.elementor-6922 .elementor-element.elementor-element-ef82e8e:not(.elementor-motion-effects-element-type-background),.elementor-6922 .elementor-element.elementor-element-ef82e8e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f0f0f0}.elementor-6922 .elementor-element.elementor-element-ef82e8e{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px 0}.elementor-6922 .elementor-element.elementor-element-ef82e8e>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-6922 .elementor-element.elementor-element-76231d5 .elementor-heading-title{font-size:var(--thegem-to-h2-font-size);line-height:var(--thegem-to-h2-line-height);color:#2c2c2c}.elementor-6922 .elementor-element.elementor-element-eb56920{--divider-border-style:solid;--divider-color:#fbc300;--divider-border-width:3px}.elementor-6922 .elementor-element.elementor-element-eb56920>.elementor-widget-container{margin:0 0 10px}.elementor-6922 .elementor-element.elementor-element-eb56920 .elementor-divider-separator{width:55px}.elementor-6922 .elementor-element.elementor-element-eb56920 .elementor-divider{padding-block-start:0px;padding-block-end:0px}.elementor-6922 .elementor-element.elementor-element-db3d925>.elementor-background-overlay{opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-6922 .elementor-element.elementor-element-db3d925{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:30px 0}.elementor-6922 .elementor-element.elementor-element-6f76751>.elementor-widget-container{margin:20px 0 0}.elementor-6922 .elementor-element.elementor-element-16a482f .quickfinder .gem-inner-wrapper-btn{flex-direction:row}.elementor-6922 .elementor-element.elementor-element-16a482f .quickfinder .quickfinder-item{padding-top:calc(0px / 2);padding-bottom:calc(0px / 2)}.elementor-6922 .elementor-element.elementor-element-16a482f .quickfinder{margin-top:calc(-0px / 2);margin-bottom:calc(-0px / 2)}.elementor-6922 .elementor-element.elementor-element-16a482f .quickfinder .quickfinder-title{font-size:14px;line-height:21px;letter-spacing:0px}.elementor-6922 .elementor-element.elementor-element-16a482f .quickfinder .quickfinder-description{padding-bottom:0}.elementor-6922 .elementor-element.elementor-element-16a482f .gem-qf-icon-image-wrapper .gem-icon{font-size:27px !important}.elementor-6922 .elementor-element.elementor-element-16a482f .gem-qf-icon-image-wrapper .gem-icon-inner .padding-box-inner{width:calc(1.3 * 27px) !important;height:calc(1.3 * 27px) !important;line-height:calc(1.3 * 27px) !important}.elementor-6922 .elementor-element.elementor-element-16a482f .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 i{color:var(--e-global-color-d0457f2)}.elementor-6922 .elementor-element.elementor-element-16a482f .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 svg{fill:var(--e-global-color-d0457f2)}.elementor-6922 .elementor-element.elementor-element-16a482f .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 i{color:var(--e-global-color-d0457f2)}.elementor-6922 .elementor-element.elementor-element-16a482f .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 svg{fill:var(--e-global-color-d0457f2)}.elementor-6922 .elementor-element.elementor-element-16a482f .quickfinder .gem-image img,.elementor-6922 .elementor-element.elementor-element-16a482f .quickfinder a .gem-image img{width:60px;max-width:60px;height:auto}.elementor-6922 .elementor-element.elementor-element-16a482f .quickfinder .gem-image span{border-style:none}.elementor-6922 .elementor-element.elementor-element-16a482f .quickfinder .quickfinder-item:hover .gem-image>span:before{opacity:.5 !important}.elementor-6922 .elementor-element.elementor-element-83f1a57{--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:1;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-6922 .elementor-element.elementor-element-83f1a57:before,.elementor-6922 .elementor-element.elementor-element-83f1a57>.elementor-background-video-container:before,.elementor-6922 .elementor-element.elementor-element-83f1a57>.e-con-inner>.elementor-background-video-container:before,.elementor-6922 .elementor-element.elementor-element-83f1a57>.elementor-background-slideshow:before,.elementor-6922 .elementor-element.elementor-element-83f1a57>.e-con-inner>.elementor-background-slideshow:before,.elementor-6922 .elementor-element.elementor-element-83f1a57>.elementor-motion-effects-container>.elementor-motion-effects-layer:before,.elementor-6922 .elementor-element.elementor-element-83f1a57>.e-con-inner>.thegem-ken-burns-bg:before,.elementor-6922 .elementor-element.elementor-element-83f1a57>.thegem-ken-burns-bg:before{background-image:url("https://vldsolar.com/wp-content/uploads/2025/03/types_photovoltaiques_vldsolar.jpg");--background-overlay:'';background-position:bottom center}.elementor-6922 .elementor-element.elementor-element-2545821{--display:flex}.elementor-6922 .elementor-element.elementor-element-c874bed>.elementor-widget-container{padding:0 20px}.elementor-6922 .elementor-element.elementor-element-c874bed{text-align:center}.elementor-6922 .elementor-element.elementor-element-c874bed .elementor-heading-title{color:#fff}.elementor-6922 .elementor-element.elementor-element-d6cf427{--divider-border-style:solid;--divider-color:#fbc300;--divider-border-width:3px}.elementor-6922 .elementor-element.elementor-element-d6cf427>.elementor-widget-container{margin:0 0 10px;padding:0}.elementor-6922 .elementor-element.elementor-element-d6cf427 .elementor-divider-separator{width:55px;margin:0 auto;margin-center:0}.elementor-6922 .elementor-element.elementor-element-d6cf427 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px}.elementor-6922 .elementor-element.elementor-element-860fc76 .quickfinder .gem-inner-wrapper-btn{flex-direction:row}.elementor-6922 .elementor-element.elementor-element-860fc76 .quickfinder-item-inner{border-style:solid;border-width:2px;border-color:rgba(255,255,255,.21);padding:30px 0}.elementor-6922 .elementor-element.elementor-element-860fc76 .quickfinder .quickfinder-item{padding-top:calc(42px / 2);padding-bottom:calc(42px / 2)}.elementor-6922 .elementor-element.elementor-element-860fc76 .quickfinder{margin-top:calc(-42px / 2);margin-bottom:calc(-42px / 2)}.elementor-6922 .elementor-element.elementor-element-860fc76 .quickfinder-style-vertical .quickfinder-item-info{padding:30px 0}.elementor-6922 .elementor-element.elementor-element-860fc76 .quickfinder .quickfinder-title{color:#fff !important}.elementor-6922 .elementor-element.elementor-element-860fc76 .quickfinder .quickfinder-description{padding-bottom:25px;color:#fff !important}.elementor-6922 .elementor-element.elementor-element-860fc76 .gem-qf-icon-image-wrapper .gem-icon{font-size:96px !important;margin:20px 0}.elementor-6922 .elementor-element.elementor-element-860fc76 .gem-qf-icon-image-wrapper .gem-icon-inner .padding-box-inner{width:calc(1.3 * 96px) !important;height:calc(1.3 * 96px) !important;line-height:calc(1.3 * 96px) !important}.elementor-6922 .elementor-element.elementor-element-860fc76 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 i{color:#fbba00}.elementor-6922 .elementor-element.elementor-element-860fc76 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 svg{fill:#fbba00}.elementor-6922 .elementor-element.elementor-element-860fc76 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 i{color:#fbba00}.elementor-6922 .elementor-element.elementor-element-860fc76 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 svg{fill:#fbba00}.elementor-6922 .elementor-element.elementor-element-860fc76 .quickfinder .gem-image img,.elementor-6922 .elementor-element.elementor-element-860fc76 .quickfinder a .gem-image img{width:60px;max-width:60px;height:auto}.elementor-6922 .elementor-element.elementor-element-860fc76 .quickfinder .gem-image span{border-style:none}.elementor-6922 .elementor-element.elementor-element-860fc76 .quickfinder .quickfinder-item:hover .gem-image>span:before{opacity:.5 !important}.elementor-6922 .elementor-element.elementor-element-fdf1856>.elementor-background-overlay{opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-6922 .elementor-element.elementor-element-fdf1856{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:30px 0}.elementor-6922 .elementor-element.elementor-element-fa7f09e>.elementor-widget-container{margin:20px 0 0}.elementor-6922 .elementor-element.elementor-element-7a17dd5 .quickfinder .gem-inner-wrapper-btn{flex-direction:row}.elementor-6922 .elementor-element.elementor-element-7a17dd5 .quickfinder-item-inner{padding:35px 25px}.elementor-6922 .elementor-element.elementor-element-7a17dd5 .quickfinder-style-vertical .quickfinder-item-info{padding:35px 25px}.elementor-6922 .elementor-element.elementor-element-7a17dd5 .quickfinder .quickfinder-description{padding-bottom:20px}.elementor-6922 .elementor-element.elementor-element-7a17dd5 .gem-qf-icon-image-wrapper .gem-icon{padding:20px}.elementor-6922 .elementor-element.elementor-element-7a17dd5 .gem-icon{border-width:1px}.elementor-6922 .elementor-element.elementor-element-7a17dd5 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 i{color:var(--e-global-color-d0457f2)}.elementor-6922 .elementor-element.elementor-element-7a17dd5 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 svg{fill:var(--e-global-color-d0457f2)}.elementor-6922 .elementor-element.elementor-element-7a17dd5 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 i{color:var(--e-global-color-d0457f2)}.elementor-6922 .elementor-element.elementor-element-7a17dd5 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 svg{fill:var(--e-global-color-d0457f2)}.elementor-6922 .elementor-element.elementor-element-7a17dd5 .quickfinder .gem-image img,.elementor-6922 .elementor-element.elementor-element-7a17dd5 .quickfinder a .gem-image img{width:128px;max-width:128px;height:auto}.elementor-6922 .elementor-element.elementor-element-7a17dd5 .quickfinder .gem-image span{border-style:none}.elementor-6922 .elementor-element.elementor-element-7a17dd5 .quickfinder .quickfinder-item:hover .gem-image>span:before{opacity:.5 !important}.elementor-6922 .elementor-element.elementor-element-7a17dd5 .quickfinder-style-vertical .connector-container span{background-color:#b6c6c9;width:1px;height:60px;margin-top:0;min-height:100%}.elementor-6922 .elementor-element.elementor-element-52e9efe>.elementor-widget-container{margin:30px 0 0}.elementor-6922 .elementor-element.elementor-element-d1d0954{--display:flex}.elementor-6922 .elementor-element.elementor-element-3a5ea94{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(1,1fr);--gap:15px 15px !important;--row-gap:15px !important;--column-gap:15px !important;--grid-auto-flow:row}.elementor-6922 .elementor-element.elementor-element-8b03ef0 .gem-textbox-content,.elementor-6922 .elementor-element.elementor-element-8b03ef0 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center}.elementor-6922 .elementor-element.elementor-element-8b03ef0 .gem-textbox-content{padding:45px 30px 50px}.elementor-6922 .elementor-element.elementor-element-8b03ef0 .gem-textbox .gem-textbox-description{padding-bottom:25px}.elementor-6922 .elementor-element.elementor-element-8b03ef0 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none;margin:0 0 30px;transform:rotate(0deg)}.elementor-6922 .elementor-element.elementor-element-8b03ef0 .gem-textbox-content .gem-image span{border-style:none;margin:0 0 30px}.elementor-6922 .elementor-element.elementor-element-8b03ef0 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{color:#2c2e3d}.elementor-6922 .elementor-element.elementor-element-8b03ef0 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{fill:#2c2e3d}.elementor-6922 .elementor-element.elementor-element-8b03ef0 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-6922 .elementor-element.elementor-element-8b03ef0 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-6922 .elementor-element.elementor-element-8b03ef0 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-6922 .elementor-element.elementor-element-8b03ef0 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-6922 .elementor-element.elementor-element-8b03ef0 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg)}.elementor-6922 .elementor-element.elementor-element-0bfa42d .gem-textbox-content,.elementor-6922 .elementor-element.elementor-element-0bfa42d .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center}.elementor-6922 .elementor-element.elementor-element-0bfa42d .gem-textbox-content{padding:45px 30px 50px}.elementor-6922 .elementor-element.elementor-element-0bfa42d .gem-textbox .gem-textbox-description{padding-bottom:25px}.elementor-6922 .elementor-element.elementor-element-0bfa42d .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none;margin:0 0 30px;transform:rotate(0deg)}.elementor-6922 .elementor-element.elementor-element-0bfa42d .gem-textbox-content .gem-image span{border-style:none;margin:0 0 30px}.elementor-6922 .elementor-element.elementor-element-0bfa42d .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{color:#2c2e3d}.elementor-6922 .elementor-element.elementor-element-0bfa42d .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{fill:#2c2e3d}.elementor-6922 .elementor-element.elementor-element-0bfa42d .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-6922 .elementor-element.elementor-element-0bfa42d .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-6922 .elementor-element.elementor-element-0bfa42d .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-6922 .elementor-element.elementor-element-0bfa42d .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-6922 .elementor-element.elementor-element-0bfa42d .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg)}.elementor-6922 .elementor-element.elementor-element-1a05788 .gem-textbox-content,.elementor-6922 .elementor-element.elementor-element-1a05788 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center}.elementor-6922 .elementor-element.elementor-element-1a05788 .gem-textbox-content{padding:45px 30px 50px}.elementor-6922 .elementor-element.elementor-element-1a05788 .gem-textbox .gem-textbox-description{padding-bottom:25px}.elementor-6922 .elementor-element.elementor-element-1a05788 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none;margin:0 0 30px;transform:rotate(0deg)}.elementor-6922 .elementor-element.elementor-element-1a05788 .gem-textbox-content .gem-image span{border-style:none;margin:0 0 30px}.elementor-6922 .elementor-element.elementor-element-1a05788 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{color:#2c2e3d}.elementor-6922 .elementor-element.elementor-element-1a05788 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{fill:#2c2e3d}.elementor-6922 .elementor-element.elementor-element-1a05788 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-6922 .elementor-element.elementor-element-1a05788 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-6922 .elementor-element.elementor-element-1a05788 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-6922 .elementor-element.elementor-element-1a05788 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-6922 .elementor-element.elementor-element-1a05788 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg)}.elementor-6922 .elementor-element.elementor-element-129b7c8{margin-top:30px;margin-bottom:0}.elementor-6922 .elementor-element.elementor-element-9cb5118 .elementor-heading-title{font-size:23px;line-height:29px;letter-spacing:0px;word-spacing:2px;color:#2c2c2c}.elementor-6922 .elementor-element.elementor-element-3626a8c{--divider-border-style:solid;--divider-color:#fbc300;--divider-border-width:3px}.elementor-6922 .elementor-element.elementor-element-3626a8c>.elementor-widget-container{margin:0 0 10px}.elementor-6922 .elementor-element.elementor-element-3626a8c .elementor-divider-separator{width:55px}.elementor-6922 .elementor-element.elementor-element-3626a8c .elementor-divider{padding-block-start:0px;padding-block-end:0px}.elementor-6922 .elementor-element.elementor-element-ac84421:not(.elementor-motion-effects-element-type-background),.elementor-6922 .elementor-element.elementor-element-ac84421>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0e346d}.elementor-6922 .elementor-element.elementor-element-ac84421{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:20px;margin-bottom:20px;padding:50px 0}.elementor-6922 .elementor-element.elementor-element-ac84421>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-6922 .elementor-element.elementor-element-2e490c4>.elementor-container>.elementor-row>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-6922 .elementor-element.elementor-element-2e490c4{padding:0 0 30px}.elementor-6922 .elementor-element.elementor-element-ac1a564 .elementor-heading-title{color:#fff}.elementor-6922 .elementor-element.elementor-element-0b67200{--divider-border-style:solid;--divider-color:#fbc300;--divider-border-width:3px}.elementor-6922 .elementor-element.elementor-element-0b67200>.elementor-widget-container{margin:0 0 20px}.elementor-6922 .elementor-element.elementor-element-0b67200 .elementor-divider-separator{width:55px}.elementor-6922 .elementor-element.elementor-element-0b67200 .elementor-divider{padding-block-start:0px;padding-block-end:0px}.elementor-6922 .elementor-element.elementor-element-2e37111{width:var(--container-widget-width,400px);max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0}.elementor-6922 .elementor-element.elementor-element-2e37111 .elementor-heading-title{color:#fff}.elementor-6922 .elementor-element.elementor-element-16ca008>.elementor-widget-container{margin:0}.elementor-6922 .elementor-element.elementor-element-16ca008{column-gap:0}.elementor-6922 .elementor-element.elementor-element-16ca008,.elementor-6922 .elementor-element.elementor-element-16ca008 .elementor-text-editor *{line-height:34px}.elementor-6922 .elementor-element.elementor-element-a798015{--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;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-6922 .elementor-element.elementor-element-5d6d076{text-align:center}.elementor-6922 .elementor-element.elementor-element-1b6c388{--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;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-6922 .elementor-element.elementor-element-f72bfb5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-6922 .elementor-element.elementor-element-3b9a64a .gem-textbox .gem-inner-wrapper-btn{flex-direction:row}.elementor-6922 .elementor-element.elementor-element-3b9a64a .gem-textbox-content,.elementor-6922 .elementor-element.elementor-element-3b9a64a .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center}.elementor-6922 .elementor-element.elementor-element-3b9a64a .gem-textbox-content{padding:45px 30px 50px}.elementor-6922 .elementor-element.elementor-element-3b9a64a .gem-textbox .gem-textbox-description{padding-bottom:25px}.elementor-6922 .elementor-element.elementor-element-3b9a64a .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none;margin:0 0 30px;transform:rotate(0deg)}.elementor-6922 .elementor-element.elementor-element-3b9a64a .gem-textbox-content .gem-image span{border-style:none;margin:0 0 30px}.elementor-6922 .elementor-element.elementor-element-3b9a64a .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{color:#2c2e3d}.elementor-6922 .elementor-element.elementor-element-3b9a64a .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{fill:#2c2e3d}.elementor-6922 .elementor-element.elementor-element-3b9a64a .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-6922 .elementor-element.elementor-element-3b9a64a .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-6922 .elementor-element.elementor-element-3b9a64a .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-6922 .elementor-element.elementor-element-3b9a64a .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-6922 .elementor-element.elementor-element-3b9a64a .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg)}.elementor-6922 .elementor-element.elementor-element-ae92c9a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-6922 .elementor-element.elementor-element-b558961 .gem-textbox .gem-inner-wrapper-btn{flex-direction:row}.elementor-6922 .elementor-element.elementor-element-b558961 .gem-textbox-content,.elementor-6922 .elementor-element.elementor-element-b558961 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center}.elementor-6922 .elementor-element.elementor-element-b558961 .gem-textbox-content{padding:45px 30px 50px}.elementor-6922 .elementor-element.elementor-element-b558961 .gem-textbox .gem-textbox-description{padding-bottom:25px}.elementor-6922 .elementor-element.elementor-element-b558961 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none;margin:0 0 30px;transform:rotate(0deg)}.elementor-6922 .elementor-element.elementor-element-b558961 .gem-textbox-content .gem-image span{border-style:none;margin:0 0 30px}.elementor-6922 .elementor-element.elementor-element-b558961 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{color:#2c2e3d}.elementor-6922 .elementor-element.elementor-element-b558961 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{fill:#2c2e3d}.elementor-6922 .elementor-element.elementor-element-b558961 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-6922 .elementor-element.elementor-element-b558961 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-6922 .elementor-element.elementor-element-b558961 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-6922 .elementor-element.elementor-element-b558961 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-6922 .elementor-element.elementor-element-b558961 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg)}.elementor-6922 .elementor-element.elementor-element-b20548d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-6922 .elementor-element.elementor-element-6756474 .gem-textbox .gem-inner-wrapper-btn{flex-direction:row}.elementor-6922 .elementor-element.elementor-element-6756474 .gem-textbox-content,.elementor-6922 .elementor-element.elementor-element-6756474 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center}.elementor-6922 .elementor-element.elementor-element-6756474 .gem-textbox-content{padding:45px 30px 50px}.elementor-6922 .elementor-element.elementor-element-6756474 .gem-textbox .gem-textbox-description{padding-bottom:25px}.elementor-6922 .elementor-element.elementor-element-6756474 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none;margin:0 0 30px;transform:rotate(0deg)}.elementor-6922 .elementor-element.elementor-element-6756474 .gem-textbox-content .gem-image span{border-style:none;margin:0 0 30px}.elementor-6922 .elementor-element.elementor-element-6756474 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{color:#2c2e3d}.elementor-6922 .elementor-element.elementor-element-6756474 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{fill:#2c2e3d}.elementor-6922 .elementor-element.elementor-element-6756474 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-6922 .elementor-element.elementor-element-6756474 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-6922 .elementor-element.elementor-element-6756474 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-6922 .elementor-element.elementor-element-6756474 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-6922 .elementor-element.elementor-element-6756474 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg)}@media(min-width:768px){.elementor-6922 .elementor-element.elementor-element-3888ab0{width:50%}.elementor-6922 .elementor-element.elementor-element-4b5ea2c{width:49.754%}.elementor-6922 .elementor-element.elementor-element-c84effb{width:49.754%}.elementor-6922 .elementor-element.elementor-element-8014e3c{width:50%}.elementor-6922 .elementor-element.elementor-element-f72bfb5{--width:33.3%}.elementor-6922 .elementor-element.elementor-element-ae92c9a{--width:33.3%}.elementor-6922 .elementor-element.elementor-element-b20548d{--width:33.4%}}@media(max-width:1024px) and (min-width:768px){.elementor-6922 .elementor-element.elementor-element-3888ab0{width:100%}.elementor-6922 .elementor-element.elementor-element-4b5ea2c{width:100%}.elementor-6922 .elementor-element.elementor-element-c84effb{width:100%}.elementor-6922 .elementor-element.elementor-element-8014e3c{width:100%}.elementor-6922 .elementor-element.elementor-element-a5c3185{width:100%}.elementor-6922 .elementor-element.elementor-element-7a86b2b{width:100%}}@media(min-width:1025px){.elementor-6922 .elementor-element.elementor-element-83f1a57:before,.elementor-6922 .elementor-element.elementor-element-83f1a57>.elementor-background-video-container:before,.elementor-6922 .elementor-element.elementor-element-83f1a57>.e-con-inner>.elementor-background-video-container:before,.elementor-6922 .elementor-element.elementor-element-83f1a57>.elementor-background-slideshow:before,.elementor-6922 .elementor-element.elementor-element-83f1a57>.e-con-inner>.elementor-background-slideshow:before,.elementor-6922 .elementor-element.elementor-element-83f1a57>.elementor-motion-effects-container>.elementor-motion-effects-layer:before,.elementor-6922 .elementor-element.elementor-element-83f1a57>.e-con-inner>.thegem-ken-burns-bg:before,.elementor-6922 .elementor-element.elementor-element-83f1a57>.thegem-ken-burns-bg:before{background-attachment:fixed}}@media(max-width:1024px){.elementor-6922 .elementor-element.elementor-element-76231d5{text-align:center}.elementor-6922 .elementor-element.elementor-element-eb56920 .elementor-divider{text-align:center}.elementor-6922 .elementor-element.elementor-element-eb56920 .elementor-divider-separator{margin:0 auto;margin-center:0}.elementor-6922 .elementor-element.elementor-element-7a17dd5 .quickfinder-style-vertical .connector-container span{margin-top:0;min-height:100%}.elementor-6922 .elementor-element.elementor-element-3a5ea94{--grid-auto-flow:row}.elementor-6922 .elementor-element.elementor-element-9cb5118{text-align:center}.elementor-6922 .elementor-element.elementor-element-3626a8c .elementor-divider{text-align:center}.elementor-6922 .elementor-element.elementor-element-3626a8c .elementor-divider-separator{margin:0 auto;margin-center:0}.elementor-6922 .elementor-element.elementor-element-ac1a564{text-align:center}.elementor-6922 .elementor-element.elementor-element-0b67200 .elementor-divider{text-align:center}.elementor-6922 .elementor-element.elementor-element-0b67200 .elementor-divider-separator{margin:0 auto;margin-center:0}}@media(max-width:767px){.elementor-6922 .elementor-element.elementor-element-ef82e8e{padding:30px 0}.elementor-6922 .elementor-element.elementor-element-ccd1781>.elementor-widget-container{margin:0 0 20px}.elementor-6922 .elementor-element.elementor-element-db3d925{padding:30px 0 0}.elementor-6922 .elementor-element.elementor-element-6f76751>.elementor-widget-container{margin:20px 0}.elementor-6922 .elementor-element.elementor-element-83f1a57{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-6922 .elementor-element.elementor-element-fdf1856{padding:30px 0 0}.elementor-6922 .elementor-element.elementor-element-fa7f09e>.elementor-widget-container{margin:20px 0}.elementor-6922 .elementor-element.elementor-element-7a17dd5 .quickfinder-style-vertical .connector-container span{margin-top:0;min-height:100%}.elementor-6922 .elementor-element.elementor-element-3a5ea94{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-6922 .elementor-element.elementor-element-908ed47>.elementor-widget-container{margin:0 0 20px}.elementor-6922 .elementor-element.elementor-element-ac84421{padding:0}}