.elementor-1088 .elementor-element.elementor-element-3cf962b:not(.elementor-motion-effects-element-type-background),.elementor-1088 .elementor-element.elementor-element-3cf962b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background:url("https://consensus.com.mx/wp-content/uploads/2025/03/CONSENSUS-BACK03.jpg") 50% 50%;background-size:cover}.elementor-1088 .elementor-element.elementor-element-3cf962b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:180px 0 100px}.elementor-1088 .elementor-element.elementor-element-3cf962b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1088 .elementor-element.elementor-element-0bbd7ec .elementor-widget-wrap{flex-wrap:wrap}.elementor-1088 .elementor-element.elementor-element-c23bf13 .thegem-heading,.elementor-1088 .elementor-element.elementor-element-c23bf13 .thegem-heading .light{font-size:100px;text-transform:uppercase;letter-spacing:0px}.elementor-1088 .elementor-element.elementor-element-313cd9a{text-align:right}.elementor-1088 .elementor-element.elementor-element-313cd9a .thegem-heading,.elementor-1088 .elementor-element.elementor-element-313cd9a .thegem-heading .light{font-size:170px;text-transform:uppercase;line-height:160px}.elementor-1088 .elementor-element.elementor-element-9263d5d .elementor-widget-wrap{flex-wrap:wrap}.elementor-1088 .elementor-element.elementor-element-e2239c3{--spacer-size:100px}.elementor-1088 .elementor-element.elementor-element-77eefdd{width:var(--container-widget-width,700px);max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0}.elementor-1088 .elementor-element.elementor-element-77eefdd .thegem-heading,.elementor-1088 .elementor-element.elementor-element-77eefdd .thegem-heading .light{text-transform:uppercase;line-height:50px;letter-spacing:0px}.elementor-1088 .elementor-element.elementor-element-aa3ded8 .elementor-widget-wrap{flex-wrap:wrap}.elementor-1088 .elementor-element.elementor-element-82e5a7c{--spacer-size:56px}.elementor-1088 .elementor-element.elementor-element-8c74eba{width:var(--container-widget-width,680px);max-width:680px;--container-widget-width:680px;--container-widget-flex-grow:0}.elementor-1088 .elementor-element.elementor-element-d8dd7bf{--spacer-size:130px}.elementor-1088 .elementor-element.elementor-element-9057834 .elementor-widget-wrap{flex-wrap:wrap}.elementor-1088 .elementor-element.elementor-element-693e166{--spacer-size:50px}.elementor-1088 .elementor-element.elementor-element-bf82405 .elementor-heading-title{font-weight:300;color:#fff}.elementor-1088 .elementor-element.elementor-element-f4c6af6>.elementor-widget-container{margin:-20px 0 0}.elementor-1088 .elementor-element.elementor-element-ffc5662{--spacer-size:24px}.elementor-1088 .elementor-element.elementor-element-d36ef4f{width:var(--container-widget-width,570px);max-width:570px;--container-widget-width:570px;--container-widget-flex-grow:0}.elementor-1088 .elementor-element.elementor-element-d36ef4f>.elementor-widget-container{margin:20px 0 0}.elementor-1088 .elementor-element.elementor-element-d36ef4f .elementor-heading-title{font-weight:300;color:#fff}.elementor-1088 .elementor-element.elementor-element-9a06e42{--spacer-size:30px}.elementor-1088 .elementor-element.elementor-element-979323b .gem-button-container .gem-button:hover{background-color:#fff;border-style:solid;border-width:1px;border-color:#fff}.elementor-1088 .elementor-element.elementor-element-979323b .gem-button-container{text-align:left}.elementor-1088 .elementor-element.elementor-element-979323b .gem-button-container .gem-button{border-radius:0;border-style:solid;border-width:1px;border-color:#fff}.elementor-1088 .elementor-element.elementor-element-979323b .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:15px 23px}.elementor-1088 .elementor-element.elementor-element-979323b .gem-button-container .gem-button .gem-text-button{color:#fff;font-weight:300}.elementor-1088 .elementor-element.elementor-element-979323b .gem-button-container .gem-button:hover .gem-text-button{color:#0a87ff}.elementor-1088 .elementor-element.elementor-element-cf361f8 .elementor-widget-wrap{flex-wrap:wrap}.elementor-1088 .elementor-element.elementor-element-36b9ccd>.elementor-widget-container{padding:20px 0 50px;border-style:solid;border-width:0 0 1px;border-color:#62615c}.elementor-1088 .elementor-element.elementor-element-a29df0b>.elementor-widget-container{padding:20px 0 50px;border-style:solid;border-width:0 0 1px;border-color:#62615c}.elementor-1088 .elementor-element.elementor-element-90402c4{padding:80px 0 20px}.elementor-1088 .elementor-element.elementor-element-44b80c7.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-1088 .elementor-element.elementor-element-44b80c7 .elementor-widget-wrap{flex-wrap:wrap}.elementor-1088 .elementor-element.elementor-element-a1d4ecf{--divider-border-style:solid;--divider-color:#c7ccca;--divider-border-width:1px}.elementor-1088 .elementor-element.elementor-element-a1d4ecf .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0}.elementor-1088 .elementor-element.elementor-element-a1d4ecf .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-1088 .elementor-element.elementor-element-fcf3b32{width:var(--container-widget-width,730px);max-width:730px;--container-widget-width:730px;--container-widget-flex-grow:0}.elementor-1088 .elementor-element.elementor-element-a6c2554{--spacer-size:50px}.elementor-1088 .elementor-element.elementor-element-e20eb01{z-index:5}.elementor-1088 .elementor-element.elementor-element-c89eaea .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{background-color:#0a87ff;padding:13px;border-radius:50px;border-style:solid;border-width:3px;margin:0 0 30px;border-color:#0a87ff;transform:rotate(0deg)}.elementor-1088 .elementor-element.elementor-element-c89eaea{width:var(--container-widget-width,98%);max-width:98%;--container-widget-width:98%;--container-widget-flex-grow:0}.elementor-1088 .elementor-element.elementor-element-c89eaea>.elementor-widget-container{margin:0}.elementor-1088 .elementor-element.elementor-element-c89eaea.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-1088 .elementor-element.elementor-element-c89eaea .gem-textbox-content,.elementor-1088 .elementor-element.elementor-element-c89eaea .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center}.elementor-1088 .elementor-element.elementor-element-c89eaea .gem-textbox-content{padding:60px 30px}.elementor-1088 .elementor-element.elementor-element-c89eaea .gem-textbox .gem-textbox-content .gem-textbox-title{margin-top:0}.elementor-1088 .elementor-element.elementor-element-c89eaea .gem-textbox .gem-textbox-description{padding-bottom:25px}.elementor-1088 .elementor-element.elementor-element-c89eaea .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:48px !important;color:#fff}.elementor-1088 .elementor-element.elementor-element-c89eaea .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:48px !important;height:48px !important;fill:#fff}.elementor-1088 .elementor-element.elementor-element-c89eaea .gem-textbox-content .gem-image img,.elementor-1088 .elementor-element.elementor-element-c89eaea .gem-textbox-content a .gem-image img{width:48px;max-width:48px;height:auto}.elementor-1088 .elementor-element.elementor-element-c89eaea .gem-textbox-content .gem-image span,.elementor-1088 .elementor-element.elementor-element-c89eaea .gem-textbox-content a .gem-image span{padding:13px}.elementor-1088 .elementor-element.elementor-element-c89eaea .gem-textbox-content a .gem-texbox-icon-image-wrapper .elementor-icon{border-radius:50px}.elementor-1088 .elementor-element.elementor-element-c89eaea .gem-textbox-content .gem-image span{border-radius:50px;border-style:solid;border-width:3px;margin:0 0 30px;border-color:#0a87ff}.elementor-1088 .elementor-element.elementor-element-c89eaea .gem-textbox-content .gem-image img{border-radius:50px}.elementor-1088 .elementor-element.elementor-element-c89eaea .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-1088 .elementor-element.elementor-element-c89eaea .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-1088 .elementor-element.elementor-element-c89eaea .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-1088 .elementor-element.elementor-element-c89eaea .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-1088 .elementor-element.elementor-element-c89eaea .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg)}.elementor-1088 .elementor-element.elementor-element-583759f .elementor-widget-wrap{flex-wrap:wrap}.elementor-1088 .elementor-element.elementor-element-3c80532 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{background-color:#0a87ff;padding:13px;border-radius:50px;border-style:solid;border-width:3px;margin:0 0 30px;border-color:#0a87ff;transform:rotate(0deg)}.elementor-1088 .elementor-element.elementor-element-3c80532{width:var(--container-widget-width,98%);max-width:98%;--container-widget-width:98%;--container-widget-flex-grow:0}.elementor-1088 .elementor-element.elementor-element-3c80532.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1088 .elementor-element.elementor-element-3c80532 .gem-textbox-content,.elementor-1088 .elementor-element.elementor-element-3c80532 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center}.elementor-1088 .elementor-element.elementor-element-3c80532 .gem-textbox-content{padding:60px 30px}.elementor-1088 .elementor-element.elementor-element-3c80532 .gem-textbox .gem-textbox-content .gem-textbox-title{margin-top:0}.elementor-1088 .elementor-element.elementor-element-3c80532 .gem-textbox .gem-textbox-description{padding-bottom:25px}.elementor-1088 .elementor-element.elementor-element-3c80532 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:48px !important;color:#fff}.elementor-1088 .elementor-element.elementor-element-3c80532 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:48px !important;height:48px !important;fill:#fff}.elementor-1088 .elementor-element.elementor-element-3c80532 .gem-textbox-content .gem-image img,.elementor-1088 .elementor-element.elementor-element-3c80532 .gem-textbox-content a .gem-image img{width:48px;max-width:48px;height:auto}.elementor-1088 .elementor-element.elementor-element-3c80532 .gem-textbox-content .gem-image span,.elementor-1088 .elementor-element.elementor-element-3c80532 .gem-textbox-content a .gem-image span{padding:13px}.elementor-1088 .elementor-element.elementor-element-3c80532 .gem-textbox-content a .gem-texbox-icon-image-wrapper .elementor-icon{border-radius:50px}.elementor-1088 .elementor-element.elementor-element-3c80532 .gem-textbox-content .gem-image span{border-radius:50px;border-style:solid;border-width:3px;margin:0 0 30px;border-color:#0a87ff}.elementor-1088 .elementor-element.elementor-element-3c80532 .gem-textbox-content .gem-image img{border-radius:50px}.elementor-1088 .elementor-element.elementor-element-3c80532 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-1088 .elementor-element.elementor-element-3c80532 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-1088 .elementor-element.elementor-element-3c80532 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-1088 .elementor-element.elementor-element-3c80532 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-1088 .elementor-element.elementor-element-3c80532 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg)}.elementor-1088 .elementor-element.elementor-element-e1dd536 .elementor-widget-wrap{flex-wrap:wrap}.elementor-1088 .elementor-element.elementor-element-6d3f43a .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{background-color:#0a87ff;padding:13px;border-radius:50px;border-style:solid;border-width:3px;margin:0 0 30px;border-color:#0a87ff;transform:rotate(0deg)}.elementor-1088 .elementor-element.elementor-element-6d3f43a{width:var(--container-widget-width,98%);max-width:98%;--container-widget-width:98%;--container-widget-flex-grow:0}.elementor-1088 .elementor-element.elementor-element-6d3f43a.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1088 .elementor-element.elementor-element-6d3f43a .gem-textbox-content,.elementor-1088 .elementor-element.elementor-element-6d3f43a .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center}.elementor-1088 .elementor-element.elementor-element-6d3f43a .gem-textbox-content{padding:60px 30px}.elementor-1088 .elementor-element.elementor-element-6d3f43a .gem-textbox .gem-textbox-content .gem-textbox-title{margin-top:0}.elementor-1088 .elementor-element.elementor-element-6d3f43a .gem-textbox .gem-textbox-description{padding-bottom:102px}.elementor-1088 .elementor-element.elementor-element-6d3f43a .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:48px !important;color:#fff}.elementor-1088 .elementor-element.elementor-element-6d3f43a .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:48px !important;height:48px !important;fill:#fff}.elementor-1088 .elementor-element.elementor-element-6d3f43a .gem-textbox-content .gem-image img,.elementor-1088 .elementor-element.elementor-element-6d3f43a .gem-textbox-content a .gem-image img{width:48px;max-width:48px;height:auto}.elementor-1088 .elementor-element.elementor-element-6d3f43a .gem-textbox-content .gem-image span,.elementor-1088 .elementor-element.elementor-element-6d3f43a .gem-textbox-content a .gem-image span{padding:13px}.elementor-1088 .elementor-element.elementor-element-6d3f43a .gem-textbox-content a .gem-texbox-icon-image-wrapper .elementor-icon{border-radius:50px}.elementor-1088 .elementor-element.elementor-element-6d3f43a .gem-textbox-content .gem-image span{border-radius:50px;border-style:solid;border-width:3px;margin:0 0 30px;border-color:#0a87ff}.elementor-1088 .elementor-element.elementor-element-6d3f43a .gem-textbox-content .gem-image img{border-radius:50px}.elementor-1088 .elementor-element.elementor-element-6d3f43a .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-1088 .elementor-element.elementor-element-6d3f43a .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-1088 .elementor-element.elementor-element-6d3f43a .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-1088 .elementor-element.elementor-element-6d3f43a .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-1088 .elementor-element.elementor-element-6d3f43a .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg)}.elementor-1088 .elementor-element.elementor-element-612584d .elementor-widget-wrap{flex-wrap:wrap}.elementor-1088 .elementor-element.elementor-element-597fdec .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{background-color:#0a87ff;padding:13px;border-radius:50px;border-style:solid;border-width:3px;margin:0 0 30px;border-color:#0a87ff;transform:rotate(0deg)}.elementor-1088 .elementor-element.elementor-element-597fdec{width:var(--container-widget-width,98%);max-width:98%;--container-widget-width:98%;--container-widget-flex-grow:0}.elementor-1088 .elementor-element.elementor-element-597fdec>.elementor-widget-container{margin:0}.elementor-1088 .elementor-element.elementor-element-597fdec.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1088 .elementor-element.elementor-element-597fdec .gem-textbox-content,.elementor-1088 .elementor-element.elementor-element-597fdec .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center}.elementor-1088 .elementor-element.elementor-element-597fdec .gem-textbox-content{padding:60px 30px}.elementor-1088 .elementor-element.elementor-element-597fdec .gem-textbox .gem-textbox-content .gem-textbox-title{margin-top:0}.elementor-1088 .elementor-element.elementor-element-597fdec .gem-textbox .gem-textbox-description{padding-bottom:75px}.elementor-1088 .elementor-element.elementor-element-597fdec .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:48px !important;color:#fff}.elementor-1088 .elementor-element.elementor-element-597fdec .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:48px !important;height:48px !important;fill:#fff}.elementor-1088 .elementor-element.elementor-element-597fdec .gem-textbox-content .gem-image img,.elementor-1088 .elementor-element.elementor-element-597fdec .gem-textbox-content a .gem-image img{width:48px;max-width:48px;height:auto}.elementor-1088 .elementor-element.elementor-element-597fdec .gem-textbox-content .gem-image span,.elementor-1088 .elementor-element.elementor-element-597fdec .gem-textbox-content a .gem-image span{padding:13px}.elementor-1088 .elementor-element.elementor-element-597fdec .gem-textbox-content a .gem-texbox-icon-image-wrapper .elementor-icon{border-radius:50px}.elementor-1088 .elementor-element.elementor-element-597fdec .gem-textbox-content .gem-image span{border-radius:50px;border-style:solid;border-width:3px;margin:0 0 30px;border-color:#0a87ff}.elementor-1088 .elementor-element.elementor-element-597fdec .gem-textbox-content .gem-image img{border-radius:50px}.elementor-1088 .elementor-element.elementor-element-597fdec .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-1088 .elementor-element.elementor-element-597fdec .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-1088 .elementor-element.elementor-element-597fdec .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-1088 .elementor-element.elementor-element-597fdec .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-1088 .elementor-element.elementor-element-597fdec .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg)}.elementor-1088 .elementor-element.elementor-element-828d57a .elementor-widget-wrap{flex-wrap:wrap}.elementor-1088 .elementor-element.elementor-element-568227f6{padding:100px 0 0}.elementor-1088 .elementor-element.elementor-element-36638aa7>.elementor-widget-container{margin:-20px 0 0}.elementor-1088 .elementor-element.elementor-element-371ce0d2{--spacer-size:20px}.elementor-1088 .elementor-element.elementor-element-1eb590db .elementor-widget-wrap{flex-wrap:wrap}.elementor-1088 .elementor-element.elementor-element-1eb590db>.elementor-element-populated{padding:30px 21px 220px}.elementor-1088 .elementor-element.elementor-element-457db25e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1088 .elementor-element.elementor-element-457db25e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://consensus.com.mx/wp-content/uploads/2025/03/flp_web.png");background-position:bottom center;background-repeat:no-repeat;background-size:auto}.elementor-1088 .elementor-element.elementor-element-457db25e .elementor-widget-wrap{flex-wrap:wrap}.elementor-1088 .elementor-element.elementor-element-457db25e>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:35px 0 0 21px}.elementor-1088 .elementor-element.elementor-element-457db25e>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1088 .elementor-element.elementor-element-3ab1aa5:not(.elementor-motion-effects-element-type-background),.elementor-1088 .elementor-element.elementor-element-3ab1aa5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#222}.elementor-1088 .elementor-element.elementor-element-3ab1aa5{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-1088 .elementor-element.elementor-element-3ab1aa5>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1088 .elementor-element.elementor-element-c245c7d.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-1088 .elementor-element.elementor-element-c245c7d .elementor-widget-wrap{flex-wrap:wrap}.elementor-1088 .elementor-element.elementor-element-c3f1e7d{--divider-border-style:solid;--divider-color:#c7ccca;--divider-border-width:1px}.elementor-1088 .elementor-element.elementor-element-c3f1e7d .elementor-divider-separator{width:6%;margin:0 auto;margin-center:0}.elementor-1088 .elementor-element.elementor-element-c3f1e7d .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-1088 .elementor-element.elementor-element-63593e9{width:var(--container-widget-width,730px);max-width:730px;--container-widget-width:730px;--container-widget-flex-grow:0}.elementor-1088 .elementor-element.elementor-element-d6c954e{--spacer-size:50px}.elementor-1088 .elementor-element.elementor-element-391266b{--display:grid;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-1088 .elementor-element.elementor-element-391266b.e-con{--flex-grow:0;--flex-shrink:0}.elementor-1088 .elementor-element.elementor-element-410376c:not(.elementor-motion-effects-element-type-background),.elementor-1088 .elementor-element.elementor-element-410376c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f0f3f2}.elementor-1088 .elementor-element.elementor-element-410376c{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-1088 .elementor-element.elementor-element-410376c>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1088 .elementor-element.elementor-element-cc2953c .gem-image.gem-wrapbox{float:left}.elementor-1088 .elementor-element.elementor-element-cc2953c .gem-image a:before{background-color:rgba(235,83,83,.69)}.elementor-1088 .elementor-element.elementor-element-cc2953c .gem-image img{opacity:calc(100/100)}.elementor-1088 .elementor-element.elementor-element-cc2953c .gem-image a:hover img{opacity:calc(100/100)}.elementor-1088 .elementor-element.elementor-element-7e528fb .elementor-widget-wrap{flex-wrap:wrap}.elementor-1088 .elementor-element.elementor-element-8176089 .gem-image.gem-wrapbox{float:left}.elementor-1088 .elementor-element.elementor-element-8176089 .gem-image a:before{background-color:rgba(235,83,83,.69)}.elementor-1088 .elementor-element.elementor-element-8176089 .gem-image img{opacity:calc(100/100)}.elementor-1088 .elementor-element.elementor-element-8176089 .gem-image a:hover img{opacity:calc(100/100)}.elementor-1088 .elementor-element.elementor-element-414536f .elementor-widget-wrap{flex-wrap:wrap}.elementor-1088 .elementor-element.elementor-element-2460d3b .gem-image.gem-wrapbox{float:left}.elementor-1088 .elementor-element.elementor-element-2460d3b .gem-image a:before{background-color:rgba(235,83,83,.69)}.elementor-1088 .elementor-element.elementor-element-2460d3b .gem-image img{opacity:calc(100/100)}.elementor-1088 .elementor-element.elementor-element-2460d3b .gem-image a:hover img{opacity:calc(100/100)}.elementor-1088 .elementor-element.elementor-element-2b49a8b .elementor-widget-wrap{flex-wrap:wrap}.elementor-1088 .elementor-element.elementor-element-3b8064b .gem-image.gem-wrapbox{float:left}.elementor-1088 .elementor-element.elementor-element-3b8064b .gem-image a:before{background-color:rgba(235,83,83,.69)}.elementor-1088 .elementor-element.elementor-element-3b8064b .gem-image img{opacity:calc(100/100)}.elementor-1088 .elementor-element.elementor-element-3b8064b .gem-image a:hover img{opacity:calc(100/100)}.elementor-1088 .elementor-element.elementor-element-4fca158 .elementor-widget-wrap{flex-wrap:wrap}@media(max-width:1024px){.elementor-1088 .elementor-element.elementor-element-c23bf13 .thegem-heading,.elementor-1088 .elementor-element.elementor-element-c23bf13 .thegem-heading .light{font-size:80px}.elementor-1088 .elementor-element.elementor-element-313cd9a{text-align:left}.elementor-1088 .elementor-element.elementor-element-313cd9a .thegem-heading,.elementor-1088 .elementor-element.elementor-element-313cd9a .thegem-heading .light{font-size:80px;line-height:70px}.elementor-1088 .elementor-element.elementor-element-e2239c3{--spacer-size:20px}.elementor-1088 .elementor-element.elementor-element-82e5a7c{--spacer-size:20px}.elementor-1088 .elementor-element.elementor-element-d36ef4f{width:100%;max-width:100%}.elementor-1088 .elementor-element.elementor-element-391266b{--grid-auto-flow:row}}@media(max-width:767px){.elementor-1088 .elementor-element.elementor-element-c23bf13 .thegem-heading,.elementor-1088 .elementor-element.elementor-element-c23bf13 .thegem-heading .light{font-size:50px}.elementor-1088 .elementor-element.elementor-element-313cd9a .thegem-heading,.elementor-1088 .elementor-element.elementor-element-313cd9a .thegem-heading .light{font-size:50px;line-height:40px}.elementor-1088 .elementor-element.elementor-element-ffc5662{--spacer-size:30px}.elementor-1088 .elementor-element.elementor-element-d36ef4f>.elementor-widget-container{margin:0}.elementor-1088 .elementor-element.elementor-element-d36ef4f .elementor-heading-title{font-size:18px;line-height:1.5em}.elementor-1088 .elementor-element.elementor-element-cf361f8>.elementor-element-populated{margin:60px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-1088 .elementor-element.elementor-element-583759f{width:100%}.elementor-1088 .elementor-element.elementor-element-e1dd536{width:100%}.elementor-1088 .elementor-element.elementor-element-612584d{width:100%}.elementor-1088 .elementor-element.elementor-element-828d57a{width:100%}.elementor-1088 .elementor-element.elementor-element-391266b{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}}@media(min-width:768px){.elementor-1088 .elementor-element.elementor-element-9263d5d{width:58%}.elementor-1088 .elementor-element.elementor-element-aa3ded8{width:42%}.elementor-1088 .elementor-element.elementor-element-9057834{width:66%}.elementor-1088 .elementor-element.elementor-element-cf361f8{width:34%}.elementor-1088 .elementor-element.elementor-element-391266b{--width:96.583%}}@media(max-width:1024px) and (min-width:768px){.elementor-1088 .elementor-element.elementor-element-9263d5d{width:100%}.elementor-1088 .elementor-element.elementor-element-aa3ded8{width:100%}}@media (max-width:991px){.elementor-1088 .elementor-element.elementor-element-7438328>.elementor-container>.elementor-row{flex-wrap:wrap}.elementor-1088 .elementor-element.elementor-element-9263d5d{width:100% !important}}@media (max-width:991px){.elementor-1088 .elementor-element.elementor-element-7438328>.elementor-container>.elementor-row{flex-wrap:wrap}.elementor-1088 .elementor-element.elementor-element-aa3ded8{width:100% !important}}@media (max-width:991px) and (min-width:768px){.elementor-1088 .elementor-element.elementor-element-e20eb01>.elementor-container>.elementor-row{flex-wrap:wrap}.elementor-1088 .elementor-element.elementor-element-583759f{width:50% !important}}@media (max-width:991px) and (min-width:768px){.elementor-1088 .elementor-element.elementor-element-e20eb01>.elementor-container>.elementor-row{flex-wrap:wrap}.elementor-1088 .elementor-element.elementor-element-e1dd536{width:50% !important}}@media (max-width:991px) and (min-width:768px){.elementor-1088 .elementor-element.elementor-element-e20eb01>.elementor-container>.elementor-row{flex-wrap:wrap}.elementor-1088 .elementor-element.elementor-element-612584d{width:50% !important}}@media (max-width:991px) and (min-width:768px){.elementor-1088 .elementor-element.elementor-element-e20eb01>.elementor-container>.elementor-row{flex-wrap:wrap}.elementor-1088 .elementor-element.elementor-element-828d57a{width:50% !important}}@media (max-width:1199px) and (min-width:992px){.elementor-1088 .elementor-element.elementor-element-568227f6>.elementor-container>.elementor-row{flex-wrap:wrap}.elementor-1088 .elementor-element.elementor-element-1eb590db{width:40% !important}.elementor-1088 .elementor-element.elementor-element-1eb590db>.elementor-element-populated{padding:30px 21px 0 !important}}@media (max-width:991px){.elementor-1088 .elementor-element.elementor-element-568227f6>.elementor-container>.elementor-row{flex-wrap:wrap}.elementor-1088 .elementor-element.elementor-element-1eb590db{width:100% !important}}@media (max-width:1199px) and (min-width:992px){.elementor-1088 .elementor-element.elementor-element-568227f6>.elementor-container>.elementor-row{flex-wrap:wrap}.elementor-1088 .elementor-element.elementor-element-457db25e{width:60% !important}}@media (max-width:991px){.elementor-1088 .elementor-element.elementor-element-568227f6>.elementor-container>.elementor-row{flex-wrap:wrap}.elementor-1088 .elementor-element.elementor-element-457db25e{display:none}}@media (max-width:991px){.elementor-1088 .elementor-element.elementor-element-410376c>.elementor-container>.elementor-row{flex-wrap:wrap}.elementor-1088 .elementor-element.elementor-element-7e528fb{width:100% !important}.elementor-1088 .elementor-element.elementor-element-7e528fb>.elementor-element-populated{padding:0 0 20px !important}}@media (max-width:991px){.elementor-1088 .elementor-element.elementor-element-410376c>.elementor-container>.elementor-row{flex-wrap:wrap}.elementor-1088 .elementor-element.elementor-element-414536f{width:100% !important}.elementor-1088 .elementor-element.elementor-element-414536f>.elementor-element-populated{padding:0 0 20px !important}}@media (max-width:991px){.elementor-1088 .elementor-element.elementor-element-410376c>.elementor-container>.elementor-row{flex-wrap:wrap}.elementor-1088 .elementor-element.elementor-element-2b49a8b{width:100% !important}.elementor-1088 .elementor-element.elementor-element-2b49a8b>.elementor-element-populated{padding:0 0 20px !important}}@media (max-width:991px){.elementor-1088 .elementor-element.elementor-element-410376c>.elementor-container>.elementor-row{flex-wrap:wrap}.elementor-1088 .elementor-element.elementor-element-4fca158{width:100% !important}.elementor-1088 .elementor-element.elementor-element-4fca158>.elementor-element-populated{padding:0 0 20px !important}}