.main-menu .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li a{position:relative}.main-menu .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li a:before{content:"";background-color:rgba(0,0,0,1)!important;height:100%;width:1px;position:absolute;right:unset;z-index:99999999;left:-24px;opacity:1!important;top:2px;bottom:unset}.main-menu .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:last-child a::before{display:none}.icon .elementor-button-icon svg{font-size:16px}.icons .elementor-button-icon svg{font-size:18px}.columns-2 ul{columns:2;-webkit-columns:2;-moz-columns:2;list-style:none;padding:0;margin:0;column-gap:0}.columns-2 ul li{break-inside:avoid;-webkit-column-break-inside:avoid}.columns-2 ul li:nth-child(5){break-after:column;-webkit-column-break-after:always}.marquee-wrapper{width:100%;overflow:hidden;display:flex;align-items:center;position:relative}.marquee-track{display:flex;white-space:nowrap;will-change:transform}.marquee-track span{display:inline-block;padding:0 1.4rem;font-size:1.5rem;line-height:60px;white-space:nowrap}.marquee-track span a{font-weight:700;font-size:18px;line-height:20px;text-align:center;color:#fff;font-family:"Arimo",Sans-serif}.marquee-track span a:hover{color:rgba(125,201,75,1);border-bottom:1px solid rgba(125,201,75,1)}.search-bar-container{margin:auto;display:flex;gap:20px;align-items:center;justify-content:center;background-color:#0b1c2b;padding:20px 20px 20px;border-radius:0 0 12px 12px;flex-wrap:wrap;background-color:#0b1c2b3b}.search-bar-container .input-box{background:#fff;border-radius:8px;display:flex;align-items:center;position:relative;min-width:auto;height:56px;padding:0 17px;font-family:"Arimo",Sans-serif;flex:1}.search-bar-container .input-box select{flex:1;border:none;outline:none;background:transparent;font-size:20px;direction:rtl;cursor:pointer;appearance:none;padding:12px 10px;font-weight:400!important;color:#333333!important;border-radius:8px;font-family:"Arimo",Sans-serif}select option{padding:10px 16px}.search-bar-container .input-icon{display:flex;align-items:center;justify-content:center;padding-top:10px}.inpur-icon span img{height:22px!important}.search-bar-container .input-icon .material-icons{font-size:22px!important;color:#333}.search-bar-container .input-box::after{content:"";position:absolute;left:15px;top:50%;transform:translateY(-50%);width:20px;height:20px;background:url(https://sample.ws/zuzik/wp-content/uploads/2025/07/Icons.png) no-repeat center center;background-size:contain;pointer-events:none}.search-bar-container .search-button{background-color:#7ed957;color:#fff;border:none;padding:8px 20px;border-radius:8px;font-size:20px;font-weight:700;cursor:pointer;min-width:180px;height:56px}.customCarousel .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal{display:none}@media (max-width:1200px){.search-bar-container .input-box{width:100%;flex:1 1 100%}}@media (max-width:1024px){.icon .elementor-button-icon svg{font-size:14px}.icons .elementor-button-icon svg{font-size:16px}.search .elementor-button-icon svg{font-size:22px}}@media (max-width:880px){.columns-2 ul{columns:2;-webkit-columns:1;-moz-columns:1;list-style:none;padding:0;margin:0;column-gap:0}.columns-2 ul li:nth-child(5){break-after:column;-webkit-column-break-after:avoid}.testimonials span.swiper-pagination-bullet{opacity:1!important;background-color:rgba(150,150,150,1)}.testimonials span.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:rgba(8,134,209,1)}}@media (max-width:768px){.marquee-track span{font-size:1.2rem;padding:0 20px}* .search-bar-container{flex-direction:column;min-width:auto;width:100%;padding:15px 15px 15px;gap:10px}.search-bar-container .search-button{height:38px;font-weight:700;font-size:18px;line-height:20px;width:100%}.search-bar-container .input-box::after{width:14px;height:14px}.search-bar-container .input-box{min-width:auto;padding:0 15px;width:100%;height:38px}.search-bar-container .input-icon{padding-top:6px}span img{width:16px;height:16px}.search-bar-container .input-box select{font-size:15px;line-height:20px}.customCarousel .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal{display:block!important}}@media (max-width:480px){.marquee-track span{font-size:1rem}}