.elementor-451414 .elementor-element.elementor-element-1ad480ce > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-451414 .elementor-element.elementor-element-1ad480ce:not(.elementor-motion-effects-element-type-background), .elementor-451414 .elementor-element.elementor-element-1ad480ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-451414 .elementor-element.elementor-element-1ad480ce > .elementor-container{max-width:1440px;}.elementor-451414 .elementor-element.elementor-element-1ad480ce .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-451414 .elementor-element.elementor-element-1ad480ce{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:90px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-451414 .elementor-element.elementor-element-1ad480ce > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-451414 .elementor-element.elementor-element-224d0fd9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-451414 .elementor-element.elementor-element-1f3b202e{--iteration-count:infinite;}.elementor-451414 .elementor-element.elementor-element-1f3b202e > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-451414 .elementor-element.elementor-element-1f3b202e .etheme-headline{font-family:"DM Sans", Sans-serif;font-size:36px;font-weight:700;color:#FFFFFF;}.elementor-451414 .elementor-element.elementor-element-1f3b202e .etheme-headline-text-wrapper{font-family:"Lora", Sans-serif;font-weight:500;font-style:italic;--text-color:#A6A6A6;}.elementor-451414 .elementor-element.elementor-element-2673ada1 .elementor-button{background-color:#E1E1E100;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;--fill-color:#17EF97;border-style:solid;border-width:1px 1px 1px 1px;border-color:#4D4D4D;border-radius:12px 12px 12px 12px;padding:15px 30px 15px 30px;}.elementor-451414 .elementor-element.elementor-element-2673ada1 .elementor-button:hover, .elementor-451414 .elementor-element.elementor-element-2673ada1 .elementor-button:hover:focus{background-color:#17EF97;color:#000000;}.elementor-451414 .elementor-element.elementor-element-2673ada1 .elementor-button:hover svg, .elementor-451414 .elementor-element.elementor-element-2673ada1 .elementor-button:hover:focus svg{fill:#000000;}.elementor-451414 .elementor-element.elementor-element-2673ada1 .elementor-button:hover, .elementor-451414 .elementor-element.elementor-element-2673ada1 .elementor-button:focus{border-color:#17EF97;}.elementor-451414 .elementor-element.elementor-element-3a65d1a9:not(.elementor-motion-effects-element-type-background), .elementor-451414 .elementor-element.elementor-element-3a65d1a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-451414 .elementor-element.elementor-element-3a65d1a9 > .elementor-container{max-width:1440px;}.elementor-451414 .elementor-element.elementor-element-3a65d1a9 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-451414 .elementor-element.elementor-element-3a65d1a9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-451414 .elementor-element.elementor-element-3a65d1a9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-451414 .elementor-element.elementor-element-9b568f6{--slides-per-view:4;--image-space:0px;}.elementor-451414 .elementor-element.elementor-element-9b568f6 .etheme-product-grid-item{background-color:#262626;border-radius:15px 15px 15px 15px;overflow:hidden;padding:15px 15px 25px 15px;}.elementor-451414 .elementor-element.elementor-element-9b568f6 .swiper-entry{--arrow-size:35px;}.elementor-451414 .elementor-element.elementor-element-9b568f6 .etheme-product-grid-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:700;margin-bottom:12px;}.elementor-451414 .elementor-element.elementor-element-9b568f6 .etheme-product-grid-title a{color:#FFFFFF;}.elementor-451414 .elementor-element.elementor-element-9b568f6 .etheme-product-grid-image, .elementor-451414 .elementor-element.elementor-element-9b568f6 .etheme-product-grid-image img{border-radius:15px 15px 15px 15px;}.elementor-451414 .elementor-element.elementor-element-9b568f6 .price{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:#17EF97;}.elementor-451414 .elementor-element.elementor-element-9b568f6 ins .amount{color:#17EF97;}.elementor-451414 .elementor-element.elementor-element-2bd03b5a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-451414 .elementor-element.elementor-element-2bd03b5a:not(.elementor-motion-effects-element-type-background), .elementor-451414 .elementor-element.elementor-element-2bd03b5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-451414 .elementor-element.elementor-element-2bd03b5a > .elementor-container{max-width:1440px;}.elementor-451414 .elementor-element.elementor-element-2bd03b5a .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-451414 .elementor-element.elementor-element-2bd03b5a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:95px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-451414 .elementor-element.elementor-element-2bd03b5a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-451414 .elementor-element.elementor-element-64ce93bb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-451414 .elementor-element.elementor-element-33b09a44{--iteration-count:infinite;}.elementor-451414 .elementor-element.elementor-element-33b09a44 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-451414 .elementor-element.elementor-element-33b09a44 .etheme-headline{font-family:"DM Sans", Sans-serif;font-size:36px;font-weight:700;color:#FFFFFF;}.elementor-451414 .elementor-element.elementor-element-33b09a44 .etheme-headline-text-wrapper{font-family:"Lora", Sans-serif;font-weight:500;font-style:italic;--text-color:#A6A6A6;}.elementor-451414 .elementor-element.elementor-element-3ff4769a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-451414 .elementor-element.elementor-element-3ff4769a:not(.elementor-motion-effects-element-type-background), .elementor-451414 .elementor-element.elementor-element-3ff4769a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-451414 .elementor-element.elementor-element-3ff4769a > .elementor-container{max-width:1440px;}.elementor-451414 .elementor-element.elementor-element-3ff4769a .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-451414 .elementor-element.elementor-element-3ff4769a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:90px;}.elementor-451414 .elementor-element.elementor-element-3ff4769a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-451414 .elementor-element.elementor-element-315198db > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-451414 .elementor-element.elementor-element-43ecd58b .category-grid[data-hover="zoom-in"]:hover .category-bg,
					.elementor-451414 .elementor-element.elementor-element-43ecd58b .category-grid[data-hover="zoom-in"]:hover img,
                    .elementor-451414 .elementor-element.elementor-element-43ecd58b .category-grid[data-hover="zoom-out"]:not(:hover) .category-bg,
                    .elementor-451414 .elementor-element.elementor-element-43ecd58b .category-grid[data-hover="zoom-out"]:not(:hover) img,
                    .elementor-451414 .elementor-element.elementor-element-43ecd58b .category-grid[data-hover="border-in"]:not(:hover) .category-bg,
                    .elementor-451414 .elementor-element.elementor-element-43ecd58b .category-grid[data-hover="border-in"]:not(:hover) img{transform:scale(1.2);}.elementor-451414 .elementor-element.elementor-element-43ecd58b .category-grid img, .elementor-451414 .elementor-element.elementor-element-43ecd58b .category-grid .category-bg{transition-duration:0.3s;}.elementor-451414 .elementor-element.elementor-element-43ecd58b .swiper-wrapper{align-items:flex-start;}.elementor-451414 .elementor-element.elementor-element-43ecd58b .category-grid > a{border-radius:20px 20px 20px 20px;overflow:hidden;}.elementor-451414 .elementor-element.elementor-element-43ecd58b .categories-mask{padding:15px 15px 15px 15px;color:#FFFFFF;}.elementor-451414 .elementor-element.elementor-element-43ecd58b .categories-mask h4{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:700;text-transform:capitalize;}.elementor-451414 .elementor-element.elementor-element-7f62118c{margin-top:95px;margin-bottom:0px;}.elementor-451414 .elementor-element.elementor-element-4cf334da > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:15px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-451414 .elementor-element.elementor-element-70c69092{text-align:center;}.elementor-451414 .elementor-element.elementor-element-70c69092 .elementor-heading-title{color:#000000;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-451414 .elementor-element.elementor-element-502cfc19{text-align:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-451414 .elementor-element.elementor-element-39f2306a{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#555555;}.elementor-451414 .elementor-element.elementor-element-8f84aae{margin-top:20px;margin-bottom:0px;}.elementor-451414 .elementor-element.elementor-element-29545b21{--slides-per-view:5;}.elementor-451414 .elementor-element.elementor-element-29545b21 .banner .banner-content, .elementor-451414 .elementor-element.elementor-element-29545b21 .banner .banner-content .banner-title, .elementor-451414 .elementor-element.elementor-element-29545b21 .banner .banner-content .banner-subtitle{text-align:left !important;}.elementor-451414 .elementor-element.elementor-element-29545b21 .banner-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:800;font-style:italic;}.elementor-451414 .elementor-element.elementor-element-29545b21 .banner-content .banner-title{color:#FFFFFF;}.elementor-451414 .elementor-element.elementor-element-29545b21 .banner-content{padding:25px 25px 25px 25px;}.elementor-451414 .elementor-element.elementor-element-6a99235d:not(.elementor-motion-effects-element-type-background), .elementor-451414 .elementor-element.elementor-element-6a99235d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F7;}.elementor-451414 .elementor-element.elementor-element-6a99235d > .elementor-container{max-width:1440px;}.elementor-451414 .elementor-element.elementor-element-6a99235d .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:10px;}.elementor-451414 .elementor-element.elementor-element-6a99235d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-451414 .elementor-element.elementor-element-6a99235d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-451414 .elementor-element.elementor-element-5cd7adee .etheme-icon-box{align-items:center;padding:0px 0px 0px 0px;}.elementor-451414 .elementor-element.elementor-element-5cd7adee{--icon-space:18px;}.elementor-451414 .elementor-element.elementor-element-5cd7adee .etheme-icon-box-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;font-style:italic;margin-bottom:0px;}.elementor-451414 .elementor-element.elementor-element-5cd7adee .etheme-icon-box-title span{padding:0px 0px 0px 0px;}.elementor-451414 .elementor-element.elementor-element-5cd7adee .etheme-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#555555;margin-bottom:0px;}.elementor-451414 .elementor-element.elementor-element-3a834151 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-451414 .elementor-element.elementor-element-45e811b7 .etheme-icon-box{align-items:center;padding:0px 0px 0px 0px;}.elementor-451414 .elementor-element.elementor-element-45e811b7{--icon-space:18px;}.elementor-451414 .elementor-element.elementor-element-45e811b7 .etheme-icon-box-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;font-style:italic;margin-bottom:0px;}.elementor-451414 .elementor-element.elementor-element-45e811b7 .etheme-icon-box-title span{padding:0px 0px 0px 0px;}.elementor-451414 .elementor-element.elementor-element-45e811b7 .etheme-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#555555;margin-bottom:0px;}.elementor-451414 .elementor-element.elementor-element-2d97cce1 .etheme-icon-box{align-items:center;padding:0px 0px 0px 0px;}.elementor-451414 .elementor-element.elementor-element-2d97cce1{--icon-space:18px;}.elementor-451414 .elementor-element.elementor-element-2d97cce1 .etheme-icon-box-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;font-style:italic;margin-bottom:0px;}.elementor-451414 .elementor-element.elementor-element-2d97cce1 .etheme-icon-box-title span{padding:0px 0px 0px 0px;}.elementor-451414 .elementor-element.elementor-element-2d97cce1 .etheme-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#555555;margin-bottom:0px;}.elementor-451414 .elementor-element.elementor-element-153bcf8e .etheme-icon-box{align-items:center;padding:0px 0px 0px 0px;}.elementor-451414 .elementor-element.elementor-element-153bcf8e{--icon-space:18px;}.elementor-451414 .elementor-element.elementor-element-153bcf8e .etheme-icon-box-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;font-style:italic;margin-bottom:0px;}.elementor-451414 .elementor-element.elementor-element-153bcf8e .etheme-icon-box-title span{padding:0px 0px 0px 0px;}.elementor-451414 .elementor-element.elementor-element-153bcf8e .etheme-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#555555;margin-bottom:0px;}.elementor-451414 .elementor-element.elementor-element-4dc91803 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-451414 .elementor-element.elementor-element-4dc91803:not(.elementor-motion-effects-element-type-background), .elementor-451414 .elementor-element.elementor-element-4dc91803 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-451414 .elementor-element.elementor-element-4dc91803 > .elementor-container{max-width:1440px;}.elementor-451414 .elementor-element.elementor-element-4dc91803 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-451414 .elementor-element.elementor-element-4dc91803{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:95px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-451414 .elementor-element.elementor-element-4dc91803 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-451414 .elementor-element.elementor-element-7d30d01a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-451414 .elementor-element.elementor-element-25eeff2d{--iteration-count:infinite;}.elementor-451414 .elementor-element.elementor-element-25eeff2d > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-451414 .elementor-element.elementor-element-25eeff2d .etheme-headline{font-family:"DM Sans", Sans-serif;font-size:36px;font-weight:700;color:#FFFFFF;}.elementor-451414 .elementor-element.elementor-element-25eeff2d .etheme-headline-text-wrapper{font-family:"Lora", Sans-serif;font-weight:500;font-style:italic;--text-color:#A6A6A6;}.elementor-451414 .elementor-element.elementor-element-49c3bf43 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-451414 .elementor-element.elementor-element-49c3bf43:not(.elementor-motion-effects-element-type-background), .elementor-451414 .elementor-element.elementor-element-49c3bf43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-451414 .elementor-element.elementor-element-49c3bf43 > .elementor-container{max-width:1440px;}.elementor-451414 .elementor-element.elementor-element-49c3bf43 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-451414 .elementor-element.elementor-element-49c3bf43{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:90px;}.elementor-451414 .elementor-element.elementor-element-49c3bf43 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-451414 .elementor-element.elementor-element-203cd6d1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-451414 .elementor-element.elementor-element-1c0b2b8e .category-grid[data-hover="zoom-in"]:hover .category-bg,
					.elementor-451414 .elementor-element.elementor-element-1c0b2b8e .category-grid[data-hover="zoom-in"]:hover img,
                    .elementor-451414 .elementor-element.elementor-element-1c0b2b8e .category-grid[data-hover="zoom-out"]:not(:hover) .category-bg,
                    .elementor-451414 .elementor-element.elementor-element-1c0b2b8e .category-grid[data-hover="zoom-out"]:not(:hover) img,
                    .elementor-451414 .elementor-element.elementor-element-1c0b2b8e .category-grid[data-hover="border-in"]:not(:hover) .category-bg,
                    .elementor-451414 .elementor-element.elementor-element-1c0b2b8e .category-grid[data-hover="border-in"]:not(:hover) img{transform:scale(1.2);}.elementor-451414 .elementor-element.elementor-element-1c0b2b8e .category-grid img, .elementor-451414 .elementor-element.elementor-element-1c0b2b8e .category-grid .category-bg{transition-duration:0.3s;}.elementor-451414 .elementor-element.elementor-element-1c0b2b8e .swiper-wrapper{align-items:flex-start;}.elementor-451414 .elementor-element.elementor-element-1c0b2b8e .category-grid > a{border-radius:20px 20px 20px 20px;overflow:hidden;}.elementor-451414 .elementor-element.elementor-element-1c0b2b8e .categories-mask{padding:15px 15px 15px 15px;color:#FFFFFF;}.elementor-451414 .elementor-element.elementor-element-1c0b2b8e .categories-mask h4{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:700;text-transform:capitalize;}.elementor-451414 .elementor-element.elementor-element-24453af8 > .elementor-container{max-width:1440px;}.elementor-451414 .elementor-element.elementor-element-24453af8 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-451414 .elementor-element.elementor-element-24453af8{margin-top:100px;margin-bottom:0px;}.elementor-451414 .elementor-element.elementor-element-4ac503ac > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:15px;}.elementor-451414 .elementor-element.elementor-element-393a6562{text-align:center;}.elementor-451414 .elementor-element.elementor-element-393a6562 .elementor-heading-title{color:#000000;}.elementor-451414 .elementor-element.elementor-element-7bef709b{text-align:center;}.elementor-451414 .elementor-element.elementor-element-26ce3975{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#555555;}.elementor-451414 .elementor-element.elementor-element-37a6c279 > .elementor-container{max-width:1440px;}.elementor-451414 .elementor-element.elementor-element-37a6c279 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-451414 .elementor-element.elementor-element-6120c434 .banner .banner-content, .elementor-451414 .elementor-element.elementor-element-6120c434 .banner .banner-content .banner-title, .elementor-451414 .elementor-element.elementor-element-6120c434 .banner .banner-content .banner-subtitle{text-align:center !important;}.elementor-451414 .elementor-element.elementor-element-6120c434 .banner-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:800;}.elementor-451414 .elementor-element.elementor-element-6120c434 .banner-content .banner-title{color:#FFFFFF;}.elementor-451414 .elementor-element.elementor-element-6120c434 .banner-content{padding:30px 60px 30px 60px;}.elementor-451414 .elementor-element.elementor-element-6120c434 .banner img{min-height:270px !important;object-fit:cover;}.elementor-451414 .elementor-element.elementor-element-6120c434 .banner-content .button-wrap .banner-button{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;padding:20px 50px 20px 50px;}.elementor-451414 .elementor-element.elementor-element-6120c434 .banner .banner-content .button-wrap .banner-button{color:#000000;background-color:#FFD600;}.elementor-451414 .elementor-element.elementor-element-6120c434 .banner .banner-content .button-wrap .banner-button:hover{color:#FFFFFF;}.elementor-451414 .elementor-element.elementor-element-6120c434 .banner  .banner-content .button-wrap .banner-button:hover{background-color:#000000;}.elementor-451414 .elementor-element.elementor-element-5fca11b9 .banner .banner-content, .elementor-451414 .elementor-element.elementor-element-5fca11b9 .banner .banner-content .banner-title, .elementor-451414 .elementor-element.elementor-element-5fca11b9 .banner .banner-content .banner-subtitle{text-align:center !important;}.elementor-451414 .elementor-element.elementor-element-5fca11b9 .banner-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:800;}.elementor-451414 .elementor-element.elementor-element-5fca11b9 .banner-content .banner-title{color:#FFFFFF;}.elementor-451414 .elementor-element.elementor-element-5fca11b9 .banner-content{padding:30px 60px 30px 60px;}.elementor-451414 .elementor-element.elementor-element-5fca11b9 .banner img{min-height:270px !important;object-fit:cover;}.elementor-451414 .elementor-element.elementor-element-5fca11b9 .banner-content .button-wrap .banner-button{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;padding:20px 50px 20px 50px;}.elementor-451414 .elementor-element.elementor-element-5fca11b9 .banner .banner-content .button-wrap .banner-button{color:#000000;background-color:#FFD600;}.elementor-451414 .elementor-element.elementor-element-5fca11b9 .banner .banner-content .button-wrap .banner-button:hover{color:#FFFFFF;}.elementor-451414 .elementor-element.elementor-element-5fca11b9 .banner  .banner-content .button-wrap .banner-button:hover{background-color:#000000;}.elementor-451414 .elementor-element.elementor-element-50e627 > .elementor-container{max-width:1440px;}.elementor-451414 .elementor-element.elementor-element-50e627 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-451414 .elementor-element.elementor-element-299e4e0e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-451414 .elementor-element.elementor-element-5c4b217a{text-align:left;}.elementor-451414 .elementor-element.elementor-element-5c4b217a .elementor-heading-title{color:#000000;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-451414 .elementor-element.elementor-element-2bceb9e1{--divider-border-style:solid;--divider-color:#FFD600;--divider-border-width:6px;}.elementor-451414 .elementor-element.elementor-element-2bceb9e1 .elementor-divider-separator{width:40%;}.elementor-451414 .elementor-element.elementor-element-2bceb9e1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-451414 .elementor-element.elementor-element-5114d73a{--cols:1;--cols-gap:30px;--rows-gap:15px;--image-space:0px;}.elementor-451414 .elementor-element.elementor-element-5114d73a .etheme-product-list-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;}.elementor-451414 .elementor-element.elementor-element-5114d73a .etheme-product-list-title a{color:#000000;}.elementor-451414 .elementor-element.elementor-element-5114d73a .price{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#555555;margin-bottom:0px;}.elementor-451414 .elementor-element.elementor-element-7f619a36 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-451414 .elementor-element.elementor-element-4fa1b4b0{text-align:left;}.elementor-451414 .elementor-element.elementor-element-4fa1b4b0 .elementor-heading-title{color:#000000;}.elementor-451414 .elementor-element.elementor-element-51e9d999{--divider-border-style:solid;--divider-color:#FFD600;--divider-border-width:6px;}.elementor-451414 .elementor-element.elementor-element-51e9d999 .elementor-divider-separator{width:40%;}.elementor-451414 .elementor-element.elementor-element-51e9d999 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-451414 .elementor-element.elementor-element-180dbc64{--cols:1;--cols-gap:30px;--rows-gap:15px;--image-space:0px;}.elementor-451414 .elementor-element.elementor-element-180dbc64 .etheme-product-list-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;}.elementor-451414 .elementor-element.elementor-element-180dbc64 .etheme-product-list-title a{color:#000000;}.elementor-451414 .elementor-element.elementor-element-180dbc64 .price{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#555555;margin-bottom:0px;}.elementor-451414 .elementor-element.elementor-element-2d1b9133 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-451414 .elementor-element.elementor-element-2d7291ca{text-align:left;}.elementor-451414 .elementor-element.elementor-element-2d7291ca .elementor-heading-title{color:#000000;}.elementor-451414 .elementor-element.elementor-element-2031e901{--divider-border-style:solid;--divider-color:#FFD600;--divider-border-width:6px;}.elementor-451414 .elementor-element.elementor-element-2031e901 .elementor-divider-separator{width:40%;}.elementor-451414 .elementor-element.elementor-element-2031e901 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-451414 .elementor-element.elementor-element-2cd88dc{--cols:1;--cols-gap:30px;--rows-gap:15px;--image-space:0px;}.elementor-451414 .elementor-element.elementor-element-2cd88dc .etheme-product-list-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;}.elementor-451414 .elementor-element.elementor-element-2cd88dc .etheme-product-list-title a{color:#000000;}.elementor-451414 .elementor-element.elementor-element-2cd88dc .price{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#555555;margin-bottom:0px;}.elementor-451414 .elementor-element.elementor-element-7c052a30 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-451414 .elementor-element.elementor-element-5e62fc06{text-align:left;}.elementor-451414 .elementor-element.elementor-element-5e62fc06 .elementor-heading-title{color:#000000;}.elementor-451414 .elementor-element.elementor-element-4a06adc2{--divider-border-style:solid;--divider-color:#FFD600;--divider-border-width:6px;}.elementor-451414 .elementor-element.elementor-element-4a06adc2 .elementor-divider-separator{width:40%;}.elementor-451414 .elementor-element.elementor-element-4a06adc2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-451414 .elementor-element.elementor-element-4be04078{--cols:1;--cols-gap:30px;--rows-gap:15px;--image-space:0px;}.elementor-451414 .elementor-element.elementor-element-4be04078 .etheme-product-list-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;}.elementor-451414 .elementor-element.elementor-element-4be04078 .etheme-product-list-title a{color:#000000;}.elementor-451414 .elementor-element.elementor-element-4be04078 .price{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#555555;margin-bottom:0px;}.elementor-451414 .elementor-element.elementor-element-52012744 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-451414 .elementor-element.elementor-element-52012744:not(.elementor-motion-effects-element-type-background), .elementor-451414 .elementor-element.elementor-element-52012744 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rolnorte.pt/wp-content/uploads/2023/11/BG-1.jpg");background-position:center center;background-repeat:repeat;}.elementor-451414 .elementor-element.elementor-element-52012744{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-451414 .elementor-element.elementor-element-52012744 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-451414 .elementor-element.elementor-element-63f14018 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:15px;}.elementor-451414 .elementor-element.elementor-element-63f14018 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-451414 .elementor-element.elementor-element-38837298{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 07px;}.elementor-451414 .elementor-element.elementor-element-38837298 .elementor-heading-title{color:#0B3954;}.elementor-451414 .elementor-element.elementor-element-720a0b86 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-451414 .elementor-element.elementor-element-720a0b86{--v-space:5px;}.elementor-451414 .elementor-element.elementor-element-720a0b86 .etheme-icon-list-item{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;color:#5C676D;}.elementor-451414 .elementor-element.elementor-element-4c8aa0ec{--divider-border-style:dashed;--divider-color:#E1E1E1;--divider-border-width:1px;}.elementor-451414 .elementor-element.elementor-element-4c8aa0ec .elementor-divider-separator{width:100%;}.elementor-451414 .elementor-element.elementor-element-4c8aa0ec .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-451414 .elementor-element.elementor-element-78fe3e5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 7px;}.elementor-451414 .elementor-element.elementor-element-78fe3e5b .elementor-heading-title{color:#0B3954;}.elementor-451414 .elementor-element.elementor-element-148689a6 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-451414 .elementor-element.elementor-element-148689a6{--v-space:5px;}.elementor-451414 .elementor-element.elementor-element-148689a6 .etheme-icon-list-item{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;color:#5C676D;}.elementor-451414 .elementor-element.elementor-element-7c70c7ec > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:15px;}.elementor-451414 .elementor-element.elementor-element-7c70c7ec > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 35px 35px 30px;}.elementor-451414 .elementor-element.elementor-element-4f997fbf .banner .banner-content, .elementor-451414 .elementor-element.elementor-element-4f997fbf .banner .banner-content .banner-title, .elementor-451414 .elementor-element.elementor-element-4f997fbf .banner .banner-content .banner-subtitle{text-align:left !important;}.elementor-451414 .elementor-element.elementor-element-4f997fbf .banner-title{font-family:"Outfit", Sans-serif;font-size:35px;font-weight:600;text-transform:capitalize;line-height:45px;}.elementor-451414 .elementor-element.elementor-element-4f997fbf .banner-content .banner-title{color:#FFFFFF;margin-bottom:10px;}.elementor-451414 .elementor-element.elementor-element-4f997fbf .banner-subtitle{font-family:"Outfit", Sans-serif;font-size:35px;font-weight:600;text-transform:capitalize;}.elementor-451414 .elementor-element.elementor-element-4f997fbf .banner-content .banner-subtitle{color:#FFB128;margin-bottom:0px;}.elementor-451414 .elementor-element.elementor-element-4f997fbf .banner-content .content-inner{color:#FFFFFF;margin-bottom:0px;}.elementor-451414 .elementor-element.elementor-element-4f997fbf .banner-content{margin:0px 0px 0px 0px;border-width:4px 4px 4px 4px;padding:30px 100px 40px 30px;}.elementor-451414 .elementor-element.elementor-element-4f997fbf .banner-content .button-wrap .banner-button{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:500;text-transform:capitalize;border-radius:4px 4px 4px 4px;padding:0px 0px 0px 0px;}.elementor-451414 .elementor-element.elementor-element-4f997fbf .banner .banner-content .button-wrap .banner-button{color:#FFFFFF;background-color:#FFFFFF00;}.elementor-451414 .elementor-element.elementor-element-4f997fbf .banner .banner-content .button-wrap .banner-button:hover{color:#FFB128;}.elementor-451414 .elementor-element.elementor-element-4f997fbf .banner  .banner-content .button-wrap .banner-button:hover{background-color:#FFFFFF00;}.elementor-451414 .elementor-element.elementor-element-13d55171 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-451414 .elementor-element.elementor-element-13d55171 > .elementor-container{max-width:1440px;}.elementor-451414 .elementor-element.elementor-element-13d55171 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-451414 .elementor-element.elementor-element-13d55171{margin-top:50px;margin-bottom:20px;}.elementor-451414 .elementor-element.elementor-element-2b47dc5c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-451414 .elementor-element.elementor-element-50d7b68a .elementor-heading-title{color:#0B3954;}.elementor-451414 .elementor-element.elementor-element-4442e33 .elementor-button{background-color:#E1E1E100;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:700;fill:#FFB128;color:#FFB128;--fill-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-451414 .elementor-element.elementor-element-4442e33 .elementor-button:hover, .elementor-451414 .elementor-element.elementor-element-4442e33 .elementor-button:hover:focus{color:#0B3954;}.elementor-451414 .elementor-element.elementor-element-4442e33 .elementor-button:hover svg, .elementor-451414 .elementor-element.elementor-element-4442e33 .elementor-button:hover:focus svg{fill:#0B3954;}.elementor-451414 .elementor-element.elementor-element-4442e33 .elementor-button .elementor-button-icon{color:#FFB128;background-color:#FFB128;border-radius:100px;}.elementor-451414 .elementor-element.elementor-element-4442e33 .elementor-button svg{fill:#FFB128;}.elementor-451414 .elementor-element.elementor-element-4442e33 .elementor-button:hover .elementor-button-icon, .elementor-451414 .elementor-element.elementor-element-4442e33 .elementor-button:hover:focus .elementor-button-icon{color:#0B3954;background-color:#0B3954;}.elementor-451414 .elementor-element.elementor-element-4442e33 .elementor-button:hover svg, .elementor-451414 .elementor-element.elementor-element-4442e33 .elementor-button:focus svg{fill:#0B3954;}.elementor-451414 .elementor-element.elementor-element-15861d61 > .elementor-container{max-width:1410px;}.elementor-451414 .elementor-element.elementor-element-462d4dd9{--cols:5;}.elementor-451414 .elementor-element.elementor-element-226dc197 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-451414 .elementor-element.elementor-element-226dc197:not(.elementor-motion-effects-element-type-background), .elementor-451414 .elementor-element.elementor-element-226dc197 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rolnorte.pt/wp-content/uploads/2023/11/BG.jpeg");background-position:center right;background-repeat:repeat;}.elementor-451414 .elementor-element.elementor-element-226dc197 > .elementor-container{max-width:1410px;}.elementor-451414 .elementor-element.elementor-element-226dc197{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E6E6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:80px;margin-bottom:65px;}.elementor-451414 .elementor-element.elementor-element-226dc197, .elementor-451414 .elementor-element.elementor-element-226dc197 > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-451414 .elementor-element.elementor-element-226dc197 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-451414 .elementor-element.elementor-element-442a87b3 .banner .banner-content, .elementor-451414 .elementor-element.elementor-element-442a87b3 .banner .banner-content .banner-title, .elementor-451414 .elementor-element.elementor-element-442a87b3 .banner .banner-content .banner-subtitle{text-align:left !important;}.elementor-451414 .elementor-element.elementor-element-442a87b3 .banner-title{font-family:"Outfit", Sans-serif;font-size:45px;font-weight:600;text-transform:capitalize;line-height:50px;}.elementor-451414 .elementor-element.elementor-element-442a87b3 .banner-content .banner-title{color:#FFFFFF;margin-bottom:10px;}.elementor-451414 .elementor-element.elementor-element-442a87b3 .banner-subtitle{font-family:"Outfit", Sans-serif;font-size:45px;font-weight:600;text-transform:capitalize;}.elementor-451414 .elementor-element.elementor-element-442a87b3 .banner-content .banner-subtitle{color:#FFB128;margin-bottom:0px;}.elementor-451414 .elementor-element.elementor-element-442a87b3 .banner-content .content-inner{color:#FFFFFF;margin-bottom:0px;}.elementor-451414 .elementor-element.elementor-element-442a87b3 .banner-content{margin:0px 0px 0px 0px;border-width:4px 4px 4px 4px;padding:30px 100px 70px 45px;}.elementor-451414 .elementor-element.elementor-element-442a87b3 .banner-content .button-wrap .banner-button{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:600;text-transform:capitalize;border-radius:4px 4px 4px 4px;padding:0px 0px 0px 0px;}.elementor-451414 .elementor-element.elementor-element-442a87b3 .banner .banner-content .button-wrap .banner-button{color:#FFFFFF;background-color:#FFFFFF00;}.elementor-451414 .elementor-element.elementor-element-442a87b3 .banner .banner-content .button-wrap .banner-button:hover{color:#FFB128;}.elementor-451414 .elementor-element.elementor-element-442a87b3 .banner  .banner-content .button-wrap .banner-button:hover{background-color:#FFFFFF00;}.elementor-451414 .elementor-element.elementor-element-5bc856de > .elementor-element-populated{margin:0px 0px 0px 80px;--e-column-margin-right:0px;--e-column-margin-left:80px;}.elementor-451414 .elementor-element.elementor-element-52cc5b7f .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-451414 .elementor-element.elementor-element-741da472 .elementor-heading-title{color:#0B3954;}.elementor-451414 .elementor-element.elementor-element-f81f2e7 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-451414 .elementor-element.elementor-element-f81f2e7{--v-space:5px;}.elementor-451414 .elementor-element.elementor-element-f81f2e7 .etheme-icon-list-item{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:400;text-transform:capitalize;color:#828282;}.elementor-451414 .elementor-element.elementor-element-1e0b770d .elementor-heading-title{color:#0B3954;}.elementor-451414 .elementor-element.elementor-element-2e56193d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-451414 .elementor-element.elementor-element-2e56193d{--v-space:5px;}.elementor-451414 .elementor-element.elementor-element-2e56193d .etheme-icon-list-item{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:400;text-transform:capitalize;color:#828282;}.elementor-451414 .elementor-element.elementor-element-19b670ec .elementor-heading-title{color:#0B3954;}.elementor-451414 .elementor-element.elementor-element-2e52ea96 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-451414 .elementor-element.elementor-element-2e52ea96{--v-space:5px;}.elementor-451414 .elementor-element.elementor-element-2e52ea96 .etheme-icon-list-item{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:400;text-transform:capitalize;color:#828282;}.elementor-451414 .elementor-element.elementor-element-65406e99 .elementor-heading-title{color:#0B3954;}.elementor-451414 .elementor-element.elementor-element-9c166cd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-451414 .elementor-element.elementor-element-9c166cd{--v-space:5px;}.elementor-451414 .elementor-element.elementor-element-9c166cd .etheme-icon-list-item{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:400;text-transform:capitalize;color:#828282;}.elementor-451414 .elementor-element.elementor-element-472083d4 .elementor-heading-title{color:#0B3954;}.elementor-451414 .elementor-element.elementor-element-30c56b4c > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-451414 .elementor-element.elementor-element-30c56b4c{--v-space:5px;}.elementor-451414 .elementor-element.elementor-element-30c56b4c .etheme-icon-list-item{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:400;text-transform:capitalize;color:#828282;}.elementor-451414 .elementor-element.elementor-element-7eb75e89 .elementor-heading-title{color:#0B3954;}.elementor-451414 .elementor-element.elementor-element-30f8e460 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-451414 .elementor-element.elementor-element-30f8e460{--v-space:5px;}.elementor-451414 .elementor-element.elementor-element-30f8e460 .etheme-icon-list-item{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:400;text-transform:capitalize;color:#828282;}.elementor-451414 .elementor-element.elementor-element-5d18ee20:not(.elementor-motion-effects-element-type-background), .elementor-451414 .elementor-element.elementor-element-5d18ee20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AF976214;}.elementor-451414 .elementor-element.elementor-element-5d18ee20{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:60px;margin-bottom:0px;padding:85px 0px 120px 0px;}.elementor-451414 .elementor-element.elementor-element-5d18ee20 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-451414 .elementor-element.elementor-element-4311897 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-451414 .elementor-element.elementor-element-12848d85{background-image:url("https://rolnorte.pt/wp-content/uploads/2023/11/Group-2.png");padding:20px 0px 20px 0px;background-position:center center;background-repeat:no-repeat;background-size:contain;text-align:center;}.elementor-451414 .elementor-element.elementor-element-12848d85 .elementor-heading-title{color:#000000;}.elementor-451414 .elementor-element.elementor-element-3fddeb28{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;color:#555555;}.elementor-451414 .elementor-element.elementor-element-47be95fa .etheme-custom-masonry .et-masonry-item[data-hover="zoom-in"]:hover .grid-img,
                    .elementor-451414 .elementor-element.elementor-element-47be95fa .etheme-custom-masonry .et-masonry-item[data-hover="zoom-out"]:not(:hover) .grid-img,
                    .elementor-451414 .elementor-element.elementor-element-47be95fa .etheme-custom-masonry .et-masonry-item[data-hover="border-in"]:not(:hover) .grid-img{transform:scale(1.2);}.elementor-451414 .elementor-element.elementor-element-47be95fa .etheme-custom-masonry .et-masonry-item[data-hover="ltr"] .grid-img,
                    .elementor-451414 .elementor-element.elementor-element-47be95fa .etheme-custom-masonry .et-masonry-item[data-hover="rtl"] .grid-img{width:calc(100% + 20px);}.elementor-451414 .elementor-element.elementor-element-47be95fa .etheme-custom-masonry .et-masonry-item[data-hover="rtl"]:not(:hover) .grid-img{transform:translateX(-20px);}.elementor-451414 .elementor-element.elementor-element-47be95fa .etheme-custom-masonry .et-masonry-item[data-hover="ltr"]:not(:hover) .grid-img{transform:translateX(20px);}.elementor-451414 .elementor-element.elementor-element-47be95fa .etheme-custom-masonry .et-masonry-item[data-hover="ltr"] .grid-img{left:-20px;}.elementor-451414 .elementor-element.elementor-element-47be95fa .etheme-custom-masonry .et-masonry-item .grid-img{transition-duration:0.3s;}.elementor-451414 .elementor-element.elementor-element-47be95fa .etheme-custom-masonry{grid-gap:30px;--min-height:550px;}.elementor-451414 .elementor-element.elementor-element-47be95fa .etheme-custom-masonry + .etheme-custom-masonry{margin-top:30px;}.elementor-451414 .elementor-element.elementor-element-47be95fa .etheme-custom-masonry .info-box-inner > *:not(:last-child){margin-bottom:5px;}.elementor-451414 .elementor-element.elementor-element-47be95fa .etheme-custom-masonry .info-box{align-items:center;justify-content:center;}.elementor-451414 .elementor-element.elementor-element-47be95fa .etheme-custom-masonry .info-box-inner{text-align:center;}.elementor-451414 .elementor-element.elementor-element-47be95fa .etheme-custom-masonry .info-box-inner .item-name{text-transform:uppercase;}.elementor-451414 .elementor-element.elementor-element-47be95fa .etheme-custom-masonry .info-box-inner .item-name a{color:#FFFFFF;}.elementor-451414 .elementor-element.elementor-element-f98cc4d{margin-top:65px;margin-bottom:0px;}.elementor-451414 .elementor-element.elementor-element-4e5fad > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-451414 .elementor-element.elementor-element-6a66d7f2{background-image:url("https://rolnorte.pt/wp-content/uploads/2023/11/Group-1.jpg");padding:20px 0px 20px 0px;background-position:center center;background-repeat:no-repeat;background-size:contain;text-align:center;}.elementor-451414 .elementor-element.elementor-element-6a66d7f2 .elementor-heading-title{color:#000000;}.elementor-451414 .elementor-element.elementor-element-28967e1d{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;color:#555555;}.elementor-451414 .elementor-element.elementor-element-70d07d2d .swiper-wrapper{align-items:center;}.elementor-451414 .elementor-element.elementor-element-70d07d2d h3.title, .elementor-451414 .elementor-element.elementor-element-70d07d2d .products-title{text-align:center;}.elementor-451414 .elementor-element.elementor-element-43fe9ff4{margin-top:15px;margin-bottom:0px;}.elementor-451414 .elementor-element.elementor-element-18234efb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-451414 .elementor-element.elementor-element-685ffecf{text-align:center;}.elementor-451414 .elementor-element.elementor-element-685ffecf .elementor-heading-title{color:#222222;}.elementor-451414 .elementor-element.elementor-element-6d645f5d{text-align:center;font-family:"Muli", Sans-serif;font-size:16px;font-weight:300;color:#555555;}.elementor-451414 .elementor-element.elementor-element-431be82a{margin-top:30px;margin-bottom:20px;}.elementor-451414 .elementor-element.elementor-element-2e945107 > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-451414 .elementor-element.elementor-element-4983669e .banner .banner-content, .elementor-451414 .elementor-element.elementor-element-4983669e .banner .banner-content .banner-title, .elementor-451414 .elementor-element.elementor-element-4983669e .banner .banner-content .banner-subtitle{text-align:center !important;}.elementor-451414 .elementor-element.elementor-element-4983669e .banner-title{font-size:15px;font-weight:400;text-transform:none;}.elementor-451414 .elementor-element.elementor-element-4983669e .banner-content .banner-title{color:#222222;}.elementor-451414 .elementor-element.elementor-element-4983669e .banner-content{padding:60px 0px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-451414 .elementor-element.elementor-element-bcf2486{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-451414 .elementor-element.elementor-element-bcf2486 .elementor-button{border-radius:0px 0px 0px 0px;padding:10px 135px 10px 135px;}.elementor-451414 .elementor-element.elementor-element-2c8bbbec > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-451414 .elementor-element.elementor-element-2ab311f8 .banner .banner-content, .elementor-451414 .elementor-element.elementor-element-2ab311f8 .banner .banner-content .banner-title, .elementor-451414 .elementor-element.elementor-element-2ab311f8 .banner .banner-content .banner-subtitle{text-align:center !important;}.elementor-451414 .elementor-element.elementor-element-2ab311f8 .banner-title{font-size:15px;font-weight:400;text-transform:none;}.elementor-451414 .elementor-element.elementor-element-2ab311f8 .banner-content .banner-title{color:#222222;}.elementor-451414 .elementor-element.elementor-element-2ab311f8 .banner-content{padding:60px 0px 0px 0px;}.elementor-451414 .elementor-element.elementor-element-1a24e285 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-451414 .elementor-element.elementor-element-530a631c .banner .banner-content, .elementor-451414 .elementor-element.elementor-element-530a631c .banner .banner-content .banner-title, .elementor-451414 .elementor-element.elementor-element-530a631c .banner .banner-content .banner-subtitle{text-align:center !important;}.elementor-451414 .elementor-element.elementor-element-530a631c .banner-title{font-size:15px;font-weight:400;text-transform:none;}.elementor-451414 .elementor-element.elementor-element-530a631c .banner-content .banner-title{color:#222222;}.elementor-451414 .elementor-element.elementor-element-530a631c .banner-content{padding:60px 0px 0px 0px;}.elementor-451414 .elementor-element.elementor-element-530a631c .banner .banner-content .button-wrap .banner-button{border-style:solid;}.elementor-451414 .elementor-element.elementor-element-795fa9d0{margin-top:30px;margin-bottom:50px;}.elementor-451414 .elementor-element.elementor-element-7d076937 > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-451414 .elementor-element.elementor-element-445fd40f .banner .banner-content, .elementor-451414 .elementor-element.elementor-element-445fd40f .banner .banner-content .banner-title, .elementor-451414 .elementor-element.elementor-element-445fd40f .banner .banner-content .banner-subtitle{text-align:center !important;}.elementor-451414 .elementor-element.elementor-element-445fd40f .banner-title{font-size:15px;font-weight:400;text-transform:none;}.elementor-451414 .elementor-element.elementor-element-445fd40f .banner-content .banner-title{color:#222222;}.elementor-451414 .elementor-element.elementor-element-445fd40f .banner-content{padding:60px 0px 0px 0px;}.elementor-451414 .elementor-element.elementor-element-7a9e7193 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-451414 .elementor-element.elementor-element-15ae956 .banner .banner-content, .elementor-451414 .elementor-element.elementor-element-15ae956 .banner .banner-content .banner-title, .elementor-451414 .elementor-element.elementor-element-15ae956 .banner .banner-content .banner-subtitle{text-align:center !important;}.elementor-451414 .elementor-element.elementor-element-15ae956 .banner-title{font-size:15px;font-weight:400;text-transform:none;}.elementor-451414 .elementor-element.elementor-element-15ae956 .banner-content .banner-title{color:#222222;}.elementor-451414 .elementor-element.elementor-element-15ae956 .banner-content{padding:60px 0px 0px 0px;}.elementor-451414 .elementor-element.elementor-element-1a8bba02 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-451414 .elementor-element.elementor-element-53f10de8 .banner .banner-content, .elementor-451414 .elementor-element.elementor-element-53f10de8 .banner .banner-content .banner-title, .elementor-451414 .elementor-element.elementor-element-53f10de8 .banner .banner-content .banner-subtitle{text-align:center !important;}.elementor-451414 .elementor-element.elementor-element-53f10de8 .banner-title{font-size:15px;font-weight:400;text-transform:none;}.elementor-451414 .elementor-element.elementor-element-53f10de8 .banner-content .banner-title{color:#222222;}.elementor-451414 .elementor-element.elementor-element-53f10de8 .banner-content{padding:60px 0px 0px 0px;}.elementor-451414 .elementor-element.elementor-element-73d52cba > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-451414 .elementor-element.elementor-element-73d52cba:not(.elementor-motion-effects-element-type-background), .elementor-451414 .elementor-element.elementor-element-73d52cba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-451414 .elementor-element.elementor-element-73d52cba > .elementor-container{max-width:1440px;}.elementor-451414 .elementor-element.elementor-element-73d52cba .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-451414 .elementor-element.elementor-element-73d52cba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:90px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-451414 .elementor-element.elementor-element-73d52cba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-451414 .elementor-element.elementor-element-477ad794 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-451414 .elementor-element.elementor-element-37372a3a{--iteration-count:infinite;}.elementor-451414 .elementor-element.elementor-element-37372a3a > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-451414 .elementor-element.elementor-element-37372a3a .etheme-headline{font-family:"DM Sans", Sans-serif;font-size:36px;font-weight:700;color:#FFFFFF;}.elementor-451414 .elementor-element.elementor-element-37372a3a .etheme-headline-text-wrapper{font-family:"Lora", Sans-serif;font-weight:500;font-style:italic;--text-color:#A6A6A6;}.elementor-451414 .elementor-element.elementor-element-451c4ff2 .elementor-button{background-color:#E1E1E100;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;--fill-color:#17EF97;border-style:solid;border-width:1px 1px 1px 1px;border-color:#4D4D4D;border-radius:12px 12px 12px 12px;padding:15px 30px 15px 30px;}.elementor-451414 .elementor-element.elementor-element-451c4ff2 .elementor-button:hover, .elementor-451414 .elementor-element.elementor-element-451c4ff2 .elementor-button:hover:focus{background-color:#17EF97;color:#000000;}.elementor-451414 .elementor-element.elementor-element-451c4ff2 .elementor-button:hover svg, .elementor-451414 .elementor-element.elementor-element-451c4ff2 .elementor-button:hover:focus svg{fill:#000000;}.elementor-451414 .elementor-element.elementor-element-451c4ff2 .elementor-button:hover, .elementor-451414 .elementor-element.elementor-element-451c4ff2 .elementor-button:focus{border-color:#17EF97;}.elementor-451414 .elementor-element.elementor-element-beb4f67:not(.elementor-motion-effects-element-type-background), .elementor-451414 .elementor-element.elementor-element-beb4f67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-451414 .elementor-element.elementor-element-beb4f67 > .elementor-container{max-width:1440px;}.elementor-451414 .elementor-element.elementor-element-beb4f67 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-451414 .elementor-element.elementor-element-beb4f67{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-451414 .elementor-element.elementor-element-beb4f67 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-451414 .elementor-element.elementor-element-65270f6b{--slides-per-view:4;--image-space:0px;}.elementor-451414 .elementor-element.elementor-element-65270f6b .etheme-product-grid-item{background-color:#262626;border-radius:15px 15px 15px 15px;overflow:hidden;padding:15px 15px 25px 15px;}.elementor-451414 .elementor-element.elementor-element-65270f6b .swiper-entry{--arrow-size:35px;}.elementor-451414 .elementor-element.elementor-element-65270f6b .etheme-product-grid-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:700;margin-bottom:12px;}.elementor-451414 .elementor-element.elementor-element-65270f6b .etheme-product-grid-title a{color:#FFFFFF;}.elementor-451414 .elementor-element.elementor-element-65270f6b .etheme-product-grid-image, .elementor-451414 .elementor-element.elementor-element-65270f6b .etheme-product-grid-image img{border-radius:15px 15px 15px 15px;}.elementor-451414 .elementor-element.elementor-element-65270f6b .price{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:#17EF97;}.elementor-451414 .elementor-element.elementor-element-65270f6b ins .amount{color:#17EF97;}.elementor-451414 .elementor-element.elementor-element-33775e60 > .elementor-container{max-width:1440px;}.elementor-451414 .elementor-element.elementor-element-33775e60 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-451414 .elementor-element.elementor-element-33775e60{margin-top:80px;margin-bottom:0px;}.elementor-451414 .elementor-element.elementor-element-21962385 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:15px;}.elementor-451414 .elementor-element.elementor-element-2fa13983{text-align:center;}.elementor-451414 .elementor-element.elementor-element-2fa13983 .elementor-heading-title{color:#000000;}.elementor-451414 .elementor-element.elementor-element-4291e301{text-align:center;}.elementor-451414 .elementor-element.elementor-element-785a8508{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#555555;}.elementor-451414 .elementor-element.elementor-element-7d312370{--cols:4;--post-color-white:#222;--post-color-dark:#fff;--post-color-dark-15:rgba(255,255,255,.15);--post-color-dark-07:rgba(255,255,255,.7);--post-color-grey:#fff;--content-padding:15px;--post-title-lines:3;--image-space:0px;--date-label-proportion:54px;}.elementor-451414 .elementor-element.elementor-element-7d312370 .etheme-post-content{background-color:#000000;}.elementor-451414 .elementor-element.elementor-element-7d312370 .etheme-post-content .etheme-post-title a{height:calc(var(--post-title-lines) * 3ex);line-height:3ex;overflow:hidden;}.elementor-451414 .elementor-element.elementor-element-7d312370 .etheme-post{text-align:center;}.elementor-451414 .elementor-element.elementor-element-7d312370 .etheme-post-image-inner{border-radius:0px 0px 0px 0px;}.elementor-451414 .elementor-element.elementor-element-7d312370 .etheme-post-date-label .etheme-post-day{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:700;font-style:italic;color:#000000;}.elementor-451414 .elementor-element.elementor-element-7d312370 .etheme-post-date-label .etheme-post-month{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;color:#000000;}.elementor-451414 .elementor-element.elementor-element-7d312370 .etheme-post-date-label{background-color:#FFD600;border-radius:0px 0px 0px 0px;}.elementor-451414 .elementor-element.elementor-element-7d312370 .etheme-post-content .etheme-post-categories{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;margin-bottom:10px;}.elementor-451414 .elementor-element.elementor-element-7d312370 .etheme-post-content .etheme-post-categories a{color:#FFFFFF;background-color:#FFFFFF21;}.elementor-451414 .elementor-element.elementor-element-7d312370 .etheme-post-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;font-style:italic;}.elementor-451414 .elementor-element.elementor-element-7d312370 .etheme-post-title a{color:#FFFFFF;}.elementor-451414 .elementor-element.elementor-element-7d312370 .etheme-post-button{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;fill:#000000;color:#000000;}.elementor-451414 .elementor-element.elementor-element-7d312370 .etheme-post-meta-data{border-style:solid;border-width:1px 0px 0px 0px;border-color:#e1e1e1;margin-top:40px;}.elementor-451414 .elementor-element.elementor-element-4ebb0318 .elementor-repeater-item-a3649d8 .swiper-slide-bg{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-451414 .elementor-element.elementor-element-4ebb0318 .elementor-repeater-item-c6992e4 .swiper-slide-bg{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-451414 .elementor-element.elementor-element-4ebb0318 .elementor-repeater-item-87e5e5a .swiper-slide-bg{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-451414 .elementor-element.elementor-element-4ebb0318{--slides-per-view:1;}.elementor-451414 .elementor-element.elementor-element-4ebb0318 .etheme-slide-button{background-color:#FFD600;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;color:#000000;border-radius:0px 0px 0px 0px;padding:20px 45px 20px 45px;}.elementor-451414 .elementor-element.elementor-element-4ebb0318 .etheme-slide-button:hover{background-color:#000000;color:#FFFFFF;}.elementor-451414 .elementor-element.elementor-element-4ebb0318 .swiper-slide{height:780px;}.elementor-451414 .elementor-element.elementor-element-4ebb0318 .swiper-slide-inner{text-align:center;align-items:center;padding:0px 0px 80px 0px;}.elementor-451414 .elementor-element.elementor-element-4ebb0318 .swiper-slide-contents{max-width:70%;margin:0 auto;}.elementor-451414 .elementor-element.elementor-element-4ebb0318 .swiper-slide-inner .etheme-slide-heading:not(:last-child){margin-bottom:25px;}.elementor-451414 .elementor-element.elementor-element-4ebb0318 .etheme-slide-heading{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:800;text-transform:uppercase;font-style:italic;}.elementor-451414 .elementor-element.elementor-element-4ebb0318 .swiper-slide-inner .etheme-slide-description:not(:last-child){margin-bottom:50px;}.elementor-451414 .elementor-element.elementor-element-4ebb0318 .etheme-slide-description{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:18px;}.elementor-451414 .elementor-element.elementor-element-53150e52 > .elementor-container{max-width:1440px;}.elementor-451414 .elementor-element.elementor-element-53150e52 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-451414 .elementor-element.elementor-element-53150e52{margin-top:-120px;margin-bottom:0px;z-index:3;}.elementor-451414 .elementor-element.elementor-element-3ca6aba0 .banner .banner-content, .elementor-451414 .elementor-element.elementor-element-3ca6aba0 .banner .banner-content .banner-title, .elementor-451414 .elementor-element.elementor-element-3ca6aba0 .banner .banner-content .banner-subtitle{text-align:center !important;}.elementor-451414 .elementor-element.elementor-element-3ca6aba0 .banner-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:800;}.elementor-451414 .elementor-element.elementor-element-3ca6aba0 .banner-content .banner-title{color:#FFFFFF;}.elementor-451414 .elementor-element.elementor-element-3ca6aba0 .banner img{min-height:270px !important;object-fit:cover;}.elementor-451414 .elementor-element.elementor-element-3ca6aba0 .banner-content .button-wrap .banner-button{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;padding:20px 50px 20px 50px;}.elementor-451414 .elementor-element.elementor-element-3ca6aba0 .banner .banner-content .button-wrap .banner-button{color:#000000;background-color:#FFD600;}.elementor-451414 .elementor-element.elementor-element-3ca6aba0 .banner .banner-content .button-wrap .banner-button:hover{color:#FFFFFF;}.elementor-451414 .elementor-element.elementor-element-3ca6aba0 .banner  .banner-content .button-wrap .banner-button:hover{background-color:#000000;}.elementor-451414 .elementor-element.elementor-element-76098cdf .banner-content .banner-subtitle span{background-color:#C62828;border-radius:100px 100px 100px 100px;padding:30px 10px 20px 10px;}.elementor-451414 .elementor-element.elementor-element-76098cdf .banner .banner-content, .elementor-451414 .elementor-element.elementor-element-76098cdf .banner .banner-content .banner-title, .elementor-451414 .elementor-element.elementor-element-76098cdf .banner .banner-content .banner-subtitle{text-align:center !important;}.elementor-451414 .elementor-element.elementor-element-76098cdf .banner-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:800;}.elementor-451414 .elementor-element.elementor-element-76098cdf .banner-content .banner-title{color:#FFFFFF;}.elementor-451414 .elementor-element.elementor-element-76098cdf .banner-subtitle{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;}.elementor-451414 .elementor-element.elementor-element-76098cdf .banner-content .banner-subtitle{color:#FFFFFF;}.elementor-451414 .elementor-element.elementor-element-76098cdf .banner img{min-height:270px !important;object-fit:cover;}.elementor-451414 .elementor-element.elementor-element-76098cdf .banner-content .button-wrap .banner-button{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;padding:20px 50px 20px 50px;}.elementor-451414 .elementor-element.elementor-element-76098cdf .banner .banner-content .button-wrap .banner-button{color:#000000;background-color:#FFD600;}.elementor-451414 .elementor-element.elementor-element-4dc20876 .banner .banner-content, .elementor-451414 .elementor-element.elementor-element-4dc20876 .banner .banner-content .banner-title, .elementor-451414 .elementor-element.elementor-element-4dc20876 .banner .banner-content .banner-subtitle{text-align:center !important;}.elementor-451414 .elementor-element.elementor-element-4dc20876 .banner-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:800;}.elementor-451414 .elementor-element.elementor-element-4dc20876 .banner-content .banner-title{color:#FFFFFF;}.elementor-451414 .elementor-element.elementor-element-4dc20876 .banner img{min-height:270px !important;object-fit:cover;}.elementor-451414 .elementor-element.elementor-element-4dc20876 .banner-content .button-wrap .banner-button{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;padding:20px 50px 20px 50px;}.elementor-451414 .elementor-element.elementor-element-4dc20876 .banner .banner-content .button-wrap .banner-button{color:#000000;background-color:#FFD600;}.elementor-451414 .elementor-element.elementor-element-4dc20876 .banner .banner-content .button-wrap .banner-button:hover{color:#FFFFFF;}.elementor-451414 .elementor-element.elementor-element-4dc20876 .banner  .banner-content .button-wrap .banner-button:hover{background-color:#000000;}.elementor-451414 .elementor-element.elementor-element-6711c1cc > .elementor-container{max-width:1230px;}.elementor-451414 .elementor-element.elementor-element-6711c1cc{margin-top:80px;margin-bottom:0px;}.elementor-451414 .elementor-element.elementor-element-7c8c9e41 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-451414 .elementor-element.elementor-element-171d3280 .etheme-advanced-headline{color:#000000;font-family:"DM Sans", Sans-serif;font-size:34px;font-weight:700;text-transform:capitalize;line-height:40px;}.elementor-451414 .elementor-element.elementor-element-171d3280{--line-style:solid;--line-color:#E1E1E1;--line-active-color:#222222;}.elementor-451414 .elementor-element.elementor-element-4fcc290b{text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#555555;}.elementor-451414 .elementor-element.elementor-element-cde7954{--slides-per-view:3;--date-label-proportion:64px;}.elementor-451414 .elementor-element.elementor-element-cde7954 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-451414 .elementor-element.elementor-element-cde7954 .etheme-post-date-label .etheme-post-day{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:700;color:#222222;}.elementor-451414 .elementor-element.elementor-element-cde7954 .etheme-post-date-label .etheme-post-month{font-size:13px;text-transform:uppercase;color:#616161;}.elementor-451414 .elementor-element.elementor-element-cde7954 .etheme-post-content .etheme-post-categories{font-size:15px;line-height:20px;margin-bottom:15px;}.elementor-451414 .elementor-element.elementor-element-cde7954 .etheme-post-content .etheme-post-categories a{color:#333333;background-color:#F2F2F2;border-radius:5px 5px 5px 5px;}.elementor-451414 .elementor-element.elementor-element-cde7954 .etheme-post-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:500;line-height:26px;margin-bottom:15px;}.elementor-451414 .elementor-element.elementor-element-cde7954 .etheme-post-excerpt{font-family:"DM Sans", Sans-serif;font-size:16px;line-height:25px;color:#616161;margin-bottom:15px;}.elementor-451414 .elementor-element.elementor-element-cde7954 .etheme-post-meta-data{font-size:14px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#e1e1e1;}.elementor-451414 .elementor-element.elementor-element-23ea5931 > .elementor-container{max-width:1200px;}.elementor-451414 .elementor-element.elementor-element-23ea5931{margin-top:0px;margin-bottom:40px;}.elementor-451414 .elementor-element.elementor-element-2c2322f8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-451414 .elementor-element.elementor-element-2c2322f8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rolnorte.pt/wp-content/uploads/2023/11/banner01-min.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-451414 .elementor-element.elementor-element-2c2322f8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-451414 .elementor-element.elementor-element-2c2322f8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:80px 30px 70px 30px;}.elementor-451414 .elementor-element.elementor-element-2c2322f8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-451414 .elementor-element.elementor-element-1203b721 > .elementor-widget-container{padding:0% 68% 0% 0%;}.elementor-451414 .elementor-element.elementor-element-1203b721 .etheme-advanced-headline{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:2px;}.elementor-451414 .elementor-element.elementor-element-1203b721{--line-style:solid;}.elementor-451414 .elementor-element.elementor-element-7d64eca4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-451414 .elementor-element.elementor-element-7d64eca4 .elementor-heading-title{color:#FFFFFF;}.elementor-451414 .elementor-element.elementor-element-552b89e7 .elementor-button{background-color:#FF4880;min-width:132px;--icon-indent:10px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:2px 2px 2px 2px;padding:14px 30px 14px 30px;}.elementor-451414 .elementor-element.elementor-element-552b89e7 .elementor-button:hover, .elementor-451414 .elementor-element.elementor-element-552b89e7 .elementor-button:hover:focus{background-color:#6F4A8F;color:#ffffff;}.elementor-451414 .elementor-element.elementor-element-552b89e7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-451414 .elementor-element.elementor-element-552b89e7 .elementor-button .elementor-button-icon{font-size:1.1em;}.elementor-451414 .elementor-element.elementor-element-552b89e7 .elementor-button-icon ~ .elementor-button-text{margin-left:10px;}.elementor-451414 .elementor-element.elementor-element-552b89e7 .elementor-button-text:has(+.elementor-button-icon){margin-right:10px;}.elementor-451414 .elementor-element.elementor-element-552b89e7 .elementor-button:hover svg, .elementor-451414 .elementor-element.elementor-element-552b89e7 .elementor-button:hover:focus svg{fill:#ffffff;}.elementor-451414 .elementor-element.elementor-element-6271e9d1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-451414 .elementor-element.elementor-element-6271e9d1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rolnorte.pt/wp-content/uploads/2023/11/banner02-min.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-451414 .elementor-element.elementor-element-6271e9d1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-451414 .elementor-element.elementor-element-6271e9d1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;padding:80px 30px 70px 30px;}.elementor-451414 .elementor-element.elementor-element-6271e9d1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-451414 .elementor-element.elementor-element-4c733ef5 > .elementor-widget-container{padding:0% 68% 0% 0%;}.elementor-451414 .elementor-element.elementor-element-4c733ef5 .etheme-advanced-headline{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:2px;}.elementor-451414 .elementor-element.elementor-element-4c733ef5{--line-style:solid;}.elementor-451414 .elementor-element.elementor-element-16e623{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-451414 .elementor-element.elementor-element-16e623 .elementor-heading-title{color:#FFFFFF;}.elementor-451414 .elementor-element.elementor-element-60e169f .elementor-button{background-color:#FF4880;min-width:132px;--icon-indent:10px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:2px 2px 2px 2px;padding:14px 30px 14px 30px;}.elementor-451414 .elementor-element.elementor-element-60e169f .elementor-button:hover, .elementor-451414 .elementor-element.elementor-element-60e169f .elementor-button:hover:focus{background-color:#6F4A8F;color:#ffffff;}.elementor-451414 .elementor-element.elementor-element-60e169f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-451414 .elementor-element.elementor-element-60e169f .elementor-button .elementor-button-icon{font-size:1.1em;}.elementor-451414 .elementor-element.elementor-element-60e169f .elementor-button-icon ~ .elementor-button-text{margin-left:10px;}.elementor-451414 .elementor-element.elementor-element-60e169f .elementor-button-text:has(+.elementor-button-icon){margin-right:10px;}.elementor-451414 .elementor-element.elementor-element-60e169f .elementor-button:hover svg, .elementor-451414 .elementor-element.elementor-element-60e169f .elementor-button:hover:focus svg{fill:#ffffff;}.elementor-451414 .elementor-element.elementor-element-5958486a{padding:0px 30px 0px 30px;}.elementor-451414 .elementor-element.elementor-element-1f13a5fc{text-align:center;}.elementor-451414 .elementor-element.elementor-element-1f13a5fc .elementor-heading-title{color:#111111;}.elementor-451414 .elementor-element.elementor-element-5845a0e3 .category-list-item-wrapper{padding-left:15px;padding-right:15px;}.elementor-451414 .elementor-element.elementor-element-5845a0e3 .category-grid{margin-bottom:calc(2 * 15px );}.elementor-451414 .elementor-element.elementor-element-5845a0e3 .categories-grid{margin-left:-15px;margin-right:-15px;}.elementor-451414 .elementor-element.elementor-element-5845a0e3 .category-grid[data-hover="zoom-in"]:hover .category-bg,
					.elementor-451414 .elementor-element.elementor-element-5845a0e3 .category-grid[data-hover="zoom-in"]:hover img,
                    .elementor-451414 .elementor-element.elementor-element-5845a0e3 .category-grid[data-hover="zoom-out"]:not(:hover) .category-bg,
                    .elementor-451414 .elementor-element.elementor-element-5845a0e3 .category-grid[data-hover="zoom-out"]:not(:hover) img,
                    .elementor-451414 .elementor-element.elementor-element-5845a0e3 .category-grid[data-hover="border-in"]:not(:hover) .category-bg,
                    .elementor-451414 .elementor-element.elementor-element-5845a0e3 .category-grid[data-hover="border-in"]:not(:hover) img{transform:scale(1.2);}.elementor-451414 .elementor-element.elementor-element-5845a0e3 .category-grid img{transition-duration:0.3s;}.elementor-451414 .elementor-element.elementor-element-5845a0e3 .image-top .category-image{margin-bottom:15px;}.elementor-451414 .elementor-element.elementor-element-5845a0e3 .image-right .category-image{margin-left:15px;}.elementor-451414 .elementor-element.elementor-element-5845a0e3 .image-left .category-image{margin-right:15px;}.elementor-451414 .elementor-element.elementor-element-5845a0e3 .category-list-item > ul > li > a, .elementor-451414 .elementor-element.elementor-element-5845a0e3 .category-list-item ul li:not(:last-child){margin-bottom:12px;}.elementor-451414 .elementor-element.elementor-element-5845a0e3 .category-list-item ul li ul{margin-top:12px;}.elementor-451414 .elementor-element.elementor-element-5845a0e3 .category-list-item .limit-link.button{margin-top:calc( 10px + 12px);}.elementor-451414 .elementor-element.elementor-element-5845a0e3 .limit-enable .limit-link:not(:last-child){margin-bottom:calc( 10px + 12px);}.elementor-451414 .elementor-element.elementor-element-5845a0e3 .category-list-item > ul > li > a{font-family:"Staatliches", Sans-serif;font-size:16px;font-weight:normal;text-transform:uppercase;color:#000000;}.elementor-451414 .elementor-element.elementor-element-5845a0e3 .category-list-item ul li ul a{font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:400;color:#555555;}.elementor-451414 .elementor-element.elementor-element-5845a0e3 .category-list-item > ul > li > a:hover{color:#000000;}.elementor-451414 .elementor-element.elementor-element-53e2a59c:not(.elementor-motion-effects-element-type-background), .elementor-451414 .elementor-element.elementor-element-53e2a59c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rolnorte.pt/wp-content/uploads/2023/11/Frame-1-1.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-451414 .elementor-element.elementor-element-53e2a59c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:260px 0px 420px 0px;}.elementor-451414 .elementor-element.elementor-element-53e2a59c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-451414 .elementor-element.elementor-element-4d44b1fa > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:25px;}.elementor-451414 .elementor-element.elementor-element-2fb0e6b8{text-align:center;}.elementor-451414 .elementor-element.elementor-element-2fb0e6b8 .elementor-heading-title{color:#FFFFFF;}.elementor-451414 .elementor-element.elementor-element-5e084af4{padding:0% 26% 0% 26%;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-451414 .elementor-element.elementor-element-bfa51d3:not(.elementor-motion-effects-element-type-background), .elementor-451414 .elementor-element.elementor-element-bfa51d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rolnorte.pt/wp-content/uploads/2023/11/Frame-1-1.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-451414 .elementor-element.elementor-element-bfa51d3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:260px 0px 420px 0px;}.elementor-451414 .elementor-element.elementor-element-bfa51d3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-451414 .elementor-element.elementor-element-61fb26c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:25px;}.elementor-451414 .elementor-element.elementor-element-ff52844{text-align:center;}.elementor-451414 .elementor-element.elementor-element-ff52844 .elementor-heading-title{color:#FFFFFF;}.elementor-451414 .elementor-element.elementor-element-b7f4ac5{padding:0% 26% 0% 26%;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-451414 .elementor-element.elementor-element-3cdf88ca{margin-top:-260px;margin-bottom:30px;}.elementor-451414 .elementor-element.elementor-element-779a594e > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;}.elementor-451414 .elementor-element.elementor-element-6b8e663a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-451414 .elementor-element.elementor-element-6b8e663a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-451414 .elementor-element.elementor-element-6b8e663a > .elementor-element-populated{border-style:solid;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 0px 30px;}.elementor-451414 .elementor-element.elementor-element-6b8e663a > .elementor-element-populated, .elementor-451414 .elementor-element.elementor-element-6b8e663a > .elementor-element-populated > .elementor-background-overlay, .elementor-451414 .elementor-element.elementor-element-6b8e663a > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-451414 .elementor-element.elementor-element-6b8e663a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-451414 .elementor-element.elementor-element-73e3e786{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-451414 .elementor-element.elementor-element-73e3e786 .elementor-icon-wrapper{text-align:left;}.elementor-451414 .elementor-element.elementor-element-73e3e786 .elementor-icon{font-size:110px;}.elementor-451414 .elementor-element.elementor-element-73e3e786 .elementor-icon svg{height:110px;}.elementor-451414 .elementor-element.elementor-element-16663ec{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E1E1E1;}.elementor-451414 .elementor-element.elementor-element-29027f3f{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#555555;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-451414 .elementor-element.elementor-element-33c88342.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-451414 .elementor-element.elementor-element-33c88342.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-451414 .elementor-element.elementor-element-33c88342.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-451414 .elementor-element.elementor-element-33c88342 .elementor-image-box-wrapper .elementor-image-box-img{width:5%;}.elementor-451414 .elementor-element.elementor-element-33c88342 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-451414 .elementor-element.elementor-element-33c88342 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#555555;}.elementor-451414 .elementor-element.elementor-element-14178658.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-451414 .elementor-element.elementor-element-14178658.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-451414 .elementor-element.elementor-element-14178658.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-451414 .elementor-element.elementor-element-14178658 .elementor-image-box-wrapper .elementor-image-box-img{width:5%;}.elementor-451414 .elementor-element.elementor-element-14178658 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-451414 .elementor-element.elementor-element-14178658 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#555555;}.elementor-451414 .elementor-element.elementor-element-71a7b90f.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-451414 .elementor-element.elementor-element-71a7b90f.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-451414 .elementor-element.elementor-element-71a7b90f.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-451414 .elementor-element.elementor-element-71a7b90f .elementor-image-box-wrapper .elementor-image-box-img{width:5%;}.elementor-451414 .elementor-element.elementor-element-71a7b90f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-451414 .elementor-element.elementor-element-71a7b90f .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#555555;}.elementor-451414 .elementor-element.elementor-element-7c4d9fc7.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-451414 .elementor-element.elementor-element-7c4d9fc7.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-451414 .elementor-element.elementor-element-7c4d9fc7.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-451414 .elementor-element.elementor-element-7c4d9fc7 .elementor-image-box-wrapper .elementor-image-box-img{width:5%;}.elementor-451414 .elementor-element.elementor-element-7c4d9fc7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-451414 .elementor-element.elementor-element-7c4d9fc7 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#B3B3B3;}.elementor-451414 .elementor-element.elementor-element-7d9dade1.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-451414 .elementor-element.elementor-element-7d9dade1.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-451414 .elementor-element.elementor-element-7d9dade1.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-451414 .elementor-element.elementor-element-7d9dade1 .elementor-image-box-wrapper .elementor-image-box-img{width:5%;}.elementor-451414 .elementor-element.elementor-element-7d9dade1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-451414 .elementor-element.elementor-element-7d9dade1 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#B3B3B3;}.elementor-451414 .elementor-element.elementor-element-11d0413b.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-451414 .elementor-element.elementor-element-11d0413b.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-451414 .elementor-element.elementor-element-11d0413b.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-451414 .elementor-element.elementor-element-11d0413b .elementor-image-box-wrapper .elementor-image-box-img{width:5%;}.elementor-451414 .elementor-element.elementor-element-11d0413b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-451414 .elementor-element.elementor-element-11d0413b .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#B3B3B3;}.elementor-451414 .elementor-element.elementor-element-72d54d54{margin:0px -35px calc(var(--kit-widget-spacing, 0px) + -5px) -35px;}.elementor-451414 .elementor-element.elementor-element-2a1f24a4 > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;}.elementor-451414 .elementor-element.elementor-element-6a87e7f9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-451414 .elementor-element.elementor-element-6a87e7f9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-451414 .elementor-element.elementor-element-6a87e7f9 > .elementor-element-populated{border-style:solid;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 0px 30px;}.elementor-451414 .elementor-element.elementor-element-6a87e7f9 > .elementor-element-populated, .elementor-451414 .elementor-element.elementor-element-6a87e7f9 > .elementor-element-populated > .elementor-background-overlay, .elementor-451414 .elementor-element.elementor-element-6a87e7f9 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-451414 .elementor-element.elementor-element-6a87e7f9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-451414 .elementor-element.elementor-element-a90abe6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-451414 .elementor-element.elementor-element-a90abe6 .elementor-icon-wrapper{text-align:left;}.elementor-451414 .elementor-element.elementor-element-a90abe6 .elementor-icon{font-size:110px;}.elementor-451414 .elementor-element.elementor-element-a90abe6 .elementor-icon svg{height:110px;}.elementor-451414 .elementor-element.elementor-element-6cd3d813{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E1E1E1;}.elementor-451414 .elementor-element.elementor-element-37d63417{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#555555;}.elementor-451414 .elementor-element.elementor-element-62aa7003.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-451414 .elementor-element.elementor-element-62aa7003.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-451414 .elementor-element.elementor-element-62aa7003.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-451414 .elementor-element.elementor-element-62aa7003 .elementor-image-box-wrapper .elementor-image-box-img{width:5%;}.elementor-451414 .elementor-element.elementor-element-62aa7003 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-451414 .elementor-element.elementor-element-62aa7003 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#555555;}.elementor-451414 .elementor-element.elementor-element-46876b06.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-451414 .elementor-element.elementor-element-46876b06.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-451414 .elementor-element.elementor-element-46876b06.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-451414 .elementor-element.elementor-element-46876b06 .elementor-image-box-wrapper .elementor-image-box-img{width:5%;}.elementor-451414 .elementor-element.elementor-element-46876b06 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-451414 .elementor-element.elementor-element-46876b06 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#555555;}.elementor-451414 .elementor-element.elementor-element-5ccd1604.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-451414 .elementor-element.elementor-element-5ccd1604.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-451414 .elementor-element.elementor-element-5ccd1604.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-451414 .elementor-element.elementor-element-5ccd1604 .elementor-image-box-wrapper .elementor-image-box-img{width:5%;}.elementor-451414 .elementor-element.elementor-element-5ccd1604 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-451414 .elementor-element.elementor-element-5ccd1604 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#555555;}.elementor-451414 .elementor-element.elementor-element-1caf25f1.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-451414 .elementor-element.elementor-element-1caf25f1.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-451414 .elementor-element.elementor-element-1caf25f1.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-451414 .elementor-element.elementor-element-1caf25f1 .elementor-image-box-wrapper .elementor-image-box-img{width:5%;}.elementor-451414 .elementor-element.elementor-element-1caf25f1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-451414 .elementor-element.elementor-element-1caf25f1 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#555555;}.elementor-451414 .elementor-element.elementor-element-9719153.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-451414 .elementor-element.elementor-element-9719153.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-451414 .elementor-element.elementor-element-9719153.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-451414 .elementor-element.elementor-element-9719153 .elementor-image-box-wrapper .elementor-image-box-img{width:5%;}.elementor-451414 .elementor-element.elementor-element-9719153 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-451414 .elementor-element.elementor-element-9719153 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#555555;}.elementor-451414 .elementor-element.elementor-element-40ebe092.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-451414 .elementor-element.elementor-element-40ebe092.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-451414 .elementor-element.elementor-element-40ebe092.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-451414 .elementor-element.elementor-element-40ebe092 .elementor-image-box-wrapper .elementor-image-box-img{width:5%;}.elementor-451414 .elementor-element.elementor-element-40ebe092 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-451414 .elementor-element.elementor-element-40ebe092 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#555555;}.elementor-451414 .elementor-element.elementor-element-66d4ea22{margin:0px -35px calc(var(--kit-widget-spacing, 0px) + -5px) -35px;}.elementor-451414 .elementor-element.elementor-element-68fd5bb{margin-top:-260px;margin-bottom:30px;}.elementor-451414 .elementor-element.elementor-element-f0ee198 > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;}.elementor-451414 .elementor-element.elementor-element-1e586ec:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-451414 .elementor-element.elementor-element-1e586ec > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-451414 .elementor-element.elementor-element-1e586ec > .elementor-element-populated{border-style:solid;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 0px 30px;}.elementor-451414 .elementor-element.elementor-element-1e586ec > .elementor-element-populated, .elementor-451414 .elementor-element.elementor-element-1e586ec > .elementor-element-populated > .elementor-background-overlay, .elementor-451414 .elementor-element.elementor-element-1e586ec > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-451414 .elementor-element.elementor-element-1e586ec > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-451414 .elementor-element.elementor-element-688346d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-451414 .elementor-element.elementor-element-688346d img{width:100%;max-width:100%;}.elementor-451414 .elementor-element.elementor-element-15a4412{margin:0px -35px calc(var(--kit-widget-spacing, 0px) + -5px) -35px;}.elementor-451414 .elementor-element.elementor-element-7718190 > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;}.elementor-451414 .elementor-element.elementor-element-0533ad6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-451414 .elementor-element.elementor-element-0533ad6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-451414 .elementor-element.elementor-element-0533ad6 > .elementor-element-populated{border-style:solid;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 0px 30px;}.elementor-451414 .elementor-element.elementor-element-0533ad6 > .elementor-element-populated, .elementor-451414 .elementor-element.elementor-element-0533ad6 > .elementor-element-populated > .elementor-background-overlay, .elementor-451414 .elementor-element.elementor-element-0533ad6 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-451414 .elementor-element.elementor-element-0533ad6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-451414 .elementor-element.elementor-element-3f245ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-451414 .elementor-element.elementor-element-3f245ff .elementor-icon-wrapper{text-align:left;}.elementor-451414 .elementor-element.elementor-element-3f245ff .elementor-icon{font-size:110px;}.elementor-451414 .elementor-element.elementor-element-3f245ff .elementor-icon svg{height:110px;}.elementor-451414 .elementor-element.elementor-element-6a6bbea{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E1E1E1;}.elementor-451414 .elementor-element.elementor-element-420d1a2{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#555555;}.elementor-451414 .elementor-element.elementor-element-17d7f87.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-451414 .elementor-element.elementor-element-17d7f87.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-451414 .elementor-element.elementor-element-17d7f87.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-451414 .elementor-element.elementor-element-17d7f87 .elementor-image-box-wrapper .elementor-image-box-img{width:5%;}.elementor-451414 .elementor-element.elementor-element-17d7f87 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-451414 .elementor-element.elementor-element-17d7f87 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#555555;}.elementor-451414 .elementor-element.elementor-element-2c3080f.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-451414 .elementor-element.elementor-element-2c3080f.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-451414 .elementor-element.elementor-element-2c3080f.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-451414 .elementor-element.elementor-element-2c3080f .elementor-image-box-wrapper .elementor-image-box-img{width:5%;}.elementor-451414 .elementor-element.elementor-element-2c3080f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-451414 .elementor-element.elementor-element-2c3080f .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#555555;}.elementor-451414 .elementor-element.elementor-element-43fe68f.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-451414 .elementor-element.elementor-element-43fe68f.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-451414 .elementor-element.elementor-element-43fe68f.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-451414 .elementor-element.elementor-element-43fe68f .elementor-image-box-wrapper .elementor-image-box-img{width:5%;}.elementor-451414 .elementor-element.elementor-element-43fe68f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-451414 .elementor-element.elementor-element-43fe68f .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#555555;}.elementor-451414 .elementor-element.elementor-element-7367aa3.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-451414 .elementor-element.elementor-element-7367aa3.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-451414 .elementor-element.elementor-element-7367aa3.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-451414 .elementor-element.elementor-element-7367aa3 .elementor-image-box-wrapper .elementor-image-box-img{width:5%;}.elementor-451414 .elementor-element.elementor-element-7367aa3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-451414 .elementor-element.elementor-element-7367aa3 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#555555;}.elementor-451414 .elementor-element.elementor-element-d1a371c.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-451414 .elementor-element.elementor-element-d1a371c.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-451414 .elementor-element.elementor-element-d1a371c.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-451414 .elementor-element.elementor-element-d1a371c .elementor-image-box-wrapper .elementor-image-box-img{width:5%;}.elementor-451414 .elementor-element.elementor-element-d1a371c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-451414 .elementor-element.elementor-element-d1a371c .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#555555;}.elementor-451414 .elementor-element.elementor-element-0222914.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-451414 .elementor-element.elementor-element-0222914.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-451414 .elementor-element.elementor-element-0222914.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-451414 .elementor-element.elementor-element-0222914 .elementor-image-box-wrapper .elementor-image-box-img{width:5%;}.elementor-451414 .elementor-element.elementor-element-0222914 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-451414 .elementor-element.elementor-element-0222914 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#555555;}.elementor-451414 .elementor-element.elementor-element-4338fb2{margin:0px -35px calc(var(--kit-widget-spacing, 0px) + -5px) -35px;}.elementor-451414 .elementor-element.elementor-element-4106d1b5{margin-top:60px;margin-bottom:0px;}.elementor-451414 .elementor-element.elementor-element-2178ae9c > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-451414 .elementor-element.elementor-element-691ecb72 .banner .banner-content, .elementor-451414 .elementor-element.elementor-element-691ecb72 .banner .banner-content .banner-title, .elementor-451414 .elementor-element.elementor-element-691ecb72 .banner .banner-content .banner-subtitle{text-align:center !important;}.elementor-451414 .elementor-element.elementor-element-691ecb72 .banner-title{font-family:"Roboto Condensed", Sans-serif;font-size:28px;font-weight:bold;text-transform:uppercase;line-height:34px;}.elementor-451414 .elementor-element.elementor-element-691ecb72 .banner-content .banner-title{color:#FFFFFF;}.elementor-451414 .elementor-element.elementor-element-691ecb72 .banner-subtitle{font-family:"Roboto Condensed", Sans-serif;font-size:28px;font-weight:bold;line-height:34px;}.elementor-451414 .elementor-element.elementor-element-691ecb72 .banner-content .banner-subtitle{color:#FFFFFF;}.elementor-451414 .elementor-element.elementor-element-691ecb72 .banner-content .button-wrap .banner-button{font-family:"Roboto Condensed", Sans-serif;font-size:14px;font-weight:bold;text-transform:uppercase;line-height:26px;border-radius:2px 2px 2px 2px;padding:6px 55px 6px 55px;}.elementor-451414 .elementor-element.elementor-element-691ecb72 .banner  .banner-content .button-wrap .banner-button:hover{background-color:#222222;}.elementor-451414 .elementor-element.elementor-element-6db6f74a > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-451414 .elementor-element.elementor-element-1bef6ade .banner .banner-content, .elementor-451414 .elementor-element.elementor-element-1bef6ade .banner .banner-content .banner-title, .elementor-451414 .elementor-element.elementor-element-1bef6ade .banner .banner-content .banner-subtitle{text-align:center !important;}.elementor-451414 .elementor-element.elementor-element-1bef6ade .banner-title{font-family:"Roboto Condensed", Sans-serif;font-size:28px;font-weight:bold;text-transform:uppercase;line-height:34px;}.elementor-451414 .elementor-element.elementor-element-1bef6ade .banner-content .banner-title{color:#FFFFFF;}.elementor-451414 .elementor-element.elementor-element-1bef6ade .banner-subtitle{font-family:"Roboto Condensed", Sans-serif;font-size:28px;font-weight:bold;line-height:34px;}.elementor-451414 .elementor-element.elementor-element-1bef6ade .banner-content .banner-subtitle{color:#FFFFFF;}.elementor-451414 .elementor-element.elementor-element-1bef6ade .banner-content .button-wrap .banner-button{font-family:"Roboto Condensed", Sans-serif;font-size:14px;font-weight:bold;text-transform:uppercase;line-height:26px;border-radius:2px 2px 2px 2px;padding:6px 55px 6px 55px;}.elementor-451414 .elementor-element.elementor-element-1bef6ade .banner  .banner-content .button-wrap .banner-button:hover{background-color:#222222;}.elementor-451414 .elementor-element.elementor-element-5c896409 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-451414 .elementor-element.elementor-element-21ff5fa9 .banner .banner-content, .elementor-451414 .elementor-element.elementor-element-21ff5fa9 .banner .banner-content .banner-title, .elementor-451414 .elementor-element.elementor-element-21ff5fa9 .banner .banner-content .banner-subtitle{text-align:center !important;}.elementor-451414 .elementor-element.elementor-element-21ff5fa9 .banner-title{font-family:"Roboto Condensed", Sans-serif;font-size:28px;font-weight:bold;text-transform:uppercase;line-height:34px;}.elementor-451414 .elementor-element.elementor-element-21ff5fa9 .banner-content .banner-title{color:#FFFFFF;}.elementor-451414 .elementor-element.elementor-element-21ff5fa9 .banner-subtitle{font-family:"Roboto Condensed", Sans-serif;font-size:28px;font-weight:bold;line-height:34px;}.elementor-451414 .elementor-element.elementor-element-21ff5fa9 .banner-content .banner-subtitle{color:#FFFFFF;}.elementor-451414 .elementor-element.elementor-element-21ff5fa9 .banner-content .button-wrap .banner-button{font-family:"Roboto Condensed", Sans-serif;font-size:14px;font-weight:bold;text-transform:uppercase;line-height:26px;border-radius:2px 2px 2px 2px;padding:6px 55px 6px 55px;}.elementor-451414 .elementor-element.elementor-element-21ff5fa9 .banner  .banner-content .button-wrap .banner-button:hover{background-color:#222222;}@media(max-width:1024px){.elementor-451414 .elementor-element.elementor-element-29545b21{--slides-per-view:3;}.elementor-451414 .elementor-element.elementor-element-299e4e0e > .elementor-element-populated{margin:0px 0px 35px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-451414 .elementor-element.elementor-element-7f619a36 > .elementor-element-populated{margin:0px 0px 35px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-451414 .elementor-element.elementor-element-720a0b86 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-451414 .elementor-element.elementor-element-148689a6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-451414 .elementor-element.elementor-element-8e69442 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-451414 .elementor-element.elementor-element-5bc856de > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-451414 .elementor-element.elementor-element-c07da20 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-451414 .elementor-element.elementor-element-f81f2e7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-451414 .elementor-element.elementor-element-2e56193d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-451414 .elementor-element.elementor-element-2e52ea96 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-451414 .elementor-element.elementor-element-9c166cd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-451414 .elementor-element.elementor-element-30c56b4c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-451414 .elementor-element.elementor-element-30f8e460 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-451414 .elementor-element.elementor-element-2e945107 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-451414 .elementor-element.elementor-element-2c8bbbec > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-451414 .elementor-element.elementor-element-7d076937 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-451414 .elementor-element.elementor-element-7a9e7193 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-451414 .elementor-element.elementor-element-7d312370{--cols:2;}.elementor-451414 .elementor-element.elementor-element-cde7954{--slides-per-view:3;}.elementor-451414 .elementor-element.elementor-element-23ea5931{margin-top:0px;margin-bottom:10px;padding:0px 0px 0px 0px;}.elementor-451414 .elementor-element.elementor-element-1203b721 > .elementor-widget-container{padding:0% 30% 0% 0%;}.elementor-451414 .elementor-element.elementor-element-4c733ef5 > .elementor-widget-container{padding:0% 30% 0% 0%;}.elementor-451414 .elementor-element.elementor-element-5845a0e3 .image-top .category-image{margin-bottom:15px;}.elementor-451414 .elementor-element.elementor-element-5845a0e3 .image-right .category-image{margin-left:15px;}.elementor-451414 .elementor-element.elementor-element-5845a0e3 .image-left .category-image{margin-right:15px;}.elementor-451414 .elementor-element.elementor-element-53e2a59c{padding:150px 0px 220px 0px;}.elementor-451414 .elementor-element.elementor-element-bfa51d3{padding:150px 0px 220px 0px;}.elementor-451414 .elementor-element.elementor-element-3cdf88ca{margin-top:-190px;margin-bottom:0px;}.elementor-451414 .elementor-element.elementor-element-779a594e > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-451414 .elementor-element.elementor-element-2a1f24a4 > .elementor-element-populated{margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;}.elementor-451414 .elementor-element.elementor-element-68fd5bb{margin-top:-190px;margin-bottom:0px;}.elementor-451414 .elementor-element.elementor-element-f0ee198 > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-451414 .elementor-element.elementor-element-7718190 > .elementor-element-populated{margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;}}@media(min-width:768px){.elementor-451414 .elementor-element.elementor-element-224d0fd9{width:45%;}.elementor-451414 .elementor-element.elementor-element-4d8f9c83{width:55%;}.elementor-451414 .elementor-element.elementor-element-64ce93bb{width:43%;}.elementor-451414 .elementor-element.elementor-element-3307a4a9{width:57%;}.elementor-451414 .elementor-element.elementor-element-7d30d01a{width:43%;}.elementor-451414 .elementor-element.elementor-element-5341f418{width:57%;}.elementor-451414 .elementor-element.elementor-element-63f14018{width:45%;}.elementor-451414 .elementor-element.elementor-element-7c70c7ec{width:55%;}.elementor-451414 .elementor-element.elementor-element-8e69442{width:34%;}.elementor-451414 .elementor-element.elementor-element-5bc856de{width:66%;}.elementor-451414 .elementor-element.elementor-element-477ad794{width:45%;}.elementor-451414 .elementor-element.elementor-element-493cda4{width:55%;}}@media(max-width:1024px) and (min-width:768px){.elementor-451414 .elementor-element.elementor-element-224d0fd9{width:65%;}.elementor-451414 .elementor-element.elementor-element-4d8f9c83{width:35%;}.elementor-451414 .elementor-element.elementor-element-64ce93bb{width:65%;}.elementor-451414 .elementor-element.elementor-element-3307a4a9{width:35%;}.elementor-451414 .elementor-element.elementor-element-315198db{width:100%;}.elementor-451414 .elementor-element.elementor-element-7d30d01a{width:65%;}.elementor-451414 .elementor-element.elementor-element-5341f418{width:35%;}.elementor-451414 .elementor-element.elementor-element-203cd6d1{width:100%;}.elementor-451414 .elementor-element.elementor-element-299e4e0e{width:50%;}.elementor-451414 .elementor-element.elementor-element-7f619a36{width:50%;}.elementor-451414 .elementor-element.elementor-element-2d1b9133{width:50%;}.elementor-451414 .elementor-element.elementor-element-7c052a30{width:50%;}.elementor-451414 .elementor-element.elementor-element-8e69442{width:100%;}.elementor-451414 .elementor-element.elementor-element-5bc856de{width:100%;}.elementor-451414 .elementor-element.elementor-element-477ad794{width:65%;}.elementor-451414 .elementor-element.elementor-element-493cda4{width:35%;}}@media(max-width:767px){.elementor-451414 .elementor-element.elementor-element-1ad480ce{margin-top:60px;margin-bottom:0px;}.elementor-451414 .elementor-element.elementor-element-4d8f9c83 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-451414 .elementor-element.elementor-element-2673ada1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-451414 .elementor-element.elementor-element-9b568f6{--slides-per-view:1;}.elementor-451414 .elementor-element.elementor-element-2bd03b5a{margin-top:50px;margin-bottom:0px;}.elementor-451414 .elementor-element.elementor-element-3307a4a9 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-451414 .elementor-element.elementor-element-3ff4769a{margin-top:0px;margin-bottom:10px;}.elementor-451414 .elementor-element.elementor-element-7f62118c{margin-top:40px;margin-bottom:0px;}.elementor-451414 .elementor-element.elementor-element-29545b21{--slides-per-view:1;}.elementor-451414 .elementor-element.elementor-element-3a834151 > .elementor-element-populated{margin:20px 0px 020px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-451414 .elementor-element.elementor-element-4bf53584 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-451414 .elementor-element.elementor-element-4dc91803{margin-top:50px;margin-bottom:0px;}.elementor-451414 .elementor-element.elementor-element-5341f418 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-451414 .elementor-element.elementor-element-49c3bf43{margin-top:0px;margin-bottom:10px;}.elementor-451414 .elementor-element.elementor-element-24453af8{margin-top:40px;margin-bottom:0px;}.elementor-451414 .elementor-element.elementor-element-6120c434 .banner-content{padding:15px 15px 15px 15px;}.elementor-451414 .elementor-element.elementor-element-5fca11b9 .banner-content{padding:15px 15px 15px 15px;}.elementor-451414 .elementor-element.elementor-element-2d1b9133 > .elementor-element-populated{margin:0px 0px 35px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-451414 .elementor-element.elementor-element-720a0b86 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-451414 .elementor-element.elementor-element-148689a6 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-451414 .elementor-element.elementor-element-4f997fbf .banner-content{padding:30px 30px 30px 30px;}.elementor-451414 .elementor-element.elementor-element-4f997fbf .banner img{min-height:460px !important;object-fit:cover;}.elementor-451414 .elementor-element.elementor-element-13d55171{margin-top:30px;margin-bottom:0px;}.elementor-451414 .elementor-element.elementor-element-462d4dd9{--cols:2;}.elementor-451414 .elementor-element.elementor-element-226dc197{margin-top:60px;margin-bottom:40px;}.elementor-451414 .elementor-element.elementor-element-442a87b3 .banner-content{padding:30px 30px 30px 30px;}.elementor-451414 .elementor-element.elementor-element-442a87b3 .banner img{min-height:460px !important;object-fit:cover;}.elementor-451414 .elementor-element.elementor-element-5bc856de > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-451414 .elementor-element.elementor-element-f81f2e7 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-451414 .elementor-element.elementor-element-2e56193d > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-451414 .elementor-element.elementor-element-2e52ea96 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-451414 .elementor-element.elementor-element-9c166cd > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-451414 .elementor-element.elementor-element-30c56b4c > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-451414 .elementor-element.elementor-element-30f8e460 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-451414 .elementor-element.elementor-element-5d18ee20{margin-top:50px;margin-bottom:0px;padding:50px 15px 60px 15px;}.elementor-451414 .elementor-element.elementor-element-f98cc4d{margin-top:50px;margin-bottom:0px;}.elementor-451414 .elementor-element.elementor-element-1a24e285 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-451414 .elementor-element.elementor-element-1a8bba02 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-451414 .elementor-element.elementor-element-73d52cba{margin-top:60px;margin-bottom:0px;}.elementor-451414 .elementor-element.elementor-element-493cda4 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-451414 .elementor-element.elementor-element-451c4ff2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-451414 .elementor-element.elementor-element-65270f6b{--slides-per-view:1;}.elementor-451414 .elementor-element.elementor-element-33775e60{margin-top:40px;margin-bottom:0px;}.elementor-451414 .elementor-element.elementor-element-7d312370{--cols:1;}.elementor-451414 .elementor-element.elementor-element-4ebb0318 .swiper-slide{height:560px;}.elementor-451414 .elementor-element.elementor-element-4ebb0318 .etheme-slide-heading{font-size:31px;}.elementor-451414 .elementor-element.elementor-element-4ebb0318 .etheme-slide-description{font-size:17px;}.elementor-451414 .elementor-element.elementor-element-2c2322f8 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-451414 .elementor-element.elementor-element-6271e9d1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-451414 .elementor-element.elementor-element-5e084af4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-451414 .elementor-element.elementor-element-b7f4ac5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-451414 .elementor-element.elementor-element-779a594e > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-451414 .elementor-element.elementor-element-33c88342 .elementor-image-box-img{margin-bottom:10px;}.elementor-451414 .elementor-element.elementor-element-14178658 .elementor-image-box-img{margin-bottom:10px;}.elementor-451414 .elementor-element.elementor-element-71a7b90f .elementor-image-box-img{margin-bottom:10px;}.elementor-451414 .elementor-element.elementor-element-7c4d9fc7 .elementor-image-box-img{margin-bottom:10px;}.elementor-451414 .elementor-element.elementor-element-7d9dade1 .elementor-image-box-img{margin-bottom:10px;}.elementor-451414 .elementor-element.elementor-element-11d0413b .elementor-image-box-img{margin-bottom:10px;}.elementor-451414 .elementor-element.elementor-element-2a1f24a4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-451414 .elementor-element.elementor-element-62aa7003 .elementor-image-box-img{margin-bottom:10px;}.elementor-451414 .elementor-element.elementor-element-46876b06 .elementor-image-box-img{margin-bottom:10px;}.elementor-451414 .elementor-element.elementor-element-5ccd1604 .elementor-image-box-img{margin-bottom:10px;}.elementor-451414 .elementor-element.elementor-element-1caf25f1 .elementor-image-box-img{margin-bottom:10px;}.elementor-451414 .elementor-element.elementor-element-9719153 .elementor-image-box-img{margin-bottom:10px;}.elementor-451414 .elementor-element.elementor-element-40ebe092 .elementor-image-box-img{margin-bottom:10px;}.elementor-451414 .elementor-element.elementor-element-f0ee198 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-451414 .elementor-element.elementor-element-7718190 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-451414 .elementor-element.elementor-element-17d7f87 .elementor-image-box-img{margin-bottom:10px;}.elementor-451414 .elementor-element.elementor-element-2c3080f .elementor-image-box-img{margin-bottom:10px;}.elementor-451414 .elementor-element.elementor-element-43fe68f .elementor-image-box-img{margin-bottom:10px;}.elementor-451414 .elementor-element.elementor-element-7367aa3 .elementor-image-box-img{margin-bottom:10px;}.elementor-451414 .elementor-element.elementor-element-d1a371c .elementor-image-box-img{margin-bottom:10px;}.elementor-451414 .elementor-element.elementor-element-0222914 .elementor-image-box-img{margin-bottom:10px;}.elementor-451414 .elementor-element.elementor-element-4106d1b5{margin-top:30px;margin-bottom:0px;}.elementor-451414 .elementor-element.elementor-element-2178ae9c > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-451414 .elementor-element.elementor-element-6db6f74a > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-451414 .elementor-element.elementor-element-5c896409 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}/* Start custom CSS for etheme_product_carousel, class: .elementor-element-9b568f6 */.elementor-451414 .elementor-element.elementor-element-9b568f6 {
    --item-radius: 50%;
}
.elementor-451414 .elementor-element.elementor-element-9b568f6 .etheme-product-hover-mask2 footer {
    bottom: auto;
    top: var(--items-offset,20px);
}
.elementor-451414 .elementor-element.elementor-element-9b568f6 .etheme-product-hover-mask2 .footer-inner {
    grid-gap: 10px;
}
/* to make image correctly  scaleIn */
.elementor-451414 .elementor-element.elementor-element-9b568f6 .etheme-product-grid-image > a {
    display: inline-block;
    border-radius: 15px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for etheme_product_carousel, class: .elementor-element-65270f6b */.elementor-451414 .elementor-element.elementor-element-65270f6b {
    --item-radius: 50%;
}
.elementor-451414 .elementor-element.elementor-element-65270f6b .etheme-product-hover-mask2 footer {
    bottom: auto;
    top: var(--items-offset,20px);
}
.elementor-451414 .elementor-element.elementor-element-65270f6b .etheme-product-hover-mask2 .footer-inner {
    grid-gap: 10px;
}
/* to make image correctly  scaleIn */
.elementor-451414 .elementor-element.elementor-element-65270f6b .etheme-product-grid-image > a {
    display: inline-block;
    border-radius: 15px;
    overflow: hidden;
}/* End custom CSS */