.elementor-165 .elementor-element.elementor-element-4215470{--display:flex;--min-height:70vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-165 .elementor-element.elementor-element-062f55c .elementor-repeater-item-f078855 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://ugniagesiuambasada.lt/wp-content/uploads/2025/08/BONPET_slides-1.jpg);background-size:cover;}.elementor-165 .elementor-element.elementor-element-062f55c .elementor-repeater-item-f078855 .swiper-slide-contents{margin-right:auto;}.elementor-165 .elementor-element.elementor-element-062f55c .elementor-repeater-item-f078855 .swiper-slide-inner{align-items:center;text-align:left;}.elementor-165 .elementor-element.elementor-element-062f55c .elementor-repeater-item-7465b9b .swiper-slide-bg{background-color:#833ca3;background-image:url(https://ugniagesiuambasada.lt/wp-content/uploads/2025/08/KREPSIAI_slides.jpg);background-size:cover;}.elementor-165 .elementor-element.elementor-element-062f55c .elementor-repeater-item-7465b9b .swiper-slide-contents{margin-right:auto;}.elementor-165 .elementor-element.elementor-element-062f55c .elementor-repeater-item-7465b9b .swiper-slide-inner{align-items:center;text-align:left;}.elementor-165 .elementor-element.elementor-element-062f55c .elementor-repeater-item-d24a432 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://ugniagesiuambasada.lt/wp-content/uploads/2025/08/MOKYMAI_slides.jpg);background-size:cover;}.elementor-165 .elementor-element.elementor-element-062f55c .elementor-repeater-item-d24a432 .swiper-slide-contents{margin-right:auto;}.elementor-165 .elementor-element.elementor-element-062f55c .elementor-repeater-item-d24a432 .swiper-slide-inner{align-items:center;text-align:left;}.elementor-165 .elementor-element.elementor-element-062f55c .swiper-slide{transition-duration:calc(4000ms*1.2);height:80vh;}.elementor-165 .elementor-element.elementor-element-062f55c .elementor-slide-button:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-9a12fce );}.elementor-165 .elementor-element.elementor-element-062f55c .swiper-slide-inner{padding:0% 50% 0% 19%;text-align:center;}.elementor-165 .elementor-element.elementor-element-062f55c .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:10px;}.elementor-165 .elementor-element.elementor-element-062f55c .elementor-slide-heading{color:var( --e-global-color-primary );font-family:"Campton", Sans-serif;font-weight:600;line-height:1.2em;}.elementor-165 .elementor-element.elementor-element-062f55c .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:15px;}.elementor-165 .elementor-element.elementor-element-062f55c .elementor-slide-description{color:var( --e-global-color-secondary );}.elementor-165 .elementor-element.elementor-element-062f55c .elementor-slide-button{border-width:1px;border-radius:4px;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-165 .elementor-element.elementor-element-062f55c .elementor-swiper-button{color:var( --e-global-color-primary );}.elementor-165 .elementor-element.elementor-element-062f55c .elementor-swiper-button svg{fill:var( --e-global-color-primary );}.elementor-165 .elementor-element.elementor-element-062f55c .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-text );opacity:var( --e-global-color-text );}.elementor-165 .elementor-element.elementor-element-062f55c .swiper-pagination-bullet-active{background-color:var( --e-global-color-primary );}.elementor-165 .elementor-element.elementor-element-bad3ede{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-165 .elementor-element.elementor-element-8091d51{--spacer-size:80px;}.elementor-165 .elementor-element.elementor-element-d571aff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-165 .elementor-element.elementor-element-9fb4341{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-165 .elementor-element.elementor-element-caba7c4{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-165 .elementor-element.elementor-element-caba7c4:hover{background-color:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-165 .elementor-element.elementor-element-971ffac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;}.elementor-165 .elementor-element.elementor-element-971ffac img{width:50%;}.elementor-165 .elementor-element.elementor-element-fb8b0d6{--spacer-size:15px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-165 .elementor-element.elementor-element-b396620{padding:0px 0px 0px 0px;text-align:center;}.elementor-165 .elementor-element.elementor-element-b396620 .elementor-heading-title{font-family:"Campton", Sans-serif;font-size:25px;font-weight:600;}.elementor-165 .elementor-element.elementor-element-74ccb94{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-165 .elementor-element.elementor-element-74ccb94:hover{background-color:var( --e-global-color-primary );}.elementor-165 .elementor-element.elementor-element-33b4d22{--spacer-size:40px;}.elementor-165 .elementor-element.elementor-element-edec501{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;}.elementor-165 .elementor-element.elementor-element-edec501 img{width:55%;}.elementor-165 .elementor-element.elementor-element-5b24457{--spacer-size:20px;}.elementor-165 .elementor-element.elementor-element-168a04e{--spacer-size:15px;}.elementor-165 .elementor-element.elementor-element-5a9ff93{padding:0px 0px 0px 0px;text-align:center;}.elementor-165 .elementor-element.elementor-element-5a9ff93 .elementor-heading-title{font-family:"Campton", Sans-serif;font-size:25px;font-weight:600;line-height:1.2em;}.elementor-165 .elementor-element.elementor-element-f8d27dd{--spacer-size:10px;}.elementor-165 .elementor-element.elementor-element-a02b050{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-165 .elementor-element.elementor-element-03e8cd7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-165 .elementor-element.elementor-element-da1ce5e{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-165 .elementor-element.elementor-element-da1ce5e:hover{background-color:var( --e-global-color-primary );}.elementor-165 .elementor-element.elementor-element-7089b2c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;}.elementor-165 .elementor-element.elementor-element-7089b2c img{width:50%;}.elementor-165 .elementor-element.elementor-element-5f92779{padding:0px 0px 0px 0px;text-align:center;}.elementor-165 .elementor-element.elementor-element-5f92779 .elementor-heading-title{font-family:"Campton", Sans-serif;font-size:25px;font-weight:600;line-height:1.2em;}.elementor-165 .elementor-element.elementor-element-f979519{--spacer-size:15px;}.elementor-165 .elementor-element.elementor-element-a7a298e{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-165 .elementor-element.elementor-element-a7a298e:hover{background-color:var( --e-global-color-primary );}.elementor-165 .elementor-element.elementor-element-bb5eaaf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;}.elementor-165 .elementor-element.elementor-element-bb5eaaf img{width:50%;}.elementor-165 .elementor-element.elementor-element-a8398ee{--spacer-size:10px;}.elementor-165 .elementor-element.elementor-element-6225992{padding:0px 0px 0px 0px;text-align:center;}.elementor-165 .elementor-element.elementor-element-6225992 .elementor-heading-title{font-family:"Campton", Sans-serif;font-size:25px;font-weight:600;line-height:1.2em;}.elementor-165 .elementor-element.elementor-element-04443ce{--spacer-size:10px;}.elementor-165 .elementor-element.elementor-element-386b497{--spacer-size:10px;}.elementor-165 .elementor-element.elementor-element-763fa5f{--spacer-size:100px;}.elementor-165 .elementor-element.elementor-element-6fdf59a{--display:flex;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-165 .elementor-element.elementor-element-d571aff{--content-width:1140px;}.elementor-165 .elementor-element.elementor-element-caba7c4{--width:50%;}.elementor-165 .elementor-element.elementor-element-74ccb94{--width:50%;}.elementor-165 .elementor-element.elementor-element-a02b050{--content-width:1140px;}.elementor-165 .elementor-element.elementor-element-da1ce5e{--width:50%;}.elementor-165 .elementor-element.elementor-element-a7a298e{--width:50%;}}@media(max-width:767px){.elementor-165 .elementor-element.elementor-element-062f55c .swiper-slide-contents{max-width:100vw;}.elementor-165 .elementor-element.elementor-element-062f55c .swiper-slide-inner{padding:15% 25% 19% 10%;}.elementor-165 .elementor-element.elementor-element-062f55c .elementor-swiper-button{font-size:0px;}.elementor-165 .elementor-element.elementor-element-8091d51{--spacer-size:1px;}.elementor-165 .elementor-element.elementor-element-763fa5f{--spacer-size:50px;}}/* Start custom CSS for slides, class: .elementor-element-062f55c */@media (max-width: 767px) {
    /* Adjusts the background image position on mobile */
    .my-custom-slider .swiper-slide-bg {
        background-position: 80% 50% !important;
    }

    /* Adds a semi-transparent white background to the text area on mobile */
    .my-custom-slider .swiper-slide-inner {
        background-color: rgba(255, 255, 255, 0.6);
        padding: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fb4341 *//* General styling for the individual clickable product box */
.red-clickable-box {
    cursor: pointer; /* Changes the mouse cursor to a hand icon on hover */
    position: relative; /* Useful for advanced hover effects like transform or box-shadow */
    overflow: hidden; /* Ensures content stays within bounds if transformations are applied */
    /* Add any other base styles for your red boxes here, e.g., background-color, border-radius, padding, alignment */

    /* Your existing hover transition for the box itself */
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

/* Hover effect for the individual product box itself */
.red-clickable-box:hover {
    transform: translateY(-5px); /* Lifts the box slightly on hover */
    box-shadow: 0 10px 20px rgba(0,0,0,0.1); /* Adds a subtle shadow on hover */
}

/* Target all text elements (headings, paragraphs) and icons within the hovered box */
.red-clickable-box:hover .elementor-heading-title, /* Targets heading text */
.red-clickable-box:hover .elementor-icon, /* Targets the SVG icon */
.red-clickable-box:hover .elementor-widget-text-editor { /* Targets text editor content */
    color: #FFFFFF !important; /* Changes the text color to white */
    transition: color 0.3s ease; /* Smooth transition for color change */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03e8cd7 *//* General styling for the individual clickable product box */
.red-clickable-box {
    cursor: pointer; /* Changes the mouse cursor to a hand icon on hover */
    position: relative; /* Useful for advanced hover effects like transform or box-shadow */
    overflow: hidden; /* Ensures content stays within bounds if transformations are applied */
    /* Add any other base styles for your red boxes here, e.g., background-color, border-radius, padding, alignment */

    /* Your existing hover transition for the box itself */
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

/* Hover effect for the individual product box itself */
.red-clickable-box:hover {
    transform: translateY(-5px); /* Lifts the box slightly on hover */
    box-shadow: 0 10px 20px rgba(0,0,0,0.1); /* Adds a subtle shadow on hover */
}

/* Target all text elements (headings, paragraphs) and icons within the hovered box */
.red-clickable-box:hover .elementor-heading-title, /* Targets heading text */
.red-clickable-box:hover .elementor-icon, /* Targets the SVG icon */
.red-clickable-box:hover .elementor-widget-text-editor { /* Targets text editor content */
    color: #FFFFFF !important; /* Changes the text color to white */
    transition: color 0.3s ease; /* Smooth transition for color change */
}/* End custom CSS */