.elementor-15523 .elementor-element.elementor-element-1270643e{--display:flex;--min-height:440px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15523 .elementor-element.elementor-element-61df97bb{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15523 .elementor-element.elementor-element-61df97bb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15523 .elementor-element.elementor-element-60b3d43c{--display:flex;--min-height:0px;--justify-content:center;}.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-15523 .elementor-element.elementor-element-39af288 .elementor-repeater-item-cc25dc2 .swiper-slide-bg{background-image:url(https://shillabags.com/wp-content/uploads/2024/07/1.png);background-size:cover;}.elementor-15523 .elementor-element.elementor-element-39af288 .elementor-repeater-item-4cbb056 .swiper-slide-bg{background-image:url(https://shillabags.com/wp-content/uploads/2024/07/6.-winter-arctic-mountains-warfare-2023-11-27-04-54-54-utc.png);background-size:cover;}.elementor-15523 .elementor-element.elementor-element-39af288 .elementor-repeater-item-c9ded38 .swiper-slide-bg{background-image:url(https://shillabags.com/wp-content/uploads/2024/07/7.-man-backpacker-hiking-snowy-mountain-hillside-on-c-2024-02-16-05-36-45-utc.png);background-size:cover;}.elementor-15523 .elementor-element.elementor-element-39af288 .elementor-repeater-item-5da1123 .swiper-slide-bg{background-image:url(https://shillabags.com/wp-content/uploads/2024/07/8.-hikers-with-backpacks-outdoors-2023-11-27-04-59-28-utc.png);background-size:cover;}.elementor-15523 .elementor-element.elementor-element-39af288 .elementor-repeater-item-0568975 .swiper-slide-bg{background-image:url(https://shillabags.com/wp-content/uploads/2024/07/9.-shot-of-two-young-women-running-along-a-trail-on-t-2023-11-27-05-21-51-utc.png);background-size:cover;}.elementor-15523 .elementor-element.elementor-element-39af288 .elementor-repeater-item-d6e65a4 .swiper-slide-bg{background-image:url(https://shillabags.com/wp-content/uploads/2024/07/10.-first-aid-bag-for-the-medical-team-who-perform-fi-2023-11-27-05-30-25-utc.png);background-size:cover;}.elementor-15523 .elementor-element.elementor-element-39af288 .elementor-repeater-item-2f4d172 .swiper-slide-bg{background-image:url(https://shillabags.com/wp-content/uploads/2024/07/11.-people-croosing-the-street-with-baggage-travel-to-2023-11-27-05-24-28-utc.png);background-size:cover;}.elementor-15523 .elementor-element.elementor-element-39af288 .elementor-repeater-item-591ca29 .swiper-slide-bg{background-image:url(https://shillabags.com/wp-content/uploads/2024/07/12.-african-delivery-man-with-backpack-arriving-at-del-2024-09-18-20-09-02-utc.png);background-size:cover;}.elementor-15523 .elementor-element.elementor-element-39af288 .swiper-slide{transition-duration:calc(3000ms*1.2);height:390px;}.elementor-15523 .elementor-element.elementor-element-39af288 .swiper-slide-contents{max-width:66%;}.elementor-15523 .elementor-element.elementor-element-39af288 .swiper-slide-inner{text-align:center;}.elementor-15523 .elementor-element.elementor-element-39af288 .swiper-pagination-bullet{height:16px;width:16px;}.elementor-15523 .elementor-element.elementor-element-39af288 .swiper-container-horizontal .swiper-pagination-progressbar{height:16px;}.elementor-15523 .elementor-element.elementor-element-39af288 .swiper-pagination-fraction{font-size:16px;}.elementor-15523 .elementor-element.elementor-element-39af288 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF;opacity:1;}.elementor-15523 .elementor-element.elementor-element-39af288 .swiper-pagination-bullet-active{background-color:#37A76B;}.elementor-15523 .elementor-element.elementor-element-47224e82{--display:flex;--position:absolute;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:0px;top:40%;}.elementor-15523 .elementor-element.elementor-element-17bf6da6{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.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-15523 .elementor-element.elementor-element-d89509c .elementor-heading-title{font-family:"SVNGilroy", Sans-serif;font-size:48px;font-weight:700;color:#FFFFFF;}.elementor-15523 .elementor-element.elementor-element-5bd86456{--display:flex;--min-height:32px;--justify-content:center;}.elementor-15523 .elementor-element.elementor-element-66bdd64b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-15523 .elementor-element.elementor-element-242f9c76 .elementor-heading-title{font-family:"SVNGilroy", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#FFFFFF;}.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 );}.elementor-15523 .elementor-element.elementor-element-77c89f6a.elementor-element{--align-self:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-15523 .elementor-element.elementor-element-61555189 .elementor-button{background-color:#37A76B;font-family:"SVNGilroy", Sans-serif;font-size:18px;font-weight:700;border-radius:40px 40px 40px 40px;}.elementor-15523 .elementor-element.elementor-element-2b09f5ca{--display:flex;--min-height:60px;--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;}.elementor-15523 .elementor-element.elementor-element-2b09f5ca:not(.elementor-motion-effects-element-type-background), .elementor-15523 .elementor-element.elementor-element-2b09f5ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D7FDE8;}.elementor-15523 .elementor-element.elementor-element-557a4c1e{--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;}.elementor-15523 .elementor-element.elementor-element-98cb5b3{--display:flex;--justify-content:center;}.elementor-15523 .elementor-element.elementor-element-5d19226{text-align:center;}.elementor-15523 .elementor-element.elementor-element-5d19226 .elementor-heading-title{font-family:"SVNGilroy", Sans-serif;font-size:18px;font-weight:400;color:#262626;}.elementor-15523 .elementor-element.elementor-element-30b99369{--display:flex;--justify-content:center;}.elementor-15523 .elementor-element.elementor-element-4c05846a{text-align:center;}.elementor-15523 .elementor-element.elementor-element-4c05846a .elementor-heading-title{font-family:"SVNGilroy", Sans-serif;font-size:18px;font-weight:400;color:#262626;}.elementor-15523 .elementor-element.elementor-element-52605522{--display:flex;--justify-content:center;}.elementor-15523 .elementor-element.elementor-element-521336dc{text-align:center;}.elementor-15523 .elementor-element.elementor-element-521336dc .elementor-heading-title{font-family:"SVNGilroy", Sans-serif;font-size:18px;font-weight:400;color:#262626;}.elementor-15523 .elementor-element.elementor-element-7e8d8cf9{--display:flex;--justify-content:center;}.elementor-15523 .elementor-element.elementor-element-2980a334{text-align:center;}.elementor-15523 .elementor-element.elementor-element-2980a334 .elementor-heading-title{font-family:"SVNGilroy", Sans-serif;font-size:18px;font-weight:400;color:#262626;}.elementor-15523 .elementor-element.elementor-element-b80daa1{--display:flex;--justify-content:center;}.elementor-15523 .elementor-element.elementor-element-1405473{text-align:center;}.elementor-15523 .elementor-element.elementor-element-1405473 .elementor-heading-title{font-family:"SVNGilroy", Sans-serif;font-size:18px;font-weight:400;color:#262626;}.elementor-15523 .elementor-element.elementor-element-c13660d{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15523 .elementor-element.elementor-element-76f9263{z-index:5;text-align:center;}.elementor-15523 .elementor-element.elementor-element-76f9263 .elementor-heading-title{font-family:"SVNGilroy", Sans-serif;font-size:42px;font-weight:700;color:#297A4F;}.elementor-15523 .elementor-element.elementor-element-c9a2181{--display:flex;--min-height:432px;--margin-top:-21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15523 .elementor-element.elementor-element-c9a2181.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15523 .elementor-element.elementor-element-4dcf8f5{width:100%;max-width:100%;}@media(min-width:768px){.elementor-15523 .elementor-element.elementor-element-61df97bb{--width:36%;}.elementor-15523 .elementor-element.elementor-element-60b3d43c{--width:100%;}}@media(max-width:1366px) and (min-width:768px){.elementor-15523 .elementor-element.elementor-element-c9a2181{--width:1210px;}}@media(max-width:1366px){.elementor-15523 .elementor-element.elementor-element-39af288 .swiper-slide{height:300px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:1200px){.elementor-15523 .elementor-element.elementor-element-39af288 .swiper-slide{height:280px;}}@media(max-width:1024px){.elementor-15523 .elementor-element.elementor-element-39af288 .swiper-slide{height:240px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-15523 .elementor-element.elementor-element-39af288{z-index:2;}.elementor-15523 .elementor-element.elementor-element-39af288 .swiper-slide{height:160px;}.elementor-15523 .elementor-element.elementor-element-39af288 .swiper-pagination-bullet{height:0px;width:0px;}.elementor-15523 .elementor-element.elementor-element-39af288 .swiper-container-horizontal .swiper-pagination-progressbar{height:0px;}.elementor-15523 .elementor-element.elementor-element-39af288 .swiper-pagination-fraction{font-size:0px;}.elementor-15523 .elementor-element.elementor-element-47224e82{--z-index:5;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-15523 .elementor-element.elementor-element-98cb5b3{--width:20%;}.elementor-15523 .elementor-element.elementor-element-30b99369{--width:20%;}.elementor-15523 .elementor-element.elementor-element-52605522{--width:20%;}.elementor-15523 .elementor-element.elementor-element-7e8d8cf9{--width:20%;}.elementor-15523 .elementor-element.elementor-element-b80daa1{--width:20%;}.elementor-15523 .elementor-element.elementor-element-c13660d{--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15523 .elementor-element.elementor-element-76f9263 .elementor-heading-title{font-size:34px;}}/* Start custom CSS for slides, class: .elementor-element-39af288 */@media only screen and (max-width: 767px) {
span.swiper-pagination-bullet{
    display:none;
}
}

span.swiper-pagination-bullet {
    transition: all 0.3s ease;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.3);
    border: 2px solid transparent;
}

span.swiper-pagination-bullet.swiper-pagination-bullet-active {
    background-color: rgba(0, 128, 0, 0.9);
    transform: scale(1.2);
    border: 2px solid rgba(255, 255, 255, 1);
    box-shadow: 0 4px 12px rgba(0, 128, 0, 0.6);
}


span.swiper-pagination-bullet:hover {
  background-color: rgba(255, 255, 255, 0.9); /* Làm sáng dot khi hover */
  transform: scale(1.1); /* Tăng kích thước nhẹ khi hover */
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.4); /* Thêm shadow khi hover */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b09f5ca */.menu-item:hover {
    background-color: #37A76B;
}

.menu-item:hover h3 a{
    font-weight: 700;
    color: #ffffff !important;
}


.menu-mid-item--active{
    background-color: #37A76B;
}

.menu-mid-item--active h3 a{
    font-weight: 700;
    color: #ffffff !important;
}/* End custom CSS */