.elementor-3204 .elementor-element.elementor-element-754cf4d:not(.elementor-motion-effects-element-type-background), .elementor-3204 .elementor-element.elementor-element-754cf4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vianovus.lt/wp-content/uploads/2026/08/NOMEDA@BRANDME.LT-26-1.png");background-position:center center;background-size:cover;}.elementor-3204 .elementor-element.elementor-element-754cf4d > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, #FFFFFF 0%, #F2295B00 62%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3204 .elementor-element.elementor-element-754cf4d > .elementor-container{min-height:500px;}.elementor-3204 .elementor-element.elementor-element-754cf4d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3204 .elementor-element.elementor-element-352e871{column-gap:0px;font-family:"IvyJournal-Regular", Sans-serif;font-size:40px;font-weight:400;text-transform:none;line-height:40px;color:#606F78;}.elementor-3204 .elementor-element.elementor-element-352e871 p{margin-block-end:0px;}.elementor-3204 .elementor-element.elementor-element-515e5c8{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;font-family:"Avenir-Next", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:16px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-3204 .elementor-element.elementor-element-0a10f8c .elementor-button{background-color:transparent;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #616F79 0%, #616F79 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:0s;border-radius:25px 25px 25px 25px;padding:0015px 0040px 00015px 00040px;}.elementor-3204 .elementor-element.elementor-element-0a10f8c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3204 .elementor-element.elementor-element-0a10f8c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-0a10f8c .elementor-button:hover, .elementor-3204 .elementor-element.elementor-element-0a10f8c .elementor-button:focus{color:var( --e-global-color-a2cdada );}.elementor-3204 .elementor-element.elementor-element-0a10f8c .elementor-button:hover svg, .elementor-3204 .elementor-element.elementor-element-0a10f8c .elementor-button:focus svg{fill:var( --e-global-color-a2cdada );}.elementor-3204 .elementor-element.elementor-element-fd80605{margin-top:80px;margin-bottom:80px;}.elementor-3204 .elementor-element.elementor-element-b355608{column-gap:0px;text-align:center;font-family:"IvyJournal-Regular", Sans-serif;font-size:30px;font-weight:400;text-transform:none;line-height:30px;color:#606F78;}.elementor-3204 .elementor-element.elementor-element-b355608 p{margin-block-end:0px;}.elementor-3204 .elementor-element.elementor-element-77a4804{margin-top:80px;margin-bottom:80px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-3204 .elementor-element.elementor-element-2996771{text-align:center;}.elementor-3204 .elementor-element.elementor-element-2996771 .elementor-heading-title{font-family:"Avenir-Next", Sans-serif;font-size:16px;font-weight:300;text-transform:none;line-height:22px;letter-spacing:0px;color:#353535;}.elementor-3204 .elementor-element.elementor-element-34cccf4:not(.elementor-motion-effects-element-type-background), .elementor-3204 .elementor-element.elementor-element-34cccf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3204 .elementor-element.elementor-element-34cccf4 > .elementor-container{max-width:900px;}.elementor-3204 .elementor-element.elementor-element-34cccf4{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:40px;padding:0px 0px 20px 0px;}.elementor-3204 .elementor-element.elementor-element-34cccf4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3204 .elementor-element.elementor-element-0382e3d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3204 .elementor-element.elementor-element-0382e3d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3204 .elementor-element.elementor-element-0382e3d > .elementor-element-populated, .elementor-3204 .elementor-element.elementor-element-0382e3d > .elementor-element-populated > .elementor-background-overlay, .elementor-3204 .elementor-element.elementor-element-0382e3d > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-3204 .elementor-element.elementor-element-0382e3d > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3204 .elementor-element.elementor-element-0382e3d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-3204 .elementor-element.elementor-element-ddca79f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3204 .elementor-element.elementor-element-ddca79f img{width:100%;max-width:100%;}.elementor-3204 .elementor-element.elementor-element-9239f15 > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-3204 .elementor-element.elementor-element-9239f15{z-index:2;text-align:center;}.elementor-3204 .elementor-element.elementor-element-9239f15 .elementor-heading-title{font-family:"IvyJournal-Regular", Sans-serif;font-size:20px;font-weight:300;text-transform:none;line-height:42px;color:#606F78;}.elementor-3204 .elementor-element.elementor-element-0a5b5ef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-0a5b5ef{z-index:2;text-align:center;}.elementor-3204 .elementor-element.elementor-element-0a5b5ef .elementor-heading-title{font-family:"Avenir-Next", Sans-serif;font-size:16px;font-weight:300;text-transform:none;line-height:42px;color:#606F78;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3204 .elementor-element.elementor-element-8f3f1d5{--divider-border-style:solid;--divider-color:#C5C5C5;--divider-border-width:0.1px;}.elementor-3204 .elementor-element.elementor-element-8f3f1d5 .elementor-divider-separator{width:85%;margin:0 auto;margin-center:0;}.elementor-3204 .elementor-element.elementor-element-8f3f1d5 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-3204 .elementor-element.elementor-element-e1c5bf7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-e1c5bf7{z-index:2;text-align:center;}.elementor-3204 .elementor-element.elementor-element-e1c5bf7 .elementor-heading-title{font-family:"Avenir-Next", Sans-serif;font-size:16px;font-weight:300;text-transform:none;line-height:16px;color:#353535;}.elementor-3204 .elementor-element.elementor-element-bc24dc4{--divider-border-style:solid;--divider-color:#C5C5C5;--divider-border-width:0.1px;}.elementor-3204 .elementor-element.elementor-element-bc24dc4 .elementor-divider-separator{width:85%;margin:0 auto;margin-center:0;}.elementor-3204 .elementor-element.elementor-element-bc24dc4 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-3204 .elementor-element.elementor-element-909a1d0 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-3204 .elementor-element.elementor-element-909a1d0{left:104px;}body.rtl .elementor-3204 .elementor-element.elementor-element-909a1d0{right:104px;}.elementor-3204 .elementor-element.elementor-element-909a1d0{top:556px;z-index:2;text-align:center;}.elementor-3204 .elementor-element.elementor-element-909a1d0 .elementor-heading-title{font-family:"Avenir-Next", Sans-serif;font-size:21px;font-weight:300;text-transform:none;line-height:42px;color:#819EB3;}.elementor-3204 .elementor-element.elementor-element-61742e4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-61742e4{z-index:2;text-align:center;}.elementor-3204 .elementor-element.elementor-element-61742e4 .elementor-heading-title{font-family:"Avenir-Next", Sans-serif;font-size:16px;font-weight:300;text-transform:none;line-height:42px;color:#606F78;}.elementor-3204 .elementor-element.elementor-element-ec1942b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-ec1942b{z-index:2;text-align:start;}.elementor-3204 .elementor-element.elementor-element-ec1942b .elementor-heading-title{font-family:"Avenir-Next", Sans-serif;font-size:16px;font-weight:300;text-transform:none;line-height:42px;color:#606F78;}.elementor-3204 .elementor-element.elementor-element-ad454f8 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-3204 .elementor-element.elementor-element-ad454f8{left:104px;}body.rtl .elementor-3204 .elementor-element.elementor-element-ad454f8{right:104px;}.elementor-3204 .elementor-element.elementor-element-ad454f8{top:588px;z-index:2;text-align:center;}.elementor-3204 .elementor-element.elementor-element-ad454f8 .elementor-heading-title{font-family:"Avenir-Next", Sans-serif;font-size:21px;font-weight:300;text-transform:none;line-height:42px;color:#819EB3;}body:not(.rtl) .elementor-3204 .elementor-element.elementor-element-e50a8dc{left:52px;}body.rtl .elementor-3204 .elementor-element.elementor-element-e50a8dc{right:52px;}.elementor-3204 .elementor-element.elementor-element-e50a8dc{top:537px;}.elementor-3204 .elementor-element.elementor-element-bcb5fdc .elementor-button{background-color:transparent;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #819EB3 0%, #819EB3 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:0s;border-radius:25px 25px 25px 25px;padding:15px 40px 15px 40px;}.elementor-3204 .elementor-element.elementor-element-bcb5fdc{width:var( --container-widget-width, 107.062% );max-width:107.062%;--container-widget-width:107.062%;--container-widget-flex-grow:0;}.elementor-3204 .elementor-element.elementor-element-bcb5fdc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-bcb5fdc .elementor-button:hover, .elementor-3204 .elementor-element.elementor-element-bcb5fdc .elementor-button:focus{color:var( --e-global-color-a2cdada );}.elementor-3204 .elementor-element.elementor-element-bcb5fdc .elementor-button:hover svg, .elementor-3204 .elementor-element.elementor-element-bcb5fdc .elementor-button:focus svg{fill:var( --e-global-color-a2cdada );}.elementor-3204 .elementor-element.elementor-element-d565b7e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3204 .elementor-element.elementor-element-d565b7e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3204 .elementor-element.elementor-element-d565b7e > .elementor-element-populated, .elementor-3204 .elementor-element.elementor-element-d565b7e > .elementor-element-populated > .elementor-background-overlay, .elementor-3204 .elementor-element.elementor-element-d565b7e > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-3204 .elementor-element.elementor-element-d565b7e > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3204 .elementor-element.elementor-element-d565b7e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3204 .elementor-element.elementor-element-eedca02{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3204 .elementor-element.elementor-element-eedca02 img{width:100%;max-width:100%;}.elementor-3204 .elementor-element.elementor-element-0c2957a > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-3204 .elementor-element.elementor-element-0c2957a{z-index:2;text-align:center;}.elementor-3204 .elementor-element.elementor-element-0c2957a .elementor-heading-title{font-family:"IvyJournal-Regular", Sans-serif;font-size:20px;font-weight:300;text-transform:none;line-height:42px;color:#606F78;}.elementor-3204 .elementor-element.elementor-element-32b2023 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-32b2023{z-index:2;text-align:center;}.elementor-3204 .elementor-element.elementor-element-32b2023 .elementor-heading-title{font-family:"Avenir-Next", Sans-serif;font-size:16px;font-weight:300;text-transform:none;line-height:42px;color:#606F78;}.elementor-3204 .elementor-element.elementor-element-f34dda5{--divider-border-style:solid;--divider-color:#C5C5C5;--divider-border-width:0.1px;}.elementor-3204 .elementor-element.elementor-element-f34dda5 .elementor-divider-separator{width:85%;margin:0 auto;margin-center:0;}.elementor-3204 .elementor-element.elementor-element-f34dda5 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-3204 .elementor-element.elementor-element-669a30c > .elementor-widget-container{margin:9px 9px 9px 9px;}.elementor-3204 .elementor-element.elementor-element-669a30c{z-index:2;text-align:center;}.elementor-3204 .elementor-element.elementor-element-669a30c .elementor-heading-title{font-family:"Avenir-Next", Sans-serif;font-size:16px;font-weight:300;text-transform:none;line-height:16px;color:#353535;}.elementor-3204 .elementor-element.elementor-element-4d89fb2{--divider-border-style:solid;--divider-color:#C5C5C5;--divider-border-width:0.1px;}.elementor-3204 .elementor-element.elementor-element-4d89fb2 .elementor-divider-separator{width:85%;margin:0 auto;margin-center:0;}.elementor-3204 .elementor-element.elementor-element-4d89fb2 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-3204 .elementor-element.elementor-element-07126f3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-07126f3{z-index:2;text-align:center;}.elementor-3204 .elementor-element.elementor-element-07126f3 .elementor-heading-title{font-family:"Avenir-Next", Sans-serif;font-size:16px;font-weight:300;text-transform:none;line-height:42px;color:#606F78;}.elementor-3204 .elementor-element.elementor-element-3609152 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-3204 .elementor-element.elementor-element-3609152{left:104px;}body.rtl .elementor-3204 .elementor-element.elementor-element-3609152{right:104px;}.elementor-3204 .elementor-element.elementor-element-3609152{top:556px;z-index:2;text-align:center;}.elementor-3204 .elementor-element.elementor-element-3609152 .elementor-heading-title{font-family:"Avenir-Next", Sans-serif;font-size:21px;font-weight:300;text-transform:none;line-height:42px;color:#819EB3;}.elementor-3204 .elementor-element.elementor-element-c7c59ee > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-3204 .elementor-element.elementor-element-c7c59ee{left:104px;}body.rtl .elementor-3204 .elementor-element.elementor-element-c7c59ee{right:104px;}.elementor-3204 .elementor-element.elementor-element-c7c59ee{top:588px;z-index:2;text-align:center;}.elementor-3204 .elementor-element.elementor-element-c7c59ee .elementor-heading-title{font-family:"Avenir-Next", Sans-serif;font-size:21px;font-weight:300;text-transform:none;line-height:42px;color:#819EB3;}.elementor-3204 .elementor-element.elementor-element-00f3988 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-00f3988{z-index:2;text-align:start;}.elementor-3204 .elementor-element.elementor-element-00f3988 .elementor-heading-title{font-family:"Avenir-Next", Sans-serif;font-size:16px;font-weight:300;text-transform:none;line-height:42px;color:#606F78;}body:not(.rtl) .elementor-3204 .elementor-element.elementor-element-c3739dc{left:56px;}body.rtl .elementor-3204 .elementor-element.elementor-element-c3739dc{right:56px;}.elementor-3204 .elementor-element.elementor-element-c3739dc{top:535px;}.elementor-3204 .elementor-element.elementor-element-f85d42e .elementor-button{background-color:transparent;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #819EB3 0%, #819EB3 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:0s;border-radius:25px 25px 25px 25px;padding:15px 40px 15px 40px;}.elementor-3204 .elementor-element.elementor-element-f85d42e{width:var( --container-widget-width, 107.062% );max-width:107.062%;--container-widget-width:107.062%;--container-widget-flex-grow:0;}.elementor-3204 .elementor-element.elementor-element-f85d42e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-f85d42e .elementor-button:hover, .elementor-3204 .elementor-element.elementor-element-f85d42e .elementor-button:focus{color:var( --e-global-color-a2cdada );}.elementor-3204 .elementor-element.elementor-element-f85d42e .elementor-button:hover svg, .elementor-3204 .elementor-element.elementor-element-f85d42e .elementor-button:focus svg{fill:var( --e-global-color-a2cdada );}.elementor-3204 .elementor-element.elementor-element-530f5ba:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3204 .elementor-element.elementor-element-530f5ba > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3204 .elementor-element.elementor-element-530f5ba > .elementor-element-populated, .elementor-3204 .elementor-element.elementor-element-530f5ba > .elementor-element-populated > .elementor-background-overlay, .elementor-3204 .elementor-element.elementor-element-530f5ba > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-3204 .elementor-element.elementor-element-530f5ba > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3204 .elementor-element.elementor-element-530f5ba > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3204 .elementor-element.elementor-element-c469bff{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3204 .elementor-element.elementor-element-c469bff img{width:100%;max-width:100%;}.elementor-3204 .elementor-element.elementor-element-194e1e1 > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-3204 .elementor-element.elementor-element-194e1e1{z-index:2;text-align:center;}.elementor-3204 .elementor-element.elementor-element-194e1e1 .elementor-heading-title{font-family:"IvyJournal-Regular", Sans-serif;font-size:20px;font-weight:300;text-transform:none;line-height:42px;color:#606F78;}.elementor-3204 .elementor-element.elementor-element-572e7e8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-572e7e8{z-index:2;text-align:center;}.elementor-3204 .elementor-element.elementor-element-572e7e8 .elementor-heading-title{font-family:"Avenir-Next", Sans-serif;font-size:16px;font-weight:300;text-transform:none;line-height:42px;color:#606F78;}.elementor-3204 .elementor-element.elementor-element-27f5c24{--divider-border-style:solid;--divider-color:#C5C5C5;--divider-border-width:0.1px;}.elementor-3204 .elementor-element.elementor-element-27f5c24 .elementor-divider-separator{width:85%;margin:0 auto;margin-center:0;}.elementor-3204 .elementor-element.elementor-element-27f5c24 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-3204 .elementor-element.elementor-element-1b8ff81 > .elementor-widget-container{margin:14px 14px 14px 14px;}.elementor-3204 .elementor-element.elementor-element-1b8ff81{z-index:2;text-align:center;}.elementor-3204 .elementor-element.elementor-element-1b8ff81 .elementor-heading-title{font-family:"Avenir-Next", Sans-serif;font-size:16px;font-weight:300;text-transform:none;line-height:16px;color:#353535;}.elementor-3204 .elementor-element.elementor-element-793573d{--divider-border-style:solid;--divider-color:#C5C5C5;--divider-border-width:0.1px;}.elementor-3204 .elementor-element.elementor-element-793573d .elementor-divider-separator{width:85%;margin:0 auto;margin-center:0;}.elementor-3204 .elementor-element.elementor-element-793573d .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-3204 .elementor-element.elementor-element-4f00b37 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-4f00b37{z-index:2;text-align:center;}.elementor-3204 .elementor-element.elementor-element-4f00b37 .elementor-heading-title{font-family:"Avenir-Next", Sans-serif;font-size:16px;font-weight:300;text-transform:none;line-height:42px;color:#606F78;}.elementor-3204 .elementor-element.elementor-element-2f8b836 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-3204 .elementor-element.elementor-element-2f8b836{left:104px;}body.rtl .elementor-3204 .elementor-element.elementor-element-2f8b836{right:104px;}.elementor-3204 .elementor-element.elementor-element-2f8b836{top:556px;z-index:2;text-align:center;}.elementor-3204 .elementor-element.elementor-element-2f8b836 .elementor-heading-title{font-family:"Avenir-Next", Sans-serif;font-size:21px;font-weight:300;text-transform:none;line-height:42px;color:#819EB3;}.elementor-3204 .elementor-element.elementor-element-a249127 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-3204 .elementor-element.elementor-element-a249127{left:104px;}body.rtl .elementor-3204 .elementor-element.elementor-element-a249127{right:104px;}.elementor-3204 .elementor-element.elementor-element-a249127{top:588px;z-index:2;text-align:center;}.elementor-3204 .elementor-element.elementor-element-a249127 .elementor-heading-title{font-family:"Avenir-Next", Sans-serif;font-size:21px;font-weight:300;text-transform:none;line-height:42px;color:#819EB3;}.elementor-3204 .elementor-element.elementor-element-bd28f63 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-bd28f63{z-index:2;text-align:start;}.elementor-3204 .elementor-element.elementor-element-bd28f63 .elementor-heading-title{font-family:"Avenir-Next", Sans-serif;font-size:16px;font-weight:300;text-transform:none;line-height:42px;color:#606F78;}body:not(.rtl) .elementor-3204 .elementor-element.elementor-element-d264e63{left:55px;}body.rtl .elementor-3204 .elementor-element.elementor-element-d264e63{right:55px;}.elementor-3204 .elementor-element.elementor-element-d264e63{top:537px;}.elementor-3204 .elementor-element.elementor-element-7e5614d .elementor-button{background-color:transparent;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #819EB3 0%, #819EB3 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:0s;border-radius:25px 25px 25px 25px;padding:15px 40px 15px 40px;}.elementor-3204 .elementor-element.elementor-element-7e5614d{width:var( --container-widget-width, 107.062% );max-width:107.062%;--container-widget-width:107.062%;--container-widget-flex-grow:0;}.elementor-3204 .elementor-element.elementor-element-7e5614d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-7e5614d .elementor-button:hover, .elementor-3204 .elementor-element.elementor-element-7e5614d .elementor-button:focus{color:var( --e-global-color-a2cdada );}.elementor-3204 .elementor-element.elementor-element-7e5614d .elementor-button:hover svg, .elementor-3204 .elementor-element.elementor-element-7e5614d .elementor-button:focus svg{fill:var( --e-global-color-a2cdada );}.elementor-3204 .elementor-element.elementor-element-1d40ea2 .elementor-heading-title{font-family:"IvyJournal-Regular", Sans-serif;font-size:30px;font-weight:300;text-transform:none;line-height:42px;color:#353535;}.elementor-3204 .elementor-element.elementor-element-ac8b331 .elementor-heading-title{font-family:"Avenir-Next", Sans-serif;font-size:16px;font-weight:300;text-transform:none;line-height:22px;color:#353535;}.elementor-3204 .elementor-element.elementor-element-8f4f8de:not(.elementor-motion-effects-element-type-background), .elementor-3204 .elementor-element.elementor-element-8f4f8de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EDE7;}.elementor-3204 .elementor-element.elementor-element-8f4f8de{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:60px;margin-bottom:0px;padding:41px 0px 80px 0px;}.elementor-3204 .elementor-element.elementor-element-8f4f8de > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3204 .elementor-element.elementor-element-adb32ec > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-adb32ec{column-gap:0px;text-align:center;font-family:"IvyJournal-Regular", Sans-serif;font-size:30px;font-weight:400;text-transform:none;line-height:30px;color:#606F78;}.elementor-3204 .elementor-element.elementor-element-adb32ec p{margin-block-end:0px;}.elementor-3204 .elementor-element.elementor-element-5f06628:not(.elementor-motion-effects-element-type-background), .elementor-3204 .elementor-element.elementor-element-5f06628 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EDE7;}.elementor-3204 .elementor-element.elementor-element-5f06628{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-30px;margin-bottom:-30px;padding:0px 0px 80px 0px;}.elementor-3204 .elementor-element.elementor-element-5f06628 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-3204 .elementor-element.elementor-element-e49010c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3204 .elementor-element.elementor-element-e49010c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3204 .elementor-element.elementor-element-e49010c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3204 .elementor-element.elementor-element-e49010c > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#D9D2CE;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-3204 .elementor-element.elementor-element-e49010c > .elementor-element-populated, .elementor-3204 .elementor-element.elementor-element-e49010c > .elementor-element-populated > .elementor-background-overlay, .elementor-3204 .elementor-element.elementor-element-e49010c > .elementor-background-slideshow{border-radius:23px 23px 23px 23px;}.elementor-3204 .elementor-element.elementor-element-93e5e06{width:100%;max-width:100%;}.elementor-3204 .elementor-element.elementor-element-93e5e06 img{width:50%;}.elementor-3204 .elementor-element.elementor-element-0cf3d02 .elementor-heading-title{font-family:"Avenir-Next", Sans-serif;font-size:16px;font-weight:300;text-transform:none;line-height:22px;color:#353535;}.elementor-bc-flex-widget .elementor-3204 .elementor-element.elementor-element-353c87e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3204 .elementor-element.elementor-element-353c87e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3204 .elementor-element.elementor-element-353c87e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3204 .elementor-element.elementor-element-353c87e > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#D9D2CE;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-3204 .elementor-element.elementor-element-353c87e > .elementor-element-populated, .elementor-3204 .elementor-element.elementor-element-353c87e > .elementor-element-populated > .elementor-background-overlay, .elementor-3204 .elementor-element.elementor-element-353c87e > .elementor-background-slideshow{border-radius:23px 23px 23px 23px;}.elementor-3204 .elementor-element.elementor-element-b0487d1{width:100%;max-width:100%;}.elementor-3204 .elementor-element.elementor-element-b0487d1 > .elementor-widget-container{margin:16px 16px 16px 16px;}.elementor-3204 .elementor-element.elementor-element-b0487d1 img{width:50%;}.elementor-3204 .elementor-element.elementor-element-a6d4b22{text-align:start;}.elementor-3204 .elementor-element.elementor-element-a6d4b22 .elementor-heading-title{font-family:"Avenir-Next", Sans-serif;font-size:16px;font-weight:300;text-transform:none;line-height:22px;color:#353535;}.elementor-bc-flex-widget .elementor-3204 .elementor-element.elementor-element-c0096be.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3204 .elementor-element.elementor-element-c0096be.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3204 .elementor-element.elementor-element-c0096be.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3204 .elementor-element.elementor-element-c0096be > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#D9D2CE;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-3204 .elementor-element.elementor-element-c0096be > .elementor-element-populated, .elementor-3204 .elementor-element.elementor-element-c0096be > .elementor-element-populated > .elementor-background-overlay, .elementor-3204 .elementor-element.elementor-element-c0096be > .elementor-background-slideshow{border-radius:23px 23px 23px 23px;}.elementor-3204 .elementor-element.elementor-element-491ccb5{width:100%;max-width:100%;}.elementor-3204 .elementor-element.elementor-element-491ccb5 > .elementor-widget-container{margin:16px 16px 16px 16px;}.elementor-3204 .elementor-element.elementor-element-491ccb5 img{width:50%;}.elementor-3204 .elementor-element.elementor-element-7719b5f .elementor-heading-title{font-family:"Avenir-Next", Sans-serif;font-size:16px;font-weight:300;text-transform:none;line-height:22px;color:#353535;}.elementor-bc-flex-widget .elementor-3204 .elementor-element.elementor-element-55c3e5d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3204 .elementor-element.elementor-element-55c3e5d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3204 .elementor-element.elementor-element-55c3e5d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3204 .elementor-element.elementor-element-55c3e5d > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#D9D2CE;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-3204 .elementor-element.elementor-element-55c3e5d > .elementor-element-populated, .elementor-3204 .elementor-element.elementor-element-55c3e5d > .elementor-element-populated > .elementor-background-overlay, .elementor-3204 .elementor-element.elementor-element-55c3e5d > .elementor-background-slideshow{border-radius:23px 23px 23px 23px;}.elementor-3204 .elementor-element.elementor-element-3cea189{width:100%;max-width:100%;}.elementor-3204 .elementor-element.elementor-element-3cea189 > .elementor-widget-container{margin:16px 16px 16px 16px;}.elementor-3204 .elementor-element.elementor-element-3cea189 img{width:50%;}.elementor-3204 .elementor-element.elementor-element-736a645 .elementor-heading-title{font-family:"Avenir-Next", Sans-serif;font-size:16px;font-weight:300;text-transform:none;line-height:22px;color:#353535;}.elementor-bc-flex-widget .elementor-3204 .elementor-element.elementor-element-da51733.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3204 .elementor-element.elementor-element-da51733.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3204 .elementor-element.elementor-element-da51733.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3204 .elementor-element.elementor-element-da51733 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#D9D2CE;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-3204 .elementor-element.elementor-element-da51733 > .elementor-element-populated, .elementor-3204 .elementor-element.elementor-element-da51733 > .elementor-element-populated > .elementor-background-overlay, .elementor-3204 .elementor-element.elementor-element-da51733 > .elementor-background-slideshow{border-radius:23px 23px 23px 23px;}.elementor-3204 .elementor-element.elementor-element-88ae624{width:100%;max-width:100%;}.elementor-3204 .elementor-element.elementor-element-88ae624 > .elementor-widget-container{margin:16px 16px 16px 16px;}.elementor-3204 .elementor-element.elementor-element-88ae624 img{width:50%;}.elementor-3204 .elementor-element.elementor-element-75d63cd{text-align:center;}.elementor-3204 .elementor-element.elementor-element-75d63cd .elementor-heading-title{font-family:"Avenir-Next", Sans-serif;font-size:16px;font-weight:300;text-transform:none;line-height:22px;color:#353535;}.elementor-bc-flex-widget .elementor-3204 .elementor-element.elementor-element-a4c2fc2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3204 .elementor-element.elementor-element-a4c2fc2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3204 .elementor-element.elementor-element-a4c2fc2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3204 .elementor-element.elementor-element-a4c2fc2 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#D9D2CE;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-3204 .elementor-element.elementor-element-a4c2fc2 > .elementor-element-populated, .elementor-3204 .elementor-element.elementor-element-a4c2fc2 > .elementor-element-populated > .elementor-background-overlay, .elementor-3204 .elementor-element.elementor-element-a4c2fc2 > .elementor-background-slideshow{border-radius:23px 23px 23px 23px;}.elementor-3204 .elementor-element.elementor-element-3add151{width:100%;max-width:100%;}.elementor-3204 .elementor-element.elementor-element-3add151 img{width:50%;}.elementor-3204 .elementor-element.elementor-element-151a5df{text-align:center;}.elementor-3204 .elementor-element.elementor-element-151a5df .elementor-heading-title{font-family:"Avenir-Next", Sans-serif;font-size:16px;font-weight:300;text-transform:none;line-height:22px;color:#353535;}.elementor-3204 .elementor-element.elementor-element-7d35a21{margin-top:100px;margin-bottom:100px;}.elementor-bc-flex-widget .elementor-3204 .elementor-element.elementor-element-4d4ef3a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3204 .elementor-element.elementor-element-4d4ef3a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3204 .elementor-element.elementor-element-c489014{column-gap:0px;text-align:center;font-family:"IvyJournal-Regular", Sans-serif;font-size:30px;font-weight:400;text-transform:none;line-height:30px;color:#606F78;}.elementor-3204 .elementor-element.elementor-element-c489014 p{margin-block-end:0px;}.elementor-3204 .elementor-element.elementor-element-564930a > .elementor-widget-container{margin:50px 50px 50px 50px;}.elementor-3204 .elementor-element.elementor-element-564930a{text-align:center;font-family:"Avenir-Next", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:16px;}.elementor-3204 .elementor-element.elementor-element-524d8ea .elementor-button{background-color:transparent;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #616F79 0%, #616F79 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:0s;border-radius:25px 25px 25px 25px;padding:0015px 0040px 00015px 00040px;}.elementor-3204 .elementor-element.elementor-element-524d8ea{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3204 .elementor-element.elementor-element-524d8ea > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-3204 .elementor-element.elementor-element-524d8ea .elementor-button:hover, .elementor-3204 .elementor-element.elementor-element-524d8ea .elementor-button:focus{color:var( --e-global-color-a2cdada );}.elementor-3204 .elementor-element.elementor-element-524d8ea .elementor-button:hover svg, .elementor-3204 .elementor-element.elementor-element-524d8ea .elementor-button:focus svg{fill:var( --e-global-color-a2cdada );}@media(min-width:768px){.elementor-3204 .elementor-element.elementor-element-78e1428{width:100%;}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3204 .elementor-element.elementor-element-0a10f8c .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-3204 .elementor-element.elementor-element-bcb5fdc .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3204 .elementor-element.elementor-element-f85d42e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3204 .elementor-element.elementor-element-7e5614d .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3204 .elementor-element.elementor-element-524d8ea .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3204 .elementor-element.elementor-element-352e871{font-size:16px;}.elementor-3204 .elementor-element.elementor-element-515e5c8{font-size:16px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3204 .elementor-element.elementor-element-0a10f8c .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3204 .elementor-element.elementor-element-b355608{font-size:25px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3204 .elementor-element.elementor-element-2996771 .elementor-heading-title{font-size:30px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3204 .elementor-element.elementor-element-9239f15 .elementor-heading-title{font-size:30px;}.elementor-3204 .elementor-element.elementor-element-0a5b5ef .elementor-heading-title{font-size:30px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-3204 .elementor-element.elementor-element-e1c5bf7 > .elementor-widget-container{margin:35px 13px 13px 13px;}.elementor-3204 .elementor-element.elementor-element-e1c5bf7 .elementor-heading-title{font-size:30px;}.elementor-3204 .elementor-element.elementor-element-909a1d0 > .elementor-widget-container{margin:0px -145px 2px 0px;}.elementor-3204 .elementor-element.elementor-element-909a1d0 .elementor-heading-title{font-size:30px;}.elementor-3204 .elementor-element.elementor-element-61742e4 > .elementor-widget-container{margin:65px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-61742e4 .elementor-heading-title{font-size:25px;}.elementor-3204 .elementor-element.elementor-element-ec1942b > .elementor-widget-container{margin:-100px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-ec1942b .elementor-heading-title{font-size:25px;}.elementor-3204 .elementor-element.elementor-element-ad454f8 > .elementor-widget-container{margin:-100px -210px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-ad454f8 .elementor-heading-title{font-size:30px;}.elementor-3204 .elementor-element.elementor-element-e50a8dc > .elementor-widget-container{margin:-39px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-bcb5fdc > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-bcb5fdc .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3204 .elementor-element.elementor-element-0c2957a .elementor-heading-title{font-size:30px;}.elementor-3204 .elementor-element.elementor-element-32b2023 .elementor-heading-title{font-size:30px;}.elementor-3204 .elementor-element.elementor-element-669a30c > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-669a30c .elementor-heading-title{font-size:30px;}.elementor-3204 .elementor-element.elementor-element-07126f3 > .elementor-widget-container{margin:0px 050px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-07126f3 .elementor-heading-title{font-size:25px;}.elementor-3204 .elementor-element.elementor-element-3609152 > .elementor-widget-container{margin:-42px -120px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-3609152 .elementor-heading-title{font-size:30px;}.elementor-3204 .elementor-element.elementor-element-c7c59ee > .elementor-widget-container{margin:0px -200px -41px 0px;}.elementor-3204 .elementor-element.elementor-element-c7c59ee .elementor-heading-title{font-size:30px;}.elementor-3204 .elementor-element.elementor-element-00f3988 .elementor-heading-title{font-size:25px;}.elementor-3204 .elementor-element.elementor-element-f85d42e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3204 .elementor-element.elementor-element-194e1e1 .elementor-heading-title{font-size:30px;}.elementor-3204 .elementor-element.elementor-element-572e7e8 .elementor-heading-title{font-size:30px;}.elementor-3204 .elementor-element.elementor-element-1b8ff81 > .elementor-widget-container{margin:34px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-1b8ff81 .elementor-heading-title{font-size:30px;}.elementor-3204 .elementor-element.elementor-element-793573d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-4f00b37 > .elementor-widget-container{margin:0px 51px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-4f00b37 .elementor-heading-title{font-size:25px;}.elementor-3204 .elementor-element.elementor-element-2f8b836 > .elementor-widget-container{margin:-42px -110px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-2f8b836 .elementor-heading-title{font-size:30px;}.elementor-3204 .elementor-element.elementor-element-a249127 > .elementor-widget-container{margin:0px -200px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-a249127 .elementor-heading-title{font-size:30px;}.elementor-3204 .elementor-element.elementor-element-bd28f63 > .elementor-widget-container{margin:-41px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-bd28f63 .elementor-heading-title{font-size:25px;}.elementor-3204 .elementor-element.elementor-element-7e5614d .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3204 .elementor-element.elementor-element-1d40ea2 .elementor-heading-title{font-size:30px;}.elementor-3204 .elementor-element.elementor-element-ac8b331 .elementor-heading-title{font-size:18px;}.elementor-3204 .elementor-element.elementor-element-adb32ec{font-size:25px;}.elementor-3204 .elementor-element.elementor-element-93e5e06 img{width:30%;}.elementor-3204 .elementor-element.elementor-element-0cf3d02 .elementor-heading-title{font-size:30px;}.elementor-3204 .elementor-element.elementor-element-b0487d1 img{width:35%;}.elementor-3204 .elementor-element.elementor-element-a6d4b22 .elementor-heading-title{font-size:30px;}.elementor-3204 .elementor-element.elementor-element-491ccb5 img{width:35%;}.elementor-3204 .elementor-element.elementor-element-7719b5f .elementor-heading-title{font-size:30px;}.elementor-3204 .elementor-element.elementor-element-3cea189 img{width:35%;}.elementor-3204 .elementor-element.elementor-element-736a645 .elementor-heading-title{font-size:30px;}.elementor-3204 .elementor-element.elementor-element-88ae624 img{width:35%;}.elementor-3204 .elementor-element.elementor-element-75d63cd .elementor-heading-title{font-size:30px;}.elementor-3204 .elementor-element.elementor-element-3add151 img{width:35%;}.elementor-3204 .elementor-element.elementor-element-151a5df .elementor-heading-title{font-size:30px;}.elementor-3204 .elementor-element.elementor-element-c489014{font-size:25px;}.elementor-3204 .elementor-element.elementor-element-564930a{font-size:16px;}.elementor-3204 .elementor-element.elementor-element-524d8ea .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}/* Start custom CSS for text-editor, class: .elementor-element-352e871 *//* MOBILE */
@media (max-width: 767px) {
    .elementor-3204 .elementor-element.elementor-element-352e871,
    .elementor-3204 .elementor-element.elementor-element-352e871 p,
    .elementor-3204 .elementor-element.elementor-element-352e871 span,
    .elementor-3204 .elementor-element.elementor-element-352e871 li,
    .elementor-3204 .elementor-element.elementor-element-352e871 a {
        font-size: 25px !important;
        line-height: 1.5 !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0a10f8c */.elementor-3204 .elementor-element.elementor-element-0a10f8c .elementor-button {
    box-shadow: none !important;
    text-shadow: none !important;

    font-family: "Avenir Next", Avenir, sans-serif !important;
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2996771 */.elementor-3204 .elementor-element.elementor-element-2996771 {
    width: 55% !important;
    transform: translate(240px, -60px);
}
/* MOBILE */
@media (max-width: 767px) {
    .elementor-3204 .elementor-element.elementor-element-2996771 .elementor-heading-title {
        font-size: 20px !important;
        transform: translateX(-150px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ddca79f */.elementor-3204 .elementor-element.elementor-element-ddca79f img {
    width: 108% !important;
    max-width: none !important;
    transform: translate(-4%, -10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9239f15 */@media (max-width: 767px) {

    .elementor-3204 .elementor-element.elementor-element-9239f15 .elementor-heading-title {
        font-size: 30px !important;
        line-height: 1.2 !important;
        transform: translateY(px);
    }

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a5b5ef */.elementor-3204 .elementor-element.elementor-element-0a5b5ef {
    transform: translateY(-50px) !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-8f3f1d5 */.elementor-3204 .elementor-element.elementor-element-8f3f1d5 {
    transform: translateY(-80px) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1c5bf7 *//* DESKTOP */
.elementor-3204 .elementor-element.elementor-element-e1c5bf7 .elementor-heading-title {
    transform: translateY(-25px);
}
.elementor-3204 .elementor-element.elementor-element-e1c5bf7 {
    transform: translateY(-60px) !important;
}
@media (max-width: 767px) {

    .elementor-3204 .elementor-element.elementor-element-e1c5bf7 .elementor-heading-title {
        font-size: 20px !important;
        line-height: 1.05 !important;
        transform: translateY(-30px);
    }

}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bc24dc4 */.elementor-3204 .elementor-element.elementor-element-bc24dc4 {
    transform: translateY(-90px) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-909a1d0 */.elementor-3204 .elementor-element.elementor-element-909a1d0 {
    transform: translate(-30px, -110px) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-61742e4 */.elementor-3204 .elementor-element.elementor-element-61742e4 {
    transform: translate(-30px, -110px) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ec1942b */.elementor-3204 .elementor-element.elementor-element-ec1942b {
    transform: translate(2px, -140px) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ad454f8 */.elementor-3204 .elementor-element.elementor-element-ad454f8 {
    transform: translate(-30px, -110px) !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bcb5fdc */.elementor-3204 .elementor-element.elementor-element-bcb5fdc .elementor-button {
    box-shadow: none !important;
    text-shadow: none !important;

    font-family: "Avenir Next", Avenir, sans-serif !important;
    font-size: 16px !important;

    /* MYGTUKAS ILGESNIS */
    min-width: 170px !important;

    /* PASTUMIA Į VIRŠŲ */
    transform: translateY(-155px);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0382e3d */.elementor-3204 .elementor-element.elementor-element-0382e3d {
    min-height: 620px !important;
    height: 620px !important;
}

.elementor-3204 .elementor-element.elementor-element-0382e3d > .elementor-widget-wrap {
    min-height: 600px !important;
    height: 600px !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eedca02 */.elementor-3204 .elementor-element.elementor-element-eedca02 img {
    width: 108% !important;
    max-width: none !important;
    transform: translate(-4%, -10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c2957a */@media (max-width: 767px) {

    .elementor-3204 .elementor-element.elementor-element-0c2957a .elementor-heading-title {
        font-size: 30px !important;
        line-height: 1.2 !important;
        transform: translateY(px);
    }

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-32b2023 */.elementor-3204 .elementor-element.elementor-element-32b2023 {
    transform: translateY(-50px) !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f34dda5 */.elementor-3204 .elementor-element.elementor-element-f34dda5 {
    transform: translateY(-80px) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-669a30c *//* DESKTOP */
.elementor-3204 .elementor-element.elementor-element-669a30c .elementor-heading-title {
    transform: translateY(-25px);
}
.elementor-3204 .elementor-element.elementor-element-669a30c {
    transform: translateY(-60px) !important;
}
@media (max-width: 767px) {

    .elementor-3204 .elementor-element.elementor-element-669a30c .elementor-heading-title {
        font-size: 20px !important;
        line-height: 1.05 !important;
        transform: translateY(-30px);
    }

}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4d89fb2 */.elementor-3204 .elementor-element.elementor-element-4d89fb2 {
    transform: translateY(-104px) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07126f3 */.elementor-3204 .elementor-element.elementor-element-07126f3 {
    transform: translate(-30px, -125px) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3609152 */.elementor-3204 .elementor-element.elementor-element-3609152 {
    transform: translate(-30px, -110px) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c7c59ee */.elementor-3204 .elementor-element.elementor-element-c7c59ee {
    transform: translate(-30px, -110px) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00f3988 */.elementor-3204 .elementor-element.elementor-element-00f3988 {
    transform: translate(2px, -155px) !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f85d42e */.elementor-3204 .elementor-element.elementor-element-f85d42e .elementor-button {
    box-shadow: none !important;
    text-shadow: none !important;

    font-family: "Avenir Next", Avenir, sans-serif !important;
    font-size: 16px !important;

    /* MYGTUKAS ILGESNIS */
    min-width: 170px !important;

    /* PASTUMIA Į VIRŠŲ */
    transform: translateY(-170px);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d565b7e */.elementor-3204 .elementor-element.elementor-element-d565b7e {
    min-height: 620px !important;
    height: 620px !important;
}

.elementor-3204 .elementor-element.elementor-element-d565b7e > .elementor-widget-wrap {
    min-height: 600px !important;
    height: 600px !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c469bff */.elementor-3204 .elementor-element.elementor-element-c469bff img {
    width: 108% !important;
    max-width: none !important;
    transform: translate(-4%, -10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-194e1e1 */@media (max-width: 767px) {

    .elementor-3204 .elementor-element.elementor-element-194e1e1 .elementor-heading-title {
        font-size: 30px !important;
        line-height: 1.2 !important;
        transform: translateY(px);
    }

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-572e7e8 */.elementor-3204 .elementor-element.elementor-element-572e7e8 {
    transform: translateY(-50px) !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-27f5c24 */.elementor-3204 .elementor-element.elementor-element-27f5c24 {
    transform: translateY(-80px) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b8ff81 *//* DESKTOP */
.elementor-3204 .elementor-element.elementor-element-1b8ff81 .elementor-heading-title {
    transform: translateY(-25px);
}
.elementor-3204 .elementor-element.elementor-element-1b8ff81 {
    transform: translateY(-60px) !important;
}
@media (max-width: 767px) {

    .elementor-3204 .elementor-element.elementor-element-1b8ff81 .elementor-heading-title {
        font-size: 20px !important;
        line-height: 1.05 !important;
        transform: translateY(-30px);
    }

}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-793573d */.elementor-3204 .elementor-element.elementor-element-793573d {
    transform: translateY(-113px) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f00b37 */.elementor-3204 .elementor-element.elementor-element-4f00b37 {
    transform: translate(-30px, -135px) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f8b836 */.elementor-3204 .elementor-element.elementor-element-2f8b836 {
    transform: translate(-30px, -110px) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a249127 */.elementor-3204 .elementor-element.elementor-element-a249127 {
    transform: translate(-30px, -110px) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd28f63 */.elementor-3204 .elementor-element.elementor-element-bd28f63 {
    transform: translate(2px, -165px) !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7e5614d */.elementor-3204 .elementor-element.elementor-element-7e5614d .elementor-button {
    box-shadow: none !important;
    text-shadow: none !important;

    font-family: "Avenir Next", Avenir, sans-serif !important;
    font-size: 16px !important;

    /* MYGTUKAS ILGESNIS */
    min-width: 170px !important;

    /* PASTUMIA Į VIRŠŲ */
    transform: translateY(-178px);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-530f5ba */.elementor-3204 .elementor-element.elementor-element-530f5ba {
    min-height: 620px !important;
    height: 620px !important;
}

.elementor-3204 .elementor-element.elementor-element-530f5ba > .elementor-widget-wrap {
    min-height: 600px !important;
    height: 600px !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-34cccf4 *//* PC */
.elementor-3204 .elementor-element.elementor-element-34cccf4 > .elementor-container {
    gap: 40px !important;
    justify-content: center !important;
}

/* KORTELĖS – TIK ŠIEK TIEK PLATESNĖS */
.elementor-3204 .elementor-element.elementor-element-34cccf4 > .elementor-container > .elementor-column {
    width: 31.7% !important;
    max-width: none !important;
    flex: 0 0 32.7% !important;
    min-height: 470px !important;
}

/* KORTELĖS VIDINĖ DALIS */
.elementor-3204 .elementor-element.elementor-element-34cccf4 > .elementor-container > .elementor-column > .elementor-widget-wrap {
    width: 100% !important;
    padding-bottom: 20px !important;
}


/* PLANŠETĖ */
@media (max-width: 1024px) {

    .elementor-3204 .elementor-element.elementor-element-34cccf4 > .elementor-container {
        gap: 35px !important;
    }

    .elementor-3204 .elementor-element.elementor-element-34cccf4 > .elementor-container > .elementor-column {
        width: 45% !important;
        max-width: 330px !important;
        flex: 0 0 45% !important;
        min-height: 450px !important;
    }
}


/* MOBILUS */
@media (max-width: 767px) {

    .elementor-3204 .elementor-element.elementor-element-34cccf4 > .elementor-container {
        gap: 25px !important;
    }

    .elementor-3204 .elementor-element.elementor-element-34cccf4 > .elementor-container > .elementor-column {
        width: 100% !important;
        max-width: 330px !important;
        flex: 0 0 100% !important;
        min-height: 430px !important;
    }

    .elementor-3204 .elementor-element.elementor-element-34cccf4 > .elementor-container > .elementor-column > .elementor-widget-wrap {
        padding-bottom: 15px !important;
    }
}
@media (max-width: 767px) {

    /* Kainos, rodyklės, mygtukai ir tekstai – grąžinam į normalų srautą */
    .elementor-3204 .elementor-element.elementor-element-34cccf4 [data-id="909a1d0"],
    .elementor-3204 .elementor-element.elementor-element-34cccf4 [data-id="ad454f8"],
    .elementor-3204 .elementor-element.elementor-element-34cccf4 [data-id="e50a8dc"],
    .elementor-3204 .elementor-element.elementor-element-34cccf4 [data-id="3609152"],
    .elementor-3204 .elementor-element.elementor-element-34cccf4 [data-id="c7c59ee"],
    .elementor-3204 .elementor-element.elementor-element-34cccf4 [data-id="c3739dc"],
    .elementor-3204 .elementor-element.elementor-element-34cccf4 [data-id="2f8b836"],
    .elementor-3204 .elementor-element.elementor-element-34cccf4 [data-id="a249127"],
    .elementor-3204 .elementor-element.elementor-element-34cccf4 [data-id="d264e63"] {
        position: static !important;
        top: auto !important;
        left: auto !important;
        right: auto !important;
        bottom: auto !important;
        transform: none !important;
        margin: 6px auto !important;
    }

    /* Visi elementai su rankiniu translate/translateY – nuresetinam */
    .elementor-3204 .elementor-element.elementor-element-34cccf4 [data-id="bcb5fdc"],
    .elementor-3204 .elementor-element.elementor-element-34cccf4 [data-id="f85d42e"],
    .elementor-3204 .elementor-element.elementor-element-34cccf4 [data-id="7e5614d"],
    .elementor-3204 .elementor-element.elementor-element-34cccf4 [data-id="ec1942b"],
    .elementor-3204 .elementor-element.elementor-element-34cccf4 [data-id="00f3988"],
    .elementor-3204 .elementor-element.elementor-element-34cccf4 [data-id="bd28f63"],
    .elementor-3204 .elementor-element.elementor-element-34cccf4 [data-id="c2854b0"],
    .elementor-3204 .elementor-element.elementor-element-34cccf4 [data-id="07126f3"],
    .elementor-3204 .elementor-element.elementor-element-34cccf4 [data-id="4f00b37"],
    .elementor-3204 .elementor-element.elementor-element-34cccf4 [data-id="e1c5bf7"],
    .elementor-3204 .elementor-element.elementor-element-34cccf4 [data-id="669a30c"],
    .elementor-3204 .elementor-element.elementor-element-34cccf4 [data-id="1b8ff81"],
    .elementor-3204 .elementor-element.elementor-element-34cccf4 [data-id="bc24dc4"],
    .elementor-3204 .elementor-element.elementor-element-34cccf4 [data-id="4d89fb2"],
    .elementor-3204 .elementor-element.elementor-element-34cccf4 [data-id="793573d"],
    .elementor-3204 .elementor-element.elementor-element-34cccf4 [data-id="0a5b5ef"],
    .elementor-3204 .elementor-element.elementor-element-34cccf4 [data-id="32b2023"],
    .elementor-3204 .elementor-element.elementor-element-34cccf4 [data-id="572e7e8"],
    .elementor-3204 .elementor-element.elementor-element-34cccf4 [data-id="8f3f1d5"],
    .elementor-3204 .elementor-element.elementor-element-34cccf4 [data-id="f34dda5"],
    .elementor-3204 .elementor-element.elementor-element-34cccf4 [data-id="27f5c24"] {
        transform: none !important;
    }

    /* Kortelės aukštis – leidžiam prisitaikyti prie realaus turinio */
    .elementor-3204 .elementor-element.elementor-element-34cccf4 .elementor-column {
        min-height: auto !important;
        height: auto !important;
    }
    .elementor-3204 .elementor-element.elementor-element-34cccf4 .elementor-column > .elementor-widget-wrap {
        min-height: auto !important;
        height: auto !important;
        padding-bottom: 20px !important;
    }
}
/* ========================================= */
/* MOBILE – KAINŲ DALIES SUTVARKYMAS */
/* ========================================= */
@media (max-width: 767px) {

    /* KAINŲ ZONOJE VISI WIDGETAI NORMALIAM SRAUTE */
    .elementor-3204 .elementor-element.elementor-element-34cccf4 [data-id="909a1d0"],
    .elementor-3204 .elementor-element.elementor-element-34cccf4 [data-id="ad454f8"],
    .elementor-3204 .elementor-element.elementor-element-34cccf4 [data-id="e50a8dc"],
    .elementor-3204 .elementor-element.elementor-element-34cccf4 [data-id="3609152"],
    .elementor-3204 .elementor-element.elementor-element-34cccf4 [data-id="c7c59ee"],
    .elementor-3204 .elementor-element.elementor-element-34cccf4 [data-id="c3739dc"],
    .elementor-3204 .elementor-element.elementor-element-34cccf4 [data-id="2f8b836"],
    .elementor-3204 .elementor-element.elementor-element-34cccf4 [data-id="a249127"],
    .elementor-3204 .elementor-element.elementor-element-34cccf4 [data-id="d264e63"] {
        position: relative !important;

        top: auto !important;
        left: auto !important;
        right: auto !important;
        bottom: auto !important;

        width: 100% !important;
        max-width: 100% !important;

        margin-left: auto !important;
        margin-right: auto !important;

        transform: none !important;
    }


    /* VISI HEADING KAINŲ DALYJE */
    .elementor-3204 .elementor-element.elementor-element-34cccf4 .elementor-widget-heading {
        max-width: 100% !important;
    }

    .elementor-3204 .elementor-element.elementor-element-34cccf4 .elementor-heading-title {
        white-space: normal !important;
        word-break: normal !important;
        overflow-wrap: normal !important;
    }


    /* MYGTUKAS */
    .elementor-3204 .elementor-element.elementor-element-34cccf4 .elementor-widget-button {
        width: 100% !important;

        margin-left: auto !important;
        margin-right: auto !important;

        text-align: center !important;

        transform: none !important;
    }

    .elementor-3204 .elementor-element.elementor-element-34cccf4 .elementor-widget-button .elementor-button {
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;

        width: 170px !important;
        min-width: 170px !important;

        margin: 10px auto 15px auto !important;

        transform: none !important;
    }


    /* MYGTUKO TEKSTAS */
    .elementor-3204 .elementor-element.elementor-element-34cccf4 .elementor-button-text {
        white-space: nowrap !important;
    }


    /* KORTELĖ TURI AUGTI PAGAL TURINĮ */
    .elementor-3204 .elementor-element.elementor-element-34cccf4 > .elementor-container > .elementor-column {
        height: auto !important;
        min-height: 0 !important;
        max-height: none !important;
    }

    .elementor-3204 .elementor-element.elementor-element-34cccf4 > .elementor-container > .elementor-column > .elementor-widget-wrap {
        height: auto !important;
        min-height: 0 !important;
        max-height: none !important;

        padding-bottom: 25px !important;
    }
}
/* MOBILE – DAR TRUMPESNĖ KORTELĖ */
@media (max-width: 767px) {

    /* BEVEIK NUIMAM TARPUS TARP ELEMENTŲ */
    .elementor-3204 .elementor-element.elementor-element-34cccf4 .elementor-widget {
        margin-bottom: 0 !important;
    }

    /* SPACER VISAI NUIMAM */
    .elementor-3204 .elementor-element.elementor-element-34cccf4 .elementor-widget-spacer {
        display: none !important;
        height: 0 !important;
        margin: 0 !important;
        padding: 0 !important;
    }

    /* KORTELĖ TIK PAGAL TURINĮ */
    .elementor-3204 .elementor-element.elementor-element-34cccf4 > .elementor-container > .elementor-column {
        height: auto !important;
        min-height: 0 !important;
        max-height: none !important;
    }

    .elementor-3204 .elementor-element.elementor-element-34cccf4 > .elementor-container > .elementor-column > .elementor-widget-wrap {
        height: auto !important;
        min-height: 0 !important;
        max-height: none !important;

        padding-bottom: 5px !important;
    }

    /* HEADING TARPAI */
    .elementor-3204 .elementor-element.elementor-element-34cccf4 .elementor-widget-heading {
        margin-top: 0 !important;
        margin-bottom: 0 !important;
    }

    /* TEKSTO TARPAI */
    .elementor-3204 .elementor-element.elementor-element-34cccf4 .elementor-widget-text-editor {
        margin-top: 0 !important;
        margin-bottom: 0 !important;
    }

    .elementor-3204 .elementor-element.elementor-element-34cccf4 .elementor-widget-text-editor p {
        margin-top: 0 !important;
        margin-bottom: 0 !important;
    }

    /* MYGTUKAS */
    .elementor-3204 .elementor-element.elementor-element-34cccf4 .elementor-widget-button {
        margin-top: 0 !important;
        margin-bottom: 0 !important;
    }

    .elementor-3204 .elementor-element.elementor-element-34cccf4 .elementor-widget-button .elementor-button {
        margin: 3px auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-74ce752 */.elementor-3204 .elementor-element.elementor-element-74ce752 {
    background-color: #E7F0F5 !important;
    border-radius: 15px !important;
    overflow: hidden !important;

    max-width: 1200px !important;
    margin-left: auto !important;
    margin-right: auto !important;
}

/* KONTEINERIS */
.elementor-3204 .elementor-element.elementor-element-74ce752 > .elementor-container {
    display: flex !important;
    align-items: stretch !important;

    min-height: 190px !important;

    padding: 0 !important;
}

/* KAIRĖ COLUMN */
.elementor-3204 .elementor-element.elementor-element-74ce752 > .elementor-container > .elementor-column:first-child {
    width: 42% !important;

    position: relative !important;
    overflow: hidden !important;

    margin: 0 !important;
    padding: 0 !important;
}

/* KAIRĖS COLUMN VIDUS */
.elementor-3204 .elementor-element.elementor-element-74ce752 > .elementor-container > .elementor-column:first-child > .elementor-widget-wrap {
    width: 100% !important;
    height: 100% !important;

    margin: 0 !important;
    padding: 0 !important;
}

/* IMAGE WIDGET */
.elementor-3204 .elementor-element.elementor-element-74ce752 .elementor-column:first-child .elementor-widget-image,
.elementor-3204 .elementor-element.elementor-element-74ce752 .elementor-column:first-child .elementor-widget-container {
    width: 100% !important;
    height: 100% !important;

    margin: 0 !important;
    padding: 0 !important;
}

/* PATI NUOTRAUKA */
.elementor-3204 .elementor-element.elementor-element-74ce752 .elementor-column:first-child img {
    display: block !important;

    width: 100% !important;
    height: 100% !important;
    min-height: 190px !important;

    object-fit: cover !important;

    margin: 0 !important;
    padding: 0 !important;

    border-radius: 0 !important;
}

/* SULIEJIMAS DEŠINĖJE */
.elementor-3204 .elementor-element.elementor-element-74ce752 > .elementor-container > .elementor-column:first-child::after {
    content: "";

    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;

    width: 40%;

    pointer-events: none;
    z-index: 2;

    background: linear-gradient(
        to right,
        rgba(231, 240, 245, 0) 0%,
        #E7F0F5 100%
    );
}

/* DEŠINĖ COLUMN */
.elementor-3204 .elementor-element.elementor-element-74ce752 > .elementor-container > .elementor-column:last-child {
    width: 58% !important;
}

/* TEKSTO VIDUS */
.elementor-3204 .elementor-element.elementor-element-74ce752 .elementor-column:last-child > .elementor-widget-wrap {
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;

    padding: 25px 40px !important;
}
/* NUIMA TARPĄ KAIRĖJE */
.elementor-3204 .elementor-element.elementor-element-74ce752 > .elementor-container {
    padding-left: 0 !important;
    margin-left: 0 !important;
}

/* KAIRĖ COLUMN VISIŠKAI PRIE KRAŠTO */
.elementor-3204 .elementor-element.elementor-element-74ce752 > .elementor-container > .elementor-column:first-child {
    margin-left: 0 !important;
    padding-left: 0 !important;
}

/* IMAGE WRAPPER */
.elementor-3204 .elementor-element.elementor-element-74ce752 .elementor-column:first-child .elementor-widget-wrap,
.elementor-3204 .elementor-element.elementor-element-74ce752 .elementor-column:first-child .elementor-widget-image,
.elementor-3204 .elementor-element.elementor-element-74ce752 .elementor-column:first-child .elementor-widget-container {
    margin-left: 0 !important;
    padding-left: 0 !important;
}
/* ========================================
   MOBILE
======================================== */
@media (max-width: 767px) {

    /* VISA KORTELĖ */
    .elementor-3204 .elementor-element.elementor-element-74ce752 {
        width: 90% !important;
        max-width: 90% !important;

        margin-left: auto !important;
        margin-right: auto !important;

        border-radius: 15px !important;
        overflow: hidden !important;

        height: auto !important;
        min-height: 0 !important;
    }

    /* COLUMN VIENAS PO KITU */
    .elementor-3204 .elementor-element.elementor-element-74ce752 > .elementor-container {
        display: flex !important;
        flex-direction: column !important;
        align-items: stretch !important;

        width: 100% !important;
        max-width: 100% !important;

        height: auto !important;
        min-height: 0 !important;

        margin: 0 !important;
        padding: 0 !important;

        gap: 0 !important;
    }

    /* NUOTRAUKOS COLUMN */
    .elementor-3204 .elementor-element.elementor-element-74ce752 > .elementor-container > .elementor-column:first-child {
        width: 100% !important;
        max-width: 100% !important;

        height: 190px !important;
        min-height: 190px !important;

        margin: 0 !important;
        padding: 0 !important;

        position: relative !important;

        transform: none !important;
    }

    /* NUOTRAUKOS COLUMN VIDUS */
    .elementor-3204 .elementor-element.elementor-element-74ce752 > .elementor-container > .elementor-column:first-child > .elementor-widget-wrap {
        width: 100% !important;
        height: 190px !important;
        min-height: 190px !important;

        margin: 0 !important;
        padding: 0 !important;

        transform: none !important;
    }

    /* IMAGE WIDGET */
    .elementor-3204 .elementor-element.elementor-element-74ce752 .elementor-column:first-child .elementor-widget-image,
    .elementor-3204 .elementor-element.elementor-element-74ce752 .elementor-column:first-child .elementor-widget-container {
        width: 100% !important;
        height: 190px !important;

        margin: 0 !important;
        padding: 0 !important;
    }

    /* PATI NUOTRAUKA */
    .elementor-3204 .elementor-element.elementor-element-74ce752 .elementor-column:first-child img {
        display: block !important;

        width: 100% !important;
        max-width: 100% !important;

        height: 190px !important;
        min-height: 190px !important;

        object-fit: cover !important;

        margin: 0 !important;
        padding: 0 !important;

        transform: none !important;
    }

    /* MOBILE SULIEJIMAS:
       nebe iš dešinės, o iš apačios */
    .elementor-3204 .elementor-element.elementor-element-74ce752 > .elementor-container > .elementor-column:first-child::after {
        content: "";

        position: absolute;

        left: 0 !important;
        right: 0 !important;
        top: auto !important;
        bottom: 0 !important;

        width: 100% !important;
        height: 45% !important;

        z-index: 2;
        pointer-events: none;

        background: linear-gradient(
            to bottom,
            rgba(231, 240, 245, 0) 0%,
            #E7F0F5 100%
        ) !important;
    }

    /* TEKSTO COLUMN */
    .elementor-3204 .elementor-element.elementor-element-74ce752 > .elementor-container > .elementor-column:last-child {
        width: 100% !important;
        max-width: 100% !important;

        height: auto !important;
        min-height: 0 !important;

        margin: 0 !important;
        padding: 0 !important;

        transform: none !important;
    }

    /* TEKSTO VIDUS */
    .elementor-3204 .elementor-element.elementor-element-74ce752 .elementor-column:last-child > .elementor-widget-wrap {
        display: flex !important;
        flex-direction: column !important;
        justify-content: flex-start !important;

        width: 100% !important;

        margin: 0 !important;
        padding: 5px 25px 25px 25px !important;

        box-sizing: border-box;

        transform: none !important;
    }

    /* HEADING */
    .elementor-3204 .elementor-element.elementor-element-74ce752 .elementor-column:last-child .elementor-heading-title {
        width: 100% !important;
        max-width: 100% !important;

        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-93e5e06 *//* MOBILE */
@media (max-width: 767px) {
    .elementor-3204 .elementor-element.elementor-element-93e5e06 img {
        transform: scale(0.5) !important;
        transform-origin: center center !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0cf3d02 */.elementor-3204 .elementor-element.elementor-element-0cf3d02 .elementor-heading-title {
    width: 120% !important;
    max-width: none !important;
}
@media (max-width: 767px) {
    .elementor-3204 .elementor-element.elementor-element-0cf3d02 .elementor-heading-title {
        font-size: 20px !important;
        transform: translateX(60px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b0487d1 */.elementor-3204 .elementor-element.elementor-element-b0487d1 img {
    transform: scale(1.8);
    transform-origin: center center;
}
/* MOBILE */
@media (max-width: 767px) {
    .elementor-3204 .elementor-element.elementor-element-b0487d1 img {
        transform: scale(0.5) !important;
        transform-origin: center center !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a6d4b22 */.elementor-3204 .elementor-element.elementor-element-a6d4b22 .elementor-heading-title {
    width: 160% !important;
    max-width: none !important;
}

@media (max-width: 767px) {
    .elementor-3204 .elementor-element.elementor-element-a6d4b22 .elementor-heading-title {
        font-size: 20px !important;
        transform: translateX(60px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-491ccb5 */.elementor-3204 .elementor-element.elementor-element-491ccb5 img {
    transform: scale(1.8);
    transform-origin: center center;
}
/* MOBILE */
@media (max-width: 767px) {
    .elementor-3204 .elementor-element.elementor-element-491ccb5 img {
        transform: scale(0.5) !important;
        transform-origin: center center !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7719b5f */.elementor-3204 .elementor-element.elementor-element-7719b5f .elementor-heading-title {
    width: 120% !important;
    max-width: none !important;
}@media (max-width: 767px) {
    .elementor-3204 .elementor-element.elementor-element-7719b5f .elementor-heading-title {
        font-size: 20px !important;
        transform: translateX(60px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3cea189 */.elementor-3204 .elementor-element.elementor-element-3cea189 img {
    transform: scale(1.8);
    transform-origin: center center;
}/* MOBILE */
@media (max-width: 767px) {
    .elementor-3204 .elementor-element.elementor-element-3cea189 img {
        transform: scale(0.5) !important;
        transform-origin: center center !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-736a645 */.elementor-3204 .elementor-element.elementor-element-736a645 .elementor-heading-title {
    width: 120% !important;
    max-width: none !important;
}@media (max-width: 767px) {
    .elementor-3204 .elementor-element.elementor-element-736a645 .elementor-heading-title {
        font-size: 20px !important;
        transform: translateX(60px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88ae624 */.elementor-3204 .elementor-element.elementor-element-88ae624 img {
    transform: scale(1.8);
    transform-origin: center center;
}/* MOBILE */
@media (max-width: 767px) {
    .elementor-3204 .elementor-element.elementor-element-88ae624 img {
        transform: scale(0.5) !important;
        transform-origin: center center !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75d63cd *//* DESKTOP */
.elementor-3204 .elementor-element.elementor-element-75d63cd .elementor-heading-title {
    width: 180% !important;
    max-width: none !important;
    transform: translateX(-35px);
}

/* MOBILE */
@media (max-width: 767px) {
    .elementor-3204 .elementor-element.elementor-element-75d63cd .elementor-heading-title {
        width: 100% !important;
        max-width: 100% !important;

        font-size: 20px !important;
        line-height: 1.2 !important;

        white-space: normal !important;

        transform: translateX(-5px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3add151 *//* MOBILE */
@media (max-width: 767px) {
    .elementor-3204 .elementor-element.elementor-element-3add151 img {
        transform: scale(0.5) !important;
        transform-origin: center center !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-151a5df */.elementor-3204 .elementor-element.elementor-element-151a5df .elementor-heading-title {
    width: 180% !important;
    max-width: none !important;
    transform: translateX(-35px);
}


/* MOBILE */
@media (max-width: 767px) {
    .elementor-3204 .elementor-element.elementor-element-151a5df .elementor-heading-title {
        width: 100% !important;
        max-width: 100% !important;

        font-size: 20px !important;
        line-height: 1.2 !important;

        white-space: normal !important;

        transform: translateX(-5px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-bbf89ab */.elementor-3204 .elementor-element.elementor-element-bbf89ab img {
    transform: scale(1.1);
    transform-origin: center center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-524d8ea */.elementor-3204 .elementor-element.elementor-element-524d8ea .elementor-button {
    box-shadow: none !important;
    text-shadow: none !important;

    font-family: "Avenir Next", Avenir, sans-serif !important;
    font-size: 16px !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'IvyJournal-Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://vianovus.lt/wp-content/uploads/2024/07/IvyJournal-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir-Next';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('http://www.vianovus.lt/new/wp-content/uploads/2024/07/Avenir-Next-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir-Next';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://www.vianovus.lt/new/wp-content/uploads/2024/07/Avenir-Next-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */