.elementor-1023 .elementor-element.elementor-element-84a2f29>.elementor-background-overlay{background-color:var(--e-global-color-a30c8ef);opacity:.41;transition:background .3s,border-radius .3s,opacity .3s}.elementor-1023 .elementor-element.elementor-element-84a2f29>.elementor-container{min-height:650px}.elementor-1023 .elementor-element.elementor-element-84a2f29:not(.elementor-motion-effects-element-type-background),.elementor-1023 .elementor-element.elementor-element-84a2f29>.elementor-motion-effects-container>.elementor-motion-effects-layer{background:url("https://gesnova-group.es/wp-content/uploads/revslider/video-media/video-inicio_1_layer.jpeg") 50% 50%;background-size:cover}.elementor-1023 .elementor-element.elementor-element-84a2f29{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-1023 .elementor-element.elementor-element-cf00732>.elementor-widget-container{padding:0 0 25px}.elementor-1023 .elementor-element.elementor-element-cf00732 .ot-heading>span{color:var(--e-global-color-fb92abf);border-color:var(--e-global-color-fb92abf)}.elementor-1023 .elementor-element.elementor-element-cf00732 .ot-heading>span.is_line:before{background:var(--e-global-color-fb92abf)}.elementor-1023 .elementor-element.elementor-element-cf00732 .ot-heading .main-head{color:var(--e-global-color-fb92abf)}.elementor-1023 .elementor-element.elementor-element-2804fa4>.elementor-widget-container{padding:0 0 1em}.elementor-1023 .elementor-element.elementor-element-2804fa4{color:var(--e-global-color-fb92abf)}.elementor-1023 .elementor-element.elementor-element-1d9ba45{margin-top:.5em;margin-bottom:0}.elementor-1023 .elementor-element.elementor-element-ef95846>.elementor-widget-container{margin:0}.elementor-1023 .elementor-element.elementor-element-ef95846 .octf-btn{background-color:var(--e-global-color-85367cc)}.elementor-1023 .elementor-element.elementor-element-ef95846 .octf-btn:hover,.elementor-1023 .elementor-element.elementor-element-ef95846 .octf-btn:focus{background-color:var(--e-global-color-8b835e1)}.elementor-1023 .elementor-element.elementor-element-ca11598>.elementor-widget-container{margin:0}.elementor-1023 .elementor-element.elementor-element-ca11598 .octf-btn{background-color:#0a1547}.elementor-1023 .elementor-element.elementor-element-ca11598 .octf-btn:hover,.elementor-1023 .elementor-element.elementor-element-ca11598 .octf-btn:focus{background-color:var(--e-global-color-8b835e1)}.elementor-1023 .elementor-element.elementor-element-4a8b98e{--spacer-size:50px}.elementor-1023 .elementor-element.elementor-element-135be8a{margin-top:-65px;margin-bottom:0;z-index:1}.elementor-1023 .elementor-element.elementor-element-eddcefa>.elementor-widget-container{background-color:#fff;padding:25px 25px 35px;border-radius:5px;box-shadow:0px 0px 30px 0px rgba(0,0,0,.12)}.elementor-1023 .elementor-element.elementor-element-eddcefa .icon-main{background:#95C11F26;width:80px;height:80px;line-height:80px;border-radius:50px;box-shadow:0px 0px 0px 0px rgba(0,0,0,.5)}.elementor-1023 .elementor-element.elementor-element-eddcefa.icon-left .content-box{margin-left:104px}.elementor-1023 .elementor-element.elementor-element-eddcefa.icon-right .content-box{margin-right:104px}.elementor-1023 .elementor-element.elementor-element-eddcefa .icon-main i{line-height:80px}.elementor-1023 .elementor-element.elementor-element-eddcefa.box-s2.icon-left .icon-box{padding-left:calc(80px/2)}.elementor-1023 .elementor-element.elementor-element-eddcefa.box-s2.icon-right .icon-box{padding-right:calc(80px/2)}.elementor-1023 .elementor-element.elementor-element-eddcefa .icon-box .title-box{margin-bottom:5px;font-size:18px;font-weight:600}.elementor-1023 .elementor-element.elementor-element-03a2033>.elementor-widget-container{background-color:#fff;padding:25px 25px 35px;border-radius:5px;box-shadow:0px 0px 30px 0px rgba(0,0,0,.12)}.elementor-1023 .elementor-element.elementor-element-03a2033 .icon-main{background:#95C11F26;width:80px;height:80px;line-height:80px;border-radius:50px;box-shadow:0px 0px 0px 0px rgba(0,0,0,.5)}.elementor-1023 .elementor-element.elementor-element-03a2033.icon-left .content-box{margin-left:104px}.elementor-1023 .elementor-element.elementor-element-03a2033.icon-right .content-box{margin-right:104px}.elementor-1023 .elementor-element.elementor-element-03a2033 .icon-main i{font-size:53px;line-height:80px}.elementor-1023 .elementor-element.elementor-element-03a2033 .icon-main svg{width:53px}.elementor-1023 .elementor-element.elementor-element-03a2033.box-s2.icon-left .icon-box{padding-left:calc(80px/2)}.elementor-1023 .elementor-element.elementor-element-03a2033.box-s2.icon-right .icon-box{padding-right:calc(80px/2)}.elementor-1023 .elementor-element.elementor-element-03a2033 .icon-box .title-box{margin-bottom:5px;font-size:18px;font-weight:600}.elementor-1023 .elementor-element.elementor-element-9f55b64>.elementor-widget-container{background-color:#fff;padding:25px 25px 35px;border-radius:5px;box-shadow:0px 0px 30px 0px rgba(0,0,0,.12)}.elementor-1023 .elementor-element.elementor-element-9f55b64 .icon-main{background:#95C11F26;width:80px;height:80px;line-height:80px;border-radius:50px;box-shadow:0px 0px 0px 0px rgba(0,0,0,.5)}.elementor-1023 .elementor-element.elementor-element-9f55b64.icon-left .content-box{margin-left:104px}.elementor-1023 .elementor-element.elementor-element-9f55b64.icon-right .content-box{margin-right:104px}.elementor-1023 .elementor-element.elementor-element-9f55b64 .icon-main i{line-height:80px}.elementor-1023 .elementor-element.elementor-element-9f55b64.box-s2.icon-left .icon-box{padding-left:calc(80px/2)}.elementor-1023 .elementor-element.elementor-element-9f55b64.box-s2.icon-right .icon-box{padding-right:calc(80px/2)}.elementor-1023 .elementor-element.elementor-element-9f55b64 .icon-box .title-box{margin-bottom:5px;font-size:18px;font-weight:600}.elementor-1023 .elementor-element.elementor-element-511be14>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-1023 .elementor-element.elementor-element-511be14{padding:4em 0 5em}.elementor-1023 .elementor-element.elementor-element-9fcb57c>.elementor-widget-container{margin:0 0 0 -56px}.elementor-1023 .elementor-element.elementor-element-9fcb57c{text-align:left}.elementor-1023 .elementor-element.elementor-element-ae12833>.elementor-widget-container{padding:0 0 25px}.elementor-1023 .elementor-element.elementor-element-743ac70>.elementor-widget-container{padding:0 0 1em}.elementor-1023 .elementor-element.elementor-element-0208e7b>.elementor-widget-container{margin:25px 0 0}.elementor-1023 .elementor-element.elementor-element-7baba51b:not(.elementor-motion-effects-element-type-background),.elementor-1023 .elementor-element.elementor-element-7baba51b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://gesnova-group.es/wp-content/uploads/2020/09/bg1-about-us.jpg");background-position:top center;background-repeat:no-repeat}.elementor-1023 .elementor-element.elementor-element-7baba51b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:4em 0 5em}.elementor-1023 .elementor-element.elementor-element-7baba51b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1023 .elementor-element.elementor-element-43b242ba{padding:0 0 44px}.elementor-1023 .elementor-element.elementor-element-50cc963b>.elementor-widget-container{padding:0 0 23px}.elementor-1023 .elementor-element.elementor-element-50cc963b{text-align:center}.elementor-1023 .elementor-element.elementor-element-50cc963b .ot-heading>span{color:#95c11f;border-color:#95c11f}.elementor-1023 .elementor-element.elementor-element-50cc963b .ot-heading>span.is_line:before{background:#95c11f}.elementor-1023 .elementor-element.elementor-element-50cc963b .ot-heading .main-head{color:#fff;font-size:2.5em}.elementor-1023 .elementor-element.elementor-element-2b01b172{text-align:center;color:#fff}.elementor-1023 .elementor-element.elementor-element-3b0f1d70 .ot-image-box .content-box{background:#fff}.elementor-1023 .elementor-element.elementor-element-3b0f1d70 .content-box p{font-size:.98em}.elementor-1023 .elementor-element.elementor-element-b2b9c7a{margin-top:5em;margin-bottom:0}.elementor-1023 .elementor-element.elementor-element-620fcb8 .elementor-heading-title{font-size:1.4em;font-weight:400;color:#1b1d21}.elementor-1023 .elementor-element.elementor-element-02dd0f5{margin-top:-1em;margin-bottom:0}.elementor-1023 .elementor-element.elementor-element-b25dcd6>.elementor-widget-container{margin:8px 0 0}.elementor-1023 .elementor-element.elementor-element-b25dcd6{font-size:1.6em;font-weight:600;line-height:1.1em;color:#95c11f}.elementor-1023 .elementor-element.elementor-element-2dd1448{font-size:2.8em;font-weight:700;line-height:1.1em;color:#95c11f}.elementor-1023 .elementor-element.elementor-element-ee696b9>.elementor-widget-container{margin:1em 0 0}.elementor-1023 .elementor-element.elementor-element-ee696b9 .octf-btn:hover,.elementor-1023 .elementor-element.elementor-element-ee696b9 .octf-btn:focus{background-color:#95c11f}.elementor-1023 .elementor-element.elementor-element-31299445:not(.elementor-motion-effects-element-type-background),.elementor-1023 .elementor-element.elementor-element-31299445>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#5f5f5f;background-image:url("https://gesnova-group.es/wp-content/uploads/2021/11/pheader-blog.jpg")}.elementor-1023 .elementor-element.elementor-element-31299445{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:60px 0}.elementor-1023 .elementor-element.elementor-element-31299445>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1023 .elementor-element.elementor-element-7b0cff35 .logos-carousel .owl-stage{align-items:center}.elementor-1023 .elementor-element.elementor-element-7b0cff35 .logos-carousel .owl-item img{opacity:.9}.elementor-1023 .elementor-element.elementor-element-684438c{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:2em;margin-bottom:0}.elementor-1023 .elementor-element.elementor-element-684438c>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1023 .elementor-element.elementor-element-3faf4b6{padding:0 0 40px}.elementor-1023 .elementor-element.elementor-element-a4b9e35>.elementor-widget-container{padding:0 0 20px}.elementor-1023 .elementor-element.elementor-element-a4b9e35{text-align:center}.elementor-1023 .elementor-element.elementor-element-e64dc37{text-align:center}.elementor-1023 .elementor-element.elementor-element-4447a63b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:2em 0 4em}.elementor-1023 .elementor-element.elementor-element-4447a63b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1023 .elementor-element.elementor-element-1edfb4c{padding:2em 0 5em}.elementor-1023 .elementor-element.elementor-element-95206a4{text-align:left}.elementor-1023 .elementor-element.elementor-element-95206a4 .icon-box{padding:29px}.elementor-1023 .elementor-element.elementor-element-95206a4 .icon-box:hover{background:#95c11f}.elementor-1023 .elementor-element.elementor-element-95206a4 .icon-box:hover .icon-main{color:#fff;background:#FFFFFF45}.elementor-1023 .elementor-element.elementor-element-95206a4 .icon-box:hover svg{fill:#fff}.elementor-1023 .elementor-element.elementor-element-95206a4 .icon-box:hover p{color:#fff}.elementor-1023 .elementor-element.elementor-element-95206a4 .icon-main{margin-bottom:30px;width:65px;height:65px;line-height:65px}.elementor-1023 .elementor-element.elementor-element-95206a4 .icon-main i{font-size:32px;line-height:65px}.elementor-1023 .elementor-element.elementor-element-95206a4 .icon-main svg{width:32px}.elementor-1023 .elementor-element.elementor-element-95206a4 .circle-animate{width:calc(65px + 30px);height:calc(65px + 30px)}.elementor-1023 .elementor-element.elementor-element-95206a4 .icon-box .title-box{font-size:24px;font-weight:700}.elementor-1023 .elementor-element.elementor-element-95206a4 .icon-box p{color:#60626d;font-family:"Open Sans",Sans-serif;font-size:15px}.elementor-1023 .elementor-element.elementor-element-768bfdc>.elementor-widget-container{padding:30px 0 0}.elementor-1023 .elementor-element.elementor-element-768bfdc{text-align:left}.elementor-1023 .elementor-element.elementor-element-768bfdc .icon-box{padding:29px}.elementor-1023 .elementor-element.elementor-element-768bfdc .icon-box:hover{background:#95c11f}.elementor-1023 .elementor-element.elementor-element-768bfdc .icon-box:hover .icon-main{color:#fff;background:#FFFFFF45}.elementor-1023 .elementor-element.elementor-element-768bfdc .icon-box:hover svg{fill:#fff}.elementor-1023 .elementor-element.elementor-element-768bfdc .icon-box:hover p{color:#fff}.elementor-1023 .elementor-element.elementor-element-768bfdc .icon-main{margin-bottom:30px;width:65px;height:65px;line-height:65px}.elementor-1023 .elementor-element.elementor-element-768bfdc .icon-main i{font-size:35px;line-height:65px}.elementor-1023 .elementor-element.elementor-element-768bfdc .icon-main svg{width:35px}.elementor-1023 .elementor-element.elementor-element-768bfdc .circle-animate{width:calc(65px + 30px);height:calc(65px + 30px)}.elementor-1023 .elementor-element.elementor-element-768bfdc .icon-box .title-box{font-family:"Inter",Sans-serif;font-size:24px;font-weight:700}.elementor-1023 .elementor-element.elementor-element-768bfdc .icon-box p{color:#60626d;font-family:"Open Sans",Sans-serif;font-size:15px}.elementor-1023 .elementor-element.elementor-element-2eed712>.elementor-widget-container{padding:40px 0 0}.elementor-1023 .elementor-element.elementor-element-2eed712{text-align:left}.elementor-1023 .elementor-element.elementor-element-2eed712 .icon-box{padding:29px}.elementor-1023 .elementor-element.elementor-element-2eed712 .icon-box:hover{background:#95c11f}.elementor-1023 .elementor-element.elementor-element-2eed712 .icon-box:hover .icon-main{color:#fff;background:#FFFFFF45}.elementor-1023 .elementor-element.elementor-element-2eed712 .icon-box:hover svg{fill:#fff}.elementor-1023 .elementor-element.elementor-element-2eed712 .icon-box:hover p{color:#fff}.elementor-1023 .elementor-element.elementor-element-2eed712 .icon-main{margin-bottom:30px;width:65px;height:65px;line-height:65px}.elementor-1023 .elementor-element.elementor-element-2eed712 .icon-main i{font-size:35px;line-height:65px}.elementor-1023 .elementor-element.elementor-element-2eed712 .icon-main svg{width:35px}.elementor-1023 .elementor-element.elementor-element-2eed712 .circle-animate{width:calc(65px + 30px);height:calc(65px + 30px)}.elementor-1023 .elementor-element.elementor-element-2eed712 .icon-box .title-box{font-family:"Inter",Sans-serif;font-size:24px;font-weight:700}.elementor-1023 .elementor-element.elementor-element-2eed712 .icon-box p{color:#60626d;font-family:"Open Sans",Sans-serif;font-size:15px}.elementor-1023 .elementor-element.elementor-element-0c1b2fe>.elementor-widget-container{padding:40px 0 0}.elementor-1023 .elementor-element.elementor-element-0c1b2fe{text-align:left}.elementor-1023 .elementor-element.elementor-element-0c1b2fe .icon-box{padding:29px}.elementor-1023 .elementor-element.elementor-element-0c1b2fe .icon-box:hover{background:#95c11f}.elementor-1023 .elementor-element.elementor-element-0c1b2fe .icon-box:hover .icon-main{color:#fff;background:#FFFFFF1A}.elementor-1023 .elementor-element.elementor-element-0c1b2fe .icon-box:hover svg{fill:#fff}.elementor-1023 .elementor-element.elementor-element-0c1b2fe .icon-box:hover p{color:#fff}.elementor-1023 .elementor-element.elementor-element-0c1b2fe .icon-main{margin-bottom:30px;width:65px;height:65px;line-height:65px}.elementor-1023 .elementor-element.elementor-element-0c1b2fe .icon-main i{font-size:36px;line-height:65px}.elementor-1023 .elementor-element.elementor-element-0c1b2fe .icon-main svg{width:36px}.elementor-1023 .elementor-element.elementor-element-0c1b2fe .circle-animate{width:calc(65px + 30px);height:calc(65px + 30px)}.elementor-1023 .elementor-element.elementor-element-0c1b2fe .icon-box .title-box{font-family:"Inter",Sans-serif;font-size:24px;font-weight:700}.elementor-1023 .elementor-element.elementor-element-0c1b2fe .icon-box p{color:#60626d;font-family:"Open Sans",Sans-serif;font-size:15px}.elementor-1023 .elementor-element.elementor-element-29efd38>.elementor-widget-container{padding:0 0 40px}.elementor-1023 .elementor-element.elementor-element-29efd38 .ot-heading .main-head{font-size:2.5em}.elementor-1023 .elementor-element.elementor-element-ad4ae08{text-align:left}.elementor-1023 .elementor-element.elementor-element-cdc03a4>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-1023 .elementor-element.elementor-element-cdc03a4:not(.elementor-motion-effects-element-type-background),.elementor-1023 .elementor-element.elementor-element-cdc03a4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://gesnova-group.es/wp-content/uploads/2021/11/bg-home-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1023 .elementor-element.elementor-element-cdc03a4{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:77px 0}.elementor-1023 .elementor-element.elementor-element-cdc03a4>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1023 .elementor-element.elementor-element-f5cedaf>.elementor-element-populated{margin:0 70px 0 0;--e-column-margin-right:70px;--e-column-margin-left:0px}.elementor-1023 .elementor-element.elementor-element-e8f985a>.elementor-widget-container{padding:0 0 32px}.elementor-1023 .elementor-element.elementor-element-e8f985a .ot-heading>span{color:#95c11f;border-color:#95c11f}.elementor-1023 .elementor-element.elementor-element-e8f985a .ot-heading>span.is_line:before{background:#95c11f}.elementor-1023 .elementor-element.elementor-element-e8f985a .ot-heading .main-head{color:#fff;font-size:2.5em}.elementor-1023 .elementor-element.elementor-element-8e74e5f>.elementor-widget-container{padding:0 0 30px}.elementor-1023 .elementor-element.elementor-element-8e74e5f .acc-item:not(.current) .acc-toggle{background:#A7A7A733;border-color:#FFFFFF33;color:#fff}.elementor-1023 .elementor-element.elementor-element-8e74e5f .acc-item.current .acc-toggle{background:#95c11f;border-color:#95c11f}.elementor-1023 .elementor-element.elementor-element-8e74e5f .acc-item .acc-content{background:#9C3D3D00}.elementor-1023 .elementor-element.elementor-element-8e74e5f .acc-content{color:#ccc}.elementor-1023 .elementor-element.elementor-element-0fee6a2>.elementor-widget-container{margin:0 0 0 -30px}.elementor-1023 .elementor-element.elementor-element-0fee6a2 img{border-radius:5px}.elementor-1023 .elementor-element.elementor-element-ec2214d>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-1023 .elementor-element.elementor-element-ec2214d:not(.elementor-motion-effects-element-type-background),.elementor-1023 .elementor-element.elementor-element-ec2214d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://gesnova-group.es/wp-content/uploads/2021/11/background-overlay.png");background-position:0 28%;background-repeat:no-repeat}.elementor-1023 .elementor-element.elementor-element-ec2214d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:76px 0 0}.elementor-1023 .elementor-element.elementor-element-ec2214d>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1023 .elementor-element.elementor-element-38b1baf>.elementor-widget-container{margin:0 -20px 0 -260px}.elementor-1023 .elementor-element.elementor-element-604a7e1>.elementor-element-populated{margin:0 0 0 70px;--e-column-margin-right:0px;--e-column-margin-left:70px}.elementor-1023 .elementor-element.elementor-element-2caa499>.elementor-widget-container{padding:0 0 40px}.elementor-1023 .elementor-element.elementor-element-c94b7d0>.elementor-widget-container{padding:0 0 35px}.elementor-1023 .elementor-element.elementor-element-c94b7d0 .icon-box p{color:#60626d}.elementor-1023 .elementor-element.elementor-element-c94b7d0 .icon-box:hover .icon-main{color:#fff;background:#95c11f}.elementor-1023 .elementor-element.elementor-element-c94b7d0 .icon-box:hover svg{fill:#fff}.elementor-1023 .elementor-element.elementor-element-c94b7d0.icon-left .content-box{margin-left:100px}.elementor-1023 .elementor-element.elementor-element-c94b7d0.icon-right .content-box{margin-right:100px}.elementor-1023 .elementor-element.elementor-element-c94b7d0 .icon-main i{font-size:40px;line-height:70px}.elementor-1023 .elementor-element.elementor-element-c94b7d0 .icon-main svg{width:40px}.elementor-1023 .elementor-element.elementor-element-c94b7d0 .icon-main{width:70px;height:70px;line-height:70px;box-shadow:0px 0px 13px 0px rgba(0,0,0,.15)}.elementor-1023 .elementor-element.elementor-element-c94b7d0.box-s2.icon-left .icon-box{padding-left:calc(70px/2)}.elementor-1023 .elementor-element.elementor-element-c94b7d0.box-s2.icon-right .icon-box{padding-right:calc(70px/2)}.elementor-1023 .elementor-element.elementor-element-c94b7d0 .icon-box .title-box{padding-top:0}.elementor-1023 .elementor-element.elementor-element-d410c39>.elementor-widget-container{padding:0 0 35px}.elementor-1023 .elementor-element.elementor-element-d410c39 .icon-box p{color:#60626d}.elementor-1023 .elementor-element.elementor-element-d410c39 .icon-box:hover .icon-main{color:#fff;background:#95c11f}.elementor-1023 .elementor-element.elementor-element-d410c39 .icon-box:hover svg{fill:#fff}.elementor-1023 .elementor-element.elementor-element-d410c39.icon-left .content-box{margin-left:100px}.elementor-1023 .elementor-element.elementor-element-d410c39.icon-right .content-box{margin-right:100px}.elementor-1023 .elementor-element.elementor-element-d410c39 .icon-main i{font-size:40px;line-height:70px}.elementor-1023 .elementor-element.elementor-element-d410c39 .icon-main svg{width:40px}.elementor-1023 .elementor-element.elementor-element-d410c39 .icon-main{width:70px;height:70px;line-height:70px;box-shadow:0px 0px 13px 0px rgba(0,0,0,.15)}.elementor-1023 .elementor-element.elementor-element-d410c39.box-s2.icon-left .icon-box{padding-left:calc(70px/2)}.elementor-1023 .elementor-element.elementor-element-d410c39.box-s2.icon-right .icon-box{padding-right:calc(70px/2)}.elementor-1023 .elementor-element.elementor-element-d410c39 .icon-box .title-box{padding-top:0}.elementor-1023 .elementor-element.elementor-element-a5b9838>.elementor-widget-container{padding:0 0 35px}.elementor-1023 .elementor-element.elementor-element-a5b9838 .icon-box p{color:#60626d}.elementor-1023 .elementor-element.elementor-element-a5b9838 .icon-box:hover .icon-main{color:#fff;background:#95c11f}.elementor-1023 .elementor-element.elementor-element-a5b9838 .icon-box:hover svg{fill:#fff}.elementor-1023 .elementor-element.elementor-element-a5b9838.icon-left .content-box{margin-left:100px}.elementor-1023 .elementor-element.elementor-element-a5b9838.icon-right .content-box{margin-right:100px}.elementor-1023 .elementor-element.elementor-element-a5b9838 .icon-main i{font-size:40px;line-height:70px}.elementor-1023 .elementor-element.elementor-element-a5b9838 .icon-main svg{width:40px}.elementor-1023 .elementor-element.elementor-element-a5b9838 .icon-main{width:70px;height:70px;line-height:70px;box-shadow:0px 0px 13px 0px rgba(0,0,0,.15)}.elementor-1023 .elementor-element.elementor-element-a5b9838.box-s2.icon-left .icon-box{padding-left:calc(70px/2)}.elementor-1023 .elementor-element.elementor-element-a5b9838.box-s2.icon-right .icon-box{padding-right:calc(70px/2)}.elementor-1023 .elementor-element.elementor-element-a5b9838 .icon-box .title-box{padding-top:0}.elementor-1023 .elementor-element.elementor-element-441f169 .icon-box p{color:#60626d}.elementor-1023 .elementor-element.elementor-element-441f169 .icon-box:hover .icon-main{color:#fff;background:#95c11f}.elementor-1023 .elementor-element.elementor-element-441f169 .icon-box:hover svg{fill:#fff}.elementor-1023 .elementor-element.elementor-element-441f169.icon-left .content-box{margin-left:100px}.elementor-1023 .elementor-element.elementor-element-441f169.icon-right .content-box{margin-right:100px}.elementor-1023 .elementor-element.elementor-element-441f169 .icon-main i{font-size:40px;line-height:70px}.elementor-1023 .elementor-element.elementor-element-441f169 .icon-main svg{width:40px}.elementor-1023 .elementor-element.elementor-element-441f169 .icon-main{width:70px;height:70px;line-height:70px;box-shadow:0px 0px 13px 0px rgba(0,0,0,.15)}.elementor-1023 .elementor-element.elementor-element-441f169.box-s2.icon-left .icon-box{padding-left:calc(70px/2)}.elementor-1023 .elementor-element.elementor-element-441f169.box-s2.icon-right .icon-box{padding-right:calc(70px/2)}.elementor-1023 .elementor-element.elementor-element-441f169 .icon-box .title-box{padding-top:0}.elementor-1023 .elementor-element.elementor-element-8b33593>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-1023 .elementor-element.elementor-element-8b33593:not(.elementor-motion-effects-element-type-background),.elementor-1023 .elementor-element.elementor-element-8b33593>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://gesnova-group.es/wp-content/uploads/2021/11/bg-home-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1023 .elementor-element.elementor-element-8b33593{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:80px 0}.elementor-1023 .elementor-element.elementor-element-8b33593>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1023 .elementor-element.elementor-element-d9a0685>.elementor-widget-container{padding:0 0 10px}.elementor-1023 .elementor-element.elementor-element-d9a0685 .elementor-heading-title{font-size:40px;font-weight:700;color:#fff}.elementor-1023 .elementor-element.elementor-element-2276f10{color:#fff}.elementor-1023 .elementor-element.elementor-element-1d5c721>.elementor-widget-container{padding:5px 0 0}.elementor-1023 .elementor-element.elementor-element-e31b0e9{padding:115px 0 120px}.elementor-1023 .elementor-element.elementor-element-58189e4{padding:0 0 40px}.elementor-1023 .elementor-element.elementor-element-101c6e8>.elementor-widget-container{padding:0 0 20px}.elementor-1023 .elementor-element.elementor-element-101c6e8{text-align:center}.elementor-1023 .elementor-element.elementor-element-60d1d03{text-align:center}.elementor-1023 .elementor-element.elementor-element-b682204>.elementor-widget-container{padding:0 0 60px}@media(min-width:768px){.elementor-1023 .elementor-element.elementor-element-0be3fc3{width:45.798%}.elementor-1023 .elementor-element.elementor-element-d255099{width:35.626%}.elementor-1023 .elementor-element.elementor-element-91e8e3c{width:64.373%}.elementor-1023 .elementor-element.elementor-element-f25592d{width:54.161%}.elementor-1023 .elementor-element.elementor-element-6aae6b1{width:58.33%}.elementor-1023 .elementor-element.elementor-element-11b4045{width:41.67%}.elementor-1023 .elementor-element.elementor-element-4bc3db9{width:40.339%}.elementor-1023 .elementor-element.elementor-element-c7caba7{width:58.937%}.elementor-1023 .elementor-element.elementor-element-402f4b8{width:79.944%}.elementor-1023 .elementor-element.elementor-element-5aea8e1{width:19.789%}.elementor-1023 .elementor-element.elementor-element-f536af8{width:21.504%}.elementor-1023 .elementor-element.elementor-element-f80a286{width:56.328%}.elementor-1023 .elementor-element.elementor-element-7cd6247{width:21.5%}.elementor-1023 .elementor-element.elementor-element-8b8c5b8{width:35.497%}.elementor-1023 .elementor-element.elementor-element-67859545{width:43.918%}.elementor-1023 .elementor-element.elementor-element-7b3b0eac{width:19.917%}.elementor-1023 .elementor-element.elementor-element-7fa70cf{width:71.249%}.elementor-1023 .elementor-element.elementor-element-3286979{width:28.056%}.elementor-1023 .elementor-element.elementor-element-3c2b883{width:21%}.elementor-1023 .elementor-element.elementor-element-69596a1{width:57.332%}.elementor-1023 .elementor-element.elementor-element-f4fa830{width:21%}}@media(max-width:1024px) and (min-width:768px){.elementor-1023 .elementor-element.elementor-element-0be3fc3{width:75%}.elementor-1023 .elementor-element.elementor-element-c591cec{width:50%}.elementor-1023 .elementor-element.elementor-element-3424f5c{width:50%}.elementor-1023 .elementor-element.elementor-element-0dee5bf{width:100%}.elementor-1023 .elementor-element.elementor-element-6aae6b1{width:100%}.elementor-1023 .elementor-element.elementor-element-11b4045{width:100%}.elementor-1023 .elementor-element.elementor-element-4c3a4fbe{width:10%}.elementor-1023 .elementor-element.elementor-element-29bcf90a{width:80%}.elementor-1023 .elementor-element.elementor-element-44770d9d{width:10%}.elementor-1023 .elementor-element.elementor-element-f536af8{width:10%}.elementor-1023 .elementor-element.elementor-element-f80a286{width:80%}.elementor-1023 .elementor-element.elementor-element-7cd6247{width:10%}.elementor-1023 .elementor-element.elementor-element-8b8c5b8{width:100%}.elementor-1023 .elementor-element.elementor-element-67859545{width:100%}.elementor-1023 .elementor-element.elementor-element-7b3b0eac{width:100%}.elementor-1023 .elementor-element.elementor-element-f5cedaf{width:100%}.elementor-1023 .elementor-element.elementor-element-121a71e{width:100%}.elementor-1023 .elementor-element.elementor-element-84966bf{width:100%}.elementor-1023 .elementor-element.elementor-element-604a7e1{width:100%}.elementor-1023 .elementor-element.elementor-element-3c2b883{width:10%}.elementor-1023 .elementor-element.elementor-element-69596a1{width:80%}.elementor-1023 .elementor-element.elementor-element-f4fa830{width:10%}}@media(max-width:1024px){.elementor-1023 .elementor-element.elementor-element-84a2f29>.elementor-container{min-height:550px}.elementor-1023 .elementor-element.elementor-element-4a8b98e{--spacer-size:0px}.elementor-1023 .elementor-element.elementor-element-135be8a{margin-top:0;margin-bottom:0;padding:120px 0 0}.elementor-1023 .elementor-element.elementor-element-eddcefa>.elementor-widget-container{margin:0 0 30px}.elementor-1023 .elementor-element.elementor-element-03a2033>.elementor-widget-container{margin:0 0 30px;padding:25px 18px 35px 25px}.elementor-1023 .elementor-element.elementor-element-0dee5bf>.elementor-element-populated{margin:0 25%;--e-column-margin-right:25%;--e-column-margin-left:25%}.elementor-1023 .elementor-element.elementor-element-9f55b64>.elementor-widget-container{padding:25px 21px 35px 25px}.elementor-1023 .elementor-element.elementor-element-511be14{padding:30px 0 60px}.elementor-1023 .elementor-element.elementor-element-9fcb57c>.elementor-widget-container{padding:0 0 60px}.elementor-1023 .elementor-element.elementor-element-11b4045>.elementor-element-populated{padding:3em 0 0}.elementor-1023 .elementor-element.elementor-element-3b0f1d70>.elementor-widget-container{padding:0 0 60px}.elementor-1023 .elementor-element.elementor-element-4af1da22>.elementor-widget-container{padding:0 0 0 33%}.elementor-1023 .elementor-element.elementor-element-3624fe5b>.elementor-widget-container{padding:0 0 0 33%}.elementor-1023 .elementor-element.elementor-element-c4849d3>.elementor-widget-container{padding:0 0 0 33%}.elementor-1023 .elementor-element.elementor-element-95206a4>.elementor-widget-container{padding:0 0 30px}.elementor-1023 .elementor-element.elementor-element-2eed712>.elementor-widget-container{padding:0 0 30px}.elementor-1023 .elementor-element.elementor-element-0c1b2fe>.elementor-widget-container{padding:0}.elementor-1023 .elementor-element.elementor-element-8e74e5f>.elementor-widget-container{padding:0 0 60px}.elementor-1023 .elementor-element.elementor-element-0fee6a2>.elementor-widget-container{margin:0}.elementor-1023 .elementor-element.elementor-element-0fee6a2{text-align:center}.elementor-1023 .elementor-element.elementor-element-ec2214d:not(.elementor-motion-effects-element-type-background),.elementor-1023 .elementor-element.elementor-element-ec2214d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0;background-size:0px auto}.elementor-1023 .elementor-element.elementor-element-38b1baf>.elementor-widget-container{margin:0}.elementor-1023 .elementor-element.elementor-element-604a7e1>.elementor-element-populated{margin:0 0 50px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-1023 .elementor-element.elementor-element-8b33593:not(.elementor-motion-effects-element-type-background),.elementor-1023 .elementor-element.elementor-element-8b33593>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center left}}@media(max-width:767px){.elementor-1023 .elementor-element.elementor-element-cf00732 .ot-heading .main-head{font-size:2.1em}.elementor-1023 .elementor-element.elementor-element-2804fa4>.elementor-widget-container{padding:0 0 30px}.elementor-1023 .elementor-element.elementor-element-135be8a{padding:60px 0 0}.elementor-1023 .elementor-element.elementor-element-0dee5bf>.elementor-element-populated{margin:0;--e-column-margin-right:0%;--e-column-margin-left:0%}.elementor-1023 .elementor-element.elementor-element-511be14{padding:40px 0 80px}.elementor-1023 .elementor-element.elementor-element-9fcb57c>.elementor-widget-container{margin:0}.elementor-1023 .elementor-element.elementor-element-11b4045>.elementor-element-populated{padding:3em 0 0 1em}.elementor-1023 .elementor-element.elementor-element-743ac70>.elementor-widget-container{padding:0 0 30px}.elementor-1023 .elementor-element.elementor-element-7baba51b{padding:60px 0 80px}.elementor-1023 .elementor-element.elementor-element-4447a63b{padding:0 0 80px}.elementor-1023 .elementor-element.elementor-element-8b8c5b8{width:100%}.elementor-1023 .elementor-element.elementor-element-8b8c5b8.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-1023 .elementor-element.elementor-element-4af1da22 .ot-counter span{font-size:36px}.elementor-1023 .elementor-element.elementor-element-4af1da22.number-top h6{margin-top:10px}.elementor-1023 .elementor-element.elementor-element-4af1da22.number-left h6{margin-left:10px}.elementor-1023 .elementor-element.elementor-element-4af1da22.number-right h6{margin-right:10px}.elementor-1023 .elementor-element.elementor-element-4af1da22 .ot-counter h6{font-size:12px}.elementor-1023 .elementor-element.elementor-element-67859545{width:100%}.elementor-1023 .elementor-element.elementor-element-67859545.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-1023 .elementor-element.elementor-element-3624fe5b .ot-counter span{font-size:36px}.elementor-1023 .elementor-element.elementor-element-3624fe5b.number-top h6{margin-top:10px}.elementor-1023 .elementor-element.elementor-element-3624fe5b.number-left h6{margin-left:10px}.elementor-1023 .elementor-element.elementor-element-3624fe5b.number-right h6{margin-right:10px}.elementor-1023 .elementor-element.elementor-element-3624fe5b .ot-counter h6{font-size:12px}.elementor-1023 .elementor-element.elementor-element-7b3b0eac{width:100%}.elementor-1023 .elementor-element.elementor-element-7b3b0eac.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-1023 .elementor-element.elementor-element-c4849d3 .ot-counter span{font-size:36px}.elementor-1023 .elementor-element.elementor-element-c4849d3.number-top h6{margin-top:10px}.elementor-1023 .elementor-element.elementor-element-c4849d3.number-left h6{margin-left:10px}.elementor-1023 .elementor-element.elementor-element-c4849d3.number-right h6{margin-right:10px}.elementor-1023 .elementor-element.elementor-element-c4849d3 .ot-counter h6{font-size:12px}.elementor-1023 .elementor-element.elementor-element-768bfdc>.elementor-widget-container{padding:0 0 30px}.elementor-1023 .elementor-element.elementor-element-cdc03a4{padding:60px 0}.elementor-1023 .elementor-element.elementor-element-f5cedaf>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-1023 .elementor-element.elementor-element-8e74e5f>.elementor-widget-container{padding:0 0 50px}.elementor-1023 .elementor-element.elementor-element-ec2214d:not(.elementor-motion-effects-element-type-background),.elementor-1023 .elementor-element.elementor-element-ec2214d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-1023 .elementor-element.elementor-element-d9a0685 .elementor-heading-title{font-size:32px}.elementor-1023 .elementor-element.elementor-element-2276f10>.elementor-widget-container{padding:0 0 30px}.elementor-1023 .elementor-element.elementor-element-e31b0e9{padding:60px 0}}