.elementor-2533 .elementor-element.elementor-element-2ed224e:not(.elementor-motion-effects-element-type-background), .elementor-2533 .elementor-element.elementor-element-2ed224e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://vianovus.lt/wp-content/uploads/2026/08/ChatGPT-Image-2026-08-12-13_47_42-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2533 .elementor-element.elementor-element-2ed224e > .elementor-container{min-height:600px;}.elementor-2533 .elementor-element.elementor-element-2ed224e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2533 .elementor-element.elementor-element-2ed224e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2533 .elementor-element.elementor-element-63b228b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:30px;}.elementor-2533 .elementor-element.elementor-element-63b228b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.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-2533 .elementor-element.elementor-element-ffca5f7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2533 .elementor-element.elementor-element-ffca5f7 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-2533 .elementor-element.elementor-element-ffca5f7 .elementor-heading-title{font-family:"IvyJournal-Regular", Sans-serif;font-size:48px;font-weight:500;text-transform:none;line-height:1.4em;color:#FFFFFF;}.elementor-2533 .elementor-element.elementor-element-b682c56{width:var( --container-widget-width, 100.436% );max-width:100.436%;--container-widget-width:100.436%;--container-widget-flex-grow:0;}.elementor-2533 .elementor-element.elementor-element-b682c56 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-2533 .elementor-element.elementor-element-b682c56 .elementor-heading-title{font-family:"Avenir-Next", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:24px;color:#FFFFFF;}.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-2533 .elementor-element.elementor-element-76f636d .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, #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:15px 40px 15px 40px;}.elementor-2533 .elementor-element.elementor-element-76f636d > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-2533 .elementor-element.elementor-element-76f636d .elementor-button:hover, .elementor-2533 .elementor-element.elementor-element-76f636d .elementor-button:focus{color:var( --e-global-color-a2cdada );}.elementor-2533 .elementor-element.elementor-element-76f636d .elementor-button:hover svg, .elementor-2533 .elementor-element.elementor-element-76f636d .elementor-button:focus svg{fill:var( --e-global-color-a2cdada );}.elementor-2533 .elementor-element.elementor-element-e913d50:not(.elementor-motion-effects-element-type-background), .elementor-2533 .elementor-element.elementor-element-e913d50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2533 .elementor-element.elementor-element-e913d50 > .elementor-container{max-width:1250px;}.elementor-2533 .elementor-element.elementor-element-e913d50{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 20px 0px;}.elementor-2533 .elementor-element.elementor-element-e913d50 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2533 .elementor-element.elementor-element-386c28d > .elementor-widget-container{margin:40px 40px 40px 40px;}.elementor-2533 .elementor-element.elementor-element-386c28d{text-align:center;}.elementor-2533 .elementor-element.elementor-element-386c28d .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:34px;font-weight:300;text-transform:none;line-height:42px;color:var( --e-global-color-secondary );}.elementor-2533 .elementor-element.elementor-element-c6b834f > .elementor-container{max-width:20000px;}.elementor-2533 .elementor-element.elementor-element-57af441:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2533 .elementor-element.elementor-element-57af441 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDE7EE;}.elementor-2533 .elementor-element.elementor-element-57af441 > .elementor-element-populated, .elementor-2533 .elementor-element.elementor-element-57af441 > .elementor-element-populated > .elementor-background-overlay, .elementor-2533 .elementor-element.elementor-element-57af441 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-2533 .elementor-element.elementor-element-57af441 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2533 .elementor-element.elementor-element-57af441 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2533 .elementor-element.elementor-element-6440969{text-align:center;}.elementor-2533 .elementor-element.elementor-element-6440969 .elementor-heading-title{font-family:"IvyJournal-Regular", Sans-serif;font-size:25px;font-weight:300;text-transform:none;line-height:42px;color:#353535;}.elementor-2533 .elementor-element.elementor-element-cd81ec0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:28px 28px 28px 28px;}.elementor-2533 .elementor-element.elementor-element-cd81ec0{text-align:center;}.elementor-2533 .elementor-element.elementor-element-cd81ec0 .elementor-heading-title{font-family:"Avenir-Next", Sans-serif;font-size:18px;font-weight:300;text-transform:none;line-height:22px;-webkit-text-stroke-color:#000;stroke:#000;color:#353535;}.elementor-2533 .elementor-element.elementor-element-bba9af0 .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, #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:15px 40px 15px 40px;}.elementor-2533 .elementor-element.elementor-element-bba9af0 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-2533 .elementor-element.elementor-element-bba9af0 .elementor-button:hover, .elementor-2533 .elementor-element.elementor-element-bba9af0 .elementor-button:focus{color:var( --e-global-color-a2cdada );}.elementor-2533 .elementor-element.elementor-element-bba9af0 .elementor-button:hover svg, .elementor-2533 .elementor-element.elementor-element-bba9af0 .elementor-button:focus svg{fill:var( --e-global-color-a2cdada );}.elementor-2533 .elementor-element.elementor-element-82d194f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2533 .elementor-element.elementor-element-82d194f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDE7EE;}.elementor-2533 .elementor-element.elementor-element-82d194f > .elementor-element-populated, .elementor-2533 .elementor-element.elementor-element-82d194f > .elementor-element-populated > .elementor-background-overlay, .elementor-2533 .elementor-element.elementor-element-82d194f > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-2533 .elementor-element.elementor-element-82d194f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2533 .elementor-element.elementor-element-82d194f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2533 .elementor-element.elementor-element-241fbce{text-align:center;}.elementor-2533 .elementor-element.elementor-element-241fbce .elementor-heading-title{font-family:"IvyJournal-Regular", Sans-serif;font-size:25px;font-weight:300;text-transform:none;line-height:42px;color:#353535;}.elementor-2533 .elementor-element.elementor-element-13bb3e5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:28px 28px 28px 28px;}.elementor-2533 .elementor-element.elementor-element-13bb3e5{text-align:center;}.elementor-2533 .elementor-element.elementor-element-13bb3e5 .elementor-heading-title{font-family:"Avenir-Next", Sans-serif;font-size:18px;font-weight:300;text-transform:none;line-height:22px;color:#353535;}.elementor-2533 .elementor-element.elementor-element-76e2065 .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, #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:15px 40px 15px 40px;}.elementor-2533 .elementor-element.elementor-element-76e2065 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-2533 .elementor-element.elementor-element-76e2065 .elementor-button:hover, .elementor-2533 .elementor-element.elementor-element-76e2065 .elementor-button:focus{color:var( --e-global-color-a2cdada );}.elementor-2533 .elementor-element.elementor-element-76e2065 .elementor-button:hover svg, .elementor-2533 .elementor-element.elementor-element-76e2065 .elementor-button:focus svg{fill:var( --e-global-color-a2cdada );}.elementor-2533 .elementor-element.elementor-element-cbbdef1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2533 .elementor-element.elementor-element-cbbdef1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDE7EE;}.elementor-2533 .elementor-element.elementor-element-cbbdef1 > .elementor-element-populated, .elementor-2533 .elementor-element.elementor-element-cbbdef1 > .elementor-element-populated > .elementor-background-overlay, .elementor-2533 .elementor-element.elementor-element-cbbdef1 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-2533 .elementor-element.elementor-element-cbbdef1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2533 .elementor-element.elementor-element-cbbdef1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2533 .elementor-element.elementor-element-4ff79ea{text-align:center;}.elementor-2533 .elementor-element.elementor-element-4ff79ea .elementor-heading-title{font-family:"IvyJournal-Regular", Sans-serif;font-size:25px;font-weight:300;text-transform:none;line-height:42px;color:#353535;}.elementor-2533 .elementor-element.elementor-element-2da89f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:28px 28px 28px 28px;}.elementor-2533 .elementor-element.elementor-element-2da89f5{text-align:center;}.elementor-2533 .elementor-element.elementor-element-2da89f5 .elementor-heading-title{font-family:"Avenir-Next", Sans-serif;font-size:18px;font-weight:300;text-transform:none;line-height:22px;color:#353535;}.elementor-2533 .elementor-element.elementor-element-f3d5678 .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, #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:15px 40px 15px 40px;}.elementor-2533 .elementor-element.elementor-element-f3d5678 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-2533 .elementor-element.elementor-element-f3d5678 .elementor-button:hover, .elementor-2533 .elementor-element.elementor-element-f3d5678 .elementor-button:focus{color:var( --e-global-color-a2cdada );}.elementor-2533 .elementor-element.elementor-element-f3d5678 .elementor-button:hover svg, .elementor-2533 .elementor-element.elementor-element-f3d5678 .elementor-button:focus svg{fill:var( --e-global-color-a2cdada );}.elementor-2533 .elementor-element.elementor-element-d881799:not(.elementor-motion-effects-element-type-background), .elementor-2533 .elementor-element.elementor-element-d881799 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2533 .elementor-element.elementor-element-d881799 > .elementor-container{max-width:1330px;}.elementor-2533 .elementor-element.elementor-element-d881799{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2533 .elementor-element.elementor-element-d881799 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2533 .elementor-element.elementor-element-00fff70 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-2533 .elementor-element.elementor-element-00fff70{text-align:start;}.elementor-2533 .elementor-element.elementor-element-00fff70 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:34px;font-weight:300;text-transform:none;line-height:42px;color:var( --e-global-color-secondary );}.elementor-2533 .elementor-element.elementor-element-5fcfcff:not(.elementor-motion-effects-element-type-background), .elementor-2533 .elementor-element.elementor-element-5fcfcff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2533 .elementor-element.elementor-element-5fcfcff > .elementor-container{max-width:1450px;}.elementor-2533 .elementor-element.elementor-element-5fcfcff{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2533 .elementor-element.elementor-element-5fcfcff > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-loop-grid .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-widget-loop-grid .elementor-pagination{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-loop-grid .e-load-more-message{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-2533 .elementor-element.elementor-element-6a3512f{--grid-columns:4;}.elementor-2533 .elementor-element.elementor-element-6a3512f > .elementor-widget-container{margin:0px 0px 80px 0px;padding:0px 0px 0px 0px;}.elementor-2533 .elementor-element.elementor-element-6a3512f .elementor-loop-container{grid-auto-rows:1fr;}.elementor-2533 .elementor-element.elementor-element-6a3512f .e-loop-item > .elementor-section, .elementor-2533 .elementor-element.elementor-element-6a3512f .e-loop-item > .elementor-section > .elementor-container, .elementor-2533 .elementor-element.elementor-element-6a3512f .e-loop-item > .e-con, .elementor-2533 .elementor-element.elementor-element-6a3512f .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-2533 .elementor-element.elementor-element-e7f82b2:not(.elementor-motion-effects-element-type-background), .elementor-2533 .elementor-element.elementor-element-e7f82b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2533 .elementor-element.elementor-element-e7f82b2 > .elementor-container{max-width:1150px;}.elementor-2533 .elementor-element.elementor-element-e7f82b2{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2533 .elementor-element.elementor-element-e7f82b2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2533 .elementor-element.elementor-element-7368832:not(.elementor-motion-effects-element-type-background), .elementor-2533 .elementor-element.elementor-element-7368832 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2533 .elementor-element.elementor-element-7368832 > .elementor-container{max-width:1150px;}.elementor-2533 .elementor-element.elementor-element-7368832{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 30px 0px;}.elementor-2533 .elementor-element.elementor-element-7368832 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2533 .elementor-element.elementor-element-a07b79c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2533 .elementor-element.elementor-element-a07b79c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://vianovus.lt/wp-content/uploads/2026/09/ChatGPT-Image-2026-08-12-14_46_19-1.png");background-size:cover;}.elementor-2533 .elementor-element.elementor-element-a07b79c > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:radial-gradient(at center center, #804A4A00 0%, #DDE7EE 100%);opacity:0.61;}.elementor-2533 .elementor-element.elementor-element-a07b79c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2533 .elementor-element.elementor-element-a07b79c > .elementor-element-populated, .elementor-2533 .elementor-element.elementor-element-a07b79c > .elementor-element-populated > .elementor-background-overlay, .elementor-2533 .elementor-element.elementor-element-a07b79c > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-2533 .elementor-element.elementor-element-a07b79c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-2533 .elementor-element.elementor-element-a07b79c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2533 .elementor-element.elementor-element-a07b79c{z-index:3;}.elementor-2533 .elementor-element.elementor-element-15a6489 > .elementor-widget-container{margin:20px 20px 20px 20px;}body:not(.rtl) .elementor-2533 .elementor-element.elementor-element-15a6489{left:-13px;}body.rtl .elementor-2533 .elementor-element.elementor-element-15a6489{right:-13px;}.elementor-2533 .elementor-element.elementor-element-15a6489{top:17.938px;text-align:center;}.elementor-2533 .elementor-element.elementor-element-15a6489 .elementor-heading-title{font-family:"IvyJournal-Regular", Sans-serif;font-size:34px;font-weight:300;text-transform:none;line-height:42px;color:#353535;}.elementor-2533 .elementor-element.elementor-element-07acef3 .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, #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:15px 40px 15px 40px;}.elementor-2533 .elementor-element.elementor-element-07acef3{width:var( --container-widget-width, 107.068% );max-width:107.068%;--container-widget-width:107.068%;--container-widget-flex-grow:0;top:316px;z-index:3;}.elementor-2533 .elementor-element.elementor-element-07acef3 > .elementor-widget-container{margin:20px 20px 20px 20px;}body:not(.rtl) .elementor-2533 .elementor-element.elementor-element-07acef3{left:-30px;}body.rtl .elementor-2533 .elementor-element.elementor-element-07acef3{right:-30px;}.elementor-2533 .elementor-element.elementor-element-07acef3 .elementor-button:hover, .elementor-2533 .elementor-element.elementor-element-07acef3 .elementor-button:focus{color:var( --e-global-color-a2cdada );}.elementor-2533 .elementor-element.elementor-element-07acef3 .elementor-button:hover svg, .elementor-2533 .elementor-element.elementor-element-07acef3 .elementor-button:focus svg{fill:var( --e-global-color-a2cdada );}.elementor-2533 .elementor-element.elementor-element-789e98f > .elementor-widget-container{margin:20px 20px 20px 20px;padding:20px 20px 20px 20px;}body:not(.rtl) .elementor-2533 .elementor-element.elementor-element-789e98f{left:-13px;}body.rtl .elementor-2533 .elementor-element.elementor-element-789e98f{right:-13px;}.elementor-2533 .elementor-element.elementor-element-789e98f{top:220px;text-align:center;}.elementor-2533 .elementor-element.elementor-element-789e98f .elementor-heading-title{font-family:"Avenir-Next", Sans-serif;font-size:16px;font-weight:300;text-transform:none;line-height:20px;color:#000000;}.elementor-2533 .elementor-element.elementor-element-1ac13d1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2533 .elementor-element.elementor-element-1ac13d1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vianovus.lt/wp-content/uploads/2026/09/NOMEDA@BRANDME.LT-26-2-1.png");background-size:cover;}.elementor-2533 .elementor-element.elementor-element-1ac13d1 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:radial-gradient(at center center, #DDE7EE00 0%, #DDE7EE 100%);opacity:0.6;}.elementor-2533 .elementor-element.elementor-element-1ac13d1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2533 .elementor-element.elementor-element-1ac13d1 > .elementor-element-populated, .elementor-2533 .elementor-element.elementor-element-1ac13d1 > .elementor-element-populated > .elementor-background-overlay, .elementor-2533 .elementor-element.elementor-element-1ac13d1 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-2533 .elementor-element.elementor-element-1ac13d1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-2533 .elementor-element.elementor-element-1ac13d1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2533 .elementor-element.elementor-element-f0dee44 > .elementor-widget-container{margin:20px 20px 20px 20px;}body:not(.rtl) .elementor-2533 .elementor-element.elementor-element-f0dee44{left:-13px;}body.rtl .elementor-2533 .elementor-element.elementor-element-f0dee44{right:-13px;}.elementor-2533 .elementor-element.elementor-element-f0dee44{top:17.938px;text-align:center;}.elementor-2533 .elementor-element.elementor-element-f0dee44 .elementor-heading-title{font-family:"IvyJournal-Regular", Sans-serif;font-size:34px;font-weight:300;text-transform:none;line-height:42px;color:#353535;}.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-2533 .elementor-element.elementor-element-da1a2d1{width:var( --container-widget-width, 94.955% );max-width:94.955%;--container-widget-width:94.955%;--container-widget-flex-grow:0;}.elementor-2533 .elementor-element.elementor-element-da1a2d1 img{height:400px;object-fit:cover;object-position:center center;opacity:0;border-radius:25px 25px 25px 25px;}.elementor-2533 .elementor-element.elementor-element-1bdf6ab .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, #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:15px 40px 15px 40px;}.elementor-2533 .elementor-element.elementor-element-1bdf6ab{width:var( --container-widget-width, 107.068% );max-width:107.068%;--container-widget-width:107.068%;--container-widget-flex-grow:0;top:315.996px;z-index:3;}.elementor-2533 .elementor-element.elementor-element-1bdf6ab > .elementor-widget-container{margin:20px 20px 20px 20px;}body:not(.rtl) .elementor-2533 .elementor-element.elementor-element-1bdf6ab{left:-17px;}body.rtl .elementor-2533 .elementor-element.elementor-element-1bdf6ab{right:-17px;}.elementor-2533 .elementor-element.elementor-element-1bdf6ab .elementor-button:hover, .elementor-2533 .elementor-element.elementor-element-1bdf6ab .elementor-button:focus{color:var( --e-global-color-a2cdada );}.elementor-2533 .elementor-element.elementor-element-1bdf6ab .elementor-button:hover svg, .elementor-2533 .elementor-element.elementor-element-1bdf6ab .elementor-button:focus svg{fill:var( --e-global-color-a2cdada );}.elementor-2533 .elementor-element.elementor-element-57b065f > .elementor-widget-container{margin:20px 20px 20px 20px;padding:40px 40px 40px 40px;}body:not(.rtl) .elementor-2533 .elementor-element.elementor-element-57b065f{left:-13px;}body.rtl .elementor-2533 .elementor-element.elementor-element-57b065f{right:-13px;}.elementor-2533 .elementor-element.elementor-element-57b065f{top:225px;text-align:center;}.elementor-2533 .elementor-element.elementor-element-57b065f .elementor-heading-title{font-family:"Avenir-Next", Sans-serif;font-size:16px;font-weight:300;text-transform:none;line-height:20px;color:#000000;}.elementor-2533 .elementor-element.elementor-element-6ff6ea9:not(.elementor-motion-effects-element-type-background), .elementor-2533 .elementor-element.elementor-element-6ff6ea9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2533 .elementor-element.elementor-element-6ff6ea9 > .elementor-container{max-width:1150px;}.elementor-2533 .elementor-element.elementor-element-6ff6ea9{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2533 .elementor-element.elementor-element-6ff6ea9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2533 .elementor-element.elementor-element-d05a3e1:not(.elementor-motion-effects-element-type-background), .elementor-2533 .elementor-element.elementor-element-d05a3e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2533 .elementor-element.elementor-element-d05a3e1 > .elementor-container{max-width:1150px;}.elementor-2533 .elementor-element.elementor-element-d05a3e1{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2533 .elementor-element.elementor-element-d05a3e1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2533 .elementor-element.elementor-element-54d048c > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-2533 .elementor-element.elementor-element-54d048c{text-align:center;}.elementor-2533 .elementor-element.elementor-element-54d048c .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:34px;font-weight:300;text-transform:none;line-height:42px;color:var( --e-global-color-secondary );}.elementor-2533 .elementor-element.elementor-element-ce5526f:not(.elementor-motion-effects-element-type-background), .elementor-2533 .elementor-element.elementor-element-ce5526f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2533 .elementor-element.elementor-element-ce5526f > .elementor-container{max-width:900px;}.elementor-2533 .elementor-element.elementor-element-ce5526f{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-2533 .elementor-element.elementor-element-ce5526f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2533 .elementor-element.elementor-element-09f4aca:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2533 .elementor-element.elementor-element-09f4aca > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2533 .elementor-element.elementor-element-09f4aca > .elementor-element-populated, .elementor-2533 .elementor-element.elementor-element-09f4aca > .elementor-element-populated > .elementor-background-overlay, .elementor-2533 .elementor-element.elementor-element-09f4aca > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-2533 .elementor-element.elementor-element-09f4aca > .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-2533 .elementor-element.elementor-element-09f4aca > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}body:not(.rtl) .elementor-2533 .elementor-element.elementor-element-a76ddb4{left:5px;}body.rtl .elementor-2533 .elementor-element.elementor-element-a76ddb4{right:5px;}.elementor-2533 .elementor-element.elementor-element-a76ddb4{top:165px;z-index:2;}.elementor-2533 .elementor-element.elementor-element-a76ddb4 .elementor-icon-wrapper{text-align:center;}.elementor-2533 .elementor-element.elementor-element-a76ddb4.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2533 .elementor-element.elementor-element-a76ddb4.elementor-view-framed .elementor-icon, .elementor-2533 .elementor-element.elementor-element-a76ddb4.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2533 .elementor-element.elementor-element-a76ddb4.elementor-view-framed .elementor-icon, .elementor-2533 .elementor-element.elementor-element-a76ddb4.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2533 .elementor-element.elementor-element-a76ddb4 .elementor-icon{font-size:111px;}.elementor-2533 .elementor-element.elementor-element-a76ddb4 .elementor-icon svg{height:111px;}.elementor-2533 .elementor-element.elementor-element-0f8c206{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2533 .elementor-element.elementor-element-0f8c206 img{width:100%;max-width:100%;}.elementor-2533 .elementor-element.elementor-element-ccd8942 > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-2533 .elementor-element.elementor-element-ccd8942{z-index:2;text-align:center;}.elementor-2533 .elementor-element.elementor-element-ccd8942 .elementor-heading-title{font-family:"IvyJournal-Regular", Sans-serif;font-size:20px;font-weight:300;text-transform:none;line-height:42px;color:#606F78;}body:not(.rtl) .elementor-2533 .elementor-element.elementor-element-b47b23c{left:6px;}body.rtl .elementor-2533 .elementor-element.elementor-element-b47b23c{right:6px;}.elementor-2533 .elementor-element.elementor-element-b47b23c{top:185px;z-index:2;}.elementor-2533 .elementor-element.elementor-element-2eeb0c5 > .elementor-widget-container{margin:-2px -2px -2px -2px;}.elementor-2533 .elementor-element.elementor-element-2eeb0c5{z-index:2;text-align:center;}.elementor-2533 .elementor-element.elementor-element-2eeb0c5 .elementor-heading-title{font-family:"Avenir-Next", Sans-serif;font-size:16px;font-weight:300;text-transform:none;line-height:16px;color:#353535;}body:not(.rtl) .elementor-2533 .elementor-element.elementor-element-aa71c20{left:50px;}body.rtl .elementor-2533 .elementor-element.elementor-element-aa71c20{right:50px;}.elementor-2533 .elementor-element.elementor-element-aa71c20{top:390px;}.elementor-2533 .elementor-element.elementor-element-53ffbce .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-2533 .elementor-element.elementor-element-53ffbce{width:var( --container-widget-width, 107.062% );max-width:107.062%;--container-widget-width:107.062%;--container-widget-flex-grow:0;}.elementor-2533 .elementor-element.elementor-element-53ffbce > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2533 .elementor-element.elementor-element-53ffbce .elementor-button:hover, .elementor-2533 .elementor-element.elementor-element-53ffbce .elementor-button:focus{color:var( --e-global-color-a2cdada );}.elementor-2533 .elementor-element.elementor-element-53ffbce .elementor-button:hover svg, .elementor-2533 .elementor-element.elementor-element-53ffbce .elementor-button:focus svg{fill:var( --e-global-color-a2cdada );}.elementor-2533 .elementor-element.elementor-element-dc4f190:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2533 .elementor-element.elementor-element-dc4f190 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2533 .elementor-element.elementor-element-dc4f190 > .elementor-element-populated, .elementor-2533 .elementor-element.elementor-element-dc4f190 > .elementor-element-populated > .elementor-background-overlay, .elementor-2533 .elementor-element.elementor-element-dc4f190 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-2533 .elementor-element.elementor-element-dc4f190 > .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-2533 .elementor-element.elementor-element-dc4f190 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body:not(.rtl) .elementor-2533 .elementor-element.elementor-element-e037d28{left:5px;}body.rtl .elementor-2533 .elementor-element.elementor-element-e037d28{right:5px;}.elementor-2533 .elementor-element.elementor-element-e037d28{top:165px;z-index:2;}.elementor-2533 .elementor-element.elementor-element-e037d28 .elementor-icon-wrapper{text-align:center;}.elementor-2533 .elementor-element.elementor-element-e037d28.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2533 .elementor-element.elementor-element-e037d28.elementor-view-framed .elementor-icon, .elementor-2533 .elementor-element.elementor-element-e037d28.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2533 .elementor-element.elementor-element-e037d28.elementor-view-framed .elementor-icon, .elementor-2533 .elementor-element.elementor-element-e037d28.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2533 .elementor-element.elementor-element-e037d28 .elementor-icon{font-size:111px;}.elementor-2533 .elementor-element.elementor-element-e037d28 .elementor-icon svg{height:111px;}.elementor-2533 .elementor-element.elementor-element-82d71b6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2533 .elementor-element.elementor-element-82d71b6 img{width:100%;max-width:100%;}.elementor-2533 .elementor-element.elementor-element-65c0ffc > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-2533 .elementor-element.elementor-element-65c0ffc{z-index:2;text-align:center;}.elementor-2533 .elementor-element.elementor-element-65c0ffc .elementor-heading-title{font-family:"IvyJournal-Regular", Sans-serif;font-size:20px;font-weight:300;text-transform:none;line-height:42px;color:#606F78;}body:not(.rtl) .elementor-2533 .elementor-element.elementor-element-79c2be5{left:6px;}body.rtl .elementor-2533 .elementor-element.elementor-element-79c2be5{right:6px;}.elementor-2533 .elementor-element.elementor-element-79c2be5{top:185px;z-index:2;}.elementor-2533 .elementor-element.elementor-element-386a8e3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2533 .elementor-element.elementor-element-386a8e3{z-index:2;text-align:center;}.elementor-2533 .elementor-element.elementor-element-386a8e3 .elementor-heading-title{font-family:"Avenir-Next", Sans-serif;font-size:16px;font-weight:300;text-transform:none;line-height:16px;color:#353535;}.elementor-2533 .elementor-element.elementor-element-6041d4e .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-2533 .elementor-element.elementor-element-6041d4e{width:var( --container-widget-width, 107.062% );max-width:107.062%;--container-widget-width:107.062%;--container-widget-flex-grow:0;}.elementor-2533 .elementor-element.elementor-element-6041d4e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2533 .elementor-element.elementor-element-6041d4e .elementor-button:hover, .elementor-2533 .elementor-element.elementor-element-6041d4e .elementor-button:focus{color:var( --e-global-color-a2cdada );}.elementor-2533 .elementor-element.elementor-element-6041d4e .elementor-button:hover svg, .elementor-2533 .elementor-element.elementor-element-6041d4e .elementor-button:focus svg{fill:var( --e-global-color-a2cdada );}body:not(.rtl) .elementor-2533 .elementor-element.elementor-element-e266249{left:49px;}body.rtl .elementor-2533 .elementor-element.elementor-element-e266249{right:49px;}.elementor-2533 .elementor-element.elementor-element-e266249{top:390px;}.elementor-2533 .elementor-element.elementor-element-48e68bf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2533 .elementor-element.elementor-element-48e68bf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2533 .elementor-element.elementor-element-48e68bf > .elementor-element-populated, .elementor-2533 .elementor-element.elementor-element-48e68bf > .elementor-element-populated > .elementor-background-overlay, .elementor-2533 .elementor-element.elementor-element-48e68bf > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-2533 .elementor-element.elementor-element-48e68bf > .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-2533 .elementor-element.elementor-element-48e68bf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body:not(.rtl) .elementor-2533 .elementor-element.elementor-element-8102738{left:5px;}body.rtl .elementor-2533 .elementor-element.elementor-element-8102738{right:5px;}.elementor-2533 .elementor-element.elementor-element-8102738{top:165px;z-index:2;}.elementor-2533 .elementor-element.elementor-element-8102738 .elementor-icon-wrapper{text-align:center;}.elementor-2533 .elementor-element.elementor-element-8102738.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2533 .elementor-element.elementor-element-8102738.elementor-view-framed .elementor-icon, .elementor-2533 .elementor-element.elementor-element-8102738.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2533 .elementor-element.elementor-element-8102738.elementor-view-framed .elementor-icon, .elementor-2533 .elementor-element.elementor-element-8102738.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2533 .elementor-element.elementor-element-8102738 .elementor-icon{font-size:111px;}.elementor-2533 .elementor-element.elementor-element-8102738 .elementor-icon svg{height:111px;}.elementor-2533 .elementor-element.elementor-element-3b5992d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2533 .elementor-element.elementor-element-3b5992d img{width:100%;max-width:100%;}.elementor-2533 .elementor-element.elementor-element-7b88eb6 > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-2533 .elementor-element.elementor-element-7b88eb6{z-index:2;text-align:center;}.elementor-2533 .elementor-element.elementor-element-7b88eb6 .elementor-heading-title{font-family:"IvyJournal-Regular", Sans-serif;font-size:20px;font-weight:300;text-transform:none;line-height:42px;color:#606F78;}body:not(.rtl) .elementor-2533 .elementor-element.elementor-element-d740b70{left:6px;}body.rtl .elementor-2533 .elementor-element.elementor-element-d740b70{right:6px;}.elementor-2533 .elementor-element.elementor-element-d740b70{top:185px;z-index:2;}.elementor-2533 .elementor-element.elementor-element-d740b70 img{width:10%;}.elementor-2533 .elementor-element.elementor-element-bd4ef79 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2533 .elementor-element.elementor-element-bd4ef79{z-index:2;text-align:center;}.elementor-2533 .elementor-element.elementor-element-bd4ef79 .elementor-heading-title{font-family:"Avenir-Next", Sans-serif;font-size:16px;font-weight:300;text-transform:none;line-height:16px;color:#353535;}.elementor-2533 .elementor-element.elementor-element-ce29922 .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-2533 .elementor-element.elementor-element-ce29922{width:var( --container-widget-width, 107.062% );max-width:107.062%;--container-widget-width:107.062%;--container-widget-flex-grow:0;}.elementor-2533 .elementor-element.elementor-element-ce29922 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2533 .elementor-element.elementor-element-ce29922 .elementor-button:hover, .elementor-2533 .elementor-element.elementor-element-ce29922 .elementor-button:focus{color:var( --e-global-color-a2cdada );}.elementor-2533 .elementor-element.elementor-element-ce29922 .elementor-button:hover svg, .elementor-2533 .elementor-element.elementor-element-ce29922 .elementor-button:focus svg{fill:var( --e-global-color-a2cdada );}body:not(.rtl) .elementor-2533 .elementor-element.elementor-element-e38ff91{left:50.969px;}body.rtl .elementor-2533 .elementor-element.elementor-element-e38ff91{right:50.969px;}.elementor-2533 .elementor-element.elementor-element-e38ff91{top:390px;}.elementor-2533 .elementor-element.elementor-element-0655320:not(.elementor-motion-effects-element-type-background), .elementor-2533 .elementor-element.elementor-element-0655320 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2533 .elementor-element.elementor-element-0655320 > .elementor-container{max-width:900px;}.elementor-2533 .elementor-element.elementor-element-0655320{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-2533 .elementor-element.elementor-element-0655320 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2533 .elementor-element.elementor-element-84d42f3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2533 .elementor-element.elementor-element-84d42f3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2533 .elementor-element.elementor-element-84d42f3 > .elementor-element-populated, .elementor-2533 .elementor-element.elementor-element-84d42f3 > .elementor-element-populated > .elementor-background-overlay, .elementor-2533 .elementor-element.elementor-element-84d42f3 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-2533 .elementor-element.elementor-element-84d42f3 > .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-2533 .elementor-element.elementor-element-84d42f3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body:not(.rtl) .elementor-2533 .elementor-element.elementor-element-7ff576e{left:6px;}body.rtl .elementor-2533 .elementor-element.elementor-element-7ff576e{right:6px;}.elementor-2533 .elementor-element.elementor-element-7ff576e{top:165px;z-index:2;}.elementor-2533 .elementor-element.elementor-element-7ff576e .elementor-icon-wrapper{text-align:center;}.elementor-2533 .elementor-element.elementor-element-7ff576e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2533 .elementor-element.elementor-element-7ff576e.elementor-view-framed .elementor-icon, .elementor-2533 .elementor-element.elementor-element-7ff576e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2533 .elementor-element.elementor-element-7ff576e.elementor-view-framed .elementor-icon, .elementor-2533 .elementor-element.elementor-element-7ff576e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2533 .elementor-element.elementor-element-7ff576e .elementor-icon{font-size:111px;}.elementor-2533 .elementor-element.elementor-element-7ff576e .elementor-icon svg{height:111px;}.elementor-2533 .elementor-element.elementor-element-613c829{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2533 .elementor-element.elementor-element-613c829 img{width:100%;max-width:100%;}.elementor-2533 .elementor-element.elementor-element-6d9e571 > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-2533 .elementor-element.elementor-element-6d9e571{z-index:2;text-align:center;}.elementor-2533 .elementor-element.elementor-element-6d9e571 .elementor-heading-title{font-family:"IvyJournal-Regular", Sans-serif;font-size:20px;font-weight:300;text-transform:none;line-height:42px;color:#606F78;}body:not(.rtl) .elementor-2533 .elementor-element.elementor-element-58eccc9{left:6px;}body.rtl .elementor-2533 .elementor-element.elementor-element-58eccc9{right:6px;}.elementor-2533 .elementor-element.elementor-element-58eccc9{top:185px;z-index:2;}.elementor-2533 .elementor-element.elementor-element-58eccc9 img{width:10%;}.elementor-2533 .elementor-element.elementor-element-9295ce4 > .elementor-widget-container{margin:-7px -7px -7px -7px;}.elementor-2533 .elementor-element.elementor-element-9295ce4{z-index:2;text-align:center;}.elementor-2533 .elementor-element.elementor-element-9295ce4 .elementor-heading-title{font-family:"Avenir-Next", Sans-serif;font-size:16px;font-weight:300;text-transform:none;line-height:16px;color:#353535;}.elementor-2533 .elementor-element.elementor-element-50d00fe .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-2533 .elementor-element.elementor-element-50d00fe{width:var( --container-widget-width, 107.062% );max-width:107.062%;--container-widget-width:107.062%;--container-widget-flex-grow:0;}.elementor-2533 .elementor-element.elementor-element-50d00fe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2533 .elementor-element.elementor-element-50d00fe .elementor-button:hover, .elementor-2533 .elementor-element.elementor-element-50d00fe .elementor-button:focus{color:var( --e-global-color-a2cdada );}.elementor-2533 .elementor-element.elementor-element-50d00fe .elementor-button:hover svg, .elementor-2533 .elementor-element.elementor-element-50d00fe .elementor-button:focus svg{fill:var( --e-global-color-a2cdada );}body:not(.rtl) .elementor-2533 .elementor-element.elementor-element-349e1ff{left:48.969px;}body.rtl .elementor-2533 .elementor-element.elementor-element-349e1ff{right:48.969px;}.elementor-2533 .elementor-element.elementor-element-349e1ff{top:390px;}.elementor-2533 .elementor-element.elementor-element-4d469aa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2533 .elementor-element.elementor-element-4d469aa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2533 .elementor-element.elementor-element-4d469aa > .elementor-element-populated, .elementor-2533 .elementor-element.elementor-element-4d469aa > .elementor-element-populated > .elementor-background-overlay, .elementor-2533 .elementor-element.elementor-element-4d469aa > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-2533 .elementor-element.elementor-element-4d469aa > .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-2533 .elementor-element.elementor-element-4d469aa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body:not(.rtl) .elementor-2533 .elementor-element.elementor-element-806db22{left:5px;}body.rtl .elementor-2533 .elementor-element.elementor-element-806db22{right:5px;}.elementor-2533 .elementor-element.elementor-element-806db22{top:165px;z-index:2;}.elementor-2533 .elementor-element.elementor-element-806db22 .elementor-icon-wrapper{text-align:center;}.elementor-2533 .elementor-element.elementor-element-806db22.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2533 .elementor-element.elementor-element-806db22.elementor-view-framed .elementor-icon, .elementor-2533 .elementor-element.elementor-element-806db22.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2533 .elementor-element.elementor-element-806db22.elementor-view-framed .elementor-icon, .elementor-2533 .elementor-element.elementor-element-806db22.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2533 .elementor-element.elementor-element-806db22 .elementor-icon{font-size:111px;}.elementor-2533 .elementor-element.elementor-element-806db22 .elementor-icon svg{height:111px;}.elementor-2533 .elementor-element.elementor-element-deadea2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2533 .elementor-element.elementor-element-deadea2 img{width:100%;max-width:100%;}.elementor-2533 .elementor-element.elementor-element-4d54ff6 > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-2533 .elementor-element.elementor-element-4d54ff6{z-index:2;text-align:center;}.elementor-2533 .elementor-element.elementor-element-4d54ff6 .elementor-heading-title{font-family:"IvyJournal-Regular", Sans-serif;font-size:20px;font-weight:300;text-transform:none;line-height:42px;color:#606F78;}body:not(.rtl) .elementor-2533 .elementor-element.elementor-element-82845da{left:5px;}body.rtl .elementor-2533 .elementor-element.elementor-element-82845da{right:5px;}.elementor-2533 .elementor-element.elementor-element-82845da{top:185px;z-index:2;}.elementor-2533 .elementor-element.elementor-element-7f4ad92 > .elementor-widget-container{margin:-7px -7px -7px -7px;}.elementor-2533 .elementor-element.elementor-element-7f4ad92{z-index:2;text-align:center;}.elementor-2533 .elementor-element.elementor-element-7f4ad92 .elementor-heading-title{font-family:"Avenir-Next", Sans-serif;font-size:16px;font-weight:300;text-transform:none;line-height:16px;color:#353535;}.elementor-2533 .elementor-element.elementor-element-4ab6ad1 .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-2533 .elementor-element.elementor-element-4ab6ad1{width:var( --container-widget-width, 107.062% );max-width:107.062%;--container-widget-width:107.062%;--container-widget-flex-grow:0;}.elementor-2533 .elementor-element.elementor-element-4ab6ad1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2533 .elementor-element.elementor-element-4ab6ad1 .elementor-button:hover, .elementor-2533 .elementor-element.elementor-element-4ab6ad1 .elementor-button:focus{color:var( --e-global-color-a2cdada );}.elementor-2533 .elementor-element.elementor-element-4ab6ad1 .elementor-button:hover svg, .elementor-2533 .elementor-element.elementor-element-4ab6ad1 .elementor-button:focus svg{fill:var( --e-global-color-a2cdada );}body:not(.rtl) .elementor-2533 .elementor-element.elementor-element-4540d0a{left:50px;}body.rtl .elementor-2533 .elementor-element.elementor-element-4540d0a{right:50px;}.elementor-2533 .elementor-element.elementor-element-4540d0a{top:390px;}.elementor-2533 .elementor-element.elementor-element-15d220f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2533 .elementor-element.elementor-element-15d220f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2533 .elementor-element.elementor-element-15d220f > .elementor-element-populated, .elementor-2533 .elementor-element.elementor-element-15d220f > .elementor-element-populated > .elementor-background-overlay, .elementor-2533 .elementor-element.elementor-element-15d220f > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-2533 .elementor-element.elementor-element-15d220f > .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-2533 .elementor-element.elementor-element-15d220f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body:not(.rtl) .elementor-2533 .elementor-element.elementor-element-6d088f1{left:5px;}body.rtl .elementor-2533 .elementor-element.elementor-element-6d088f1{right:5px;}.elementor-2533 .elementor-element.elementor-element-6d088f1{top:165px;z-index:2;}.elementor-2533 .elementor-element.elementor-element-6d088f1 .elementor-icon-wrapper{text-align:center;}.elementor-2533 .elementor-element.elementor-element-6d088f1.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2533 .elementor-element.elementor-element-6d088f1.elementor-view-framed .elementor-icon, .elementor-2533 .elementor-element.elementor-element-6d088f1.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2533 .elementor-element.elementor-element-6d088f1.elementor-view-framed .elementor-icon, .elementor-2533 .elementor-element.elementor-element-6d088f1.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2533 .elementor-element.elementor-element-6d088f1 .elementor-icon{font-size:111px;}.elementor-2533 .elementor-element.elementor-element-6d088f1 .elementor-icon svg{height:111px;}.elementor-2533 .elementor-element.elementor-element-dfe3b42{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2533 .elementor-element.elementor-element-dfe3b42 img{width:100%;max-width:100%;}.elementor-2533 .elementor-element.elementor-element-aa0c291 > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-2533 .elementor-element.elementor-element-aa0c291{z-index:2;text-align:center;}.elementor-2533 .elementor-element.elementor-element-aa0c291 .elementor-heading-title{font-family:"IvyJournal-Regular", Sans-serif;font-size:20px;font-weight:300;text-transform:none;line-height:42px;color:#606F78;}body:not(.rtl) .elementor-2533 .elementor-element.elementor-element-e562833{left:6px;}body.rtl .elementor-2533 .elementor-element.elementor-element-e562833{right:6px;}.elementor-2533 .elementor-element.elementor-element-e562833{top:185px;z-index:2;}.elementor-2533 .elementor-element.elementor-element-e562833 img{width:10%;}.elementor-2533 .elementor-element.elementor-element-b2cd646 > .elementor-widget-container{margin:-7px -7px -7px -7px;}.elementor-2533 .elementor-element.elementor-element-b2cd646{z-index:2;text-align:center;}.elementor-2533 .elementor-element.elementor-element-b2cd646 .elementor-heading-title{font-family:"Avenir-Next", Sans-serif;font-size:16px;font-weight:300;text-transform:none;line-height:16px;color:#353535;}.elementor-2533 .elementor-element.elementor-element-3ac047c .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-2533 .elementor-element.elementor-element-3ac047c{width:var( --container-widget-width, 107.062% );max-width:107.062%;--container-widget-width:107.062%;--container-widget-flex-grow:0;}.elementor-2533 .elementor-element.elementor-element-3ac047c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2533 .elementor-element.elementor-element-3ac047c .elementor-button:hover, .elementor-2533 .elementor-element.elementor-element-3ac047c .elementor-button:focus{color:var( --e-global-color-a2cdada );}.elementor-2533 .elementor-element.elementor-element-3ac047c .elementor-button:hover svg, .elementor-2533 .elementor-element.elementor-element-3ac047c .elementor-button:focus svg{fill:var( --e-global-color-a2cdada );}body:not(.rtl) .elementor-2533 .elementor-element.elementor-element-c2494c0{left:50px;}body.rtl .elementor-2533 .elementor-element.elementor-element-c2494c0{right:50px;}.elementor-2533 .elementor-element.elementor-element-c2494c0{top:390px;}.elementor-2533 .elementor-element.elementor-element-a0b05ec:not(.elementor-motion-effects-element-type-background), .elementor-2533 .elementor-element.elementor-element-a0b05ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2533 .elementor-element.elementor-element-a0b05ec > .elementor-container{max-width:1150px;}.elementor-2533 .elementor-element.elementor-element-a0b05ec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 30px 0px;}.elementor-2533 .elementor-element.elementor-element-a0b05ec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2533 .elementor-element.elementor-element-48ff603 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2533 .elementor-element.elementor-element-7ad4b7f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2533 .elementor-element.elementor-element-7ad4b7f > .elementor-element-populated{margin:40px 40px 40px 40px;--e-column-margin-right:40px;--e-column-margin-left:40px;}.elementor-2533 .elementor-element.elementor-element-0c50186 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-2533 .elementor-element.elementor-element-0c50186{text-align:start;}.elementor-2533 .elementor-element.elementor-element-0c50186 .elementor-heading-title{font-family:"IvyJournal-Regular", Sans-serif;font-size:34px;font-weight:300;text-transform:none;line-height:42px;color:#353535;}.elementor-2533 .elementor-element.elementor-element-231bcfb > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-2533 .elementor-element.elementor-element-231bcfb{text-align:start;}.elementor-2533 .elementor-element.elementor-element-231bcfb .elementor-heading-title{font-family:"Avenir-Next", Sans-serif;font-size:15px;font-weight:300;text-transform:none;line-height:22px;color:#353535;}.elementor-2533 .elementor-element.elementor-element-15209f0 .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, #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:15px 40px 15px 40px;}.elementor-2533 .elementor-element.elementor-element-15209f0{width:var( --container-widget-width, 107.068% );max-width:107.068%;--container-widget-width:107.068%;--container-widget-flex-grow:0;}.elementor-2533 .elementor-element.elementor-element-15209f0 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-2533 .elementor-element.elementor-element-15209f0 .elementor-button:hover, .elementor-2533 .elementor-element.elementor-element-15209f0 .elementor-button:focus{color:var( --e-global-color-a2cdada );}.elementor-2533 .elementor-element.elementor-element-15209f0 .elementor-button:hover svg, .elementor-2533 .elementor-element.elementor-element-15209f0 .elementor-button:focus svg{fill:var( --e-global-color-a2cdada );}.elementor-2533 .elementor-element.elementor-element-7e85d31 > .elementor-container{max-width:1150px;}.elementor-2533 .elementor-element.elementor-element-7e85d31{padding:0px 0px 30px 0px;}.elementor-2533 .elementor-element.elementor-element-373ac39 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2533 .elementor-element.elementor-element-373ac39 > .elementor-element-populated{margin:40px 40px 40px 40px;--e-column-margin-right:40px;--e-column-margin-left:40px;}.elementor-2533 .elementor-element.elementor-element-d7072f1 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-2533 .elementor-element.elementor-element-d7072f1{text-align:start;}.elementor-2533 .elementor-element.elementor-element-d7072f1 .elementor-heading-title{font-family:"IvyJournal-Regular", Sans-serif;font-size:34px;font-weight:300;text-transform:none;line-height:42px;color:#353535;}.elementor-2533 .elementor-element.elementor-element-0fe4ea6 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-2533 .elementor-element.elementor-element-0fe4ea6{text-align:start;}.elementor-2533 .elementor-element.elementor-element-0fe4ea6 .elementor-heading-title{font-family:"Avenir-Next", Sans-serif;font-size:15px;font-weight:300;text-transform:none;line-height:22px;color:#353535;}.elementor-2533 .elementor-element.elementor-element-aeb6a09 .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, #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:15px 40px 15px 40px;}.elementor-2533 .elementor-element.elementor-element-aeb6a09{width:var( --container-widget-width, 107.068% );max-width:107.068%;--container-widget-width:107.068%;--container-widget-flex-grow:0;}.elementor-2533 .elementor-element.elementor-element-aeb6a09 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-2533 .elementor-element.elementor-element-aeb6a09 .elementor-button:hover, .elementor-2533 .elementor-element.elementor-element-aeb6a09 .elementor-button:focus{color:var( --e-global-color-a2cdada );}.elementor-2533 .elementor-element.elementor-element-aeb6a09 .elementor-button:hover svg, .elementor-2533 .elementor-element.elementor-element-aeb6a09 .elementor-button:focus svg{fill:var( --e-global-color-a2cdada );}.elementor-2533 .elementor-element.elementor-element-90d4987 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2533 .elementor-element.elementor-element-e3969bc > .elementor-container{max-width:1150px;}.elementor-2533 .elementor-element.elementor-element-e3969bc{padding:0px 0px 30px 0px;}.elementor-2533 .elementor-element.elementor-element-d299965 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2533 .elementor-element.elementor-element-13a7f2d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2533 .elementor-element.elementor-element-13a7f2d > .elementor-element-populated{margin:40px 40px 40px 40px;--e-column-margin-right:40px;--e-column-margin-left:40px;}.elementor-2533 .elementor-element.elementor-element-923e29b > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-2533 .elementor-element.elementor-element-923e29b{text-align:start;}.elementor-2533 .elementor-element.elementor-element-923e29b .elementor-heading-title{font-family:"IvyJournal-Regular", Sans-serif;font-size:34px;font-weight:300;text-transform:none;line-height:42px;color:#353535;}.elementor-2533 .elementor-element.elementor-element-eade719 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-2533 .elementor-element.elementor-element-eade719{text-align:start;}.elementor-2533 .elementor-element.elementor-element-eade719 .elementor-heading-title{font-family:"Avenir-Next", Sans-serif;font-size:15px;font-weight:300;text-transform:none;line-height:22px;color:#353535;}.elementor-2533 .elementor-element.elementor-element-767c8f5 .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, #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:15px 40px 15px 40px;}.elementor-2533 .elementor-element.elementor-element-767c8f5{width:var( --container-widget-width, 107.068% );max-width:107.068%;--container-widget-width:107.068%;--container-widget-flex-grow:0;}.elementor-2533 .elementor-element.elementor-element-767c8f5 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-2533 .elementor-element.elementor-element-767c8f5 .elementor-button:hover, .elementor-2533 .elementor-element.elementor-element-767c8f5 .elementor-button:focus{color:var( --e-global-color-a2cdada );}.elementor-2533 .elementor-element.elementor-element-767c8f5 .elementor-button:hover svg, .elementor-2533 .elementor-element.elementor-element-767c8f5 .elementor-button:focus svg{fill:var( --e-global-color-a2cdada );}.elementor-2533 .elementor-element.elementor-element-2c6b8d0 > .elementor-container{max-width:1150px;}.elementor-2533 .elementor-element.elementor-element-2c6b8d0{padding:0px 0px 30px 0px;}.elementor-2533 .elementor-element.elementor-element-4e7706f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2533 .elementor-element.elementor-element-6b77517 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2533 .elementor-element.elementor-element-6b77517 > .elementor-element-populated{margin:40px 40px 40px 40px;--e-column-margin-right:40px;--e-column-margin-left:40px;}.elementor-2533 .elementor-element.elementor-element-31bfd8e > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-2533 .elementor-element.elementor-element-31bfd8e{text-align:start;}.elementor-2533 .elementor-element.elementor-element-31bfd8e .elementor-heading-title{font-family:"IvyJournal-Regular", Sans-serif;font-size:34px;font-weight:300;text-transform:none;line-height:42px;color:#353535;}.elementor-2533 .elementor-element.elementor-element-6a9fc35 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-2533 .elementor-element.elementor-element-6a9fc35{text-align:start;}.elementor-2533 .elementor-element.elementor-element-6a9fc35 .elementor-heading-title{font-family:"Avenir-Next", Sans-serif;font-size:15px;font-weight:300;text-transform:none;line-height:22px;color:#353535;}.elementor-2533 .elementor-element.elementor-element-ad90753 .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, #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:15px 40px 15px 40px;}.elementor-2533 .elementor-element.elementor-element-ad90753{width:var( --container-widget-width, 107.068% );max-width:107.068%;--container-widget-width:107.068%;--container-widget-flex-grow:0;}.elementor-2533 .elementor-element.elementor-element-ad90753 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-2533 .elementor-element.elementor-element-ad90753 .elementor-button:hover, .elementor-2533 .elementor-element.elementor-element-ad90753 .elementor-button:focus{color:var( --e-global-color-a2cdada );}.elementor-2533 .elementor-element.elementor-element-ad90753 .elementor-button:hover svg, .elementor-2533 .elementor-element.elementor-element-ad90753 .elementor-button:focus svg{fill:var( --e-global-color-a2cdada );}body.elementor-page-2533:not(.elementor-motion-effects-element-type-background), body.elementor-page-2533 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7f4e55b );}@media(max-width:1024px){.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-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2533 .elementor-element.elementor-element-76f636d .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2533 .elementor-element.elementor-element-bba9af0 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2533 .elementor-element.elementor-element-76e2065 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2533 .elementor-element.elementor-element-f3d5678 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2533 .elementor-element.elementor-element-6a3512f{--grid-columns:2;}.elementor-2533 .elementor-element.elementor-element-07acef3 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-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-2533 .elementor-element.elementor-element-1bdf6ab .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2533 .elementor-element.elementor-element-53ffbce .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2533 .elementor-element.elementor-element-6041d4e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2533 .elementor-element.elementor-element-ce29922 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2533 .elementor-element.elementor-element-50d00fe .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2533 .elementor-element.elementor-element-4ab6ad1 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2533 .elementor-element.elementor-element-3ac047c .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2533 .elementor-element.elementor-element-15209f0 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2533 .elementor-element.elementor-element-aeb6a09 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2533 .elementor-element.elementor-element-767c8f5 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2533 .elementor-element.elementor-element-ad90753 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(min-width:768px){.elementor-2533 .elementor-element.elementor-element-63b228b{width:47.965%;}.elementor-2533 .elementor-element.elementor-element-f333e4a{width:52.035%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2533 .elementor-element.elementor-element-63b228b{width:50%;}.elementor-2533 .elementor-element.elementor-element-f333e4a{width:50%;}}@media(max-width:767px){.elementor-2533 .elementor-element.elementor-element-2ed224e > .elementor-container{min-height:500px;}.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-2533 .elementor-element.elementor-element-ffca5f7 .elementor-heading-title{font-size:37px;}.elementor-2533 .elementor-element.elementor-element-b682c56 .elementor-heading-title{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-2533 .elementor-element.elementor-element-76f636d .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2533 .elementor-element.elementor-element-386c28d .elementor-heading-title{font-size:30px;}.elementor-2533 .elementor-element.elementor-element-6440969 .elementor-heading-title{font-size:30px;}.elementor-2533 .elementor-element.elementor-element-cd81ec0 .elementor-heading-title{font-size:30px;}.elementor-2533 .elementor-element.elementor-element-bba9af0 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2533 .elementor-element.elementor-element-241fbce .elementor-heading-title{font-size:30px;}.elementor-2533 .elementor-element.elementor-element-13bb3e5 .elementor-heading-title{font-size:30px;}.elementor-2533 .elementor-element.elementor-element-76e2065 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2533 .elementor-element.elementor-element-4ff79ea .elementor-heading-title{font-size:30px;}.elementor-2533 .elementor-element.elementor-element-2da89f5 .elementor-heading-title{font-size:30px;}.elementor-2533 .elementor-element.elementor-element-f3d5678 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2533 .elementor-element.elementor-element-00fff70 .elementor-heading-title{font-size:30px;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2533 .elementor-element.elementor-element-6a3512f{--grid-columns:2;}.elementor-2533 .elementor-element.elementor-element-7368832 > .elementor-container{max-width:1600px;}.elementor-2533 .elementor-element.elementor-element-7368832{padding:10px 10px 10px 10px;}.elementor-2533 .elementor-element.elementor-element-a07b79c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2533 .elementor-element.elementor-element-a07b79c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2533 .elementor-element.elementor-element-15a6489 .elementor-heading-title{font-size:30px;}.elementor-2533 .elementor-element.elementor-element-07acef3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2533 .elementor-element.elementor-element-07acef3 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2533 .elementor-element.elementor-element-789e98f > .elementor-widget-container{margin:-50px 40px 0px 40px;padding:0px 0px 0px 0px;}.elementor-2533 .elementor-element.elementor-element-789e98f{text-align:center;}.elementor-2533 .elementor-element.elementor-element-789e98f .elementor-heading-title{font-size:30px;}.elementor-2533 .elementor-element.elementor-element-1ac13d1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2533 .elementor-element.elementor-element-f0dee44{z-index:23;}.elementor-2533 .elementor-element.elementor-element-f0dee44 .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-2533 .elementor-element.elementor-element-da1a2d1 img{height:400px;}.elementor-2533 .elementor-element.elementor-element-1bdf6ab .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2533 .elementor-element.elementor-element-57b065f > .elementor-widget-container{margin:-50px 40px 0px 40px;padding:0px 0px 0px 0px;}.elementor-2533 .elementor-element.elementor-element-57b065f .elementor-heading-title{font-size:30px;}.elementor-2533 .elementor-element.elementor-element-54d048c .elementor-heading-title{font-size:30px;}.elementor-2533 .elementor-element.elementor-element-ccd8942 .elementor-heading-title{font-size:30px;}body:not(.rtl) .elementor-2533 .elementor-element.elementor-element-b47b23c{left:4.983px;}body.rtl .elementor-2533 .elementor-element.elementor-element-b47b23c{right:4.983px;}.elementor-2533 .elementor-element.elementor-element-b47b23c{top:168px;}.elementor-2533 .elementor-element.elementor-element-2eeb0c5 .elementor-heading-title{font-size:30px;}.elementor-2533 .elementor-element.elementor-element-53ffbce .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2533 .elementor-element.elementor-element-65c0ffc .elementor-heading-title{font-size:30px;}.elementor-2533 .elementor-element.elementor-element-79c2be5 img{width:8%;}.elementor-2533 .elementor-element.elementor-element-386a8e3 .elementor-heading-title{font-size:30px;}.elementor-2533 .elementor-element.elementor-element-6041d4e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2533 .elementor-element.elementor-element-7b88eb6 .elementor-heading-title{font-size:30px;}.elementor-2533 .elementor-element.elementor-element-d740b70 img{width:8%;}.elementor-2533 .elementor-element.elementor-element-bd4ef79 .elementor-heading-title{font-size:30px;}.elementor-2533 .elementor-element.elementor-element-ce29922 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2533 .elementor-element.elementor-element-6d9e571 .elementor-heading-title{font-size:30px;}.elementor-2533 .elementor-element.elementor-element-9295ce4 .elementor-heading-title{font-size:30px;}.elementor-2533 .elementor-element.elementor-element-50d00fe .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2533 .elementor-element.elementor-element-4d54ff6 .elementor-heading-title{font-size:30px;}.elementor-2533 .elementor-element.elementor-element-7f4ad92 .elementor-heading-title{font-size:30px;}.elementor-2533 .elementor-element.elementor-element-4ab6ad1 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2533 .elementor-element.elementor-element-aa0c291 .elementor-heading-title{font-size:30px;}.elementor-2533 .elementor-element.elementor-element-b2cd646 .elementor-heading-title{font-size:30px;}.elementor-2533 .elementor-element.elementor-element-3ac047c .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2533 .elementor-element.elementor-element-a0b05ec{padding:10px 10px 10px 10px;}.elementor-2533 .elementor-element.elementor-element-0c50186 .elementor-heading-title{font-size:30px;}.elementor-2533 .elementor-element.elementor-element-231bcfb .elementor-heading-title{font-size:30px;}.elementor-2533 .elementor-element.elementor-element-15209f0 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2533 .elementor-element.elementor-element-7e85d31{padding:10px 10px 10px 10px;}.elementor-2533 .elementor-element.elementor-element-d7072f1 .elementor-heading-title{font-size:30px;}.elementor-2533 .elementor-element.elementor-element-0fe4ea6 .elementor-heading-title{font-size:30px;}.elementor-2533 .elementor-element.elementor-element-aeb6a09 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2533 .elementor-element.elementor-element-e3969bc{padding:10px 10px 10px 10px;}.elementor-2533 .elementor-element.elementor-element-923e29b .elementor-heading-title{font-size:30px;}.elementor-2533 .elementor-element.elementor-element-eade719 .elementor-heading-title{font-size:30px;}.elementor-2533 .elementor-element.elementor-element-767c8f5 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2533 .elementor-element.elementor-element-2c6b8d0{padding:10px 10px 10px 10px;}.elementor-2533 .elementor-element.elementor-element-31bfd8e .elementor-heading-title{font-size:30px;}.elementor-2533 .elementor-element.elementor-element-6a9fc35 .elementor-heading-title{font-size:30px;}.elementor-2533 .elementor-element.elementor-element-ad90753 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}/* Start custom CSS for button, class: .elementor-element-76f636d */.elementor-2533 .elementor-element.elementor-element-76f636d .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 column, class: .elementor-element-63b228b *//* DESKTOP */
.elementor-2533 .elementor-element.elementor-element-63b228b {
    transform: translateX(-100px);
}

/* MOBILE */
@media (max-width: 767px) {
    .elementor-2533 .elementor-element.elementor-element-63b228b {
        transform: none !important;
        width: 100% !important;
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2ed224e */.elementor-2533 .elementor-element.elementor-element-2ed224e {
    min-height: calc(100% + 5px);
}

/* MOBILE */
@media (max-width: 767px) {
    .elementor-2533 .elementor-element.elementor-element-2ed224e {
        display: block !important;
        visibility: visible !important;
        opacity: 1 !important;

        width: 100% !important;
        max-width: 100% !important;

        height: auto !important;
        min-height: 1px !important;

        transform: none !important;
        overflow: visible !important;
    }

    .elementor-2533 .elementor-element.elementor-element-2ed224e > .elementor-container {
        display: flex !important;
        visibility: visible !important;
        opacity: 1 !important;

        width: 100% !important;
        max-width: 100% !important;

        height: auto !important;
        min-height: 1px !important;

        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cd81ec0 */@media (max-width: 767px) {

    .elementor-2533 .elementor-element.elementor-element-cd81ec0 .elementor-heading-title {
        font-size: 20px !important;
        line-height: 1.2 !important;
        transform: translateY(-30px);
    }

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bba9af0 */.elementor-2533 .elementor-element.elementor-element-bba9af0 .elementor-button {
    box-shadow: none !important;
    text-shadow: none !important;

    font-family: "Avenir Next", Avenir, sans-serif !important;
    font-size: 16px !important;
}

/* MOBILE */
@media (max-width: 767px) {
    .elementor-2533 .elementor-element.elementor-element-bba9af0 .elementor-button {
        transform: translateY(px);
        font-size: 13px !important;
        padding: 11px 25px !important;

        min-width: 160px !important;
        width: auto !important;

        white-space: nowrap !important;
    }

    .elementor-2533 .elementor-element.elementor-element-bba9af0 .elementor-button-text {
        white-space: nowrap !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-13bb3e5 */@media (max-width: 767px) {

    .elementor-2533 .elementor-element.elementor-element-13bb3e5 .elementor-heading-title {
        font-size: 20px !important;
        line-height: 1.2 !important;
        transform: translateY(px);
    }

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-76e2065 */.elementor-2533 .elementor-element.elementor-element-76e2065 .elementor-button {
    box-shadow: none !important;
    text-shadow: none !important;

    font-family: "Avenir Next", Avenir, sans-serif !important;
    font-size: 16px !important;
}

/* MOBILE */
@media (max-width: 767px) {
    .elementor-2533 .elementor-element.elementor-element-76e2065 .elementor-button {
        transform: translateY(px);
        font-size: 13px !important;
        padding: 11px 25px !important;

        min-width: 160px !important;
        width: auto !important;

        white-space: nowrap !important;
    }

    .elementor-2533 .elementor-element.elementor-element-76e2065 .elementor-button-text {
        white-space: nowrap !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2da89f5 */@media (max-width: 767px) {

    .elementor-2533 .elementor-element.elementor-element-2da89f5 .elementor-heading-title {
        font-size: 20px !important;
        line-height: 1.2 !important;
        transform: translateY(px);
    }

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f3d5678 */.elementor-2533 .elementor-element.elementor-element-f3d5678 .elementor-button {
    box-shadow: none !important;
    text-shadow: none !important;

    font-family: "Avenir Next", Avenir, sans-serif !important;
    font-size: 16px !important;
}

/* MOBILE */
@media (max-width: 767px) {
    .elementor-2533 .elementor-element.elementor-element-f3d5678 .elementor-button {
        transform: translateY(px);
        font-size: 13px !important;
        padding: 11px 25px !important;

        min-width: 160px !important;
        width: auto !important;

        white-space: nowrap !important;
    }

    .elementor-2533 .elementor-element.elementor-element-f3d5678 .elementor-button-text {
        white-space: nowrap !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c6b834f *//* DESKTOP */
.elementor-2533 .elementor-element.elementor-element-c6b834f > .elementor-container {
    max-width: 1600px !important;
    width: 1500px !important;
    transform: translateX(-150px);
}

/* ŠIEK TIEK SUMAŽINA COLUMN BLOKUS */
.elementor-2533 .elementor-element.elementor-element-c6b834f > .elementor-container > .elementor-column {
    transform: scale(0.9);
    transform-origin: center center;
}


/* MOBILE */
@media (max-width: 767px) {

    .elementor-2533 .elementor-element.elementor-element-c6b834f > .elementor-container {
        width: 100% !important;
        max-width: 100% !important;
        transform: none !important;
    }

    .elementor-2533 .elementor-element.elementor-element-c6b834f > .elementor-container > .elementor-column {
        width: 100% !important;
        max-width: 100% !important;
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00fff70 */.elementor-2533 .elementor-element.elementor-element-00fff70 {
    transform: translateX(-80px);
}

/* MOBILE */
@media (max-width: 767px) {
    .elementor-2533 .elementor-element.elementor-element-00fff70 {
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8acbbde *//* Visa kortelė */
.elementor-2533 .elementor-element.elementor-element-8acbbde {
    border-radius: 15px;
    overflow: hidden;
    padding-bottom: 16px;
}

/* Nuotrauka */
.elementor-2533 .elementor-element.elementor-element-8acbbde .elementor-widget-image {
    margin-bottom: 0;
}

/* Antraštė */
.elementor-2533 .elementor-element.elementor-element-8acbbde .elementor-widget-heading {
    margin-bottom: 8px;
}

/* Mygtukas */
.elementor-2533 .elementor-element.elementor-element-8acbbde .elementor-button {
    font-family: "Avenir Next", Avenir, sans-serif;
    font-size: 14px;
    font-weight: 400;
    padding: 14px 30px;
    width: 100%;
}

/* Mygtuko plotis ir tarpai */
.elementor-2533 .elementor-element.elementor-element-8acbbde .elementor-widget-button {
    width: 82%;
    margin: 12px auto 0 auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15a6489 */@media (max-width: 767px) {

    .elementor-2533 .elementor-element.elementor-element-15a6489 {
        width: 100% !important;
        max-width: 100% !important;

        margin: 0 0 20px 0 !important;

        transform: none !important;
    }

    .elementor-2533 .elementor-element.elementor-element-15a6489 .elementor-heading-title {
        width: 100% !important;
        max-width: 100% !important;

        font-size: 25px !important;
        line-height: 1.1 !important;

        text-align: center !important;

        margin: 0 !important;
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-07acef3 *//* DESKTOP */ 
.elementor-2533 .elementor-element.elementor-element-07acef3 .elementor-button { 
    box-shadow: none !important; 
    text-shadow: none !important; 

    font-family: "Avenir Next", Avenir, sans-serif !important; 
    font-size: 16px !important; 
} 

/* MOBILE */ 
@media (max-width: 767px) { 

    .elementor-2533 .elementor-element.elementor-element-07acef3 { 
        width: 100% !important; 
        text-align: center !important; 
        margin: 15px 0 0 0 !important;
    } 

    .elementor-2533 .elementor-element.elementor-element-07acef3 .elementor-button { 
        width: auto !important; 
        min-width: 190px !important; 

        padding: 12px 25px !important; 

        font-size: 13px !important; 

        transform: translateX(20px) !important;

        white-space: nowrap !important; 
    } 

    .elementor-2533 .elementor-element.elementor-element-07acef3 .elementor-button-text { 
        white-space: nowrap !important; 
    } 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-789e98f */@media (max-width: 767px) {

    .elementor-2533 .elementor-element.elementor-element-789e98f {
        width: 100% !important;
        max-width: 100% !important;

        margin: 0 0 20px 0 !important;

        transform: translateX(10px) !important;
    }

    .elementor-2533 .elementor-element.elementor-element-789e98f,
    .elementor-2533 .elementor-element.elementor-element-789e98f p,
    .elementor-2533 .elementor-element.elementor-element-789e98f span,
    .elementor-2533 .elementor-element.elementor-element-789e98f .elementor-heading-title {
        font-size: 15px !important;
        line-height: 1.35 !important;

        text-align: center !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a07b79c *//* MOBILE */
@media (max-width: 767px) {

    /* VISA COLUMN */
    .elementor-2533 .elementor-element.elementor-element-a07b79c {
        position: relative !important;
        overflow: hidden !important;
    }

    /* BACKGROUND OVERLAY – BLUR */
    .elementor-2533 .elementor-element.elementor-element-a07b79c > .elementor-background-overlay {
        position: absolute !important;
        inset: 0 !important;

        backdrop-filter: blur(14px) !important;
        -webkit-backdrop-filter: blur(14px) !important;

        z-index: 1 !important;
        pointer-events: none !important;
    }

    /* KORTELĖS VIDUS */
    .elementor-2533 .elementor-element.elementor-element-a07b79c > .elementor-widget-wrap {
        display: flex !important;
        flex-direction: column !important;

        min-height: 400px !important;
        height: 100% !important;

        position: relative !important;
        z-index: 2 !important;
    }

    /* VISI TEKSTAI CENTRUOTI */
    .elementor-2533 .elementor-element.elementor-element-a07b79c .elementor-widget-text-editor {
        width: 100% !important;
        max-width: 100% !important;

        text-align: center !important;

        margin-left: 0 !important;
        margin-right: 0 !important;

        transform: none !important;
    }

    .elementor-2533 .elementor-element.elementor-element-a07b79c .elementor-widget-text-editor p {
        text-align: center !important;

        margin-left: 0 !important;
        margin-right: 0 !important;
    }

    /* MYGTUKAS */
    .elementor-2533 .elementor-element.elementor-element-a07b79c .elementor-widget-button {
        width: 100% !important;

        margin-top: auto !important;
        margin-left: 0 !important;
        margin-right: 0 !important;

        text-align: center !important;

        transform: none !important;
    }

    .elementor-2533 .elementor-element.elementor-element-a07b79c .elementor-button {
        min-width: 190px !important;

        font-size: 13px !important;

        margin: 0 auto !important;

        transform: none !important;
    }

    .elementor-2533 .elementor-element.elementor-element-a07b79c .elementor-button-text {
        white-space: nowrap !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0dee44 */@media (max-width: 767px) {

    .elementor-2533 .elementor-element.elementor-element-f0dee44 {
        width: 100% !important;
        max-width: 100% !important;

        margin: 0 0 20px 0 !important;

        transform: none !important;
    }

    .elementor-2533 .elementor-element.elementor-element-f0dee44 .elementor-heading-title {
        width: 100% !important;
        max-width: 100% !important;

        font-size: 25px !important;
        line-height: 1.1 !important;

        text-align: center !important;

        margin: 0 !important;
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1bdf6ab *//* DESKTOP */ 
.elementor-2533 .elementor-element.elementor-element-1bdf6ab .elementor-button { 
    box-shadow: none !important; 
    text-shadow: none !important; 

    font-family: "Avenir Next", Avenir, sans-serif !important; 
    font-size: 16px !important; 
} 

/* MOBILE */ 
@media (max-width: 767px) { 

    .elementor-2533 .elementor-element.elementor-element-1bdf6ab { 
        width: 100% !important; 
        text-align: center !important; 
        margin: 15px 0 0 0 !important;
    } 

    .elementor-2533 .elementor-element.elementor-element-1bdf6ab .elementor-button { 
        width: auto !important; 
        min-width: 190px !important; 

        padding: 12px 25px !important; 

        font-size: 13px !important; 

        transform: translateX(20px) !important;

        white-space: nowrap !important; 
    } 

    .elementor-2533 .elementor-element.elementor-element-1bdf6ab .elementor-button-text { 
        white-space: nowrap !important; 
    } 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57b065f */@media (max-width: 767px) {

    .elementor-2533 .elementor-element.elementor-element-57b065f {
        width: 100% !important;
        max-width: 100% !important;

        margin: 0 0 20px 0 !important;

        transform: translateX(10px) !important;
    }

    .elementor-2533 .elementor-element.elementor-element-57b065f,
    .elementor-2533 .elementor-element.elementor-element-57b065f p,
    .elementor-2533 .elementor-element.elementor-element-57b065f span,
    .elementor-2533 .elementor-element.elementor-element-57b065f .elementor-heading-title {
        font-size: 15px !important;
        line-height: 1.35 !important;

        text-align: center !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1ac13d1 *//* DESKTOP */

/* COLUMN LIEKA VIETOJE IR NIEKAS NEIŠEINA UŽ JOS RIBŲ */
.elementor-2533 .elementor-element.elementor-element-1ac13d1 {
    overflow: hidden !important;
}

/* BACKGROUND NUOTRAUKA:
   105% DYDŽIO IR LYGIUOJAMA NUO APAČIOS */
.elementor-2533 .elementor-element.elementor-element-1ac13d1 > .elementor-widget-wrap {
    background-size: 145% auto !important;
    background-position: calc(50% + -70px) calc(100% + 160px) !important;
    background-repeat: no-repeat !important;
}


/* MOBILE */
@media (max-width: 767px) {

    .elementor-2533 .elementor-element.elementor-element-1ac13d1 {
        overflow: hidden !important;
    }

    /* MOBILE GRĄŽINAM NORMALŲ BACKGROUND */
    .elementor-2533 .elementor-element.elementor-element-1ac13d1 > .elementor-widget-wrap {
        display: flex !important;
        flex-direction: column !important;

        min-height: 400px !important;
        height: 100% !important;

        background-size: cover !important;
        background-position: center center !important;
        background-repeat: no-repeat !important;
    }

    /* VISI TEKSTAI CENTRUOTI */
    .elementor-2533 .elementor-element.elementor-element-1ac13d1 .elementor-widget-text-editor {
        width: 100% !important;
        max-width: 100% !important;

        text-align: center !important;

        margin-left: 0 !important;
        margin-right: 0 !important;

        transform: none !important;
    }

    .elementor-2533 .elementor-element.elementor-element-1ac13d1 .elementor-widget-text-editor p {
        text-align: center !important;

        margin-left: 0 !important;
        margin-right: 0 !important;
    }

    /* MYGTUKAS */
    .elementor-2533 .elementor-element.elementor-element-1ac13d1 .elementor-widget-button {
        width: 100% !important;

        margin-top: auto !important;
        margin-left: 0 !important;
        margin-right: 0 !important;

        text-align: center !important;

        transform: none !important;
    }

    .elementor-2533 .elementor-element.elementor-element-1ac13d1 .elementor-button {
        min-width: 190px !important;

        font-size: 13px !important;

        margin: 0 auto !important;

        transform: none !important;
    }

    .elementor-2533 .elementor-element.elementor-element-1ac13d1 .elementor-button-text {
        white-space: nowrap !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7368832 *//* DESKTOP */
.elementor-2533 .elementor-element.elementor-element-7368832 {
    position: relative;
    width: 100%;
}


/* ========================================
   MOBILE – KORTELĖS VIENA PO KITA
======================================== */
@media (max-width: 767px) {

    .elementor-2533 .elementor-element.elementor-element-7368832 {
        width: 100% !important;
        max-width: 100% !important;

        height: auto !important;
        min-height: 0 !important;

        overflow: visible !important;
    }


    /* KONTEINERIS SU ABIEM KORTELĖMIS */
    .elementor-2533 .elementor-element.elementor-element-7368832 > .elementor-container {
        display: flex !important;
        flex-direction: column !important;
        flex-wrap: nowrap !important;

        width: 100% !important;
        max-width: 100% !important;

        height: auto !important;
        min-height: 0 !important;

        gap: 30px !important;

        transform: none !important;
    }


    /* KIEKVIENA KORTELĖ */
    .elementor-2533 .elementor-element.elementor-element-7368832 > .elementor-container > .elementor-column {
        display: block !important;

        position: relative !important;

        width: 100% !important;
        max-width: 100% !important;

        height: auto !important;
        min-height: 400px !important;

        flex: 0 0 auto !important;

        margin: 0 !important;

        transform: none !important;

        top: auto !important;
        bottom: auto !important;
        left: auto !important;
        right: auto !important;

        visibility: visible !important;
        opacity: 1 !important;
    }


    /* KORTELĖS VIDINIS WRAPPER */
    .elementor-2533 .elementor-element.elementor-element-7368832 > .elementor-container > .elementor-column > .elementor-widget-wrap {
        display: flex !important;
        flex-direction: column !important;

        position: relative !important;

        width: 100% !important;
        max-width: 100% !important;

        height: auto !important;
        min-height: 400px !important;

        transform: none !important;

        box-sizing: border-box;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a76ddb4 *//* MOBILE */
@media (max-width: 767px) {
    .elementor-2533 .elementor-element.elementor-element-a76ddb4 {
        transform: translateY(50px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0f8c206 */.elementor-2533 .elementor-element.elementor-element-0f8c206 img {
    width: 108% !important;
    max-width: none !important;
    transform: translate(-4%, -10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ccd8942 */@media (max-width: 767px) {

    .elementor-2533 .elementor-element.elementor-element-ccd8942 .elementor-heading-title {
        font-size: 30px !important;
        line-height: 1.2 !important;
        transform: translateY(px);
    }

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b47b23c *//* MOBILE */
@media (max-width: 767px) {
    .elementor-2533 .elementor-element.elementor-element-b47b23c img {
        transform: translateY(50px);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2eeb0c5 *//* DESKTOP */
.elementor-2533 .elementor-element.elementor-element-2eeb0c5 .elementor-heading-title {
    transform: translateY(-25px);
}

/* MOBILE */
@media (max-width: 767px) {

    .elementor-2533 .elementor-element.elementor-element-2eeb0c5 .elementor-heading-title {
        font-size: 20px !important;
        line-height: 1.05 !important;
        transform: translateY(-30px);
    }

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-53ffbce */.elementor-2533 .elementor-element.elementor-element-53ffbce .elementor-button {
    box-shadow: none !important;
    text-shadow: none !important;

    font-family: "Avenir Next", Avenir, sans-serif !important;
    font-size: 16px !important;

    /* PASTUMIA ŠIEK TIEK Į APAČIĄ */
    transform: translateY(3px);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e037d28 *//* MOBILE */
@media (max-width: 767px) {
    .elementor-2533 .elementor-element.elementor-element-e037d28 {
        transform: translateY(50px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-82d71b6 */.elementor-2533 .elementor-element.elementor-element-82d71b6 img {
    width: 108% !important;
    max-width: none !important;
    transform: translate(-4%, -10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65c0ffc */@media (max-width: 767px) {

    .elementor-2533 .elementor-element.elementor-element-65c0ffc .elementor-heading-title {
        font-size: 30px !important;
        line-height: 1.2 !important;
        transform: translateY(px);
    }

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-79c2be5 *//* MOBILE */
@media (max-width: 767px) {
    .elementor-2533 .elementor-element.elementor-element-79c2be5 img {
        transform: translateY(50px);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-386a8e3 *//* DESKTOP */
.elementor-2533 .elementor-element.elementor-element-386a8e3 .elementor-heading-title {
    transform: translateY(-25px);
}
@media (max-width: 767px) {

    .elementor-2533 .elementor-element.elementor-element-386a8e3 .elementor-heading-title {
        font-size: 20px !important;
        line-height: 1.05 !important;
        transform: translateY(-30px);
    }

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6041d4e */.elementor-2533 .elementor-element.elementor-element-6041d4e .elementor-button {
    box-shadow: none !important;
    text-shadow: none !important;

    font-family: "Avenir Next", Avenir, sans-serif !important;
    font-size: 16px !important;

    /* PASTUMIA ŠIEK TIEK Į APAČIĄ */
    transform: translateY(3px);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8102738 *//* MOBILE */
@media (max-width: 767px) {
    .elementor-2533 .elementor-element.elementor-element-8102738 {
        transform: translateY(50px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3b5992d */.elementor-2533 .elementor-element.elementor-element-3b5992d img {
    width: 108% !important;
    max-width: none !important;
    transform: translate(-4%, -10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b88eb6 */@media (max-width: 767px) {

    .elementor-2533 .elementor-element.elementor-element-7b88eb6 .elementor-heading-title {
        font-size: 30px !important;
        line-height: 1.2 !important;
        transform: translateY(px);
    }

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d740b70 *//* MOBILE */
@media (max-width: 767px) {
    .elementor-2533 .elementor-element.elementor-element-d740b70 img {
        transform: translateY(50px);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd4ef79 *//* DESKTOP */
.elementor-2533 .elementor-element.elementor-element-bd4ef79 .elementor-heading-title {
    transform: translate(-20px, -25px);
    width: 115% !important;
    max-width: none !important;
}

/* MOBILE */
@media (max-width: 767px) {

    .elementor-2533 .elementor-element.elementor-element-bd4ef79 .elementor-heading-title {
        font-size: 20px !important;
        line-height: 1.05 !important;
        transform: translateY(-30px);

        width: 110% !important;
        max-width: none !important;
    }

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ce29922 */.elementor-2533 .elementor-element.elementor-element-ce29922 .elementor-button {
    box-shadow: none !important;
    text-shadow: none !important;

    font-family: "Avenir Next", Avenir, sans-serif !important;
    font-size: 16px !important;

    /* PASTUMIA ŠIEK TIEK Į APAČIĄ */
    transform: translateY(3px);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ce5526f *//* PC */
.elementor-2533 .elementor-element.elementor-element-ce5526f > .elementor-container {
    gap: 40px !important;
    justify-content: center !important;
}

/* KORTELĖS – TIK ŠIEK TIEK PLATESNĖS */
.elementor-2533 .elementor-element.elementor-element-ce5526f > .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-2533 .elementor-element.elementor-element-ce5526f > .elementor-container > .elementor-column > .elementor-widget-wrap {
    width: 100% !important;
    padding-bottom: 20px !important;
}


/* PLANŠETĖ */
@media (max-width: 1024px) {

    .elementor-2533 .elementor-element.elementor-element-ce5526f > .elementor-container {
        gap: 35px !important;
    }

    .elementor-2533 .elementor-element.elementor-element-ce5526f > .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-2533 .elementor-element.elementor-element-ce5526f > .elementor-container {
        gap: 25px !important;
    }

    .elementor-2533 .elementor-element.elementor-element-ce5526f > .elementor-container > .elementor-column {
        width: 100% !important;
        max-width: 330px !important;
        flex: 0 0 100% !important;
        min-height: 430px !important;
    }

    .elementor-2533 .elementor-element.elementor-element-ce5526f > .elementor-container > .elementor-column > .elementor-widget-wrap {
        padding-bottom: 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7ff576e *//* MOBILE */
@media (max-width: 767px) {
    .elementor-2533 .elementor-element.elementor-element-7ff576e {
        transform: translateY(50px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-613c829 */.elementor-2533 .elementor-element.elementor-element-613c829 img {
    width: 108% !important;
    max-width: none !important;
    transform: translate(-4%, -10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d9e571 */@media (max-width: 767px) {

    .elementor-2533 .elementor-element.elementor-element-6d9e571 .elementor-heading-title {
        font-size: 30px !important;
        line-height: 1.2 !important;
        transform: translateY(px);
    }

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58eccc9 *//* MOBILE */
@media (max-width: 767px) {
    .elementor-2533 .elementor-element.elementor-element-58eccc9 img {
        transform: translateY(50px);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9295ce4 */@media (max-width: 767px) {

    .elementor-2533 .elementor-element.elementor-element-9295ce4 .elementor-heading-title {
        font-size: 20px !important;
        line-height: 1.05 !important;
        transform: translateY(-30px);
    }

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-50d00fe */.elementor-2533 .elementor-element.elementor-element-50d00fe .elementor-button {
    box-shadow: none !important;
    text-shadow: none !important;

    font-family: "Avenir Next", Avenir, sans-serif !important;
    font-size: 16px !important;

    /* PASTUMIA ŠIEK TIEK Į APAČIĄ */
    transform: translateY(3px);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-806db22 *//* MOBILE */
@media (max-width: 767px) {
    .elementor-2533 .elementor-element.elementor-element-806db22 {
        transform: translateY(50px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-deadea2 */.elementor-2533 .elementor-element.elementor-element-deadea2 img {
    width: 108% !important;
    max-width: none !important;
    transform: translate(-4%, -10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d54ff6 */@media (max-width: 767px) {

    .elementor-2533 .elementor-element.elementor-element-4d54ff6 .elementor-heading-title {
        font-size: 30px !important;
        line-height: 1.2 !important;
        transform: translateY(px);
    }

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-82845da *//* MOBILE */
@media (max-width: 767px) {
    .elementor-2533 .elementor-element.elementor-element-82845da img {
        transform: translateY(50px);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f4ad92 */@media (max-width: 767px) {

    .elementor-2533 .elementor-element.elementor-element-7f4ad92 .elementor-heading-title {
        font-size: 20px !important;
        line-height: 1.05 !important;
        transform: translateY(-30px);
    }

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4ab6ad1 */.elementor-2533 .elementor-element.elementor-element-4ab6ad1 .elementor-button {
    box-shadow: none !important;
    text-shadow: none !important;

    font-family: "Avenir Next", Avenir, sans-serif !important;
    font-size: 16px !important;

    /* PASTUMIA ŠIEK TIEK Į APAČIĄ */
    transform: translateY(3px);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6d088f1 *//* MOBILE */
@media (max-width: 767px) {
    .elementor-2533 .elementor-element.elementor-element-6d088f1 {
        transform: translateY(50px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dfe3b42 */.elementor-2533 .elementor-element.elementor-element-dfe3b42 img {
    width: 108% !important;
    max-width: none !important;
    transform: translate(-4%, -10px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e562833 *//* MOBILE */
@media (max-width: 767px) {
    .elementor-2533 .elementor-element.elementor-element-e562833 img {
        transform: translateY(50px);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b2cd646 */@media (max-width: 767px) { 
 
    .elementor-2533 .elementor-element.elementor-element-b2cd646 .elementor-heading-title { 
        font-size: 20.6px !important; 
        line-height: 1.05 !important; 
        transform: translateY(-20px); 
    } 
 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3ac047c */.elementor-2533 .elementor-element.elementor-element-3ac047c .elementor-button {
    box-shadow: none !important;
    text-shadow: none !important;

    font-family: "Avenir Next", Avenir, sans-serif !important;
    font-size: 16px !important;

    /* PASTUMIA ŠIEK TIEK Į APAČIĄ */
    transform: translateY(3px);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0655320 *//* PC */
.elementor-2533 .elementor-element.elementor-element-0655320 > .elementor-container {
    gap: 40px !important;
    justify-content: center !important;
}

/* KORTELĖS – TIK ŠIEK TIEK PLATESNĖS */
.elementor-2533 .elementor-element.elementor-element-0655320 > .elementor-container > .elementor-column {
    width: 31.7% !important;
    max-width: none !important;
    flex: 0 0 31.7% !important;
    min-height: 470px !important;
}

/* KORTELĖS VIDINĖ DALIS */
.elementor-2533 .elementor-element.elementor-element-0655320 > .elementor-container > .elementor-column > .elementor-widget-wrap {
    width: 100% !important;
    padding-bottom: 20px !important;
}


/* PLANŠETĖ */
@media (max-width: 1024px) {

    .elementor-2533 .elementor-element.elementor-element-0655320 > .elementor-container {
        gap: 35px !important;
    }

    .elementor-2533 .elementor-element.elementor-element-0655320 > .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-2533 .elementor-element.elementor-element-0655320 > .elementor-container {
        gap: 25px !important;
    }

    .elementor-2533 .elementor-element.elementor-element-0655320 > .elementor-container > .elementor-column {
        width: 100% !important;
        max-width: 330px !important;
        flex: 0 0 100% !important;
        min-height: 430px !important;
    }

    .elementor-2533 .elementor-element.elementor-element-0655320 > .elementor-container > .elementor-column > .elementor-widget-wrap {
        padding-bottom: 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-231bcfb */@media (max-width: 767px) {

    .elementor-2533 .elementor-element.elementor-element-231bcfb .elementor-heading-title {
        font-size: 20px !important;
        line-height: 1.2 !important;
        transform: translateY(px);
    }

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-15209f0 */.elementor-2533 .elementor-element.elementor-element-15209f0 .elementor-button {
    box-shadow: none !important;
    text-shadow: none !important;

    font-family: "Avenir Next", Avenir, sans-serif !important;
    font-size: 16px !important;
}
/* MOBILE */
@media (max-width: 767px) {
    .elementor-2533 .elementor-element.elementor-element-15209f0 .elementor-button {
        transform: translateY(px);
        font-size: 13px !important;
        padding: 11px 25px !important;

        min-width: 160px !important;
        width: auto !important;

        white-space: nowrap !important;
    }

    .elementor-2533 .elementor-element.elementor-element-15209f0 .elementor-button-text {
        white-space: nowrap !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0fe4ea6 */@media (max-width: 767px) {

    .elementor-2533 .elementor-element.elementor-element-0fe4ea6 .elementor-heading-title {
        font-size: 20px !important;
        line-height: 1.2 !important;
        transform: translateY(px);
    }

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-aeb6a09 */.elementor-2533 .elementor-element.elementor-element-aeb6a09 .elementor-button {
    box-shadow: none !important;
    text-shadow: none !important;

    font-family: "Avenir Next", Avenir, sans-serif !important;
    font-size: 16px !important;
}
/* MOBILE */
@media (max-width: 767px) {
    .elementor-2533 .elementor-element.elementor-element-aeb6a09 .elementor-button {
        transform: translateY(px);
        font-size: 13px !important;
        padding: 11px 25px !important;

        min-width: 160px !important;
        width: auto !important;

        white-space: nowrap !important;
    }

    .elementor-2533 .elementor-element.elementor-element-aeb6a09 .elementor-button-text {
        white-space: nowrap !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eade719 */@media (max-width: 767px) {

    .elementor-2533 .elementor-element.elementor-element-eade719 .elementor-heading-title {
        font-size: 20px !important;
        line-height: 1.2 !important;
        transform: translateY(px);
    }

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-767c8f5 */.elementor-2533 .elementor-element.elementor-element-767c8f5 .elementor-button {
    box-shadow: none !important;
    text-shadow: none !important;

    font-family: "Avenir Next", Avenir, sans-serif !important;
    font-size: 16px !important;
}
/* MOBILE */
@media (max-width: 767px) {
    .elementor-2533 .elementor-element.elementor-element-767c8f5 .elementor-button {
        transform: translateY(px);
        font-size: 13px !important;
        padding: 11px 25px !important;

        min-width: 160px !important;
        width: auto !important;

        white-space: nowrap !important;
    }

    .elementor-2533 .elementor-element.elementor-element-767c8f5 .elementor-button-text {
        white-space: nowrap !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a9fc35 */@media (max-width: 767px) {

    .elementor-2533 .elementor-element.elementor-element-6a9fc35 .elementor-heading-title {
        font-size: 20px !important;
        line-height: 1.2 !important;
        transform: translateY(px);
    }

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ad90753 */.elementor-2533 .elementor-element.elementor-element-ad90753 .elementor-button {
    box-shadow: none !important;
    text-shadow: none !important;

    font-family: "Avenir Next", Avenir, sans-serif !important;
    font-size: 16px !important;
}
/* MOBILE */
@media (max-width: 767px) {
    .elementor-2533 .elementor-element.elementor-element-ad90753 .elementor-button {
        transform: translateY(px);
        font-size: 13px !important;
        padding: 11px 25px !important;

        min-width: 160px !important;
        width: auto !important;

        white-space: nowrap !important;
    }

    .elementor-2533 .elementor-element.elementor-element-ad90753 .elementor-button-text {
        white-space: nowrap !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 */