.elementor-2 .elementor-element.elementor-element-de6e56b > .elementor-container{min-height:474px;}.elementor-2 .elementor-element.elementor-element-de6e56b{padding:0rem 0rem 0rem 0rem;}.elementor-element-de6e56b .owl-dots, .elementor-element-de6e56b .slider-thumb-dots{position:absolute;bottom:35px;left:50%;transform:translateX(-50%);}.elementor-2 .elementor-element.elementor-element-7ea89a5 > .elementor-element-populated{transition:background 1.9s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-7ea89a5 > .elementor-element-populated > .elementor-background-overlay{transition:background 1.4s, border-radius 0.3s, opacity 1.4s;}.elementor .elementor-element-7ea89a5{min-height:474px;max-height:474px;}.elementor-element-7ea89a5 > .elementor-container{min-height:474px;max-height:474px;}.elementor-element-7ea89a5.banner-content,.elementor-element-7ea89a5>.banner-content,.elementor-element-7ea89a5>div>.banner-content{left:4rem;top:3.8rem;}.elementor-2 .elementor-element.elementor-element-e92352e > .elementor-widget-container{margin:0px 0px 11px 0px;}.elementor-2 .elementor-element.elementor-element-e92352e{text-align:left;}.elementor-2 .elementor-element.elementor-element-e92352e .elementor-heading-title{font-size:3em;font-weight:600;line-height:1em;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-54516fd > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-2 .elementor-element.elementor-element-54516fd{z-index:2;}.elementor-2 .elementor-element.elementor-element-54516fd .elementor-heading-title{font-size:4em;font-weight:800;text-transform:uppercase;line-height:1em;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-bd26bd3{z-index:2;}.elementor-element-bd26bd3 .elementor-widget-container{text-align:left;}.elementor-element-bd26bd3 .btn span{white-space:nowrap;}.elementor-element-bd26bd3 .btn{color:#222222;}.elementor-element-bd26bd3 .btn:hover{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-cb60f24:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-cb60f24 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6EAED;background-image:url("https://www.ipromo.it/wp-content/uploads/2021/01/3.jpg");}.elementor-2 .elementor-element.elementor-element-cb60f24 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-cb60f24 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor .elementor-element-cb60f24{min-height:474px;max-height:474px;}.elementor-element-cb60f24 > .elementor-container{min-height:474px;max-height:474px;}.elementor-2 .elementor-element.elementor-element-cb60f24 .banner-img img{object-position:30%;}.elementor-element-cb60f24.banner-content,.elementor-element-cb60f24>.banner-content,.elementor-element-cb60f24>div>.banner-content{left:7%;top:50%;}.elementor-2 .elementor-element.elementor-element-ffa55f2 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-2 .elementor-element.elementor-element-ffa55f2{text-align:left;}.elementor-2 .elementor-element.elementor-element-ffa55f2 .elementor-heading-title{font-size:2em;font-weight:400;line-height:1em;color:#222222;}.elementor-2 .elementor-element.elementor-element-002fe06 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2 .elementor-element.elementor-element-002fe06{text-align:left;}.elementor-2 .elementor-element.elementor-element-002fe06 .elementor-heading-title{font-size:4em;font-weight:800;text-transform:uppercase;line-height:1.1em;color:#222222;}.elementor-2 .elementor-element.elementor-element-084e97e > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-2 .elementor-element.elementor-element-084e97e{text-align:left;}.elementor-2 .elementor-element.elementor-element-084e97e .elementor-heading-title{font-size:2.2em;font-weight:600;text-transform:uppercase;line-height:1em;color:#222222;}.elementor-2 .elementor-element.elementor-element-1492c99 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-1492c99{text-align:left;}.elementor-2 .elementor-element.elementor-element-1492c99 .elementor-heading-title{font-size:1.4em;line-height:1em;color:#222222;}.elementor-element-a42ab90 .elementor-widget-container{text-align:left;}.elementor-element-a42ab90 .btn span{white-space:nowrap;}.elementor-element-a42ab90 .btn{color:#222222;}.elementor-element-a42ab90 .btn:hover{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-a57bf3f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-0e4ea34{background-color:#27c;background-image:url("https://www.ipromo.it/wp-content/uploads/2023/12/Green-iPromo.png");}.elementor-element-0e4ea34 .elementor-repeater-item-heading.text, .elementor-element-0e4ea34 .elementor-repeater-item-heading .text{color:#fff;}.elementor-element-0e4ea34 .elementor-repeater-item-text.text, .elementor-element-0e4ea34 .elementor-repeater-item-text .text{color:#fff;}.elementor-element-0e4ea34 .banner{min-height:300px;}.elementor-2 .elementor-element.elementor-element-51dfe86{background-color:#27c;background-image:url("https://www.ipromo.it/wp-content/uploads/2023/12/Top-iPromo.png");}.elementor-element-51dfe86 .elementor-repeater-item-heading.text, .elementor-element-51dfe86 .elementor-repeater-item-heading .text{color:#fff;}.elementor-element-51dfe86 .elementor-repeater-item-text.text, .elementor-element-51dfe86 .elementor-repeater-item-text .text{color:#fff;}.elementor-element-51dfe86 .banner{min-height:300px;}.elementor-2 .elementor-element.elementor-element-6543f46 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-2aa501c{background-color:#27c;background-image:url("https://www.ipromo.it/wp-content/uploads/2023/12/Special-iPromo.png");}.elementor-element-2aa501c .elementor-repeater-item-heading.text, .elementor-element-2aa501c .elementor-repeater-item-heading .text{color:#fff;}.elementor-element-2aa501c .elementor-repeater-item-text.text, .elementor-element-2aa501c .elementor-repeater-item-text .text{color:#fff;}.elementor-element-2aa501c .banner{min-height:300px;}.elementor-2 .elementor-element.elementor-element-d2f0cc6{background-color:#27c;background-image:url("https://www.ipromo.it/wp-content/uploads/2023/12/Smart-iPromo-.png");}.elementor-element-d2f0cc6 .elementor-repeater-item-heading.text, .elementor-element-d2f0cc6 .elementor-repeater-item-heading .text{color:#fff;}.elementor-element-d2f0cc6 .elementor-repeater-item-text.text, .elementor-element-d2f0cc6 .elementor-repeater-item-text .text{color:#fff;}.elementor-2 .elementor-element.elementor-element-d2f0cc6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-element-d2f0cc6 .banner{min-height:300px;}.elementor-2 .elementor-element.elementor-element-d0be606 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-380393d > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-element-380393d .title::after{content:none;}.elementor-element-380393d .title{font-size:20px;font-weight:700;line-height:2.75em;letter-spacing:-0.4px;}.elementor-element-380393d .link{font-size:13px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:-0.325px;color:#444444;}.elementor-element-380393d .link:hover{color:#F6A800;}.elementor-element-380393d .title-cross .title::before, .elementor-element-380393d .title-cross .title::after, .elementor-element-380393d .title-underline::after{background-color:#EEEEEE;}.elementor-element-380393d .title::before, .elementor-element-380393d .title::after, .elementor-element-380393d .title-wrapper::after{height:1px;}.elementor-2 .elementor-element.elementor-element-d4f1977 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-4ac8d0f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-ee644fd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-931bd3a > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-element-931bd3a .title::after{content:none;}.elementor-element-931bd3a .title{font-size:20px;font-weight:700;line-height:2.75em;letter-spacing:-0.4px;}.elementor-element-931bd3a .link{font-size:13px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:-0.325px;color:#444444;}.elementor-element-931bd3a .link:hover{color:#F6A800;}.elementor-element-931bd3a .title-cross .title::before, .elementor-element-931bd3a .title-cross .title::after, .elementor-element-931bd3a .title-underline::after{background-color:#EEEEEE;}.elementor-element-931bd3a .title::before, .elementor-element-931bd3a .title::after, .elementor-element-931bd3a .title-wrapper::after{height:1px;}.elementor-2 .elementor-element.elementor-element-448934b > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-element-448934b .title::after{content:none;}.elementor-element-448934b .icon-before i{margin-right:9px;}.elementor-element-448934b .icon-after i{margin-left:9px;}.elementor-element-448934b i{font-size:19px;}.elementor-element-448934b .title{font-size:20px;font-weight:700;line-height:2.75em;}.elementor-element-448934b .link{font-size:13px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:-0.325px;color:#444444;}.elementor-element-448934b .link:hover{color:#F6A800;}.elementor-element-448934b .title-cross .title::before, .elementor-element-448934b .title-cross .title::after, .elementor-element-448934b .title-underline::after{background-color:#EEEEEE;}.elementor-element-448934b .title::before, .elementor-element-448934b .title::after, .elementor-element-448934b .title-wrapper::after{height:1px;}.elementor-2 .elementor-element.elementor-element-ab35ca8 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-element-ab35ca8 .nav-filters > li{margin:5px 5px 5px 5px;}.elementor-element-ab35ca8 .nav-filter{padding:5px 5px 5px 5px;}.elementor-element-ab35ca8 .product{padding:10px 10px 10px 10px;}.elementor-element-ab35ca8 .product-details{padding:12px 5px 8px 5px;}.elementor-element-ab35ca8 .product-loop .price{margin:0px 0px 5px 0px;}.elementor-element-ab35ca8 .product-variations > *{min-width:26px;height:26px;line-height:0;vertical-align:middle;}.elementor-element-ab35ca8 .count-progress{height:10px;}.elementor-2 .elementor-element.elementor-element-fba4fc4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:40px;padding:3.6rem 2rem 4rem 2rem;}.elementor-2 .elementor-element.elementor-element-fba4fc4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-91e1083 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-6180841{margin-top:0px;margin-bottom:25px;}.elementor-2 .elementor-element.elementor-element-a18591b > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-element-a18591b .title::after{content:none;}.elementor-element-a18591b .title{padding:15px 0px 15px 0px;font-size:20px;font-weight:700;line-height:1.2em;}.elementor-element-a18591b .title-cross .title::before, .elementor-element-a18591b .title-cross .title::after, .elementor-element-a18591b .title-underline::after{background-color:#F2F2F2;}.elementor-element-a18591b .title::before, .elementor-element-a18591b .title::after, .elementor-element-a18591b .title-wrapper::after{height:1px;}.elementor-element-3dadc89 .product-loop .price{color:#222222;}.elementor-element-3dadc89 .product-variations > *{min-width:26px;height:26px;line-height:0;vertical-align:middle;}.elementor-element-3dadc89 .count-progress{height:10px;}.elementor-2 .elementor-element.elementor-element-b20d7f1 > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-element-b20d7f1 .title::after{content:none;}.elementor-element-b20d7f1 .title{padding:15px 0px 15px 0px;font-size:20px;font-weight:700;line-height:1.2em;}.elementor-element-b20d7f1 .title-cross .title::before, .elementor-element-b20d7f1 .title-cross .title::after, .elementor-element-b20d7f1 .title-underline::after{background-color:#F2F2F2;}.elementor-element-b20d7f1 .title::before, .elementor-element-b20d7f1 .title::after, .elementor-element-b20d7f1 .title-wrapper::after{height:1px;}.elementor-element-ae70b4f .product-loop .price{color:#222222;}.elementor-element-ae70b4f .product-variations > *{min-width:26px;height:26px;line-height:0;vertical-align:middle;}.elementor-element-ae70b4f .count-progress{height:10px;}.elementor-2 .elementor-element.elementor-element-da3c35a > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-element-da3c35a .title::after{content:none;}.elementor-element-da3c35a .title{padding:15px 0px 15px 0px;font-size:20px;font-weight:700;line-height:1.2em;}.elementor-element-da3c35a .title-cross .title::before, .elementor-element-da3c35a .title-cross .title::after, .elementor-element-da3c35a .title-underline::after{background-color:#F2F2F2;}.elementor-element-da3c35a .title::before, .elementor-element-da3c35a .title::after, .elementor-element-da3c35a .title-wrapper::after{height:1px;}.elementor-element-9d311c9 .product-loop .price{color:#222222;}.elementor-element-9d311c9 .product-variations > *{min-width:26px;height:26px;line-height:0;vertical-align:middle;}.elementor-element-9d311c9 .count-progress{height:10px;}.elementor-2 .elementor-element.elementor-element-7379d0f > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-element-7379d0f .title::after{content:none;}.elementor-element-7379d0f .title{font-size:20px;font-weight:700;line-height:2.75em;letter-spacing:-0.4px;}.elementor-element-7379d0f .link{font-size:13px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:-0.325px;color:#444444;}.elementor-element-7379d0f .link:hover{color:#F6A800;}.elementor-element-7379d0f .title-cross .title::before, .elementor-element-7379d0f .title-cross .title::after, .elementor-element-7379d0f .title-underline::after{background-color:#EEEEEE;}.elementor-element-7379d0f .title::before, .elementor-element-7379d0f .title::after, .elementor-element-7379d0f .title-wrapper::after{height:1px;}.elementor-element-4ba6ae8 .owl-item figure{justify-content:center;}@media(max-width:991px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-530a0e2{width:50%;}.elementor-2 .elementor-element.elementor-element-af8662e{width:50%;}.elementor-2 .elementor-element.elementor-element-a4f305c{width:50%;}}@media(max-width:991px){.elementor-2 .elementor-element.elementor-element-7ea89a5 .banner-img img{object-position:100%;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-7ea89a5 .banner-img img{object-position:50%;}.elementor-element-7ea89a5.banner-content,.elementor-element-7ea89a5>.banner-content,.elementor-element-7ea89a5>div>.banner-content{left:10px;}.elementor-2 .elementor-element.elementor-element-fba4fc4{padding:3.5rem 2rem 3.5rem 2rem;}}