.elementor-7346 .elementor-element.elementor-element-c65180b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7346 .elementor-element.elementor-element-c65180b:not(.elementor-motion-effects-element-type-background), .elementor-7346 .elementor-element.elementor-element-c65180b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EFF4;}.elementor-7346 .elementor-element.elementor-element-c65180b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-7346 .elementor-element.elementor-element-c65180b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7346 .elementor-element.elementor-element-4976420 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-7346 .elementor-element.elementor-element-eaffa4c{width:var( --container-widget-width, 106.471% );max-width:106.471%;--container-widget-width:106.471%;--container-widget-flex-grow:0;text-align:left;}.elementor-7346 .elementor-element.elementor-element-eaffa4c > .elementor-widget-container{padding:0px 0px 010px 0px;}.elementor-7346 .elementor-element.elementor-element-eaffa4c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7346 .elementor-element.elementor-element-eaffa4c .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:48px;font-weight:600;line-height:55px;color:#2C2337;}.elementor-7346 .elementor-element.elementor-element-794b0a5 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-7346 .elementor-element.elementor-element-794b0a5{text-align:left;font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;line-height:22px;letter-spacing:0;color:var( --e-global-color-text );}.elementor-7346 .elementor-element.elementor-element-794b0a5 p{margin-bottom:10px;}.elementor-7346 .elementor-element.elementor-element-002b86a{text-align:left;}.elementor-7346 .elementor-element.elementor-element-002b86a img{width:3.5em;}.elementor-7346 .elementor-element.elementor-element-a43e17f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;}.elementor-7346 .elementor-element.elementor-element-a43e17f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7346 .elementor-element.elementor-element-9139b3b > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;}.elementor-7346 .elementor-element.elementor-element-9139b3b{text-align:left;}.elementor-7346 .elementor-element.elementor-element-9139b3b img{width:400px;border-radius:20px 20px 20px 20px;}.elementor-7346 .elementor-element.elementor-element-1a527b9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7346 .elementor-element.elementor-element-f7f7b9b > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;}.elementor-7346 .elementor-element.elementor-element-f7f7b9b{text-align:left;}.elementor-7346 .elementor-element.elementor-element-f7f7b9b img{width:400px;border-radius:20px 20px 20px 20px;}.elementor-7346 .elementor-element.elementor-element-de7d00b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7346 .elementor-element.elementor-element-f3dda04{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:160px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7346 .elementor-element.elementor-element-f3dda04:not(.elementor-motion-effects-element-type-background), .elementor-7346 .elementor-element.elementor-element-f3dda04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EFF4;}.elementor-7346 .elementor-element.elementor-element-6a409d0{text-align:center;}.elementor-7346 .elementor-element.elementor-element-6a409d0 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:48px;font-weight:600;line-height:55px;letter-spacing:0%;color:var( --e-global-color-text );}.elementor-7346 .elementor-element.elementor-element-2652938 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7346 .elementor-element.elementor-element-2652938:not(.elementor-motion-effects-element-type-background), .elementor-7346 .elementor-element.elementor-element-2652938 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EFF4;}.elementor-7346 .elementor-element.elementor-element-2652938{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-7346 .elementor-element.elementor-element-2652938 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-7346 .elementor-element.elementor-element-c506e9b.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-7346 .elementor-element.elementor-element-c506e9b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-7346 .elementor-element.elementor-element-c506e9b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7346 .elementor-element.elementor-element-c506e9b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7346 .elementor-element.elementor-element-c506e9b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7346 .elementor-element.elementor-element-1e51c19 > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;}.elementor-7346 .elementor-element.elementor-element-1e51c19.elementor-element{--order:-99999 /* order start hack */;}.elementor-7346 .elementor-element.elementor-element-1e51c19{text-align:center;}.elementor-7346 .elementor-element.elementor-element-1e51c19 img{width:512px;border-radius:20px 20px 20px 20px;}.elementor-bc-flex-widget .elementor-7346 .elementor-element.elementor-element-164118a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7346 .elementor-element.elementor-element-164118a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7346 .elementor-element.elementor-element-164118a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7346 .elementor-element.elementor-element-164118a > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-7346 .elementor-element.elementor-element-2646ce2{text-align:left;}.elementor-7346 .elementor-element.elementor-element-2646ce2 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#2C2337;}.elementor-7346 .elementor-element.elementor-element-55e764a{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-text );}.elementor-7346 .elementor-element.elementor-element-55e764a p{margin-bottom:10px;}.elementor-7346 .elementor-element.elementor-element-43b4070 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7346 .elementor-element.elementor-element-43b4070:not(.elementor-motion-effects-element-type-background), .elementor-7346 .elementor-element.elementor-element-43b4070 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EFF4;}.elementor-7346 .elementor-element.elementor-element-43b4070{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-7346 .elementor-element.elementor-element-43b4070 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-7346 .elementor-element.elementor-element-49d2aac.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7346 .elementor-element.elementor-element-49d2aac.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7346 .elementor-element.elementor-element-49d2aac.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7346 .elementor-element.elementor-element-49d2aac > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-7346 .elementor-element.elementor-element-5d27069{text-align:left;}.elementor-7346 .elementor-element.elementor-element-5d27069 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#2C2337;}.elementor-7346 .elementor-element.elementor-element-3465384{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-text );}.elementor-7346 .elementor-element.elementor-element-3465384 p{margin-bottom:10px;}.elementor-7346 .elementor-element.elementor-element-t3kx7ui > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7346 .elementor-element.elementor-element-t3kx7ui:not(.elementor-motion-effects-element-type-background), .elementor-7346 .elementor-element.elementor-element-t3kx7ui > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EFF4;}.elementor-7346 .elementor-element.elementor-element-t3kx7ui > .elementor-container{max-width:1200px;}.elementor-7346 .elementor-element.elementor-element-t3kx7ui{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 20px 0px;}.elementor-7346 .elementor-element.elementor-element-t3kx7ui > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7346 .elementor-element.elementor-element-c3b4893 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7346 .elementor-element.elementor-element-8059a1b > .elementor-container{max-width:1200px;}.elementor-7346 .elementor-element.elementor-element-8059a1b{margin-top:40px;margin-bottom:0px;}.elementor-7346 .elementor-element.elementor-element-c30ee36 > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-7346 .elementor-element.elementor-element-cad3f94 > .elementor-widget-container{margin:0px 20px 0px 0px;padding:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;}.elementor-7346 .elementor-element.elementor-element-cad3f94{text-align:left;}.elementor-7346 .elementor-element.elementor-element-cad3f94 img{width:400px;border-radius:20px 20px 20px 20px;}.elementor-7346 .elementor-element.elementor-element-2b6e32e > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-7346 .elementor-element.elementor-element-910ad3b > .elementor-widget-container{margin:0px 20px 0px 0px;padding:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;}.elementor-7346 .elementor-element.elementor-element-910ad3b{text-align:left;}.elementor-7346 .elementor-element.elementor-element-910ad3b img{width:400px;border-radius:20px 20px 20px 20px;}.elementor-7346 .elementor-element.elementor-element-701a146 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7346 .elementor-element.elementor-element-701a146.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7346 .elementor-element.elementor-element-701a146 .elementor-tab-title{border-width:0px;padding:0% 0% 0% 0%;}.elementor-7346 .elementor-element.elementor-element-701a146 .elementor-tab-content{border-width:0px;color:#4D4668;font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;line-height:22px;padding:0px 0px 0px 0px;}.elementor-7346 .elementor-element.elementor-element-701a146 .elementor-toggle-title, .elementor-7346 .elementor-element.elementor-element-701a146 .elementor-toggle-icon{color:#4D4668;}.elementor-7346 .elementor-element.elementor-element-701a146 .elementor-toggle-icon svg{fill:#4D4668;}.elementor-7346 .elementor-element.elementor-element-701a146 .elementor-toggle-title{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;text-decoration:underline;line-height:22px;}.elementor-7346 .elementor-element.elementor-element-81d2dd4 > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-7346 .elementor-element.elementor-element-1eef782 > .elementor-widget-container{margin:0px 20px 0px 0px;padding:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;}.elementor-7346 .elementor-element.elementor-element-1eef782{text-align:left;}.elementor-7346 .elementor-element.elementor-element-1eef782 img{width:400px;border-radius:20px 20px 20px 20px;}.elementor-7346 .elementor-element.elementor-element-721e98d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7346 .elementor-element.elementor-element-721e98d{text-align:center;font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#4D4668;}.elementor-7346 .elementor-element.elementor-element-77ae460 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7346 .elementor-element.elementor-element-77ae460.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7346 .elementor-element.elementor-element-77ae460 .elementor-tab-title{border-width:0px;padding:0px 0px 0px 0px;}.elementor-7346 .elementor-element.elementor-element-77ae460 .elementor-tab-content{border-width:0px;color:#4D4668;font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;line-height:22px;letter-spacing:0%;}.elementor-7346 .elementor-element.elementor-element-77ae460 .elementor-toggle-title, .elementor-7346 .elementor-element.elementor-element-77ae460 .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-7346 .elementor-element.elementor-element-77ae460 .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-7346 .elementor-element.elementor-element-77ae460 .elementor-toggle-title{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;text-decoration:underline;}.elementor-7346 .elementor-element.elementor-element-6aeccda{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;}.elementor-7346 .elementor-element.elementor-element-6aeccda:not(.elementor-motion-effects-element-type-background), .elementor-7346 .elementor-element.elementor-element-6aeccda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7346 .elementor-element.elementor-element-6aeccda::before, .elementor-7346 .elementor-element.elementor-element-6aeccda > .elementor-background-video-container::before, .elementor-7346 .elementor-element.elementor-element-6aeccda > .e-con-inner > .elementor-background-video-container::before, .elementor-7346 .elementor-element.elementor-element-6aeccda > .elementor-background-slideshow::before, .elementor-7346 .elementor-element.elementor-element-6aeccda > .e-con-inner > .elementor-background-slideshow::before, .elementor-7346 .elementor-element.elementor-element-6aeccda > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-7346 .elementor-element.elementor-element-f98026b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7346 .elementor-element.elementor-element-f98026b:not(.elementor-motion-effects-element-type-background), .elementor-7346 .elementor-element.elementor-element-f98026b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7346 .elementor-element.elementor-element-f98026b::before, .elementor-7346 .elementor-element.elementor-element-f98026b > .elementor-background-video-container::before, .elementor-7346 .elementor-element.elementor-element-f98026b > .e-con-inner > .elementor-background-video-container::before, .elementor-7346 .elementor-element.elementor-element-f98026b > .elementor-background-slideshow::before, .elementor-7346 .elementor-element.elementor-element-f98026b > .e-con-inner > .elementor-background-slideshow::before, .elementor-7346 .elementor-element.elementor-element-f98026b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-7346 .elementor-element.elementor-element-4c0a5af > .elementor-widget-container{background-color:#FFFFFF;}.elementor-7346 .elementor-element.elementor-element-4c0a5af{text-align:center;}.elementor-7346 .elementor-element.elementor-element-4c0a5af .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:48px;font-weight:600;letter-spacing:0;color:#2C2337;}.elementor-7346 .elementor-element.elementor-element-5f93d5d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7346 .elementor-element.elementor-element-5f93d5d:not(.elementor-motion-effects-element-type-background), .elementor-7346 .elementor-element.elementor-element-5f93d5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7346 .elementor-element.elementor-element-8d64c6f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:50px;--padding-bottom:0100px;--padding-left:0px;--padding-right:0px;}.elementor-7346 .elementor-element.elementor-element-8d64c6f:not(.elementor-motion-effects-element-type-background), .elementor-7346 .elementor-element.elementor-element-8d64c6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7346 .elementor-element.elementor-element-8d64c6f::before, .elementor-7346 .elementor-element.elementor-element-8d64c6f > .elementor-background-video-container::before, .elementor-7346 .elementor-element.elementor-element-8d64c6f > .e-con-inner > .elementor-background-video-container::before, .elementor-7346 .elementor-element.elementor-element-8d64c6f > .elementor-background-slideshow::before, .elementor-7346 .elementor-element.elementor-element-8d64c6f > .e-con-inner > .elementor-background-slideshow::before, .elementor-7346 .elementor-element.elementor-element-8d64c6f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-7346 .elementor-element.elementor-element-43a076c > .elementor-widget-container{background-color:#FFFFFF;}.elementor-7346 .elementor-element.elementor-element-687ac14{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7346 .elementor-element.elementor-element-687ac14:not(.elementor-motion-effects-element-type-background), .elementor-7346 .elementor-element.elementor-element-687ac14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3DDE8;}.elementor-7346 .elementor-element.elementor-element-8d000ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7346 .elementor-element.elementor-element-7e1a75d > .elementor-widget-container{padding:100px 0px 0px 0px;}.elementor-7346 .elementor-element.elementor-element-7e1a75d{text-align:center;}.elementor-7346 .elementor-element.elementor-element-7e1a75d .elementor-heading-title{font-size:48px;font-weight:600;line-height:55px;color:#2C2337;}.elementor-7346 .elementor-element.elementor-element-bf5ba49{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7346 .elementor-element.elementor-element-bf5ba49:not(.elementor-motion-effects-element-type-background), .elementor-7346 .elementor-element.elementor-element-bf5ba49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3DDE8;}.elementor-7346 .elementor-element.elementor-element-2790dc4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7346 .elementor-element.elementor-element-2440e4a{--e-image-carousel-slides-to-show:5;}.elementor-7346 .elementor-element.elementor-element-2440e4a > .elementor-widget-container{padding:0px 0px 100px 0px;}.elementor-7346 .elementor-element.elementor-element-31e782a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;}.elementor-7346 .elementor-element.elementor-element-31e782a:not(.elementor-motion-effects-element-type-background), .elementor-7346 .elementor-element.elementor-element-31e782a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3DDE8;}.elementor-7346 .elementor-element.elementor-element-31e782a::before, .elementor-7346 .elementor-element.elementor-element-31e782a > .elementor-background-video-container::before, .elementor-7346 .elementor-element.elementor-element-31e782a > .e-con-inner > .elementor-background-video-container::before, .elementor-7346 .elementor-element.elementor-element-31e782a > .elementor-background-slideshow::before, .elementor-7346 .elementor-element.elementor-element-31e782a > .e-con-inner > .elementor-background-slideshow::before, .elementor-7346 .elementor-element.elementor-element-31e782a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#E3DDE8;--background-overlay:'';}.elementor-7346 .elementor-element.elementor-element-32a6506{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;}.elementor-7346 .elementor-element.elementor-element-32a6506:not(.elementor-motion-effects-element-type-background), .elementor-7346 .elementor-element.elementor-element-32a6506 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3DDE8;}.elementor-7346 .elementor-element.elementor-element-32a6506::before, .elementor-7346 .elementor-element.elementor-element-32a6506 > .elementor-background-video-container::before, .elementor-7346 .elementor-element.elementor-element-32a6506 > .e-con-inner > .elementor-background-video-container::before, .elementor-7346 .elementor-element.elementor-element-32a6506 > .elementor-background-slideshow::before, .elementor-7346 .elementor-element.elementor-element-32a6506 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7346 .elementor-element.elementor-element-32a6506 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#E3DDE8;--background-overlay:'';}.elementor-7346 .elementor-element.elementor-element-67c79dc > .elementor-widget-container{padding:050px 0px 53px 0px;}body.elementor-page-7346:not(.elementor-motion-effects-element-type-background), body.elementor-page-7346 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EFF4;}@media(max-width:1024px) and (min-width:768px){.elementor-7346 .elementor-element.elementor-element-c30ee36{width:100%;}.elementor-7346 .elementor-element.elementor-element-2b6e32e{width:100%;}.elementor-7346 .elementor-element.elementor-element-81d2dd4{width:100%;}}@media(max-width:1366px){.elementor-7346 .elementor-element.elementor-element-9139b3b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7346 .elementor-element.elementor-element-f7f7b9b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7346 .elementor-element.elementor-element-1e51c19 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7346 .elementor-element.elementor-element-164118a > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-7346 .elementor-element.elementor-element-49d2aac > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-7346 .elementor-element.elementor-element-t3kx7ui{padding:80px 0px 0px 0px;}.elementor-7346 .elementor-element.elementor-element-8059a1b{margin-top:0px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-7346 .elementor-element.elementor-element-cad3f94 img{width:400px;}.elementor-7346 .elementor-element.elementor-element-910ad3b img{width:400px;}.elementor-7346 .elementor-element.elementor-element-701a146{width:var( --container-widget-width, 309.313px );max-width:309.313px;--container-widget-width:309.313px;--container-widget-flex-grow:0;}.elementor-7346 .elementor-element.elementor-element-1eef782 img{width:400px;}.elementor-7346 .elementor-element.elementor-element-77ae460{width:var( --container-widget-width, 302.313px );max-width:302.313px;--container-widget-width:302.313px;--container-widget-flex-grow:0;}}@media(max-width:1024px){.elementor-7346 .elementor-element.elementor-element-c65180b{padding:90px 25px 90px 25px;}.elementor-7346 .elementor-element.elementor-element-4976420 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7346 .elementor-element.elementor-element-794b0a5{text-align:left;}.elementor-7346 .elementor-element.elementor-element-9139b3b > .elementor-widget-container{padding:0px 0px 0px 1px;}.elementor-7346 .elementor-element.elementor-element-9139b3b{text-align:left;}.elementor-7346 .elementor-element.elementor-element-9139b3b img{width:400px;}.elementor-7346 .elementor-element.elementor-element-f7f7b9b > .elementor-widget-container{padding:0px 0px 0px 1px;}.elementor-7346 .elementor-element.elementor-element-f7f7b9b{text-align:left;}.elementor-7346 .elementor-element.elementor-element-f7f7b9b img{width:400px;}.elementor-7346 .elementor-element.elementor-element-f3dda04{--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7346 .elementor-element.elementor-element-2652938{padding:90px 25px 90px 25px;}.elementor-7346 .elementor-element.elementor-element-1e51c19 > .elementor-widget-container{padding:0px 0px 0px 1px;}.elementor-7346 .elementor-element.elementor-element-1e51c19{text-align:left;}.elementor-7346 .elementor-element.elementor-element-1e51c19 img{width:400px;}.elementor-7346 .elementor-element.elementor-element-164118a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7346 .elementor-element.elementor-element-55e764a{text-align:left;}.elementor-7346 .elementor-element.elementor-element-43b4070{padding:90px 25px 90px 25px;}.elementor-7346 .elementor-element.elementor-element-49d2aac > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7346 .elementor-element.elementor-element-3465384{text-align:left;}.elementor-7346 .elementor-element.elementor-element-t3kx7ui{padding:80px 85px 0px 25px;}.elementor-7346 .elementor-element.elementor-element-c3b4893 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7346 .elementor-element.elementor-element-8059a1b{margin-top:0px;margin-bottom:0px;padding:0px 0px 20px 0px;}.elementor-7346 .elementor-element.elementor-element-c30ee36 > .elementor-element-populated{margin:0px 200px 20px 20px;--e-column-margin-right:200px;--e-column-margin-left:20px;}.elementor-7346 .elementor-element.elementor-element-cad3f94 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7346 .elementor-element.elementor-element-cad3f94{text-align:left;}.elementor-7346 .elementor-element.elementor-element-cad3f94 img{width:400px;}.elementor-7346 .elementor-element.elementor-element-2b6e32e > .elementor-element-populated{margin:20px 200px 20px 20px;--e-column-margin-right:200px;--e-column-margin-left:20px;}.elementor-7346 .elementor-element.elementor-element-910ad3b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7346 .elementor-element.elementor-element-910ad3b{text-align:left;}.elementor-7346 .elementor-element.elementor-element-910ad3b img{width:400px;}.elementor-7346 .elementor-element.elementor-element-701a146 > .elementor-widget-container{margin:-40px 0px -10px 0px;}.elementor-7346 .elementor-element.elementor-element-81d2dd4 > .elementor-element-populated{margin:20px 200px 0px 20px;--e-column-margin-right:200px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-7346 .elementor-element.elementor-element-1eef782 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7346 .elementor-element.elementor-element-1eef782{text-align:left;}.elementor-7346 .elementor-element.elementor-element-1eef782 img{width:400px;}.elementor-7346 .elementor-element.elementor-element-721e98d > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-7346 .elementor-element.elementor-element-c65180b{margin-top:0px;margin-bottom:0px;padding:30px 30px 30px 30px;}.elementor-7346 .elementor-element.elementor-element-4976420 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7346 .elementor-element.elementor-element-eaffa4c .elementor-heading-title{font-size:40px;}.elementor-7346 .elementor-element.elementor-element-794b0a5{text-align:left;font-size:16px;line-height:22px;}.elementor-7346 .elementor-element.elementor-element-a43e17f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7346 .elementor-element.elementor-element-9139b3b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7346 .elementor-element.elementor-element-9139b3b img{width:400px;}.elementor-7346 .elementor-element.elementor-element-f7f7b9b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7346 .elementor-element.elementor-element-f7f7b9b img{width:400px;}.elementor-7346 .elementor-element.elementor-element-f3dda04{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7346 .elementor-element.elementor-element-6a409d0 > .elementor-widget-container{padding:0px 0px 0px 30px;}.elementor-7346 .elementor-element.elementor-element-6a409d0{text-align:left;}.elementor-7346 .elementor-element.elementor-element-6a409d0 .elementor-heading-title{font-size:28px;}.elementor-7346 .elementor-element.elementor-element-2652938{margin-top:0px;margin-bottom:0px;padding:30px 30px 30px 30px;}.elementor-7346 .elementor-element.elementor-element-c506e9b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7346 .elementor-element.elementor-element-1e51c19 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7346 .elementor-element.elementor-element-1e51c19 img{width:400px;}.elementor-7346 .elementor-element.elementor-element-164118a > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7346 .elementor-element.elementor-element-55e764a{text-align:left;}.elementor-7346 .elementor-element.elementor-element-43b4070{margin-top:0px;margin-bottom:0px;padding:30px 30px 30px 30px;}.elementor-7346 .elementor-element.elementor-element-49d2aac > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7346 .elementor-element.elementor-element-3465384{text-align:left;}.elementor-7346 .elementor-element.elementor-element-t3kx7ui > .elementor-container{max-width:1000px;}.elementor-7346 .elementor-element.elementor-element-t3kx7ui{padding:80px 30px 30px 30px;}.elementor-7346 .elementor-element.elementor-element-c30ee36 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7346 .elementor-element.elementor-element-cad3f94 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7346 .elementor-element.elementor-element-cad3f94{text-align:left;}.elementor-7346 .elementor-element.elementor-element-cad3f94 img{width:400px;}.elementor-7346 .elementor-element.elementor-element-2b6e32e > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7346 .elementor-element.elementor-element-910ad3b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7346 .elementor-element.elementor-element-910ad3b{text-align:left;}.elementor-7346 .elementor-element.elementor-element-910ad3b img{width:400px;}.elementor-7346 .elementor-element.elementor-element-701a146 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7346 .elementor-element.elementor-element-701a146{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7346 .elementor-element.elementor-element-701a146 .elementor-tab-title{padding:0% 0% 0% 0%;}.elementor-7346 .elementor-element.elementor-element-81d2dd4 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7346 .elementor-element.elementor-element-1eef782 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7346 .elementor-element.elementor-element-1eef782{text-align:left;}.elementor-7346 .elementor-element.elementor-element-1eef782 img{width:400px;}.elementor-7346 .elementor-element.elementor-element-77ae460{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7346 .elementor-element.elementor-element-77ae460 .elementor-tab-title{padding:0px 0px 0px 0px;}.elementor-7346 .elementor-element.elementor-element-43a076c{width:100%;max-width:100%;}.elementor-7346 .elementor-element.elementor-element-687ac14{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7346 .elementor-element.elementor-element-7e1a75d{width:100%;max-width:100%;}.elementor-7346 .elementor-element.elementor-element-bf5ba49{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7346 .elementor-element.elementor-element-2440e4a{--e-image-carousel-slides-to-show:2;width:100%;max-width:100%;}.elementor-7346 .elementor-element.elementor-element-67c79dc{width:100%;max-width:100%;}.elementor-7346 .elementor-element.elementor-element-67c79dc > .elementor-widget-container{padding:50px 0px 50px 0px;}}/* Start custom CSS for html, class: .elementor-element-7a85232 */.elevator-hero {
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
  padding: 80px 40px;
  background-color: #E3DDE8;
  border-radius: 20px;
  box-sizing: border-box;
  color: #E3DDE8;
  text-align: center;
}

.hero-content {
  max-width: 800px;
  margin: 0 auto;
  display: flex;
  flex-direction: column;
  gap: 16px;
  justify-content: center; /* Centers the content inside */
  align-items: center; /* Centers the content vertically if needed */
}

h2.hero-heading {
  font-family: 'Work Sans', sans-serif;
  font-weight: 600;
  font-size: 48px;
  line-height: 1.2;
  margin: 0;
  padding-bottom: 20px;
}

p.hero-description {
font-family: Work Sans;
font-weight: 500;
font-size: 24px;
line-height: 100%;
letter-spacing: 0%;
text-align: center;
vertical-align: middle;
color: #2C2337;
}

p.hero-credentials {
font-family: Work Sans;
font-weight: 600;
font-size: 24px;
line-height: 100%;
letter-spacing: 0%;
text-align: center;
vertical-align: middle;
text-transform: uppercase;
color: #2C2337;
}

a.cta-button-rezervacija {
  background-color: #2C2337;
  color: #FFFFFF;
  font-family: 'Work Sans', sans-serif;
  font-weight: 600;
  font-size: 18px;
  text-transform: uppercase;
  padding: 16px 32px;
  border-radius: 8px;
  text-decoration: none !important;
  margin-top: 0px;
  transition: background-color 0.3s ease;
  max-width: 376px;
  display: inline-block; /* Ensures it is treated as an inline element for centering */
  text-align: center; /* Centers text within the button */
}

a.cta-button-rezervacija:hover {
    color: #ffffff;
}
.cta-button-rezervacija:hover {
  background-color: #4D4668;
}

/* Tablet styles */
@media screen and (max-width: 1024px) {
  .elevator-hero {
    padding: 60px 30px;
  }

  h2.hero-heading {
    font-size: 40px;
  }

  p.hero-description {
    font-size: 18px;
  }
}

/* Mobile styles */
@media screen and (max-width: 768px) {
  .elevator-hero {
    padding: 80px 24px; /* Increased vertical padding */
  }

  .hero-content {
    padding: 0 8px; /* Adds side padding inside content */
  }

  h2.hero-heading {
    font-size: 32px;
  }

  p.hero-description {
    font-size: 20px !important;
  }

  .cta-button-rezervacija {
    font-size: 16px;
    padding: 14px 24px;
  }
}

/* Extra small screens */
@media screen and (max-width: 480px) {
  .elevator-hero {
    padding: 100px 20px; /* More top/bottom padding for taller section */
  }

  .hero-content {
    padding: 0 12px; /* Slightly more side padding for small screens */
  }

  h2.hero-heading {
    font-size: 28px;
  }

  p.hero-description {
    font-size: 14px;
  }

  a.cta-button-rezervacija {
      max-width: 320px;
  }

  .cta-button-rezervacija {
    font-size: 14px;
    padding: 12px 20px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c0af914 */.mindaugas-container {
  display: flex;
  flex-direction: column;
  gap: 1rem;
  max-width: 512px;
  margin: 0 auto;
  padding-top: 10px;
}

.mindaugas-row {
  display: flex;
  gap: 1rem;
  flex-wrap: wrap;
}


.mindaugas-button {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0.5rem;
  flex: 1;
  text-align: center;
  background-color: #2C2337;
  color: #FFFFFF !important;
  padding: 1rem;
  text-decoration: none !important;
  border-radius: 5px;
  font-family: Work Sans;
  font-weight: 600 !important;
  font-size: 18px;
  line-height: 100%;
  letter-spacing: 0;
  vertical-align: middle;
  text-transform: uppercase;
}

.mindaugas-button svg {
  flex-shrink: 0;
  height: 13px;
  width: 19px;

}

.mindaugas-wide {
  flex: 1 1 100%;
}

@media (max-width: 600px) {
  .mindaugas-container {
    gap: 0.5rem; /* smaller vertical spacing between rows */
    padding: 0 1rem;
  }

  .mindaugas-row {
    flex-wrap: nowrap;
    flex-direction: row;
    gap: 0.75rem; /* spacing between buttons */
  }

  .mindaugas-row:first-child .mindaugas-button {
    width: 50%;
    font-size: 14px;
    padding: 0.75rem;
  }

  .mindaugas-row:last-child .mindaugas-button {
    width: 100%;
    font-size: 14px;
    padding: 0.75rem;
  }

  .mindaugas-button svg {
    width: 16px;
    height: auto;
  }
}

.mindaugas-liaukonis {
    font-family: Work Sans;
font-weight: 600;
font-size: 28px;
line-height: 100%;
letter-spacing: 0;
vertical-align: middle;
text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2646ce2 */.team-heading a {
    text-decoration: none !important;
        font-family: Work Sans;
font-weight: 600;
font-size: 30px !important;
line-height: 36px;
letter-spacing: 0;
vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d27069 */.team-heading a {
    text-decoration: none !important;
        font-family: Work Sans;
font-weight: 600;
font-size: 30px !important;
line-height: 36px;
letter-spacing: 0;
vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-27a2bb5 */h5.team-heading {
    font-family: Work Sans;
font-weight: 600;
font-size: 24px;
line-height: 100%;
letter-spacing: 0;
text-align: center;
margin-bottom: 0px;
color: #4D4668;
}

span.team-sub {
    font-family: Work Sans;
font-weight: 400;
font-size: 20px;
line-height: 26px;
letter-spacing: 0;
text-align: center;
color: #4D4668;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-811028e */p.team-desc {
font-family: Work Sans;
font-weight: 400;
font-size: 16px;
line-height: 22px;
letter-spacing: 0%;
text-align: center;
color: #4D4668;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-db3a844 */h5.team-heading {
    font-family: Work Sans;
font-weight: 600;
font-size: 24px;
line-height: 100%;
letter-spacing: 0;
text-align: center;
margin-bottom: 0px;
color: #4D4668;
}

span.team-sub {
    font-family: Work Sans;
font-weight: 400;
font-size: 20px;
line-height: 26px;
letter-spacing: 0;
text-align: center;
color: #4D4668;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5da2eb9 */p.team-desc {
font-family: Work Sans;
font-weight: 400;
font-size: 16px;
line-height: 22px;
letter-spacing: 0%;
text-align: center;
color: #4D4668;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-33a1df0 */h5.team-heading {
    font-family: Work Sans;
font-weight: 600;
font-size: 24px;
line-height: 100%;
letter-spacing: 0;
text-align: center;
margin-bottom: 0px;
color: #4D4668;
}

span.team-sub {
    font-family: Work Sans;
font-weight: 400;
font-size: 20px;
line-height: 26px;
letter-spacing: 0;
text-align: center;
color: #4D4668;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-t3kx7ui */div#elementor-tab-title-1251 {
    text-align: center;
}

div#elementor-tab-title-1171 {
    text-align: center;
}

div#elementor-tab-content-1251 {
    text-align: center;
}

div#elementor-tab-content-1171 {
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-43a076c */.custom-toggle-boxes {
  display: flex;
  flex-wrap: wrap;
  gap: 30px;
  font-family: 'Work Sans', sans-serif;
  justify-content: space-between;
  align-items: flex-start;
}

.toggle-box {
  flex: 0 1 calc(33.333% - 20px);
  padding: 30px;
  background-color: #E3DDE8;
  border-radius: 20px;
  box-sizing: border-box;
  position: relative;
  transition: all 0.3s ease;
  overflow: hidden;
  color: #2C2337;
}

.toggle-box h5 {
  font-family: 'Work Sans', sans-serif;
  font-weight: 600;
  font-size: 24px;
  line-height: 100%;
  margin: 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 100%;
  color: #2C2337;
    user-select: none;
}

.toggle-icon {
  background-color: white;
  color: #2C2337;
  border-radius: 50%;
  width: 40px;
  height: 40px;
  font-size: 24px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-weight: bold;
  flex-shrink: 0;
  transition: transform 0.3s;
    cursor: pointer;

}

.toggle-content {
  display: none;
  margin-top: 10px;
  padding-top: 15px;
  font-family: 'Work Sans', sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 22px;
  letter-spacing: 0;
  color: #2C2337;
}

.toggle-content a {
font-family: Work Sans;
font-weight: 600;
font-size: 16px;
line-height: 22px;
letter-spacing: 0;
vertical-align: middle;
text-transform: uppercase;
text-decoration: underline;
text-decoration-style: solid;
text-decoration-offset: 0%;
text-decoration-thickness: 0%;
text-decoration-skip-ink: auto;
}

@media (max-width: 1024px) {
  .toggle-box {
    flex: 0 1 calc(50% - 15px);
  }
}

@media (max-width: 600px) {
  .toggle-box {
    flex: 0 1 100%;
    max-width: 90%;
    margin: 0 auto;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-67c79dc */.naujienos-container {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  max-width: 1200px;
  margin: 0 auto;
}

.naujienos-left {
  display: flex;
  flex-direction: column;
  margin-right: 30px;
  align-items: flex-start;
}

.naujienos-middle {
  display: flex;
  flex-direction: row;
  gap: 20px;
  width: 100%;
}

h2.naujienos-headline {
    font-family: Work Sans;
    font-weight: 600;
    font-size: 48px;
    line-height: 55px;
    letter-spacing: 0%;
    vertical-align: middle;
}

h5.naujienos-news-item-heading {
    padding-top: 16px;
    font-family: Work Sans;
    font-weight: 600;
    font-size: 24px;
    line-height: 100%;
    letter-spacing: 0%;
    vertical-align: middle;
}

.naujienos-news-item-link {
  text-decoration: none !important;
  display: block;
}

.naujienos-news-item-heading {
  padding-top: 16px;
  font-family: Work Sans;
  font-weight: 600;
  font-size: 24px;
  line-height: 100%;
  letter-spacing: 0%;
  vertical-align: middle;
  color: inherit;
}

.naujienos-red-image {
  width: 155px;
  height: 155px;
  border-radius: 8px;
}

.naujienos-news-item {
  width: 50%;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.naujienos-news-item img {
  width: 360px;
  height: 235px;
  border-radius: 8px;
}

.naujienos-arrow-svg {
  width: 46px;
  height: 246px;
  margin-left: 20px;
  align-self: center;
  display: block;
}

/* Mobile responsiveness */
@media (max-width: 768px) {
  .naujienos-container {
    flex-direction: column;
    align-items: center;
  }

  .naujienos-left {
    margin-right: 0;
    margin-bottom: 20px;
  }

  .naujienos-middle {
    flex-direction: column; 
    gap: 10px;
  }

  .naujienos-news-item {
    width: 100%;
  }

  .naujienos-red-image {
    width: 150px;
    height: 150px;
  }

  .naujienos-arrow-svg {
    display: none;
  }

  a.cta-button {
    display: inline-block;
    background-color: #2C2337;
    color: #FFFFFF;
    font-family: 'Work Sans', sans-serif;
    font-weight: 600;
    font-size: 18px;
    line-height: 100%;
    text-align: center;
    text-transform: uppercase;
    letter-spacing: 0;
    padding: 16px 32px;
    border-radius: 8px;
    text-decoration: none !important;
    margin-top: 20px;
  }
  
  a.cta-button:hover {
    color: #FFFFFF;
  }

  .cta-button:hover {
      background-color: #4D4668;
  }
}

@media (min-width: 769px) {
  .cta-button {
    display: none;
  }
}

@media (max-width: 480px) {
  .naujienos-headline {
    font-size: 24px;
  }

  .naujienos-news-item h3 {
    font-size: 16px;
  }

  .naujienos-news-item img {
    width: 100%;
    height: auto;
  }
}/* End custom CSS */