.elementor-109 .elementor-element.elementor-element-a7147d0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-109 .elementor-element.elementor-element-de5a24e{--display:flex;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-109 .elementor-element.elementor-element-de5a24e::before, .elementor-109 .elementor-element.elementor-element-de5a24e > .elementor-background-video-container::before, .elementor-109 .elementor-element.elementor-element-de5a24e > .e-con-inner > .elementor-background-video-container::before, .elementor-109 .elementor-element.elementor-element-de5a24e > .elementor-background-slideshow::before, .elementor-109 .elementor-element.elementor-element-de5a24e > .e-con-inner > .elementor-background-slideshow::before, .elementor-109 .elementor-element.elementor-element-de5a24e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-109 .elementor-element.elementor-element-541bcab > .elementor-widget-container{padding:16px 53px 16px 53px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-109 .elementor-element.elementor-element-541bcab{text-align:left;}.elementor-109 .elementor-element.elementor-element-541bcab .aux-vertical .aux-menu-depth-0 .aux-item-content{text-align:left;}.elementor-109 .elementor-element.elementor-element-541bcab .aux-menu-depth-0 > .aux-item-content{color:var( --e-global-color-a53a40c );font-size:15px;font-weight:500;letter-spacing:2.25px;padding:18px 62px 18px 62px;}.elementor-109 .elementor-element.elementor-element-541bcab .aux-menu-depth-0.aux-hover > .aux-item-content {color:var( --e-global-color-text );}.elementor-109 .elementor-element.elementor-element-541bcab .aux-menu-depth-0.aux-hover > .aux-item-content{font-weight:bold;}.elementor-109 .elementor-element.elementor-element-541bcab .aux-menu-depth-0{margin:0% 0% 0% 0%;}.elementor-109 .elementor-element.elementor-element-a5dfc85{--display:flex;--gap:020px 020px;--row-gap:020px;--column-gap:020px;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:105px;--padding-right:0px;}.elementor-109 .elementor-element.elementor-element-a5dfc85:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-a5dfc85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rutana.lt/wp-content/uploads/2025/09/ChatGPT-Image-Sep-19-2025-08_58_59-AM-768x768.png");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-109 .elementor-element.elementor-element-c88267d{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-109 .elementor-element.elementor-element-c88267d:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-c88267d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050A0E40;}.elementor-109 .elementor-element.elementor-element-ceceba1 .elementor-heading-title{font-size:32px;font-weight:200;color:var( --e-global-color-13d07f2 );}.elementor-109 .elementor-element.elementor-element-3ea9550 > .elementor-widget-container{margin:-10px 0px 8px 0px;}.elementor-109 .elementor-element.elementor-element-3ea9550 .aux-modern-heading-primary{font-size:36px;font-weight:400;letter-spacing:-1.13px;color:var( --e-global-color-13d07f2 );margin:0px 0px 0px 0px;max-width:525px;}.elementor-109 .elementor-element.elementor-element-33a34c2 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-109 .elementor-element.elementor-element-33a34c2 .aux-modern-button .aux-overlay:before{background-color:var( --e-global-color-accent );}.elementor-109 .elementor-element.elementor-element-33a34c2 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-109 .elementor-element.elementor-element-33a34c2 .aux-modern-button .aux-overlay:after{background-color:var( --e-global-color-text );}.elementor-109 .elementor-element.elementor-element-33a34c2 .aux-modern-button-wrapper{text-align:left;}.elementor-109 .elementor-element.elementor-element-33a34c2 .aux-modern-button{padding:18px 45px 18px 45px;}.elementor-109 .elementor-element.elementor-element-33a34c2 .aux-text{font-size:14px;font-weight:500;letter-spacing:2.1px;color:var( --e-global-color-a1afd21 );}.elementor-109 .elementor-element.elementor-element-be1631d{--display:flex;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-109 .elementor-element.elementor-element-a606b09{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-109 .elementor-element.elementor-element-a606b09:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-a606b09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rutana.lt/wp-content/uploads/2025/09/Untitled-design-7-600x1737.png");}.elementor-109 .elementor-element.elementor-element-362dc65{width:auto;max-width:auto;}.elementor-109 .elementor-element.elementor-element-362dc65 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-362dc65.elementor-element{--align-self:center;}.elementor-109 .elementor-element.elementor-element-362dc65 .aux-modern-heading-primary{font-size:32px;font-weight:400;letter-spacing:-0.9px;color:var( --e-global-color-a1afd21 );text-shadow:1px 3px 4px rgba(0,0,0,0.3);margin:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-f96ee6d .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-109 .elementor-element.elementor-element-f96ee6d .aux-modern-button .aux-overlay:before{background-color:var( --e-global-color-accent );}.elementor-109 .elementor-element.elementor-element-f96ee6d .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-109 .elementor-element.elementor-element-f96ee6d .aux-modern-button .aux-overlay:after{background-color:var( --e-global-color-text );}.elementor-109 .elementor-element.elementor-element-f96ee6d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-f96ee6d .aux-modern-button-wrapper{text-align:left;}.elementor-109 .elementor-element.elementor-element-f96ee6d .aux-modern-button{padding:18px 45px 18px 45px;}.elementor-109 .elementor-element.elementor-element-f96ee6d .aux-text{font-size:14px;font-weight:500;letter-spacing:2.1px;color:var( --e-global-color-a1afd21 );}.elementor-109 .elementor-element.elementor-element-90970cb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-109 .elementor-element.elementor-element-90970cb:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-90970cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rutana.lt/wp-content/uploads/2025/10/giorgio-trovato-XxAy813D66I-unsplash-600x400.jpg");}.elementor-109 .elementor-element.elementor-element-923141f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-109 .elementor-element.elementor-element-923141f:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-923141f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD4;}.elementor-109 .elementor-element.elementor-element-923141f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-109 .elementor-element.elementor-element-8606ff0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;letter-spacing:2.25px;color:var( --e-global-color-primary );}.elementor-109 .elementor-element.elementor-element-2dc3f67 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:400;letter-spacing:-1.5px;color:var( --e-global-color-primary );}.elementor-109 .elementor-element.elementor-element-2b72770 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;letter-spacing:2.1px;color:#007337;}.elementor-109 .elementor-element.elementor-element-2b72770 .elementor-heading-title a:hover, .elementor-109 .elementor-element.elementor-element-2b72770 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-109 .elementor-element.elementor-element-e73c2dc{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-109 .elementor-element.elementor-element-e73c2dc:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-e73c2dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rutana.lt/wp-content/uploads/2025/09/Untitled-design-2-600x286.png");}.elementor-109 .elementor-element.elementor-element-d26c8a3{width:auto;max-width:auto;}.elementor-109 .elementor-element.elementor-element-d26c8a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-d26c8a3 .aux-modern-heading-primary{font-size:48px;font-weight:400;letter-spacing:-0.9px;color:var( --e-global-color-a1afd21 );text-shadow:1px 3px 4px rgba(0,0,0,0.3);margin:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-d59dadc .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-109 .elementor-element.elementor-element-d59dadc .aux-modern-button .aux-overlay:before{background-color:var( --e-global-color-accent );}.elementor-109 .elementor-element.elementor-element-d59dadc .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-109 .elementor-element.elementor-element-d59dadc .aux-modern-button .aux-overlay:after{background-color:var( --e-global-color-text );}.elementor-109 .elementor-element.elementor-element-d59dadc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-d59dadc .aux-modern-button-wrapper{text-align:left;}.elementor-109 .elementor-element.elementor-element-d59dadc .aux-modern-button{padding:18px 45px 18px 45px;}.elementor-109 .elementor-element.elementor-element-d59dadc .aux-text{font-size:14px;font-weight:500;letter-spacing:2.1px;color:var( --e-global-color-a1afd21 );}.elementor-109 .elementor-element.elementor-element-e7ca3bc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.27;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-109 .elementor-element.elementor-element-e7ca3bc:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-e7ca3bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rutana.lt/wp-content/uploads/2025/09/Untitled-design-3-600x600.png");}.elementor-109 .elementor-element.elementor-element-e7ca3bc::before, .elementor-109 .elementor-element.elementor-element-e7ca3bc > .elementor-background-video-container::before, .elementor-109 .elementor-element.elementor-element-e7ca3bc > .e-con-inner > .elementor-background-video-container::before, .elementor-109 .elementor-element.elementor-element-e7ca3bc > .elementor-background-slideshow::before, .elementor-109 .elementor-element.elementor-element-e7ca3bc > .e-con-inner > .elementor-background-slideshow::before, .elementor-109 .elementor-element.elementor-element-e7ca3bc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-109 .elementor-element.elementor-element-d5b183c{width:auto;max-width:auto;}.elementor-109 .elementor-element.elementor-element-d5b183c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-d5b183c .aux-modern-heading-primary{font-size:32px;font-weight:400;letter-spacing:-0.9px;color:var( --e-global-color-a1afd21 );text-shadow:1px 3px 4px rgba(0,0,0,0.3);margin:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-fbf8039 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-109 .elementor-element.elementor-element-fbf8039 .aux-modern-button .aux-overlay:before{background-color:var( --e-global-color-accent );}.elementor-109 .elementor-element.elementor-element-fbf8039 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-109 .elementor-element.elementor-element-fbf8039 .aux-modern-button .aux-overlay:after{background-color:var( --e-global-color-text );}.elementor-109 .elementor-element.elementor-element-fbf8039 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-fbf8039 .aux-modern-button-wrapper{text-align:left;}.elementor-109 .elementor-element.elementor-element-fbf8039 .aux-modern-button{padding:18px 45px 18px 45px;}.elementor-109 .elementor-element.elementor-element-fbf8039 .aux-text{font-size:14px;font-weight:500;letter-spacing:2.1px;color:var( --e-global-color-a1afd21 );}.elementor-109 .elementor-element.elementor-element-4fd328c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-109 .elementor-element.elementor-element-4fd328c:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-4fd328c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rutana.lt/wp-content/uploads/2025/09/Untitled-design-9-600x647.png");}.elementor-109 .elementor-element.elementor-element-d4095cc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-d4095cc.elementor-element{--align-self:center;}.elementor-109 .elementor-element.elementor-element-de62b68{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-109 .elementor-element.elementor-element-de62b68:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-de62b68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rutana.lt/wp-content/uploads/2025/09/Untitled-design-10-600x616.png");}.elementor-109 .elementor-element.elementor-element-8e2a090{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-109 .elementor-element.elementor-element-8e2a090:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-8e2a090 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD4;}.elementor-109 .elementor-element.elementor-element-8e2a090.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-109 .elementor-element.elementor-element-0c489eb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;letter-spacing:2.25px;color:var( --e-global-color-primary );}.elementor-109 .elementor-element.elementor-element-c93d8a9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:400;letter-spacing:-1.5px;color:var( --e-global-color-primary );}.elementor-109 .elementor-element.elementor-element-62537b4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;letter-spacing:2.1px;color:#007337;}.elementor-109 .elementor-element.elementor-element-62537b4 .elementor-heading-title a:hover, .elementor-109 .elementor-element.elementor-element-62537b4 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-109 .elementor-element.elementor-element-3cb9c72{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-109 .elementor-element.elementor-element-3cb9c72:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-3cb9c72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rutana.lt/wp-content/uploads/2025/09/Untitled-design-11-600x608.png");}.elementor-109 .elementor-element.elementor-element-8938c3a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-109 .elementor-element.elementor-element-8938c3a:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-8938c3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD4;}.elementor-109 .elementor-element.elementor-element-8938c3a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-109 .elementor-element.elementor-element-153fed4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;letter-spacing:2.25px;color:var( --e-global-color-primary );}.elementor-109 .elementor-element.elementor-element-f31144d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:400;letter-spacing:-1.5px;color:var( --e-global-color-primary );}.elementor-109 .elementor-element.elementor-element-e47a880 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;letter-spacing:2.1px;color:#007337;}.elementor-109 .elementor-element.elementor-element-e47a880 .elementor-heading-title a:hover, .elementor-109 .elementor-element.elementor-element-e47a880 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-109 .elementor-element.elementor-element-0576089{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-109 .elementor-element.elementor-element-2dd0002{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-109 .elementor-element.elementor-element-2773f21 .aux-button{background-color:#9A6F3B;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);text-shadow:0px 0px 10px rgba(0, 0, 0, 0);padding:21px 45px 21px 45px;}.elementor-109 .elementor-element.elementor-element-2773f21 .aux-button .aux-overlay::after{background-color:#02010100;}.elementor-109 .elementor-element.elementor-element-2773f21{width:auto;max-width:auto;}.elementor-109 .elementor-element.elementor-element-2773f21 > .elementor-widget-container{background-color:#FFFFFFD4;}.elementor-109 .elementor-element.elementor-element-2773f21 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-2773f21 .aux-ico-box{padding:0px 0px 0px 0px;color:#ffffff;fill:#ffffff;}.elementor-109 .elementor-element.elementor-element-2773f21 .col-title a, .elementor-109 .elementor-element.elementor-element-2773f21 .col-title{color:var( --e-global-color-text );}.elementor-109 .elementor-element.elementor-element-2773f21 .col-title, .elementor-109 .elementor-element.elementor-element-2773f21 .col-title a{font-size:50px;font-weight:400;letter-spacing:0.75px;}.elementor-109 .elementor-element.elementor-element-2773f21 .col-title{margin-bottom:2px;}.elementor-109 .elementor-element.elementor-element-2773f21 .aux-widget-text .aux-text-widget-content{padding:57px 0px 57px 0px;}.elementor-109 .elementor-element.elementor-element-2773f21 .aux-text{color:var( --e-global-color-a1afd21 );font-size:14px;font-weight:500;letter-spacing:2.1px;}.elementor-109 .elementor-element.elementor-element-2773f21 .aux-widget-advanced-text{text-align:center !important;}.elementor-109 .elementor-element.elementor-element-0c51440 .aux-button .aux-overlay::after{background-color:#02010100;}.elementor-109 .elementor-element.elementor-element-0c51440{width:auto;max-width:auto;}.elementor-109 .elementor-element.elementor-element-0c51440 > .elementor-widget-container{background-color:#FFFFFFD4;margin:40px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-0c51440 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-0c51440 .aux-ico-box{padding:0px 0px 0px 0px;color:#ffffff;fill:#ffffff;}.elementor-109 .elementor-element.elementor-element-0c51440 .col-title a, .elementor-109 .elementor-element.elementor-element-0c51440 .col-title{color:var( --e-global-color-text );}.elementor-109 .elementor-element.elementor-element-0c51440 .col-title, .elementor-109 .elementor-element.elementor-element-0c51440 .col-title a{font-size:15px;font-weight:500;letter-spacing:2.25px;}.elementor-109 .elementor-element.elementor-element-0c51440 .col-title{margin-bottom:-13px;}.elementor-109 .elementor-element.elementor-element-0c51440 .col-subtitle{color:var( --e-global-color-text );font-size:50px;font-weight:400;letter-spacing:-1.5px;margin-bottom:-11px;}.elementor-109 .elementor-element.elementor-element-0c51440 .aux-widget-text .aux-text-widget-content{padding:57px 0px 57px 0px;}.elementor-109 .elementor-element.elementor-element-0c51440 .aux-button{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-0c51440 .aux-text{color:#3E6A26;font-size:14px;font-weight:500;letter-spacing:2.1px;}.elementor-109 .elementor-element.elementor-element-0c51440 .aux-widget-advanced-text{text-align:center !important;}.elementor-109 .elementor-element.elementor-element-664ab69 > .elementor-widget-container{margin:0px 0px -56px 0px;}.elementor-109 .elementor-element.elementor-element-664ab69{z-index:1;position:absolute;top:50px;}.elementor-109 .elementor-element.elementor-element-664ab69 .aux-the-svg{width:300px;}.elementor-109 .elementor-element.elementor-element-664ab69 .aux-widget-container{text-align:center;}.elementor-109 .elementor-element.elementor-element-9709d7f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;}.elementor-109 .elementor-element.elementor-element-5a301f5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-109 .elementor-element.elementor-element-9da232a{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:79px;--padding-bottom:79px;--padding-left:0px;--padding-right:0px;}.elementor-109 .elementor-element.elementor-element-9da232a:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-9da232a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-109 .elementor-element.elementor-element-c861941 .aux-button .aux-overlay::after{background-color:#02010100;}.elementor-109 .elementor-element.elementor-element-c861941 > .elementor-widget-container{background-color:#FFFFFFD4;}.elementor-109 .elementor-element.elementor-element-c861941{max-width:222px;max-height:222px;}.elementor-109 .elementor-element.elementor-element-c861941 .aux-ico-box{color:#ffffff;fill:#ffffff;}.elementor-109 .elementor-element.elementor-element-c861941 .col-title a, .elementor-109 .elementor-element.elementor-element-c861941 .col-title{color:var( --e-global-color-text );}.elementor-109 .elementor-element.elementor-element-c861941 .col-title, .elementor-109 .elementor-element.elementor-element-c861941 .col-title a{font-size:15px;font-weight:500;letter-spacing:2.25px;}.elementor-109 .elementor-element.elementor-element-c861941 .col-title{margin-bottom:-13px;}.elementor-109 .elementor-element.elementor-element-c861941 .col-subtitle{color:var( --e-global-color-text );font-size:50px;font-weight:400;letter-spacing:-1.5px;margin-bottom:-21px;}.elementor-109 .elementor-element.elementor-element-c861941 .aux-widget-text .aux-text-widget-content{padding:57px 0px 57px 0px;}.elementor-109 .elementor-element.elementor-element-c861941 .aux-button{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-c861941 .aux-text{color:#B97E00;font-size:14px;font-weight:500;letter-spacing:2.1px;}.elementor-109 .elementor-element.elementor-element-c861941 .aux-widget-advanced-text{text-align:center !important;}.elementor-109 .elementor-element.elementor-element-c38ae32{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--padding-top:44px;--padding-bottom:86px;--padding-left:0px;--padding-right:95px;}.elementor-109 .elementor-element.elementor-element-c38ae32:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-c38ae32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rutana.lt/wp-content/uploads/2025/09/Untitled-design-2-300x300.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-109 .elementor-element.elementor-element-2412a65 > .elementor-widget-container{margin:0px 100px -56px 0px;}.elementor-109 .elementor-element.elementor-element-2412a65 .aux-the-svg{width:300px;}.elementor-109 .elementor-element.elementor-element-2412a65 .aux-widget-container{text-align:right;}.elementor-109 .elementor-element.elementor-element-e2a8740{width:auto;max-width:auto;}.elementor-109 .elementor-element.elementor-element-e2a8740 > .elementor-widget-container{margin:0px 0px 7px 0px;}.elementor-109 .elementor-element.elementor-element-e2a8740 .aux-modern-heading-primary{font-size:60px;font-weight:400;letter-spacing:-0.9px;color:var( --e-global-color-a1afd21 );margin:0px 0px 0px 0px;max-width:197px;}.elementor-109 .elementor-element.elementor-element-18f8e5b .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-109 .elementor-element.elementor-element-18f8e5b .aux-modern-button .aux-overlay:before{background-color:#1F0100;}.elementor-109 .elementor-element.elementor-element-18f8e5b > .elementor-widget-container{margin:0px 11px 0px 0px;}.elementor-109 .elementor-element.elementor-element-18f8e5b .aux-modern-button-wrapper{text-align:right;}.elementor-109 .elementor-element.elementor-element-18f8e5b .aux-modern-button{padding:18px 45px 18px 45px;}.elementor-109 .elementor-element.elementor-element-18f8e5b .aux-text{font-size:14px;font-weight:500;letter-spacing:2.1px;color:var( --e-global-color-a1afd21 );}.elementor-109 .elementor-element.elementor-element-e038003{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-109 .elementor-element.elementor-element-013915f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:40px;}.elementor-109 .elementor-element.elementor-element-a1d9368 .aux-button{background-color:#3E6C33;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);text-shadow:0px 0px 10px rgba(0, 0, 0, 0);padding:21px 45px 21px 45px;}.elementor-109 .elementor-element.elementor-element-a1d9368 .aux-button .aux-overlay::after{background-color:#02010100;}.elementor-109 .elementor-element.elementor-element-a1d9368 > .elementor-widget-container{background-color:#FFFFFFD4;}.elementor-109 .elementor-element.elementor-element-a1d9368 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-a1d9368 .aux-ico-box{padding:0px 0px 0px 0px;color:#ffffff;fill:#ffffff;}.elementor-109 .elementor-element.elementor-element-a1d9368 .col-title a, .elementor-109 .elementor-element.elementor-element-a1d9368 .col-title{color:var( --e-global-color-a1afd21 );}.elementor-109 .elementor-element.elementor-element-a1d9368 .col-title, .elementor-109 .elementor-element.elementor-element-a1d9368 .col-title a{font-size:50px;font-weight:400;letter-spacing:0.75px;}.elementor-109 .elementor-element.elementor-element-a1d9368 .col-title{margin-bottom:0px;}.elementor-109 .elementor-element.elementor-element-a1d9368 .aux-widget-text .aux-text-widget-content{padding:57px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-a1d9368 .aux-text{color:var( --e-global-color-a1afd21 );font-size:14px;font-weight:500;letter-spacing:2.1px;}.elementor-109 .elementor-element.elementor-element-a1d9368 .aux-widget-advanced-text{text-align:center !important;}.elementor-109 .elementor-element.elementor-element-eeb4809 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-eeb4809{z-index:1;position:absolute;top:60px;}.elementor-109 .elementor-element.elementor-element-eeb4809 .aux-the-svg{width:300px;}.elementor-109 .elementor-element.elementor-element-eeb4809 .aux-widget-container{text-align:center;}.elementor-109 .elementor-element.elementor-element-b969c5e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-109 .elementor-element.elementor-element-bddfddd{width:auto;max-width:auto;}.elementor-109 .elementor-element.elementor-element-bddfddd > .elementor-widget-container{background-color:#FFFFFFD4;}.elementor-109 .elementor-element.elementor-element-bddfddd .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-bddfddd .aux-ico-box{padding:0px 0px 0px 0px;color:#ffffff;fill:#ffffff;}.elementor-109 .elementor-element.elementor-element-bddfddd .col-title a, .elementor-109 .elementor-element.elementor-element-bddfddd .col-title{color:var( --e-global-color-text );}.elementor-109 .elementor-element.elementor-element-bddfddd .col-title, .elementor-109 .elementor-element.elementor-element-bddfddd .col-title a{font-size:15px;font-weight:500;letter-spacing:2.25px;}.elementor-109 .elementor-element.elementor-element-bddfddd .col-title{margin-bottom:11px;}.elementor-109 .elementor-element.elementor-element-bddfddd .col-subtitle{color:var( --e-global-color-text );font-size:110px;font-weight:800;letter-spacing:-1.5px;margin-top:-32px;margin-bottom:-43px;}.elementor-109 .elementor-element.elementor-element-bddfddd .widget-content{font-size:35px;}.elementor-109 .elementor-element.elementor-element-bddfddd .aux-widget-text .aux-text-widget-content{padding:48px 0px 57px 0px;}.elementor-109 .elementor-element.elementor-element-bddfddd .aux-widget-advanced-text{text-align:center !important;}.elementor-109 .elementor-element.elementor-element-fd3095f .aux-button .aux-overlay::after{background-color:#02010100;}.elementor-109 .elementor-element.elementor-element-fd3095f{width:auto;max-width:auto;}.elementor-109 .elementor-element.elementor-element-fd3095f > .elementor-widget-container{background-color:#FFFFFFD4;margin:40px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-fd3095f .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-fd3095f .aux-ico-box{padding:0px 0px 0px 0px;color:#ffffff;fill:#ffffff;}.elementor-109 .elementor-element.elementor-element-fd3095f .col-title a, .elementor-109 .elementor-element.elementor-element-fd3095f .col-title{color:var( --e-global-color-text );}.elementor-109 .elementor-element.elementor-element-fd3095f .col-title, .elementor-109 .elementor-element.elementor-element-fd3095f .col-title a{font-size:15px;font-weight:500;letter-spacing:2.25px;}.elementor-109 .elementor-element.elementor-element-fd3095f .col-title{margin-bottom:-13px;}.elementor-109 .elementor-element.elementor-element-fd3095f .col-subtitle{color:var( --e-global-color-text );font-size:50px;font-weight:400;letter-spacing:-1.5px;margin-bottom:-11px;}.elementor-109 .elementor-element.elementor-element-fd3095f .aux-widget-text .aux-text-widget-content{padding:57px 0px 57px 0px;}.elementor-109 .elementor-element.elementor-element-fd3095f .aux-button{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-fd3095f .aux-text{color:#865832;font-size:14px;font-weight:500;letter-spacing:2.1px;}.elementor-109 .elementor-element.elementor-element-fd3095f .aux-widget-advanced-text{text-align:center !important;}.elementor-109 .elementor-element.elementor-element-c76ece1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-109 .elementor-element.elementor-element-24cb7a8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-109 .elementor-element.elementor-element-c73e064 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-109 .elementor-element.elementor-element-c73e064 .aux-modern-heading-primary{font-size:15px;font-weight:500;letter-spacing:2.25px;color:var( --e-global-color-a53a40c );margin:0px 0px 30px 0px;}.elementor-109 .elementor-element.elementor-element-c73e064 .aux-modern-heading-secondary{font-size:50px;font-weight:400;letter-spacing:-1px;color:var( --e-global-color-primary );margin:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-b6dc9ca.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-109 .elementor-element.elementor-element-b6dc9ca.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:none;margin-bottom:0px;}.elementor-109 .elementor-element.elementor-element-b6dc9ca.elementor-wc-products ul.products li.product{border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px;}.elementor-109 .elementor-element.elementor-element-b6dc9ca.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-109 .elementor-element.elementor-element-64e244c{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-109 .elementor-element.elementor-element-b53adca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-109 .elementor-element.elementor-element-b53adca .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-109 .elementor-element.elementor-element-b53adca .aux-modern-heading-secondary{font-size:50px;font-weight:400;letter-spacing:-1px;color:var( --e-global-color-primary );margin:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-07b3491{--e-image-carousel-slides-to-show:6;}.elementor-109 .elementor-element.elementor-element-07b3491 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-07b3491 .swiper-wrapper{display:flex;align-items:center;}.elementor-109 .elementor-element.elementor-element-45ef885{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-109 .elementor-element.elementor-element-488629a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-109 .elementor-element.elementor-element-488629a.e-con{--align-self:center;}.elementor-109 .elementor-element.elementor-element-abd5fb4 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-abd5fb4 .aux-ico-box{padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-abd5fb4 .col-title a, .elementor-109 .elementor-element.elementor-element-abd5fb4 .col-title{color:var( --e-global-color-text );}.elementor-109 .elementor-element.elementor-element-abd5fb4 .col-title, .elementor-109 .elementor-element.elementor-element-abd5fb4 .col-title a{font-size:25px;font-weight:400;}.elementor-109 .elementor-element.elementor-element-abd5fb4 .col-title{margin-bottom:5px;}.elementor-109 .elementor-element.elementor-element-abd5fb4 .widget-content{color:var( --e-global-color-a53a40c );font-size:15px;font-weight:500;letter-spacing:1px;}.elementor-109 .elementor-element.elementor-element-abd5fb4 .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 20px;}.elementor-109 .elementor-element.elementor-element-abd5fb4 .aux-widget-advanced-text{text-align:left !important;}.elementor-109 .elementor-element.elementor-element-b072601{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-109 .elementor-element.elementor-element-b072601.e-con{--align-self:center;}.elementor-109 .elementor-element.elementor-element-6c1055c .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-6c1055c .aux-ico-box{padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-6c1055c .col-title a, .elementor-109 .elementor-element.elementor-element-6c1055c .col-title{color:var( --e-global-color-text );}.elementor-109 .elementor-element.elementor-element-6c1055c .col-title, .elementor-109 .elementor-element.elementor-element-6c1055c .col-title a{font-size:25px;font-weight:400;}.elementor-109 .elementor-element.elementor-element-6c1055c .col-title{margin-bottom:5px;}.elementor-109 .elementor-element.elementor-element-6c1055c .widget-content{color:var( --e-global-color-a53a40c );font-size:15px;font-weight:500;letter-spacing:1px;}.elementor-109 .elementor-element.elementor-element-6c1055c .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 20px;}.elementor-109 .elementor-element.elementor-element-6c1055c .aux-widget-advanced-text{text-align:left !important;}.elementor-109 .elementor-element.elementor-element-b31aecd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-109 .elementor-element.elementor-element-b31aecd.e-con{--align-self:center;}.elementor-109 .elementor-element.elementor-element-5ef83f6 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-5ef83f6 .aux-ico-box{padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-5ef83f6 .col-title a, .elementor-109 .elementor-element.elementor-element-5ef83f6 .col-title{color:var( --e-global-color-text );}.elementor-109 .elementor-element.elementor-element-5ef83f6 .col-title, .elementor-109 .elementor-element.elementor-element-5ef83f6 .col-title a{font-size:25px;font-weight:400;}.elementor-109 .elementor-element.elementor-element-5ef83f6 .col-title{margin-bottom:5px;}.elementor-109 .elementor-element.elementor-element-5ef83f6 .widget-content{color:var( --e-global-color-a53a40c );font-size:15px;font-weight:500;letter-spacing:1px;}.elementor-109 .elementor-element.elementor-element-5ef83f6 .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 20px;}.elementor-109 .elementor-element.elementor-element-5ef83f6 .aux-widget-advanced-text{text-align:left !important;}@media(min-width:768px){.elementor-109 .elementor-element.elementor-element-a7147d0{--content-width:1600px;}.elementor-109 .elementor-element.elementor-element-de5a24e{--width:30%;}.elementor-109 .elementor-element.elementor-element-a5dfc85{--width:76.4%;}.elementor-109 .elementor-element.elementor-element-2dd0002{--width:23.6%;}.elementor-109 .elementor-element.elementor-element-9709d7f{--width:76.4%;}.elementor-109 .elementor-element.elementor-element-9da232a{--width:31.021%;}.elementor-109 .elementor-element.elementor-element-c38ae32{--width:68.979%;}.elementor-109 .elementor-element.elementor-element-013915f{--width:68.952%;}.elementor-109 .elementor-element.elementor-element-b969c5e{--width:31%;}.elementor-109 .elementor-element.elementor-element-c76ece1{--content-width:1600px;}.elementor-109 .elementor-element.elementor-element-45ef885{--content-width:1600px;}}@media(max-width:1024px) and (min-width:768px){.elementor-109 .elementor-element.elementor-element-de5a24e{--width:30%;}.elementor-109 .elementor-element.elementor-element-a5dfc85{--width:70%;}.elementor-109 .elementor-element.elementor-element-2dd0002{--width:30%;}.elementor-109 .elementor-element.elementor-element-9709d7f{--width:70%;}.elementor-109 .elementor-element.elementor-element-9da232a{--width:40%;}.elementor-109 .elementor-element.elementor-element-c38ae32{--width:60%;}.elementor-109 .elementor-element.elementor-element-013915f{--width:100%;}.elementor-109 .elementor-element.elementor-element-b969c5e{--width:100%;}.elementor-109 .elementor-element.elementor-element-488629a{--width:50%;}.elementor-109 .elementor-element.elementor-element-b072601{--width:50%;}.elementor-109 .elementor-element.elementor-element-b31aecd{--width:50%;}}@media(max-width:1024px){.elementor-109 .elementor-element.elementor-element-a7147d0{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:14px;}.elementor-109 .elementor-element.elementor-element-541bcab > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-109 .elementor-element.elementor-element-541bcab .aux-menu-depth-0 > .aux-item-content{padding:10px 20px 12px 42px;}.elementor-109 .elementor-element.elementor-element-a5dfc85:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-a5dfc85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-109 .elementor-element.elementor-element-a5dfc85{--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-109 .elementor-element.elementor-element-3ea9550 .aux-modern-heading-primary{font-size:45px;max-width:320px;}.elementor-109 .elementor-element.elementor-element-33a34c2 .aux-modern-button{padding:16px 40px 16px 40px;}.elementor-109 .elementor-element.elementor-element-33a34c2 .aux-text{font-size:13px;}.elementor-109 .elementor-element.elementor-element-a606b09:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-a606b09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rutana.lt/wp-content/uploads/2025/09/Untitled-design-7-300x300.png");}.elementor-109 .elementor-element.elementor-element-362dc65.elementor-element{--align-self:center;}.elementor-109 .elementor-element.elementor-element-362dc65 .aux-modern-heading-primary{font-size:24px;max-width:100%;}.elementor-109 .elementor-element.elementor-element-362dc65 .aux-widget-modern-heading .aux-widget-inner{width:100%;}.elementor-109 .elementor-element.elementor-element-f96ee6d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-f96ee6d .aux-modern-button{padding:10px 20px 10px 20px;}.elementor-109 .elementor-element.elementor-element-f96ee6d .aux-text{font-size:13px;}.elementor-109 .elementor-element.elementor-element-90970cb{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-109 .elementor-element.elementor-element-8606ff0 .elementor-heading-title{font-size:12px;}.elementor-109 .elementor-element.elementor-element-2dc3f67 .elementor-heading-title{font-size:24px;}.elementor-109 .elementor-element.elementor-element-e73c2dc{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-109 .elementor-element.elementor-element-d26c8a3.elementor-element{--align-self:center;}.elementor-109 .elementor-element.elementor-element-d26c8a3 .aux-modern-heading-primary{font-size:24px;max-width:100%;}.elementor-109 .elementor-element.elementor-element-d26c8a3 .aux-widget-modern-heading .aux-widget-inner{width:100%;}.elementor-109 .elementor-element.elementor-element-d59dadc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-d59dadc .aux-modern-button{padding:10px 20px 10px 20px;}.elementor-109 .elementor-element.elementor-element-d59dadc .aux-text{font-size:13px;}.elementor-109 .elementor-element.elementor-element-d5b183c.elementor-element{--align-self:center;}.elementor-109 .elementor-element.elementor-element-d5b183c .aux-modern-heading-primary{font-size:46px;max-width:100%;}.elementor-109 .elementor-element.elementor-element-d5b183c .aux-widget-modern-heading .aux-widget-inner{width:100%;}.elementor-109 .elementor-element.elementor-element-fbf8039 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-109 .elementor-element.elementor-element-fbf8039 .aux-modern-button{padding:21px 36px 21px 36px;}.elementor-109 .elementor-element.elementor-element-fbf8039 .aux-text{font-size:13px;}.elementor-109 .elementor-element.elementor-element-4fd328c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-109 .elementor-element.elementor-element-de62b68{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-109 .elementor-element.elementor-element-0c489eb .elementor-heading-title{font-size:12px;}.elementor-109 .elementor-element.elementor-element-c93d8a9 .elementor-heading-title{font-size:24px;}.elementor-109 .elementor-element.elementor-element-3cb9c72{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-109 .elementor-element.elementor-element-153fed4 .elementor-heading-title{font-size:12px;}.elementor-109 .elementor-element.elementor-element-f31144d .elementor-heading-title{font-size:24px;}.elementor-109 .elementor-element.elementor-element-2773f21 .col-title, .elementor-109 .elementor-element.elementor-element-2773f21 .col-title a{font-size:38px;}.elementor-109 .elementor-element.elementor-element-2773f21 .aux-text{font-size:13px;}.elementor-109 .elementor-element.elementor-element-2773f21 .aux-button{padding:21px 36px 21px 36px;}.elementor-109 .elementor-element.elementor-element-0c51440 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-0c51440 .col-title{margin-bottom:-17px;}.elementor-109 .elementor-element.elementor-element-0c51440 .col-subtitle{font-size:35px;margin-bottom:-20px;}.elementor-109 .elementor-element.elementor-element-0c51440 .aux-widget-text .aux-text-widget-content{padding:60px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-0c51440 .aux-text{font-size:13px;}.elementor-109 .elementor-element.elementor-element-9709d7f{--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;}.elementor-109 .elementor-element.elementor-element-c861941{max-width:190px;}.elementor-109 .elementor-element.elementor-element-c861941 .col-subtitle{font-size:42px;}.elementor-109 .elementor-element.elementor-element-c861941 .aux-widget-text .aux-text-widget-content{padding:46px 0px 46px 0px;}.elementor-109 .elementor-element.elementor-element-c38ae32{--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-109 .elementor-element.elementor-element-e2a8740 .aux-modern-heading-primary{font-size:46px;}.elementor-109 .elementor-element.elementor-element-18f8e5b > .elementor-widget-container{margin:0px 29px 0px 0px;}.elementor-109 .elementor-element.elementor-element-18f8e5b .aux-modern-button{padding:21px 36px 21px 36px;}.elementor-109 .elementor-element.elementor-element-18f8e5b .aux-text{font-size:13px;}.elementor-109 .elementor-element.elementor-element-e038003{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-109 .elementor-element.elementor-element-013915f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-109 .elementor-element.elementor-element-a1d9368 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-a1d9368 .col-title, .elementor-109 .elementor-element.elementor-element-a1d9368 .col-title a{font-size:40px;}.elementor-109 .elementor-element.elementor-element-a1d9368 .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-a1d9368 .aux-button{padding:25px 40px 25px 40px;}.elementor-109 .elementor-element.elementor-element-eeb4809 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-b969c5e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-109 .elementor-element.elementor-element-bddfddd > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-109 .elementor-element.elementor-element-bddfddd{max-width:50%;}.elementor-109 .elementor-element.elementor-element-bddfddd .col-title, .elementor-109 .elementor-element.elementor-element-bddfddd .col-title a{font-size:14px;}.elementor-109 .elementor-element.elementor-element-bddfddd .widget-content{font-size:29px;}.elementor-109 .elementor-element.elementor-element-fd3095f > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-109 .elementor-element.elementor-element-fd3095f{max-width:50%;}.elementor-109 .elementor-element.elementor-element-fd3095f .col-title, .elementor-109 .elementor-element.elementor-element-fd3095f .col-title a{font-size:14px;}.elementor-109 .elementor-element.elementor-element-fd3095f .col-subtitle{font-size:40px;}.elementor-109 .elementor-element.elementor-element-c76ece1{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-109 .elementor-element.elementor-element-c73e064 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-109 .elementor-element.elementor-element-c73e064 .aux-modern-heading-primary{margin:0px 0px 10px 0px;}.elementor-109 .elementor-element.elementor-element-c73e064 .aux-modern-heading-secondary{font-size:40px;}.elementor-109 .elementor-element.elementor-element-b6dc9ca.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-109 .elementor-element.elementor-element-b53adca > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-109 .elementor-element.elementor-element-b53adca .aux-modern-heading-secondary{font-size:40px;}.elementor-109 .elementor-element.elementor-element-07b3491{--e-image-carousel-slides-to-show:5;}.elementor-109 .elementor-element.elementor-element-45ef885{--flex-wrap:wrap;--margin-top:65px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:5%;--padding-left:12%;--padding-right:3%;}.elementor-109 .elementor-element.elementor-element-488629a{--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-109 .elementor-element.elementor-element-abd5fb4 .col-title, .elementor-109 .elementor-element.elementor-element-abd5fb4 .col-title a{font-size:20px;}.elementor-109 .elementor-element.elementor-element-abd5fb4 .widget-content{font-size:13px;margin-top:6px;}.elementor-109 .elementor-element.elementor-element-b072601{--margin-top:0px;--margin-bottom:025px;--margin-left:0px;--margin-right:0px;}.elementor-109 .elementor-element.elementor-element-b072601.e-con{--align-self:center;}.elementor-109 .elementor-element.elementor-element-6c1055c .col-title, .elementor-109 .elementor-element.elementor-element-6c1055c .col-title a{font-size:20px;}.elementor-109 .elementor-element.elementor-element-6c1055c .widget-content{font-size:13px;margin-top:6px;}.elementor-109 .elementor-element.elementor-element-b31aecd{--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-109 .elementor-element.elementor-element-5ef83f6 .col-title, .elementor-109 .elementor-element.elementor-element-5ef83f6 .col-title a{font-size:20px;}.elementor-109 .elementor-element.elementor-element-5ef83f6 .widget-content{font-size:13px;margin-top:6px;}}@media(max-width:767px){.elementor-109 .elementor-element.elementor-element-a7147d0{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-109 .elementor-element.elementor-element-de5a24e{--width:100%;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-109 .elementor-element.elementor-element-541bcab > .elementor-widget-container{margin:0px 0px -13px 0px;padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-541bcab .aux-menu-depth-0 > .aux-item-content{font-size:14px;}.elementor-109 .elementor-element.elementor-element-a5dfc85{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10%;--padding-bottom:15%;--padding-left:10%;--padding-right:10%;}.elementor-109 .elementor-element.elementor-element-ceceba1 .elementor-heading-title{font-size:26px;}.elementor-109 .elementor-element.elementor-element-3ea9550 .aux-modern-heading-primary{font-size:32px;}.elementor-109 .elementor-element.elementor-element-be1631d{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-109 .elementor-element.elementor-element-a606b09{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-109 .elementor-element.elementor-element-362dc65 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-362dc65.elementor-element{--align-self:center;}.elementor-109 .elementor-element.elementor-element-362dc65 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-109 .elementor-element.elementor-element-362dc65 .aux-modern-heading-primary{font-size:24px;}.elementor-109 .elementor-element.elementor-element-f96ee6d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-f96ee6d .aux-modern-button-wrapper{text-align:center;}.elementor-109 .elementor-element.elementor-element-f96ee6d .aux-modern-button{padding:10px 20px 10px 20px;}.elementor-109 .elementor-element.elementor-element-e73c2dc{--gap:3px 3px;--row-gap:3px;--column-gap:3px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-109 .elementor-element.elementor-element-d26c8a3 > .elementor-widget-container{margin:0px 0px 7px 0px;}.elementor-109 .elementor-element.elementor-element-d26c8a3.elementor-element{--align-self:center;}.elementor-109 .elementor-element.elementor-element-d26c8a3 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-109 .elementor-element.elementor-element-d26c8a3 .aux-modern-heading-primary{font-size:24px;}.elementor-109 .elementor-element.elementor-element-d59dadc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-d59dadc .aux-modern-button-wrapper{text-align:center;}.elementor-109 .elementor-element.elementor-element-d59dadc .aux-modern-button{padding:10px 20px 10px 20px;}.elementor-109 .elementor-element.elementor-element-d5b183c > .elementor-widget-container{margin:0px 0px 7px 0px;}.elementor-109 .elementor-element.elementor-element-d5b183c.elementor-element{--align-self:center;}.elementor-109 .elementor-element.elementor-element-d5b183c .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-109 .elementor-element.elementor-element-d5b183c .aux-modern-heading-primary{font-size:24px;}.elementor-109 .elementor-element.elementor-element-fbf8039 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-fbf8039 .aux-modern-button-wrapper{text-align:center;}.elementor-109 .elementor-element.elementor-element-fbf8039 .aux-modern-button{padding:18px 35px 18px 35px;}.elementor-109 .elementor-element.elementor-element-2773f21{width:100%;max-width:100%;}.elementor-109 .elementor-element.elementor-element-0c51440{width:100%;max-width:100%;}.elementor-109 .elementor-element.elementor-element-9709d7f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-109 .elementor-element.elementor-element-5a301f5{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-109 .elementor-element.elementor-element-c38ae32{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:38px;--padding-left:30px;--padding-right:0px;}.elementor-109 .elementor-element.elementor-element-18f8e5b .aux-modern-button-wrapper{text-align:right;}.elementor-109 .elementor-element.elementor-element-bddfddd{width:100%;max-width:100%;}.elementor-109 .elementor-element.elementor-element-bddfddd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-fd3095f{width:100%;max-width:100%;}.elementor-109 .elementor-element.elementor-element-fd3095f > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-c76ece1{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-109 .elementor-element.elementor-element-c73e064 .aux-modern-heading-secondary{font-size:32px;}.elementor-109 .elementor-element.elementor-element-b6dc9ca.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-109 .elementor-element.elementor-element-b53adca > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-b53adca .aux-modern-heading-secondary{font-size:32px;}.elementor-109 .elementor-element.elementor-element-07b3491{--e-image-carousel-slides-to-show:2;}.elementor-109 .elementor-element.elementor-element-45ef885{--margin-top:70px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-109 .elementor-element.elementor-element-b31aecd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for aux_menu_box, class: .elementor-element-541bcab */.elementor-109 .elementor-element.elementor-element-541bcab .menu-item {
    background-repeat: no-repeat;
    background-position: center left;
    background-size: 20px;
}
.elementor-109 .elementor-element.elementor-element-541bcab .menu-item:nth-child(12){
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24.766' height='16.444' viewBox='0 0 24.766 16.444'%3E%3Cg transform='translate(0.547 0.547)'%3E%3Cline x2='22.158' transform='translate(0.757)' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='0.9'/%3E%3Cline x1='3.891' y2='15.35' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='0.9'/%3E%3Cline x2='3.892' y2='15.35' transform='translate(19.781)' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='0.9'/%3E%3Cline x2='17.308' transform='translate(3.182 2.796)' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='0.9'/%3E%3C/g%3E%3C/svg%3E");
}
.elementor-109 .elementor-element.elementor-element-541bcab .menu-item:nth-child(11){
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23.47' height='23.47' viewBox='0 0 23.47 23.47'%3E%3Cg transform='translate(0.1 0.1)'%3E%3Cpath d='M32.979,10H10.291a.291.291,0,0,0-.291.291V30.414a.291.291,0,0,0,.291.291h1.058l.559,2.342a.291.291,0,0,0,.283.223h1.745a.291.291,0,0,0,.283-.223l.559-2.342H28.492l.559,2.342a.291.291,0,0,0,.283.223h1.745a.291.291,0,0,0,.283-.223l.559-2.342h1.058a.291.291,0,0,0,.291-.291V10.291A.291.291,0,0,0,32.979,10Zm-22.4,10.643H32.688v4.449H10.582ZM32.688,10.582v9.48H10.582v-9.48ZM13.706,32.688H12.42l-.474-1.983H14.18Zm17.144,0H29.564l-.474-1.983h2.233ZM10.582,30.123V25.674H32.688v4.449Z' transform='translate(-10 -10)' stroke='%23000' stroke-width='0.2'/%3E%3C/g%3E%3C/svg%3E");
}
.elementor-109 .elementor-element.elementor-element-541bcab .menu-item:nth-child(10){
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22.338' height='33.571' viewBox='0 0 22.338 33.571'%3E%3Cpath d='M23.384,27.377v2.461a1.786,1.786,0,0,0,1.784,1.784h3.807L26.069,43.048a.42.42,0,0,0,.813.207l2.958-11.633h9.424l2.958,11.633a.42.42,0,0,0,.813-.207L40.131,31.622h3.807a1.786,1.786,0,0,0,1.784-1.784V27.377a1.786,1.786,0,0,0-1.784-1.784h-.675L44.9,12.57a.42.42,0,0,0-.33-.463l-9.932-2.1a.426.426,0,0,0-.173,0l-9.932,2.1a.42.42,0,0,0-.33.463l1.639,13.022h-.675A1.786,1.786,0,0,0,23.384,27.377Zm21.5,0v2.461a.946.946,0,0,1-.945.945H25.169a.946.946,0,0,1-.945-.945V27.377a.946.946,0,0,1,.945-.945H43.938A.946.946,0,0,1,44.883,27.377Zm-19.8-14.528,9.468-2,9.468,2-1.6,12.744H26.689Z' transform='translate(-23.384 -10)'/%3E%3C/svg%3E");
}
.elementor-109 .elementor-element.elementor-element-541bcab .menu-item:nth-child(9){
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26.595' height='27.35' viewBox='0 0 26.595 27.35'%3E%3Cpath d='M46.151,33.442A.443.443,0,0,0,46.595,33V10.443A.443.443,0,0,0,46.151,10H20.443a.443.443,0,0,0-.443.443V33a.443.443,0,0,0,.443.443h1.612l.852,3.568a.443.443,0,0,0,.431.34H26a.443.443,0,0,0,.431-.34l.852-3.568H39.314l.852,3.568a.443.443,0,0,0,.431.34h2.659a.443.443,0,0,0,.431-.34l.852-3.568h1.612Zm-.443-22.555v9.335H20.886V10.886ZM20.886,21.108H45.708V32.555H20.886Zm4.761,15.356h-1.96l-.722-3.022h3.4Zm17.259,0h-1.96l-.722-3.022h3.4Z' transform='translate(-20 -10)'/%3E%3Cpath d='M47.039,23.951A2.36,2.36,0,0,0,49.4,21.594a.443.443,0,0,0-.886,0,1.471,1.471,0,1,1-2.941,0,.443.443,0,1,0-.886,0A2.36,2.36,0,0,0,47.039,23.951Z' transform='translate(-33.742 -16.208)'/%3E%3C/svg%3E");
}
.elementor-109 .elementor-element.elementor-element-541bcab .menu-item:nth-child(8){
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='14' viewBox='0 0 15 14' fill='none'%3E%3Cg clip-path='url(%23clip0_1545_11709)'%3E%3Cpath d='M13 3H2C1.44772 3 1 3.44772 1 4V7C1 7.55228 1.44772 8 2 8H13C13.5523 8 14 7.55228 14 7V4C14 3.44772 13.5523 3 13 3Z' stroke='%23000001' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13 8V12.5C13 12.7652 12.8946 13.0196 12.7071 13.2071C12.5196 13.3946 12.2652 13.5 12 13.5H3C2.73478 13.5 2.48043 13.3946 2.29289 13.2071C2.10536 13.0196 2 12.7652 2 12.5V8' stroke='%23000001' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.5 3V13.5' stroke='%23000001' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.5 0.5L7.5 3L4.5 0.5' stroke='%23000001' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1545_11709'%3E%3Crect width='14' height='14' fill='white' transform='translate(0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.elementor-109 .elementor-element.elementor-element-541bcab .menu-item:nth-child(7){
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'%3E%3Cg clip-path='url(%23clip0_1545_12925)'%3E%3Cpath d='M12.3573 6.13009C14.3573 8.95009 12.8273 12.1801 12.0873 13.4401C11.9788 13.6163 11.833 13.7667 11.6603 13.8807C11.4876 13.9947 11.292 14.0696 11.0873 14.1001C9.63729 14.3501 6.02729 14.6301 4.08729 11.8101C2.17729 9.15009 2.25729 4.47009 2.42729 2.24009C2.43399 2.07395 2.48006 1.91178 2.56169 1.76692C2.64333 1.62206 2.7582 1.49866 2.89685 1.40688C3.0355 1.31509 3.19397 1.25755 3.3592 1.23899C3.52444 1.22042 3.69173 1.24137 3.84729 1.30009C5.99729 1.92009 10.4773 3.47009 12.3573 6.13009Z' stroke='%23000001' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.61729 5.2002C7.90782 7.89946 9.91815 10.8245 11.6173 13.9302' stroke='%23000001' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1545_12925'%3E%3Crect width='14' height='14' fill='white' transform='translate(0.84729 0.75)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.elementor-109 .elementor-element.elementor-element-541bcab .menu-item:nth-child(6){
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='14' viewBox='0 0 15 14' fill='none'%3E%3Cg clip-path='url(%23clip0_1545_11369)'%3E%3Cpath d='M8.5 3.02L14 0.5' stroke='%23000001' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.5 3.02002L14 4.50002' stroke='%23000001' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7 13.4999C10.5 13.4999 13 12.2599 13 9.49989C13 6.49989 11.5 4.49989 8.5 2.99989L9.68 1.46989C9.73094 1.37206 9.75615 1.26287 9.75326 1.15261C9.75036 1.04234 9.71945 0.934627 9.66343 0.839605C9.60742 0.744582 9.52815 0.665377 9.43308 0.609446C9.33801 0.553514 9.23027 0.522696 9.12 0.519893H4.88C4.76238 0.517657 4.64636 0.547384 4.54431 0.605903C4.44226 0.664423 4.358 0.749542 4.30052 0.852183C4.24304 0.954825 4.21449 1.07114 4.21792 1.18873C4.22135 1.30632 4.25663 1.42078 4.32 1.51989L5.5 2.99989C2.5 4.51989 1 6.51989 1 9.51989C1 12.2599 3.5 13.4999 7 13.4999Z' stroke='%23000001' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1545_11369'%3E%3Crect width='14' height='14' fill='white' transform='translate(0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.elementor-109 .elementor-element.elementor-element-541bcab .menu-item:nth-child(5){
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='14' viewBox='0 0 15 14' fill='none'%3E%3Cg clip-path='url(%23clip0_1545_11552)'%3E%3Cpath d='M13 3.5H2C1.44772 3.5 1 3.94772 1 4.5V12.5C1 13.0523 1.44772 13.5 2 13.5H13C13.5523 13.5 14 13.0523 14 12.5V4.5C14 3.94772 13.5523 3.5 13 3.5Z' stroke='%23000001' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.5 0.5H9.5C9.76522 0.5 10.0196 0.605357 10.2071 0.792893C10.3946 0.98043 10.5 1.23478 10.5 1.5V3.5H4.5V1.5C4.5 1.23478 4.60536 0.98043 4.79289 0.792893C4.98043 0.605357 5.23478 0.5 5.5 0.5Z' stroke='%23000001' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4 7H11' stroke='%23000001' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4 10H11' stroke='%23000001' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1545_11552'%3E%3Crect width='14' height='14' fill='white' transform='translate(0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    background-size: 23px;
}
.elementor-109 .elementor-element.elementor-element-541bcab .menu-item:nth-child(4){
background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2215%22%20height%3D%2214%22%20viewBox%3D%220%200%2015%2014%22%20fill%3D%22none%22%3E%3Cg%20clip-path%3D%22url(%23clip0_1545_11614)%22%3E%3Cpath%20d%3D%22M9%2013.5H1V4L5%200.5L9%204V13.5Z%22%20stroke%3D%22%23000001%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%3Cpath%20d%3D%22M9%2013.5H14V6.5H9%22%20stroke%3D%22%23000001%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%3Cpath%20d%3D%22M5%2013.5V11.5%22%20stroke%3D%22%23000001%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%3Cpath%20d%3D%22M3.5%208.5H6.5%22%20stroke%3D%22%23000001%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%3Cpath%20d%3D%22M3.5%205.5H6.5%22%20stroke%3D%22%23000001%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%3C/g%3E%3Cdefs%3E%3CclipPath%20id%3D%22clip0_1545_11614%22%3E%3Crect%20width%3D%2214%22%20height%3D%2214%22%20fill%3D%22white%22%20transform%3D%22translate(0.5)%22/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.elementor-109 .elementor-element.elementor-element-541bcab .menu-item:nth-child(3){
background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M2.5%207.5H3.5C3.76522%207.5%204.01957%207.60536%204.20711%207.79289C4.39464%207.98043%204.5%208.23478%204.5%208.5V12.5C4.5%2012.7652%204.39464%2013.0196%204.20711%2013.2071C4.01957%2013.3946%203.76522%2013.5%203.5%2013.5H1.5C1.23478%2013.5%200.98043%2013.3946%200.792893%2013.2071C0.605357%2013.0196%200.5%2012.7652%200.5%2012.5V7C0.5%205.27609%201.18482%203.62279%202.40381%202.40381C3.62279%201.18482%205.27609%200.5%207%200.5C8.72391%200.5%2010.3772%201.18482%2011.5962%202.40381C12.8152%203.62279%2013.5%205.27609%2013.5%207V12.5C13.5%2012.7652%2013.3946%2013.0196%2013.2071%2013.2071C13.0196%2013.3946%2012.7652%2013.5%2012.5%2013.5H10.5C10.2348%2013.5%209.98043%2013.3946%209.79289%2013.2071C9.60536%2013.0196%209.5%2012.7652%209.5%2012.5V8.5C9.5%208.23478%209.60536%207.98043%209.79289%207.79289C9.98043%207.60536%2010.2348%207.5%2010.5%207.5H11.5%22%20stroke%3D%22%23000001%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%3C/svg%3E");
}
.elementor-109 .elementor-element.elementor-element-541bcab .menu-item:nth-child(2){
background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2215%22%20height%3D%2214%22%20viewBox%3D%220%200%2015%2014%22%20fill%3D%22none%22%3E%3Cg%20clip-path%3D%22url(%23clip0_1545_8635)%22%3E%3Cpath%20d%3D%22M10.25%207.64998L13.52%205.53998C13.6473%205.46273%2013.7558%205.358%2013.8376%205.23345C13.9193%205.10889%2013.9721%204.96766%2013.9922%204.82006C14.0124%204.67246%2013.9993%204.52224%2013.9539%204.38035C13.9085%204.23847%2013.832%204.10851%2013.73%203.99998L10.52%200.789981C10.4114%200.687946%2010.2815%200.611447%2010.1396%200.566074C9.99772%200.5207%209.84749%200.507598%209.6999%200.527725C9.5523%200.547851%209.41106%200.600699%209.28651%200.682405C9.16195%200.764111%209.05722%200.872613%208.97998%200.999981L6.81998%204.22998L2.32998%205.22998C2.2273%205.2549%202.13302%205.30648%202.05668%205.37952C1.98033%205.45256%201.92463%205.54447%201.8952%205.64595C1.86577%205.74742%201.86366%205.85487%201.88909%205.95742C1.91451%206.05998%201.96656%206.154%202.03998%206.22998L8.18998%2012.39C8.26782%2012.4604%208.36253%2012.5096%208.46495%2012.5327C8.56736%2012.5558%208.67401%2012.5521%208.77457%2012.522C8.87514%2012.4918%208.96621%2012.4362%209.03898%2012.3605C9.11176%2012.2848%209.16377%2012.1916%209.18998%2012.09L10.25%207.64998Z%22%20stroke%3D%22%23000001%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%3Cpath%20d%3D%22M5.10996%209.37988L1.01996%2013.4999%22%20stroke%3D%22%23000001%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%3C/g%3E%3Cdefs%3E%3CclipPath%20id%3D%22clip0_1545_8635%22%3E%3Crect%20width%3D%2214%22%20height%3D%2214%22%20fill%3D%22white%22%20transform%3D%22translate(0.519958)%22/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.elementor-109 .elementor-element.elementor-element-541bcab .menu-item:first-child{
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.568' height='32.69' viewBox='0 0 21.568 32.69'%3E%3Cpath d='M50.077,16.967A6.975,6.975,0,0,0,43.11,10H35.477a6.967,6.967,0,1,0,0,13.935h3.315V41.686H35.65a.5.5,0,1,0,0,1h7.286a.5.5,0,1,0,0-1H39.8V23.935H43.11c.144,0,.285-.013.427-.022v5.723a2.126,2.126,0,1,0,1,0V23.786A6.978,6.978,0,0,0,50.077,16.967ZM45.161,31.7a1.122,1.122,0,1,1-1.122-1.122A1.123,1.123,0,0,1,45.161,31.7ZM43.11,22.931H35.477a5.964,5.964,0,1,1,0-11.928H43.11a5.964,5.964,0,1,1,0,11.928Z' transform='translate(-28.509 -10)'/%3E%3C/svg%3E");
}
.elementor-109 .elementor-element.elementor-element-541bcab .aux-master-menu{
    display: block !important;
}
.elementor-109 .elementor-element.elementor-element-541bcab .aux-master-menu li:after{
    content: '\e201';
    font-family: "auxin-front" !important;
    color: var( --e-global-color-text );
    font-size: 11px;
    position: absolute;
    top: 39%;
    right: -7px;
    opacity: 0;
    transition: all 150ms ease-out;
}
.elementor-109 .elementor-element.elementor-element-541bcab .aux-master-menu li:hover:after{
    opacity:1;    
}
.elementor-109 .elementor-element.elementor-element-541bcab .elementor-widget-container {
    padding: 10px!important;
}

.elementor-109 .elementor-element.elementor-element-541bcab .aux-master-menu li:after{
    top: 37%!important;
    right: 4px!important;
}
.elementor-109 .elementor-element.elementor-element-541bcab .aux-item-content:before{
    content: '';
    position: absolute;
    left: 39px;
    right: 0;
    height: 1px;
    background-color: #d1d1d15e;
    bottom: 0;
    width: 230px; 
    opacity: 0;
    transition: all 150ms ease-out;
}
.elementor-109 .elementor-element.elementor-element-541bcab .menu-item:before{
    content: '';
    width: 4px;
    height: 35px;
    background-color: var(--e-global-color-text );
    position: absolute;
    left: -55px;
    top: 10px;
    opacity: 0;
    transition: all 150ms ease-out;
}
.elementor-109 .elementor-element.elementor-element-541bcab .aux-menu-depth-0 > .aux-item-content{
    width: 100%;
    display: block !important;
    padding: 15px 0px 15px 35px !important;
}

.elementor-109 .elementor-element.elementor-element-541bcab .aux-menu-depth-0 > .aux-item-content .aux-menu-label{
    text-wrap: wrap !important;
    letter-spacing:0px !important;
}
.elementor-109 .elementor-element.elementor-element-541bcab .aux-item-content:hover:before, .elementor-109 .elementor-element.elementor-element-541bcab .menu-item:hover:before{
    opacity: 1
}
@media only screen and (max-width:1440px) and (min-width:1025px){
.elementor-109 .elementor-element.elementor-element-541bcab .menu-item:before{
    left: -36px;
}
.elementor-109 .elementor-element.elementor-element-541bcab .aux-item-content:before{
    width: 196px;
}
}
@media only screen and (max-width:1367px) and (min-width:1025px){
.elementor-109 .elementor-element.elementor-element-541bcab .aux-master-menu li:after {
    right: 27px!important;
}
.elementor-109 .elementor-element.elementor-element-541bcab  .aux-item-content:before{
    width: 178px;
}
}
@media only screen and (max-width:1025px) and (min-width:768px){
.elementor-109 .elementor-element.elementor-element-541bcab  .menu-item:before{
    height: 25px;
    left: -32px;
}
.elementor-109 .elementor-element.elementor-element-541bcab .aux-item-content:before{
    width: 154px;
}
}
@media only screen and (max-width:768px){
.elementor-109 .elementor-element.elementor-element-541bcab .menu-item:before{
    left: -31px;
    top: 7px;
    height: 28px;
}
.elementor-109 .elementor-element.elementor-element-541bcab .aux-item-content:before{
    left: 0;
    right: 0;
    width: 100%;
}
}
@media only screen and (max-width:350px){
.elementor-109 .elementor-element.elementor-element-541bcab .menu-item:before {
    left: -21px;
}
.elementor-109 .elementor-element.elementor-element-541bcab .aux-master-menu li:after{
    top: 32%;
    right: 5px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de5a24e *//* Bendras tvarkymas */
#ibHero .aux-ico-box{
  position: relative;
  overflow: hidden;
  line-height: 0;
  margin: 0 !important;
  padding: 0 !important;
}
#ibHero .aux-ico-box img{
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;      /* gražiai apkerpa */
}

/* Desktop (>=1025px): 1600×760 santykis */
#ibHero .aux-ico-box{
  aspect-ratio: 1600 / 760;  /* ~2.105:1 */
}

/* Tablet & Mobile (<=1024px): kvadratas 760×760 santykis */
@media (max-width:1024px){
  #ibHero .aux-ico-box{
    aspect-ratio: 1 / 1;     /* 760x760 kvadratas */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5dfc85 */@media only screen and (max-width: 900px) and (min-width: 768px) {
.elementor-109 .elementor-element.elementor-element-a5dfc85{
    width: 63%!important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be1631d *//* Parent: turn it (or its inner) into a GRID */
.elementor-109 .elementor-element.elementor-element-be1631d,
.elementor-109 .elementor-element.elementor-element-be1631d > .e-con-inner {
  --tiles-gap: clamp(12px, 2vw, 24px);
  --tiles-btn-bg: #156c3d;
  --tiles-btn-fg: #fff;

  display: grid !important;
  gap: var(--tiles-gap);
  grid-template-columns: repeat(4, minmax(0,1fr));
  --row: clamp(150px, 16vw, 380px);  /* min, fluid, max */
  grid-template-rows: repeat(3, var(--row));
    grid-auto-rows: var(--row);
  align-content: start; 
  grid-template-areas:
    "A B C C"
    "A D D F"
    "G D D H";
  margin-inline: auto;
  
}

/* Children (your 7 tile containers) */
.elementor-109 .elementor-element.elementor-element-be1631d .tile{
  position: relative;
  border-radius: var(--tiles-radius);
  overflow: hidden;
  background-size: cover;
  background-position: center;
  color:#fff;
  min-height: 0;
}
.elementor-109 .elementor-element.elementor-element-be1631d .tile--a{ grid-area:A; }
.elementor-109 .elementor-element.elementor-element-be1631d .tile--b{ grid-area:B; }
.elementor-109 .elementor-element.elementor-element-be1631d .tile--c{ grid-area:C; }
.elementor-109 .elementor-element.elementor-element-be1631d .tile--d{ grid-area:D; }
.elementor-109 .elementor-element.elementor-element-be1631d .tile--f{ grid-area:F; }
.elementor-109 .elementor-element.elementor-element-be1631d .tile--g{ grid-area:G; }
.elementor-109 .elementor-element.elementor-element-be1631d .tile--h{ grid-area:H; }

/* Overlay content (inner container inside each tile) */
.elementor-109 .elementor-element.elementor-element-be1631d .tile > .elementor-container,
.elementor-109 .elementor-element.elementor-element-be1631d .tile > .e-con-inner{
  position:absolute; inset:0;
  display:flex; flex-direction:column; justify-content:flex-end;
  padding:clamp(14px, 3.2vw, 24px);
  background:linear-gradient(to top, rgba(0,0,0,.45), rgba(0,0,0,0) 55%);
  z-index:1;
}

/* Full-card clickable link (HTML widget with <a class="tile-link">) */
.elementor-109 .elementor-element.elementor-element-be1631d .tile .tile-link{ position:absolute; inset:0; z-index:2; }

/* Tablet */
@media (max-width:1024px){
  .elementor-109 .elementor-element.elementor-element-be1631d,
  .elementor-109 .elementor-element.elementor-element-be1631d > .e-con-inner{
    grid-template-columns: 1fr 1fr;
    grid-template-areas:
      "A C"
      "A C"
      "D D"
      "D D"
      "B H"   
      "G F"; 
    grid-template-rows: auto; /* keep or set a value you prefer */
  }
}

/* Mobile */
@media (max-width:767px){
  .elementor-109 .elementor-element.elementor-element-be1631d,
  .elementor-109 .elementor-element.elementor-element-be1631d > .e-con-inner{
    grid-template-columns: 1fr;
    grid-template-areas:
      "A"
      "C"
      "D"
      "D"
      "B"
      "H"
      "F"
      "G";  
    grid-template-rows: auto;
  }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-2773f21 */.elementor-109 .elementor-element.elementor-element-2773f21 .aux-text-widget-content{
    position: absolute;
    top: 11%;
    right: 50%;
    transform: translate(50%, -9%);
    max-width: 100%;
    width: 100%;
}
.elementor-109 .elementor-element.elementor-element-2773f21 .aux-ico-box, .elementor-109 .elementor-element.elementor-element-2773f21 .aux-ico-box img{
    width: 100%;
    max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-0c51440 */.elementor-109 .elementor-element.elementor-element-0c51440 .aux-button{
   border-bottom: 1px solid #3E6A26;
}
.elementor-109 .elementor-element.elementor-element-0c51440 .aux-text-widget-content{
    width: 222px;
    height: 222px;
    background-color: #FFFFFFD4;
    position: absolute;
    top: 50%;
    right: 50%;
    transform: translate(50%, -50%);
    
}
.elementor-109 .elementor-element.elementor-element-0c51440 .aux-ico-box, .elementor-109 .elementor-element.elementor-element-0c51440 .aux-ico-box img{
    width: 100%;
    max-width: 100%;
}
@media only screen and (max-width: 769px) {
.elementor-109 .elementor-element.elementor-element-0c51440 .aux-text-widget-content{
    padding: 37px 0px 37px 0px;
    width: 211px;
    height: 189px;
}
}
@media only screen and (max-width: 1025px){
.elementor-109 .elementor-element.elementor-element-0c51440 .aux-text-widget-content{
    width: 210px;
    height: 197px;
}
}/* End custom CSS */
/* Start custom CSS for aux_simple_svg, class: .elementor-element-664ab69 */@media only screen and (max-width: 841px) {
.elementor-109 .elementor-element.elementor-element-664ab69 .aux-the-svg svg{
    width: 114px;
}
.elementor-109 .elementor-element.elementor-element-664ab69{
    top: 20px!important;
}
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-c861941 */.elementor-109 .elementor-element.elementor-element-c861941 .aux-button{
border-bottom: 1px solid #B97E00;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-a1d9368 */.elementor-109 .elementor-element.elementor-element-a1d9368 .aux-text-widget-content{
    position: absolute;
    top: 24%;
    right: 50%;
    transform: translate(50%, -24%);
    width: 57%;
}
.elementor-109 .elementor-element.elementor-element-a1d9368 .aux-text-widget-content .aux-button {
    margin: 15px 0 0 0;
}
.elementor-109 .elementor-element.elementor-element-a1d9368 .aux-ico-box, .elementor-109 .elementor-element.elementor-element-a1d9368 .aux-ico-box img{
    width: 100%;
    max-width: 100%;
}
@media only screen and (max-width: 1025px){
.elementor-109 .elementor-element.elementor-element-a1d9368 .aux-text-inner{
    width: 80%;
}
}
@media only screen and (max-width: 1025px) and (min-width: 768px){
.elementor-109 .elementor-element.elementor-element-a1d9368{
    height: 400px;
    overflow: hidden;
}
}
@media only screen and (max-width: 768px){
.elementor-109 .elementor-element.elementor-element-a1d9368 .aux-text-inner .col-title{
    max-width: 350px;
    margin: auto;
}
}/* End custom CSS */
/* Start custom CSS for aux_simple_svg, class: .elementor-element-eeb4809 */@media only screen and (max-width: 1025px){
.elementor-109 .elementor-element.elementor-element-eeb4809 .aux-the-svg svg{
    width: 87px;
}
.elementor-109 .elementor-element.elementor-element-eeb4809 {
    top: 25px!important;
}
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-bddfddd */.elementor-109 .elementor-element.elementor-element-bddfddd .aux-button{
   border-bottom: 1px solid #865832;
}
.elementor-109 .elementor-element.elementor-element-bddfddd .aux-text-widget-content{
    width: 222px;
    height: 261px;
    background-color: #FFFFFFD4;
    position: absolute;
    top: 50%;
    right: 50%;
    transform: translate(50%, -50%);
}
.elementor-109 .elementor-element.elementor-element-bddfddd .aux-ico-box, .elementor-109 .elementor-element.elementor-element-bddfddd .aux-ico-box img{
    width: 100%;
    max-width: 100%;
}
.elementor-109 .elementor-element.elementor-element-bddfddd .aux-widget-text .aux-text-widget-content{
    mix-blend-mode: screen;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-fd3095f */.elementor-109 .elementor-element.elementor-element-fd3095f .aux-button{
   border-bottom: 1px solid #865832;
}
.elementor-109 .elementor-element.elementor-element-fd3095f .aux-text-widget-content{
    width: 222px;
    height: 222px;
    background-color: #FFFFFFD4;
    position: absolute;
    top: 50%;
    right: 50%;
    transform: translate(50%, -50%);
}
.elementor-109 .elementor-element.elementor-element-fd3095f .aux-ico-box img, .elementor-109 .elementor-element.elementor-element-fd3095f .aux-ico-box {
    width: 100%;
    max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0576089 */.elementor-109 .elementor-element.elementor-element-0576089 {
    display:none;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-b6dc9ca */.elementor-109 .elementor-element.elementor-element-b6dc9ca .product img{
    background-color: #F7F8FA;
    padding: 20px;
}
.elementor-109 .elementor-element.elementor-element-b6dc9ca .products-loop{
    display: grid;
    grid-template-columns: repeat(5,1fr);
}
@media screen and (min-width: 1025px){
.elementor-109 .elementor-element.elementor-element-b6dc9ca .aux-col{
    width: 100% !important;
}   
}
@media (max-width:767px){
    .elementor-109 .elementor-element.elementor-element-b6dc9ca .products-loop{
    grid-template-columns: repeat(2,1fr);
    gap:0px;
}
}
.elementor-109 .elementor-element.elementor-element-b6dc9ca .aux-col{
    width: 100% !important;
    margin:0;
    margin-bottom:20px;
    height: fit-content;
}   
.elementor-109 .elementor-element.elementor-element-b6dc9ca .product  .price ins{
    background-color: transparent;
    padding: 0px;
}

.elementor-109 .elementor-element.elementor-element-b6dc9ca .woocommerce-Price-amount bdi{
        color: #000;
    font-size: 15px;
}
.woocommerce-page .price .amount{
    font-size: 15px;
}
.woocommerce-page .price ins .amount{
    font-size: 15px;
}
.elementor-109 .elementor-element.elementor-element-b6dc9ca del .woocommerce-Price-amount bdi{
    color: #000;
    font-size: 15px;
    font-weight:400;
}
.elementor-109 .elementor-element.elementor-element-b6dc9ca .auxshp-label.auxshp-loop-title{
    color:#000;
       overflow: hidden;
   display: -webkit-box;
   -webkit-line-clamp: 2;
   line-clamp: 2; 
   -webkit-box-orient: vertical;
}
.elementor-109 .elementor-element.elementor-element-b6dc9ca .loop-meta-wrapper{
    display: none;
}
.elementor-109 .elementor-element.elementor-element-b6dc9ca .price small{
    margin-left:5px;
}
.elementor-109 .elementor-element.elementor-element-b6dc9ca .price{
    display: flex;
    font-weight:600;
    max-width:100%;
    padding:0;
    align-items: center;
}
.elementor-109 .elementor-element.elementor-element-b6dc9ca .aux-shop-btns-wrapper{
    opacity: 1 !important;
    position: static !important;
}
.elementor-109 .elementor-element.elementor-element-b6dc9ca .aux-shop-info-wrapper{
    align-items: start;
    flex-flow:column nowrap;
}
.elementor-109 .elementor-element.elementor-element-b6dc9ca .woocommerce-loop-product__link{
    position: relative;
}
.elementor-109 .elementor-element.elementor-element-b6dc9ca .woocommerce-loop-product__link:after{
    left: 0px !important;
    right: 0px !important;
    top: 0px !important;
    bottom: 0px !important;
    background-color: rgba(0,0,0,0.1) !important;
}
.elementor-109 .elementor-element.elementor-element-b6dc9ca .add_to_cart_button{
    padding: 0px;
    margin-top: 20px;
    font-size:1em;
    color:#000;
}
.elementor-109 .elementor-element.elementor-element-b6dc9ca .onsale{
    position: absolute;
    right:20px;
    padding: 5px 10px;
    top:10px;
    width: fit-content;
    background:#007337;
    border-radius: 3px !important;
    color:#fff;
    opacity: 0.8;
}
.auxicon-heart-small-outline:before{
    font-size: 28px;
}
.elementor-109 .elementor-element.elementor-element-b6dc9ca .tinvwl-product-in-list .aux-wishlist-icon{
    color:#007337;
}
.elementor-109 .elementor-element.elementor-element-b6dc9ca .aux-wishlist-icon{
    color:#000;
}
.elementor-109 .elementor-element.elementor-element-b6dc9ca .price{
    top: 12px;
}
.elementor-109 .elementor-element.elementor-element-b6dc9ca .sale .aux-shop-meta-wrapper{
    padding-top: 0;
    margin-top: 0;
    display:none;
}
.elementor-109 .elementor-element.elementor-element-b6dc9ca .auxshp-entry-main{
    padding: 5px;
}
.elementor-109 .elementor-element.elementor-element-b6dc9ca .aux-shop-badges-wrapper{
    justify-content: flex-end;
}
.elementor-109 .elementor-element.elementor-element-b6dc9ca .onsale{
    border-radius: 0;
    margin-left: 3px;
}
.elementor-109 .elementor-element.elementor-element-b6dc9ca .aux-shop-btns-wrapper {
    border-top: none;
}
.elementor-109 .elementor-element.elementor-element-b6dc9ca .add_to_cart_button .aux-ico{
    display: none;
}
.elementor-109 .elementor-element.elementor-element-b6dc9ca .woocommerce-LoopProduct-link.woocommerce-loop-product__link:after{
    content: "";
    position: absolute;
    left: 48px;
    right: 48px;
    top: 30px;
    bottom: 148px;
    background-color: #ffffffbd;
    transition: all 350ms ease-out;
    opacity: 0;
}

.elementor-109 .elementor-element.elementor-element-b6dc9ca .product:hover .woocommerce-LoopProduct-link.woocommerce-loop-product__link:after{
    opacity: 1;
}
.elementor-109 .elementor-element.elementor-element-b6dc9ca .aux-shop-meta-wrapper, .elementor-109 .elementor-element.elementor-element-b6dc9ca .auxshp-loop-title{
    z-index: 1;
    position: relative;
}
.elementor-109 .elementor-element.elementor-element-b6dc9ca .product:hover .aux-shop-btns-wrapper{
    opacity: 1;
}
@media (max-width:1024px){
    .elementor-109 .elementor-element.elementor-element-b6dc9ca .product img{
    background-color: #F7F8FA;
    padding: 10px;
}
    .elementor-109 .elementor-element.elementor-element-b6dc9ca .products-loop{
    grid-template-columns: repeat(3,1fr);
    gap:10px;
}
.elementor-109 .elementor-element.elementor-element-b6dc9ca .aux-col{
    width: 100% !important;
    margin:0;
    margin-bottom:20px;
    height: fit-content;
}   
}
@media only screen and (max-width: 767px)  {
.elementor-109 .elementor-element.elementor-element-b6dc9ca .product img{
    width: 100%;
}
.elementor-109 .elementor-element.elementor-element-b6dc9ca .products-loop{
    grid-template-columns: repeat(1,1fr);
    gap:0px;
}
.elementor-109 .elementor-element.elementor-element-b6dc9ca .woocommerce-loop-product__link:after{
    left: 0!important;
    right: 0!important;
    top: 0!important;
    width:100%;
    height:100%;
    margin: auto!important;
}
}
@media only screen and (max-width: 500px)  {
.elementor-109 .elementor-element.elementor-element-b6dc9ca .aux-shop-btns-wrapper{
    transform: translateY(29%);
    top: 29%;
}
.elementor-109 .elementor-element.elementor-element-b6dc9ca .aux-widget-recent-products-pro .auxshp-loop-title{
    max-width: 100%;
}
.elementor-109 .elementor-element.elementor-element-b6dc9ca .price{
   margin-bottom: 10px;
}
.elementor-109 .elementor-element.elementor-element-b6dc9ca .auxshp-entry-main {
    padding: 17px 4px 17px 6px;
}
}
.elementor-109 .elementor-element.elementor-element-b6dc9ca .aux-shop-quicklook-wrapper{
    position: absolute;
    bottom: -146px;
    left: 173px;
}
.elementor-109 .elementor-element.elementor-element-b6dc9ca .product .auxshp-title-heading{
    transition: all 250ms ease-in;
}
.elementor-109 .elementor-element.elementor-element-b6dc9ca .product:hover .auxshp-title-heading{
    color:#007337;
}
/*----------------------------------------------------------------------------------------------------*/

/* Slėpti antrą (hover) nuotrauką kortelėje */
.elementor-109 .elementor-element.elementor-element-b6dc9ca .auxshp-product-secondary-image {
  display: none !important;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-abd5fb4 */@media only screen and (max-width:1367px) and (min-width: 1025px) {
.elementor-109 .elementor-element.elementor-element-abd5fb4 .widget-content p {
   font-size: 14px!important;
}
}
@media only screen and (max-width:1025px) {
.elementor-109 .elementor-element.elementor-element-abd5fb4 .aux-ico-box svg{
    width: 46px;
}
}
.elementor-109 .elementor-element.elementor-element-abd5fb4 .aux-widget-advanced-text svg{
    transition: all 250ms ease-in;
}
.elementor-109 .elementor-element.elementor-element-abd5fb4 .aux-widget-advanced-text:hover svg{
      fill: #007337;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-6c1055c */@media only screen and (max-width:1367px) and (min-width: 1025px) {
.elementor-109 .elementor-element.elementor-element-6c1055c .widget-content p {
   font-size: 14px!important;
}
}
@media only screen and (max-width:1025px) {
.elementor-109 .elementor-element.elementor-element-6c1055c .aux-ico-box svg{
    width: 46px;
}
}
.elementor-109 .elementor-element.elementor-element-6c1055c .aux-widget-advanced-text svg{
    transition: all 250ms ease-in;
}
.elementor-109 .elementor-element.elementor-element-6c1055c .aux-widget-advanced-text:hover svg{
      fill: #007337;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-5ef83f6 */@media only screen and (max-width:1367px) and (min-width: 1025px) {
.elementor-109 .elementor-element.elementor-element-5ef83f6 .widget-content p {
   font-size: 14px!important;
}
}
@media only screen and (max-width:1025px) {
.elementor-109 .elementor-element.elementor-element-5ef83f6 .aux-ico-box svg{
    width: 46px;
}
}
.elementor-109 .elementor-element.elementor-element-5ef83f6 .aux-widget-advanced-text svg{
    transition: all 250ms ease-in;
}
.elementor-109 .elementor-element.elementor-element-5ef83f6 .aux-widget-advanced-text:hover svg{
      fill: #007337;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45ef885 */@media only screen and (max-width: 1440px) and (min-width: 1025px) {
.elementor-109 .elementor-element.elementor-element-45ef885 .widget-content p {
    font-size: 13px!important;
}
.elementor-109 .elementor-element.elementor-element-45ef885 .col-title{
    font-size: 23px!important;
}
}/* End custom CSS */