.bg-lightblue{background:#f1faff}.bg-darkgreen{background:#031e27}.grecaptcha-badge{display:none !important}.cta{color:#031e27;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:normal;text-decoration:none;position:relative;display:flex;align-items:center;gap:8px}.cta img{width:24px}.cta:hover:after{right:-40px}.cta.light{color:#f1faff}.cta.celestial{color:#21d5d5}img{overflow:hidden;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:auto}img.horizontal{aspect-ratio:690/454;border-radius:10px}img.shadow{filter:drop-shadow(0px 0px 20px #a6a6a6)}.image-full{overflow:hidden;width:98vw;border-radius:10px;aspect-ratio:1400/400;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (min-width:1451px){.image-full{width:1400px;margin:90px -51px}}@media screen and (min-width:1400px) and (max-width:1450px){.image-full{margin:90px calc((1298px - 98vw) / 2)}}@media screen and (min-width:1200px) and (max-width:1399px){.image-full{margin:90px calc((1115px - 98vw) / 2)}}@media screen and (min-width:992px) and (max-width:1199px){.image-full{aspect-ratio:1200/500;width:97vw;margin:90px calc((935px - 97vw) / 2)}}@media screen and (min-width:768px) and (max-width:991px){.image-full{aspect-ratio:340/160;width:95vw;margin:90px calc((695px - 95vw) / 2)}}@media screen and (max-width:767px){.image-full{aspect-ratio:340/225;width:100%;margin:30px 0}}.video-full{aspect-ratio:1340/700;position:relative;border-radius:10px;overflow:hidden;width:98vw;border-radius:10px}@media screen and (min-width:1451px){.video-full{width:1400px;margin:90px -51px}}@media screen and (min-width:1400px) and (max-width:1450px){.video-full{margin:90px calc((1298px - 98vw) / 2)}}@media screen and (min-width:1200px) and (max-width:1399px){.video-full{margin:90px calc((1115px - 98vw) / 2)}}@media screen and (min-width:992px) and (max-width:1199px){.video-full{width:97vw;margin:90px calc((935px - 97vw) / 2)}}@media screen and (min-width:768px) and (max-width:991px){.video-full{width:95vw;margin:90px calc((695px - 95vw) / 2)}}@media screen and (max-width:767px){.video-full{width:100%;margin:30px 0}}.video-full video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:auto}h1{color:#031e27;font-family:eurostile-extended,sans-serif;font-size:26px;font-weight:400;line-height:normal;text-transform:uppercase}@media screen and (max-width:767px){h1{font-size:20px}}h1.light{color:#f1faff}h2{color:#031e27;font-family:eurostile-extended,sans-serif;font-size:22px;font-weight:400;line-height:normal;text-transform:uppercase}h2.light{color:#f1faff}h3{color:#031e27;font-family:eurostile-extended,sans-serif;font-size:17px;font-weight:400;line-height:normal;text-transform:uppercase;margin-bottom:20px}h4{color:#031e27;font-family:Montserrat;font-size:25px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:16px}h5{color:#031e27;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:16px}.pretitle{color:#031e27;font-family:eurostile-extended,sans-serif;font-size:14px;font-weight:500;line-height:normal;text-transform:uppercase;margin-bottom:12px}.pretitle.light{color:#f1faff}.description p,.description ul li{color:#031e27;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:25px}.description p a,.description ul li a{color:#21d5d5}.description.light p{color:#f1faff}p,.wp-block-list li{color:#031e27;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:25px}p.light,.wp-block-list li.light{color:#f1faff}p a,.wp-block-list li a{color:#21d5d5}.wrapper-text-image{position:relative;padding:120px 0}@media screen and (min-width:768px) and (max-width:1199px){.wrapper-text-image{padding:90px 0}}@media screen and (max-width:767px){.wrapper-text-image{padding:0}}.wrapper-text-image .text-image{max-width:490px;z-index:2;position:relative}@media screen and (min-width:992px) and (max-width:1199px){.wrapper-text-image .text-image{max-width:430px}}@media screen and (max-width:767px){.wrapper-text-image .text-image{padding:38px}}@media screen and (max-width:991px){.wrapper-text-image .text-image h2,.wrapper-text-image .text-image p{color:#f1faff}}@media screen and (max-width:991px){.wrapper-text-image .text-image .cta{filter:brightness(0) saturate(100%) invert(98%) sepia(18%) saturate(7495%) hue-rotate(179deg) brightness(109%) contrast(108%)}}.wrapper-text-image .image-full{position:absolute;margin-top:0;margin-bottom:0;top:0;z-index:0;height:100%;border-radius:10px}@media screen and (min-width:768px) and (max-width:991px){.wrapper-text-image .overlay{position:absolute;z-index:1;border-radius:10px;top:0;left:0;width:95vw;margin:0 calc((695px - 95vw) / 2);height:100%;background:linear-gradient(0deg,rgba(0,0,0,.5) 0%,rgba(0,0,0,.5) 100%)}}@media screen and (max-width:767px){.wrapper-text-image .overlay{position:absolute;z-index:1;border-radius:10px;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.65) 0%,rgba(0,0,0,.65) 100%)}}.single-news a{text-decoration:none;height:100%;display:flex;flex-direction:column}.single-news a .wrapper-image{border-radius:10px;margin-bottom:23px;overflow:hidden}@media screen and (max-width:767px){.single-news a .wrapper-image{margin-bottom:15px;border-radius:5px}.single-news a .wrapper-image img{border-radius:5px}}.single-news a .wrapper-image img{transition:all .6s}.single-news a .content p{font-weight:500;margin-bottom:20px}@media screen and (max-width:767px){.single-news a .content p{font-size:14px;line-height:20px;margin-bottom:8px}}.single-news a .content .date{color:#959595;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:25px}.single-news a:hover img{transform:scale(1.1)}.single-news a:hover p{text-decoration:underline}.swiper-horizontal .wrapper-nav{position:absolute;bottom:95px;right:200px;display:flex;gap:18px;height:18px;z-index:1;right:calc((100vw - 1295px) / 2)}@media screen and (min-width:1200px) and (max-width:1399px){.swiper-horizontal .wrapper-nav{right:calc((100vw - 1120px) / 2)}}@media screen and (min-width:992px) and (max-width:1199px){.swiper-horizontal .wrapper-nav{right:calc((100vw - 940px) / 2)}}@media screen and (min-width:768px) and (max-width:991px){.swiper-horizontal .wrapper-nav{right:calc((100vw - 700px) / 2)}}@media screen and (min-width:576px) and (max-width:767px){.swiper-horizontal .wrapper-nav{right:calc((100vw - 520px) / 2);bottom:113px}}@media screen and (max-width:575px){.swiper-horizontal .wrapper-nav{right:24px;bottom:130px}}.swiper-horizontal .wrapper-nav .swiper-button-next,.swiper-horizontal .wrapper-nav .swiper-button-prev{position:relative;width:9px;height:18px;left:auto;right:auto;top:auto;margin:0}.swiper-horizontal .wrapper-nav .swiper-button-next:after,.swiper-horizontal .wrapper-nav .swiper-button-prev:after{content:"";font-size:0;width:9px;height:18px;background-repeat:no-repeat;background-size:contain;background-position:center}.swiper-horizontal .wrapper-nav .swiper-button-prev:after{background-image:url(//mooren.energy/wp-content/themes/Mooren/assets/sass/../images/arrow-prev.svg)}.swiper-horizontal .wrapper-nav .swiper-button-next:after{background-image:url(//mooren.energy/wp-content/themes/Mooren/assets/sass/../images/arrow-next.svg)}.swiper-horizontal.swiperNews .wrapper-nav{bottom:20px}.swiper-horizontal.swiperNews .wrapper-nav .swiper-button-prev:after,.swiper-horizontal.swiperNews .wrapper-nav .swiper-button-next:after{filter:invert(1)}.swiper-horizontal.swiperNews .swiper-pagination{top:auto;bottom:0;left:auto;background:0 0}.swiper-horizontal.swiperNews .swiper-pagination .swiper-pagination-progressbar-fill{background:#21d5d5}.swiper-horizontal.swiperNews .swiper-pagination:after{content:"";width:100%;height:1px;background:#031e27;position:absolute;left:0;bottom:0;margin:0 auto;z-index:-1}@media screen and (min-width:1400px){.swiper-horizontal.swiperNews .swiper-pagination{max-width:1320px}}@media screen and (min-width:1200px) and (max-width:1399px){.swiper-horizontal.swiperNews .swiper-pagination{max-width:1140px}}@media screen and (min-width:992px) and (max-width:1199px){.swiper-horizontal.swiperNews .swiper-pagination{max-width:960px}}@media screen and (min-width:768px) and (max-width:991px){.swiper-horizontal.swiperNews .swiper-pagination{max-width:720px}}@media screen and (min-width:576px) and (max-width:767px){.swiper-horizontal.swiperNews .swiper-pagination{max-width:540px}}@media screen and (max-width:575px){.swiper-horizontal.swiperNews .swiper-pagination{max-width:calc(100% - 48px)}}.swiper-horizontal .swiper-pagination-bullets.swiper-pagination-horizontal{height:5px;bottom:65px;max-width:1300px;left:50%;transform:translateX(-50%);border-bottom:1px solid #f1faff;display:flex}@media screen and (min-width:1200px) and (max-width:1399px){.swiper-horizontal .swiper-pagination-bullets.swiper-pagination-horizontal{max-width:1140px}}@media screen and (min-width:992px) and (max-width:1199px){.swiper-horizontal .swiper-pagination-bullets.swiper-pagination-horizontal{max-width:960px}}@media screen and (min-width:768px) and (max-width:991px){.swiper-horizontal .swiper-pagination-bullets.swiper-pagination-horizontal{max-width:720px}}@media screen and (min-width:576px) and (max-width:767px){.swiper-horizontal .swiper-pagination-bullets.swiper-pagination-horizontal{max-width:540px}}@media screen and (min-width:401px) and (max-width:575px){.swiper-horizontal .swiper-pagination-bullets.swiper-pagination-horizontal{max-width:calc(100% - 48px);bottom:100px}}@media screen and (max-width:400px){.swiper-horizontal .swiper-pagination-bullets.swiper-pagination-horizontal{max-width:calc(100% - 48px);bottom:60px}}.swiper-horizontal .swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet{width:174px;height:5px;border-radius:0;margin:0;background:0 0}.swiper-horizontal .swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#21d5d5}#hero{position:relative;overflow:hidden;padding:0 0 135px;height:420px;display:flex;align-items:flex-end}@media screen and (max-width:767px){#hero{padding:0 0 65px;height:380px}}#hero .container{position:relative;z-index:1}#hero .overlay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:0;background:linear-gradient(-12deg,rgba(3,30,39,0) 6.27%,#031e27 85.93%),linear-gradient(0deg,rgba(3,30,39,0) 70.16%,rgba(3,30,39,.2) 100%)}@media screen and (max-width:767px){#hero .overlay{background:linear-gradient(-75deg,rgba(3,30,39,.4) 6.27%,#031e27 85.93%),linear-gradient(0deg,rgba(3,30,39,0) 70.16%,rgba(3,30,39,.2) 100%)}}#hero img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;z-index:-1}.accordion .accordion-item{background:0 0;border:none;border-radius:0;border-bottom:1px solid #031e27;padding-bottom:14px}.accordion .accordion-item .accordion-button{padding:30px 0 16px;gap:75px;color:#031e27;font-family:Montserrat;font-size:25px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:0;background:0 0;box-shadow:none}@media screen and (max-width:767px){.accordion .accordion-item .accordion-button{font-size:20px;gap:40px}}.accordion .accordion-item .accordion-button:after{display:none}.accordion .accordion-item .accordion-button .number{min-width:32px}.accordion .accordion-item .accordion-body{padding:0 30px 16px 108px}@media screen and (max-width:767px){.accordion .accordion-item .accordion-body{padding:0 16px 16px 74px}}.accordion .accordion-item .accordion-body p{margin-bottom:0;color:#777}#contact{padding:75px 0}@media screen and (max-width:767px){#contact{padding:65px 0}}@media screen and (max-width:767px){#contact .text-center{text-align:left !important}}#contact .text-center .cta{justify-content:center}@media screen and (max-width:767px){#contact .text-center .cta{justify-content:flex-start}}.box-module{display:flex;padding:32px 105px 32px 58px;align-items:center;gap:28px;border-radius:5px;min-height:100%}@media screen and (min-width:768px) and (max-width:1399px){.box-module{padding:32px 60px}}@media screen and (max-width:767px){.box-module{padding:32px 55px}}.box-module .icon{width:48px;min-width:48px}.box-module .wrapper-info p{margin-bottom:4px;font-weight:500}header#header{width:100%;position:fixed;top:0;padding:24px 0;z-index:4;background:#031e27}header#header:after{content:"";width:100%;height:100%;opacity:.9;background:0 0;display:block;position:absolute;top:0;left:0;z-index:-1}header#header.transparent-bg{background:0 0}header#header .header-wrapper .logo{max-width:190px;display:flex}header#header .header-wrapper .logo img{border-radius:0}@media screen and (max-width:767px){header#header .header-wrapper .logo{max-width:183px}}header#header .header-wrapper .menu{display:flex;gap:30px;justify-content:center;margin:0;padding:0;list-style:none}@media screen and (min-width:1200px) and (max-width:1399px){header#header .header-wrapper .menu{gap:25px}}header#header .header-wrapper .menu li{position:relative}header#header .header-wrapper .menu li.open .sub-menu{transform:scale(1);opacity:1}header#header .header-wrapper .menu li.menu-item-has-children{padding-right:15px}header#header .header-wrapper .menu li.menu-item-has-children a{cursor:pointer}header#header .header-wrapper .menu li.menu-item-has-children:after{content:"";position:absolute;display:block;right:0;top:11px;width:10px;height:5px;background-image:url(//mooren.energy/wp-content/themes/Mooren/assets/sass/../images/dropdown-menu.svg);background-position:center;background-size:contain;background-repeat:no-repeat}header#header .header-wrapper .menu li.current-menu-item a,header#header .header-wrapper .menu li.current-menu-parent a{color:#21d5d5}header#header .header-wrapper .menu li a{color:#f1faff;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-decoration:none;padding:10px 0}@media screen and (min-width:1200px) and (max-width:1399px){header#header .header-wrapper .menu li a{font-size:15px}}header#header .header-wrapper .menu li a:hover,header#header .header-wrapper .menu li a:focus{color:#21d5d5}header#header .header-wrapper .menu li .sub-menu{position:absolute;top:33px;left:0;width:-moz-max-content;width:max-content;display:block;margin:0;transform:scale(0);opacity:0;list-style:none;padding:10px 17px;border-radius:5px;background:#f1faff;box-shadow:0px 2px 4px 0px rgba(0,0,0,.1);transition:all .7s}header#header .header-wrapper .menu li .sub-menu li.current_page_item a{color:#21d5d5}header#header .header-wrapper .menu li .sub-menu li a{font-size:14px;color:#031e27;font-weight:400}header#header .header-wrapper .menu li .sub-menu li a:hover{color:#21d5d5}header#header .header-wrapper .wrapper-icons-menu{justify-content:flex-end;gap:28px;align-items:center}header#header .header-wrapper .wrapper-icons-menu #menu-button-menu li.icon-user a{background-image:url(//mooren.energy/wp-content/themes/Mooren/assets/sass/../images/user.svg)}header#header .header-wrapper .wrapper-icons-menu #menu-button-menu li.icon-card a{background-image:url(//mooren.energy/wp-content/themes/Mooren/assets/sass/../images/card.svg)}header#header .header-wrapper .wrapper-icons-menu #menu-button-menu li a{display:flex;padding:0;width:24px;height:24px;background-position:center;background-repeat:no-repeat;background-size:contain}header#header .header-wrapper .wrapper-icons-menu #menu-button-menu li a:hover{filter:brightness(0) saturate(100%) invert(73%) sepia(83%) saturate(468%) hue-rotate(122deg) brightness(89%) contrast(87%)}header#header .header-wrapper .wrapper-icons-menu #menu-button-menu li a label{display:none}header#header .header-wrapper .wrapper-icons-menu .icon-open-menu{width:25px;height:25px;position:relative;cursor:pointer}header#header .header-wrapper .wrapper-icons-menu .icon-open-menu.open:before{transform:rotate(45deg);top:13px;left:-1px}header#header .header-wrapper .wrapper-icons-menu .icon-open-menu.open:after{transform:rotate(-45deg);top:13px;left:-1px}header#header .header-wrapper .wrapper-icons-menu .icon-open-menu:before{content:"";position:absolute;display:block;width:25px;height:2px;background:#f1faff;top:7px;border-radius:5px;transition:all .5s}header#header .header-wrapper .wrapper-icons-menu .icon-open-menu:after{content:"";position:absolute;display:block;width:25px;height:2px;background:#f1faff;bottom:7px;border-radius:5px;transition:all .5s}header#header.sticky:after{background:#031e27;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);transition:all .7s}#menu-mobile{display:none;position:fixed;top:0;left:0;height:100vh;width:100vw;background:#031e27;z-index:3;padding:165px 0}#menu-mobile.open{display:block}#menu-mobile .menu{margin:0;padding:0;list-style:none}#menu-mobile .menu li{margin-bottom:30px;position:relative}#menu-mobile .menu li.current_page_item a{color:#21d5d5}#menu-mobile .menu li.current-menu-parent a{color:#21d5d5}#menu-mobile .menu li.current-menu-parent .sub-menu a{color:#f1faff}#menu-mobile .menu li.current-menu-parent .sub-menu .current_page_item a{color:#21d5d5}#menu-mobile .menu li.menu-item-has-children{cursor:pointer}#menu-mobile .menu li.menu-item-has-children.current-menu-parent:after{color:#21d5d5}#menu-mobile .menu li.menu-item-has-children:after{content:"+";position:absolute;top:2px;right:0;color:#f1faff;text-decoration:none;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;width:13px;display:flex;align-items:center;justify-content:center}#menu-mobile .menu li.menu-item-has-children.open:after{content:"-"}#menu-mobile .menu li.menu-item-has-children.open .sub-menu{display:block}#menu-mobile .menu li a{color:#f1faff;text-decoration:none;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400}#menu-mobile .menu li a:hover{color:#21d5d5}#menu-mobile .menu li .sub-menu{display:none;margin:0;list-style:none;padding:10px 17px;border-radius:5px;transition:all .7s}#menu-mobile .menu li .sub-menu li{margin-bottom:8px}#menu-mobile .menu li .sub-menu li a{font-size:14px}#homepage #hero-hp{position:relative}#homepage #hero-hp .swiper.swiperHero2{height:100vh;min-height:790px}@media screen and (max-width:767px){#homepage #hero-hp .swiper.swiperHero2{height:95vh;min-height:670px}}#homepage #hero-hp .swiper.swiperHero2 .swiper-slide{position:relative;display:flex;align-items:center}#homepage #hero-hp .swiper.swiperHero2 .swiper-slide .container{position:relative}#homepage #hero-hp .swiper.swiperHero2 .swiper-slide .container h2{max-width:495px}@media screen and (max-width:400px){#homepage #hero-hp .swiper.swiperHero2 .swiper-slide .container h2{font-size:19px}}@media screen and (max-width:400px){#homepage #hero-hp .swiper.swiperHero2 .swiper-slide .container p{font-size:14px;line-height:20px}}#homepage #hero-hp .swiper.swiperHero2 .swiper-slide .container .cta-slide{display:inline-flex;padding:10px 20px;border-radius:3px;border:1px solid #21d5d5;color:#21d5d5;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:25px;text-decoration:none;transition:all .5s}@media screen and (max-width:400px){#homepage #hero-hp .swiper.swiperHero2 .swiper-slide .container .cta-slide{font-size:15px;padding:8px 14px}}#homepage #hero-hp .swiper.swiperHero2 .swiper-slide .container .cta-slide:hover{background:#21d5d5;color:#031e27}#homepage #hero-hp .swiper.swiperHero2 .swiper-slide .overlay{background:linear-gradient(75deg,rgba(3,30,39,0) 6.27%,#031e27 85.93%),linear-gradient(0deg,rgba(3,30,39,0) 70.16%,rgba(3,30,39,.2) 100%);position:absolute;transform:rotate(180deg);width:100%;height:100%;z-index:-1;top:0;left:0}#homepage #hero-hp .swiper.swiperHero2 .swiper-slide video{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;top:0;left:0;z-index:-2}@media screen and (max-width:400px){#homepage #hero-hp .swiper.swiperHero2 .wrapper-nav{bottom:83px}}#homepage #hero-hp .swiper.swiperHero{position:absolute;width:65%;height:130px;bottom:0;z-index:1;left:calc((100vw - 1295px) / 2)}@media screen and (min-width:1400px){#homepage #hero-hp .swiper.swiperHero{max-width:1100px}}@media screen and (min-width:1200px) and (max-width:1399px){#homepage #hero-hp .swiper.swiperHero{left:calc((100vw - 1120px) / 2)}}@media screen and (min-width:992px) and (max-width:1199px){#homepage #hero-hp .swiper.swiperHero{left:calc((100vw - 940px) / 2)}}@media screen and (min-width:768px) and (max-width:991px){#homepage #hero-hp .swiper.swiperHero{left:calc((100vw - 700px) / 2)}}@media screen and (min-width:576px) and (max-width:767px){#homepage #hero-hp .swiper.swiperHero{left:calc((100vw - 520px) / 2)}}@media screen and (min-width:401px) and (max-width:575px){#homepage #hero-hp .swiper.swiperHero{left:24px;height:150px}}@media screen and (max-width:400px){#homepage #hero-hp .swiper.swiperHero{left:24px;height:105px}}#homepage #hero-hp .swiper.swiperHero .swiper-wrapper{gap:40px}@media screen and (max-width:767px){#homepage #hero-hp .swiper.swiperHero .swiper-wrapper{gap:28px}}#homepage #hero-hp .swiper.swiperHero .swiper-wrapper .swiper-slide{width:154px}@media screen and (max-width:767px){#homepage #hero-hp .swiper.swiperHero .swiper-wrapper .swiper-slide{width:20px}}#homepage #hero-hp .swiper.swiperHero .swiper-wrapper .swiper-slide.swiper-slide-thumb-active .title-card{font-weight:700}@media screen and (max-width:767px){#homepage #hero-hp .swiper.swiperHero .swiper-wrapper .swiper-slide.swiper-slide-thumb-active .title-card{font-weight:400;color:#21d5d5}}#homepage #hero-hp .swiper.swiperHero .swiper-wrapper .swiper-slide .title-card{color:#f1faff;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer}#homepage #about{padding:120px 0}@media screen and (min-width:768px) and (max-width:991px){#homepage #about{padding:90px 0}}@media screen and (max-width:767px){#homepage #about{padding:65px 0}}#homepage #about .wrapper-counter{padding:65px 0;display:flex;gap:34px}@media screen and (min-width:992px) and (max-width:1199px){#homepage #about .wrapper-counter{-moz-column-gap:28px;column-gap:28px}}@media screen and (min-width:768px) and (max-width:991px){#homepage #about .wrapper-counter{-moz-column-gap:21px;column-gap:21px}}@media screen and (max-width:767px){#homepage #about .wrapper-counter{flex-wrap:wrap;-moz-column-gap:34px;column-gap:34px;row-gap:50px}}#homepage #about .wrapper-counter .counter{width:calc(25% - 17px);border-left:1px solid #21d5d5;padding:0 20px 0 12px}@media screen and (min-width:992px) and (max-width:1199px){#homepage #about .wrapper-counter .counter{width:calc(25% - 14px);padding:0 0 0 12px}}@media screen and (min-width:768px) and (max-width:991px){#homepage #about .wrapper-counter .counter{padding:0 0 0 12px}}@media screen and (max-width:767px){#homepage #about .wrapper-counter .counter{width:calc(50% - 17px)}}#homepage #about .wrapper-counter .counter p{padding-top:55px;font-size:14px;line-height:19px;margin-bottom:5px}#homepage #about .wrapper-logos{display:flex;justify-content:center;gap:34px}@media screen and (max-width:767px){#homepage #about .wrapper-logos{width:100vw;flex-wrap:nowrap;overflow-x:scroll;justify-content:flex-start;scrollbar-width:none}#homepage #about .wrapper-logos::-webkit-scrollbar{display:none}}@media screen and (min-width:576px) and (max-width:767px){#homepage #about .wrapper-logos{margin-left:calc((515px - 100vw) / 2);margin-right:calc((515px - 100vw) / 2);padding:0 calc((100vw - 515px) / 2)}}@media screen and (max-width:575px){#homepage #about .wrapper-logos{margin-left:-24px;margin-right:-24px;padding:0 24px}}#homepage #about .wrapper-logos .logo{width:150px;min-width:150px}#homepage #about .wrapper-logos .logo img{width:100%;border-radius:0}#homepage #services{padding:120px 0}@media screen and (min-width:768px) and (max-width:991px){#homepage #services{padding:90px 0}}@media screen and (max-width:767px){#homepage #services{padding:65px 0}}@media screen and (min-width:768px) and (max-width:991px){#homepage #services .third-row{row-gap:40px}}@media screen and (max-width:767px){#homepage #services .third-row{padding-top:35px}}@media screen and (max-width:767px){#homepage #services .third-row img.horizontal{margin:30px 0}}#homepage #energies{padding:120px 0}@media screen and (min-width:768px) and (max-width:991px){#homepage #energies{padding:90px 0}}@media screen and (max-width:767px){#homepage #energies{padding:65px 0}}#homepage #energies .wrapper-details{display:flex;align-items:flex-start;justify-content:center;gap:60px;margin:70px 0}@media screen and (min-width:768px) and (max-width:991px){#homepage #energies .wrapper-details{gap:40px}}@media screen and (max-width:767px){#homepage #energies .wrapper-details{flex-direction:column;gap:30px}}#homepage #energies .wrapper-details .detail{width:calc(33.33% - 30px);position:relative}@media screen and (max-width:767px){#homepage #energies .wrapper-details .detail{width:90%}}#homepage #energies .wrapper-details .detail p{font-size:14px;line-height:18px}#homepage #energies .wrapper-details .detail:last-of-type:after{display:none}#homepage #energies .wrapper-details .detail:after{content:"";position:absolute;width:1px;height:100%;background:#21d5d5;top:0;right:-30px}@media screen and (min-width:768px) and (max-width:991px){#homepage #energies .wrapper-details .detail:after{right:-20px}}@media screen and (max-width:767px){#homepage #energies .wrapper-details .detail:after{display:none}}#homepage #news{padding:0 0 120px}@media screen and (min-width:768px) and (max-width:991px){#homepage #news{padding:90px 0}}@media screen and (max-width:767px){#homepage #news{padding:0 0 65px}}#homepage #news .swiperNews{width:100vw;margin-left:calc((1295px - 100vw) / 2);margin-right:calc((1295px - 100vw) / 2);padding:55px calc((100vw - 1295px) / 2)}@media screen and (min-width:1200px) and (max-width:1399px){#homepage #news .swiperNews{margin-left:calc((1115px - 100vw) / 2);margin-right:calc((1115px - 100vw) / 2);padding:55px calc((100vw - 1115px) / 2) 70px}}@media screen and (min-width:992px) and (max-width:1199px){#homepage #news .swiperNews{margin-left:calc((935px - 100vw) / 2);margin-right:calc((935px - 100vw) / 2);padding:55px calc((100vw - 935px) / 2) 70px}}@media screen and (min-width:768px) and (max-width:991px){#homepage #news .swiperNews{margin-left:calc((695px - 100vw) / 2);margin-right:calc((695px - 100vw) / 2);padding:55px calc((100vw - 695px) / 2) 70px}}@media screen and (min-width:576px) and (max-width:767px){#homepage #news .swiperNews{margin-left:calc((515px - 100vw) / 2);margin-right:calc((515px - 100vw) / 2);padding:55px calc((100vw - 515px) / 2) 70px}}@media screen and (max-width:575px){#homepage #news .swiperNews{padding:55px 24px 70px;margin-left:-24px;margin-right:-24px}}#homepage #certifications{padding:120px 0 30px}@media screen and (min-width:768px) and (max-width:991px){#homepage #certifications{padding:90px 0 30px;text-align:center}}@media screen and (max-width:767px){#homepage #certifications{padding:65px 0 30px;text-align:center}}#homepage #certifications .wrapper-cert{display:flex;align-items:center;justify-content:center}@media screen and (max-width:991px){#homepage #certifications .wrapper-cert{margin-top:20px}}#about #intro{padding:120px 0}@media screen and (min-width:768px) and (max-width:991px){#about #intro{padding:90px 0}}@media screen and (max-width:767px){#about #intro{padding:65px 0}}@media screen and (max-width:991px){#about #intro .row{row-gap:20px}}#about #values{padding:120px 0}@media screen and (min-width:768px) and (max-width:991px){#about #values{padding:90px 0}}@media screen and (max-width:767px){#about #values{padding:65px 0}}#about #values .container{padding:0 100px}@media screen and (min-width:768px) and (max-width:991px){#about #values .container{padding:0 calc((100vw - 960px) / 2)}}@media screen and (min-width:576px) and (max-width:767px){#about #values .container{padding:0 calc((100vw - 720px) / 2)}}@media screen and (max-width:575px){#about #values .container{padding:0 24px}}#about #values .container .single-value{border-top:1px solid #031e27;padding:60px 0}@media screen and (max-width:767px){#about #values .container .single-value{padding:20px 0 0}}#about #values .container .single-value img.horizontal{aspect-ratio:392/203}@media screen and (min-width:768px) and (max-width:1399px){#about #values .container .single-value img.horizontal{aspect-ratio:392/270}}#about #values .container .single-value.value-1{margin-top:60px}@media screen and (max-width:767px){#about #values .container .single-value.value-1{border:none;margin-top:10px}}#about #values .container .single-value:last-of-type{padding-bottom:0}#about #values .container .single-value .content{position:relative;padding-left:150px}@media screen and (min-width:992px) and (max-width:1199px){#about #values .container .single-value .content{padding-left:95px}}@media screen and (min-width:768px) and (max-width:991px){#about #values .container .single-value .content{padding-left:80px}}@media screen and (max-width:767px){#about #values .container .single-value .content{padding-left:0;padding-top:16px}}@media screen and (max-width:767px){#about #values .container .single-value .content.open p{display:block}}#about #values .container .single-value .content h5.number{position:absolute;left:30px}@media screen and (max-width:767px){#about #values .container .single-value .content h5.number{left:0}}@media screen and (max-width:767px){#about #values .container .single-value .content h5.title{padding-left:30px;position:relative;cursor:pointer;display:flex;gap:10px}}@media screen and (max-width:767px){#about #values .container .single-value .content p{display:none}}#about #mission{padding-top:120px}@media screen and (min-width:768px) and (max-width:991px){#about #mission{padding:90px 0 30px}}@media screen and (max-width:767px){#about #mission{padding:65px 0 30px}}#about #outro{padding:120px 0}@media screen and (min-width:768px) and (max-width:991px){#about #outro{padding:90px 0}}@media screen and (max-width:767px){#about #outro{padding:65px 0}}#service #intro{padding:180px 0 90px}@media screen and (max-width:767px){#service #intro{padding:95px 0 60px}}#service #offer{padding:120px 0}@media screen and (min-width:768px) and (max-width:991px){#service #offer{padding:90px 0}}@media screen and (max-width:767px){#service #offer{padding:65px 0}}#service #advantages{padding:95px 0;overflow:hidden}@media screen and (max-width:767px){#service #advantages{padding:65px 0}}#service #advantages .single-advantages{padding-top:60px}@media screen and (max-width:767px){#service #advantages .single-advantages{width:100vw;flex-wrap:nowrap;overflow-x:scroll;gap:16px;scrollbar-width:none}#service #advantages .single-advantages::-webkit-scrollbar{display:none}}@media screen and (min-width:576px) and (max-width:767px){#service #advantages .single-advantages{margin:0 calc((515px - 100vw) / 2);padding:30px calc((100vw - 515px) / 2) 0}}@media screen and (max-width:575px){#service #advantages .single-advantages{margin:0 -24px;padding:30px 24px 0}}@media screen and (min-width:576px) and (max-width:767px){#service #advantages .single-advantages .col-md-4{width:320px;padding:0}}@media screen and (max-width:575px){#service #advantages .single-advantages .col-md-4{width:75vw;padding:0}}@media screen and (max-width:767px){#service #advantages .single-advantages .col-md-4 h5,#service #advantages .single-advantages .col-md-4 p{padding:0 10px}}#service #advantages .single-advantages .horizontal{aspect-ratio:387/260;margin-bottom:20px;border-radius:10px}#service #outro{padding:120px 0 30px}@media screen and (max-width:767px){#service #outro{padding:65px 0 30px}}#service #placet{padding-bottom:120px}#service #placet .box-single-offer{border-radius:6px;padding:24px;min-height:100%}@media screen and (max-width:991px){#service #placet .box-single-offer{margin-bottom:20px;min-height:auto}}#energy-consulting #intro{padding:180px 0 90px}@media screen and (max-width:767px){#energy-consulting #intro{padding:95px 0 60px}}#energy-consulting #info{padding-top:120px}@media screen and (min-width:768px) and (max-width:991px){#energy-consulting #info{padding-top:90px}}@media screen and (max-width:767px){#energy-consulting #info{padding-top:65px}}@media screen and (max-width:991px){#energy-consulting #info .row{flex-direction:column-reverse;row-gap:20px}}#energy-consulting #offer{padding:120px 0}@media screen and (min-width:768px) and (max-width:991px){#energy-consulting #offer{padding:90px 0}}@media screen and (max-width:767px){#energy-consulting #offer{padding:65px 0}}#energy-consulting #offer p,#energy-consulting #offer h2,#energy-consulting #offer .cta{color:#f1faff}@media screen and (min-width:1400px){#energy-consulting #offer .wrapper-text-image .overlay{width:1400px;left:-51px}}@media screen and (min-width:1200px) and (max-width:1399px){#energy-consulting #offer .wrapper-text-image .overlay{width:98vw;left:calc((1115px - 98vw) / 2)}}@media screen and (min-width:992px) and (max-width:1199px){#energy-consulting #offer .wrapper-text-image .overlay{width:97vw;left:calc((935px - 97vw) / 2)}}@media screen and (min-width:992px){#energy-consulting #offer .wrapper-text-image .overlay{position:absolute;height:100%;background:linear-gradient(270deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%);top:0;z-index:1;border-radius:10px}}#energy-consulting #faqs{padding:120px 0}@media screen and (min-width:768px) and (max-width:991px){#energy-consulting #faqs{padding:90px 0}}@media screen and (max-width:767px){#energy-consulting #faqs{padding:65px 0}}#energy-consulting #outro{padding:120px 0 0}@media screen and (min-width:768px) and (max-width:991px){#energy-consulting #outro{padding:90px 0}}@media screen and (max-width:767px){#energy-consulting #outro{padding:65px 0}}#energy-consulting #outro .image-full{margin-top:40px}#placet-offer #intro{padding:180px 0 90px}@media screen and (max-width:767px){#placet-offer #intro{padding:95px 0 60px}}#placet-offer .image-full.big{aspect-ratio:1340/700}#placet-offer #offers{padding:120px 0 30px}#placet-offer #offers .wrapper-offers{padding-top:35px;display:flex;gap:60px;justify-content:space-between}#placet-offer #offers .wrapper-offers .single-offer{position:relative;width:calc(50% - 30px)}#placet-offer #offers .wrapper-offers .single-offer:last-of-type:after{display:none}#placet-offer #offers .wrapper-offers .single-offer:after{content:"";width:1px;height:90px;position:absolute;display:block;background:#21d5d5;top:0;right:-30px}#placet-offer #offers .wrapper-offers .single-offer h3,#placet-offer #offers .wrapper-offers .single-offer p{font-size:14px;line-height:21px}#placet-offer #faqs{padding:120px 0}#placet-offer #receiver{padding-bottom:120px}#placet-offer #receiver h2,#placet-offer #receiver p{color:#f1faff}#placet-offer #modules .wrapper-modules{padding:35px 0 120px}@media screen and (min-width:768px) and (max-width:991px){#placet-offer #modules .wrapper-modules{padding:35px 0 90px}}@media screen and (max-width:767px){#placet-offer #modules .wrapper-modules{padding:35px 0 65px}}#placet-offer #modules .m-bottom-40{margin-bottom:40px}@media screen and (min-width:768px) and (max-width:991px){#placet-offer #modules .m-bottom-40{margin-bottom:25px}}@media screen and (max-width:767px){#placet-offer #modules .m-bottom-40{margin-bottom:16px}}#producers #intro{padding:120px 0}@media screen and (min-width:768px) and (max-width:991px){#producers #intro{padding:90px 0}}@media screen and (max-width:767px){#producers #intro{padding:65px 0}}@media screen and (max-width:767px){#producers .wrapper-text-image .overlay{opacity:.4}}#producers #video{padding:120px 0}@media screen and (min-width:768px) and (max-width:991px){#producers #video{padding:90px 0}}@media screen and (max-width:767px){#producers #video{padding:65px 0}}#producers #video .video-normal{aspect-ratio:996/579;position:relative;border-radius:15px;overflow:hidden}@media screen and (max-width:575px){#producers #video .video-normal{aspect-ratio:390/650;width:100vw;margin:0 -24px;border-radius:0}}#producers #video .video-normal video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (max-width:767px){#producers #outro{padding-bottom:35px}}#modulistica #intro{padding:120px 0}@media screen and (min-width:768px) and (max-width:991px){#modulistica #intro{padding:90px 0}}@media screen and (max-width:767px){#modulistica #intro{padding:65px 0}}#modulistica #modules .m-bottom-40{margin-bottom:40px}@media screen and (min-width:768px) and (max-width:991px){#modulistica #modules .m-bottom-40{margin-bottom:25px}}@media screen and (max-width:767px){#modulistica #modules .m-bottom-40{margin-bottom:16px}}#protection #intro{padding:120px 0}@media screen and (min-width:768px) and (max-width:991px){#protection #intro{padding:90px 0}}@media screen and (max-width:767px){#protection #intro{padding:65px 0}}#protection #faqs{padding:120px 0}#protection #cost{padding-top:120px}#protection #adhesion{padding:30px 0 120px}#protection #modules .wrapper-modules{padding:35px 0 120px}@media screen and (min-width:768px) and (max-width:991px){#protection #modules .wrapper-modules{padding:35px 0 90px}}@media screen and (max-width:767px){#protection #modules .wrapper-modules{padding:35px 0 65px}}#protection #modules .m-bottom-40{margin-bottom:40px}@media screen and (min-width:768px) and (max-width:991px){#protection #modules .m-bottom-40{margin-bottom:25px}}@media screen and (max-width:767px){#protection #modules .m-bottom-40{margin-bottom:16px}}#news #intro{padding:120px 0 60px}@media screen and (min-width:768px) and (max-width:991px){#news #intro{padding:90px 0 40px}}@media screen and (max-width:767px){#news #intro{padding:65px 0 30px}}#news #news-list .single-news{margin-bottom:60px}@media screen and (max-width:767px){#news #news-list .single-news{margin-top:30px}}#news .wrapper-pagination{display:flex;align-items:center;justify-content:center;gap:16px;padding-top:70px}#news .wrapper-pagination .page-numbers{color:rgba(0,0,0,.4);font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:normal;text-decoration:none}#news .wrapper-pagination .page-numbers.current{color:#000;text-decoration:underline}#news .wrapper-pagination .page-numbers.prev .pagination-arrow,#news .wrapper-pagination .page-numbers.next .pagination-arrow{width:8px;height:12px;background-position:center;background-repeat:no-repeat;background-size:contain}#news .wrapper-pagination .page-numbers.prev{background-image:url(//mooren.energy/wp-content/themes/Mooren/assets/sass/../images/prev.svg)}#news .wrapper-pagination .page-numbers.next{background-image:url(//mooren.energy/wp-content/themes/Mooren/assets/sass/../images/next.svg)}#single-news #content{padding:120px 0 0}@media screen and (min-width:768px) and (max-width:991px){#single-news #content{padding:90px 0 0}}@media screen and (max-width:767px){#single-news #content{padding:65px 0 0}}#faq #first-faqs,#faq #second-faqs{padding:120px 0}@media screen and (min-width:768px) and (max-width:991px){#faq #first-faqs,#faq #second-faqs{padding:90px 0}}@media screen and (max-width:767px){#faq #first-faqs,#faq #second-faqs{padding:65px 0}}#contacts #content{padding-top:120px}@media screen and (min-width:768px) and (max-width:991px){#contacts #content{padding:90px 0}}@media screen and (max-width:767px){#contacts #content{padding-top:65px}}#contacts #content .contact-form{margin-top:5px}#contacts #content .contact-form input,#contacts #content .contact-form textarea{width:100%;border:none;border-bottom:1px solid #031e27;padding-bottom:30px;margin-top:45px;color:#031e27;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:400;line-height:normal}#contacts #content .contact-form input::-moz-placeholder,#contacts #content .contact-form textarea::-moz-placeholder{color:#031e27;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:600;line-height:normal}#contacts #content .contact-form input::placeholder,#contacts #content .contact-form textarea::placeholder{color:#031e27;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:600;line-height:normal}#contacts #content .contact-form textarea{height:140px;margin-top:45px}#contacts #content .contact-form input.wpcf7-submit{border:1px solid #031e27;width:auto;background:0 0;padding:10px 25px;color:#031e27;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:25px;margin:0 0 0 auto;display:flex}@media screen and (max-width:767px){#contacts #content .contact-form input.wpcf7-submit{margin:0 auto 0 0}}#contacts #content .contact-form .wrapper-privacy{margin-top:20px}#contacts #content .contact-form .wrapper-privacy.marketing{margin-top:0}#contacts #content .contact-form .wrapper-privacy.marketing label{margin-bottom:20px}#contacts #content .contact-form .wrapper-privacy label{display:flex;align-items:flex-start;gap:10px;margin-bottom:10px}#contacts #content .contact-form .wrapper-privacy label input{max-width:13px;width:13px;margin:5px 0 0}#contacts #content .contact-form .wrapper-privacy label span{font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:25px}#contacts #content .contact-form .wrapper-privacy label span a{color:#21d5d5}#contacts #content .contact-form .wpcf7-not-valid-tip{font-family:"Montserrat";font-weight:400;font-size:14px}#contacts #content .wrapper-contacts h5{margin-bottom:8px}#contacts #content .wrapper-contacts p{color:#777;margin-bottom:8px}#contacts #content .wrapper-contacts .icon-wrapper{text-decoration:none;display:flex;align-items:center;gap:12px;margin-bottom:40px}#contacts #content .wrapper-contacts .icon-wrapper img{width:16px}#contacts #content .wrapper-contacts .icon-wrapper:hover p{text-decoration:underline}#contacts #content .wrapper-contacts .icon-wrapper p{margin-bottom:0;color:#031e27}@media screen and (max-width:767px){#contacts #content .wrapper-contacts{background:#f1faff}}@media screen and (min-width:576px) and (max-width:767px){#contacts #content .wrapper-contacts{padding:65px calc((100vw - 520px) / 2) 25px;margin:40px calc((520px - 100vw) / 2) 0}}@media screen and (max-width:575px){#contacts #content .wrapper-contacts{padding:65px 24px 25px;margin:40px -24px 0}}#contacts #content .line{position:absolute;left:50%;transform:translateX(-50%);width:1px;height:100%;background:#031e27}#not-found{height:100vh;display:flex;align-items:center;justify-content:center;flex-direction:column}#not-found h1{font-size:55px}#single-page{padding:180px 0 90px}.wpcf7-list-item{margin-left:0}.wpcf7-form-control-wrap{display:flex;flex-direction:column}.wpcf7-response-output{font-family:"Montserrat"}footer img{border-radius:0}footer .wpcf7-response-output{color:#f1faff}footer .nl-form{position:relative}footer .nl-form input[type=email],footer .nl-form input[type=text]{padding:10px 0;background:0 0;border:none;border-bottom:1px solid #f1faff;width:100%;margin-top:17px;color:#f1faff;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:25px}footer .nl-form input[type=email]::-moz-placeholder,footer .nl-form input[type=text]::-moz-placeholder{color:#f1faff;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:25px}footer .nl-form input[type=email]::placeholder,footer .nl-form input[type=text]::placeholder{color:#f1faff;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:25px}footer .nl-form .wrapper-email-submit{position:relative}footer .nl-form .wrapper-email-submit .wpcf7-spinner{position:absolute;right:-80px}footer .nl-form .wrapper-privacy{display:flex;align-items:center;gap:18px;margin-top:17px}footer .nl-form .wrapper-privacy span{color:#f1faff;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:25px}footer .nl-form .wrapper-privacy span a{color:#f1faff}footer .nl-form .wrapper-privacy .wpcf7-spinner{position:absolute;margin:0;right:-20px}footer .nl-form input[type=submit]{border:none;background-color:transparent;font-size:0px;min-width:34px;width:34px;height:34px;padding:0;background-image:url(//mooren.energy/wp-content/themes/Mooren/assets/sass/../images/submit.svg);background-position:center;background-repeat:no-repeat;background-size:contain}footer .nl-form .wpcf7-not-valid-tip{font-family:"Montserrat";font-size:14px;font-weight:500}footer #upperFooter{padding:75px 0}@media screen and (max-width:767px){footer #upperFooter{padding:65px 0}}footer #upperFooter .wrapper-image{position:relative;padding:65px 0;width:98vw;margin:0 auto;border-radius:12px;overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:cover}@media screen and (min-width:1451px){footer #upperFooter .wrapper-image{width:1400px}}@media screen and (min-width:992px) and (max-width:1199px){footer #upperFooter .wrapper-image{width:97vw}}@media screen and (min-width:768px) and (max-width:991px){footer #upperFooter .wrapper-image{width:95vw}}@media screen and (min-width:576px) and (max-width:767px){footer #upperFooter .wrapper-image{width:calc(100vw - (100vw - 540px));padding:65px 35px}}@media screen and (max-width:575px){footer #upperFooter .wrapper-image{width:calc(100vw - 48px);padding:100px 0}}footer #upperFooter .wrapper-image .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(270deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.45) 66.67%);z-index:0}@media screen and (max-width:767px){footer #upperFooter .wrapper-image .overlay{background:linear-gradient(270deg,rgba(0,0,0,.45) 0%,rgba(0,0,0,.45) 66.67%)}}footer #upperFooter .wrapper-image .container{position:relative;z-index:1}footer #lowerFooter{background:#031e27;padding:75px 0}@media screen and (max-width:767px){footer #lowerFooter{padding:60px 0}}footer #lowerFooter p{color:#f1faff;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:normal}footer #lowerFooter p a{color:#f1faff}footer #lowerFooter .logo{display:flex;margin-bottom:30px}footer #lowerFooter .logo img{width:190px}footer #lowerFooter .logo-social{text-decoration:none}footer #lowerFooter .logo-social:hover img{filter:brightness(0) saturate(100%) invert(73%) sepia(83%) saturate(468%) hue-rotate(122deg) brightness(89%) contrast(87%)}footer #lowerFooter .logo-social img{width:23px}@media screen and (max-width:1199px){footer #lowerFooter .logo-social img{padding-bottom:45px}}footer #lowerFooter .single-menu{margin:0;padding:0;list-style:none}@media screen and (max-width:1199px){footer #lowerFooter .single-menu{padding-bottom:40px}}footer #lowerFooter .single-menu li{margin-bottom:10px}footer #lowerFooter .single-menu li a{color:#fff;font-family:Montserrat;font-size:14px;line-height:normal;text-decoration:none}footer #lowerFooter .single-menu li a:hover{font-weight:600}footer #lowerFooter .logo-assolombarda{width:140px}@media screen and (max-width:991px){footer #lowerFooter .logo-assolombarda{width:100px}}footer #lowerFooter .border-col{gap:40px;padding-top:20px;padding-bottom:10px;border-top:1px solid #fff;border-bottom:1px solid #fff;margin-top:40px}@media screen and (min-width:992px) and (max-width:1199px){footer #lowerFooter .border-col{gap:20px}}@media screen and (min-width:768px) and (max-width:991px){footer #lowerFooter .border-col{flex-wrap:wrap}}@media screen and (max-width:767px){footer #lowerFooter .border-col{flex-direction:column;gap:10px;margin-top:0}}footer #lowerFooter .border-col .text{width:calc(25% - 40px);margin-bottom:10px}@media screen and (min-width:992px) and (max-width:1199px){footer #lowerFooter .border-col .text{width:calc(25% - 20px);font-size:13px}}@media screen and (min-width:768px) and (max-width:991px){footer #lowerFooter .border-col .text{width:calc(50% - 40px)}}@media screen and (max-width:767px){footer #lowerFooter .border-col .text{width:100%}}footer #lowerFooter .copyright{padding-top:40px}footer #lowerFooter .copyright p{font-size:12px;margin-bottom:8px}@media screen and (max-width:1199px){footer #lowerFooter .first{order:1}}@media screen and (max-width:1199px){footer #lowerFooter .second{order:2}}@media screen and (max-width:1199px){footer #lowerFooter .third{order:3}}@media screen and (max-width:1199px){footer #lowerFooter .fourth{order:4}}@media screen and (max-width:1199px){footer #lowerFooter .five{order:5}footer #lowerFooter .five .single-menu{width:50%;float:left}footer #lowerFooter .five .single-menu:last-of-type{padding-left:13px}}@media screen and (max-width:1199px){footer #lowerFooter .six{order:6}}@media screen and (max-width:1199px){footer #lowerFooter .seven{order:7}}@media screen and (max-width:575px){.container{padding:0 24px}}