@charset "UTF-8";
:root{--font: $font-family-primary}@keyframes fadeIn{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideIn{from{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}#logos{height:500px;padding:80px 0;background:#fff}@media (max-width:600px){#logos{height:auto}}#logos .logo-image{filter:grayscale(100%);transition:filter 0.3s ease}#logos .logo-image:hover{filter:grayscale(0%)}.hero{position:relative;width:100%;height:85vh;background-size:400% 400%;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;padding-block:100px}.hero video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:1;transform:rotate(180deg)}.hero .auto_scroll_bar{width:100%;padding-block:10px;background-color:#fff;position:absolute;bottom:5%;z-index:2}.hero .swiper-wrapper{display:flex;align-items:center}.hero .swiper-slide.item{display:flex;align-items:center;gap:16px;white-space:nowrap;flex-shrink:0}@media (max-width:600px){.hero .swiper-slide.item{width:initial !important}}.hero .item span{font-family:"Obviously", sans-serif;font-size:16px}.hero .hero-content{position:relative;z-index:2;text-align:center;color:#fff;width:100%;padding:0 20px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px}.hero .hero-content .logo{margin-bottom:30px;background-image:url("../images/new_home/hero_logo.png");background-size:contain;background-position:center;background-size:cover;aspect-ratio:1.275862069;max-width:500px}@media (min-width:600px){.hero .hero-content .logo{width:45vh}}@media (max-width:600px){.hero .hero-content .logo{width:40vw}}.hero .hero-content .hebrew-text{color:#0F1A2A;text-align:center}@media (min-width:600px){.hero .hero-content .hebrew-text .hebrew-main{font-size:50px}}@media (max-width:600px){.hero .hero-content .hebrew-text .hebrew-main{line-height:1.1;font-size:38px}}.hero .hero-content .hebrew-text .divider{height:1px;background-color:#0F1A2A;width:100%}.hero .hero-content .hebrew-text .hebrew-date{font-size:36px;font-weight:600}.hero .footer-banner{position:absolute;bottom:0;left:0;width:100%;background-color:rgba(0, 173, 239, 0.9);display:flex;overflow:hidden;white-space:nowrap;z-index:3}.hero .footer-banner .banner-item{display:flex;align-items:center;padding:15px 20px;color:#fff;animation:scroll 20s linear infinite}.hero .footer-banner .banner-item .arrow-icon{margin-right:10px}.hero .footer-banner .banner-item .date{margin-right:10px;font-weight:bold}.hero .footer-banner .banner-item .location{display:inline-block;background-color:rgba(144, 238, 144, 0.8);padding:5px 10px;border-radius:4px;color:#fff;font-weight:bold}@media (max-width:768px){.hero .banner-item{padding:10px 20px}}@media (max-width:480px){.hero .banner-item{padding:8px 10px}}.about{text-align:center;background-image:url("../images/new_home/about_bg.jpeg");background-color:#FFFBF0;background-size:cover;background-position:center;background-size:cover;position:relative}@media (min-width:600px){.about{padding:120px 50px 20px}}@media (max-width:600px){.about{padding:20px 50px 20px}}.about::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg, #FFFBF0 0%, rgba(255, 255, 255, 0) 100%);background-blend-mode:multiply}.about .about-container{max-width:1200px;margin:0 auto;z-index:2;position:relative}.about .about-title{text-align:center;font-weight:bold;font-size:var(--font-size-title)}@media (min-width:600px){.about .about-title{margin-bottom:50px}}@media (max-width:600px){.about .about-title{margin-bottom:20px;line-height:1.2}}.about .about-content{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:50px;gap:40px}@media (max-width:600px){.about .about-content{flex-direction:column}}.about .about-content .video-container{flex:1;aspect-ratio:1.7777777778;min-width:300px;border-radius:10px;overflow:hidden}.about .about-content .video-container video{width:100%;height:100%}.about .about-content .video-container .video-wrapper{position:relative;border-radius:10px;overflow:hidden;box-shadow:0 10px 30px rgba(0, 0, 0, 0.2);transition:all 0.3s ease}.about .about-content .video-container .video-wrapper:hover{transform:translateY(-5px)}.about .about-content .video-container .video-wrapper::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.3);z-index:1}.about .about-content .video-container .video-wrapper .video-thumbnail{width:100%;height:auto;display:block;filter:brightness(0.7);background-color:#000033}.about .about-content .video-container .video-wrapper .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:transparent;border:none;cursor:pointer;width:68px;height:48px;padding:0;z-index:2}.about .about-content .about-text{flex:1;font-size:20px;line-height:1.6;width:100%}@media (min-width:600px){.about .about-content .about-text{text-align:right}.about .about-content .about-text:dir(ltr){text-align:left}}@media (max-width:600px){.about .about-content .about-text{text-align:center}}.about .stats-container{display:flex;justify-content:space-around;margin-top:50px;flex-wrap:wrap}.about .stats-container .stat-item{text-align:center;padding:20px;direction:rtl;text-align:right}.about .stats-container .stat-item .stat-number{font-size:60px;font-weight:500;color:#04ADBA;line-height:1;margin-bottom:10px;font-family:"Obviously", sans-serif}.about .stats-container .stat-item .stat-label{font-size:24px;color:#333;text-align:center}.conference-structure{background-color:#0c1a2a;color:#fff;text-align:center;animation:fadeIn 0.8s ease-out}@media (min-width:600px){.conference-structure{padding:50px 20px}}@media (max-width:600px){.conference-structure{padding:30px 10px}}@media (max-width:768px){.conference-structure .features-container{flex-direction:column;align-items:center}.conference-structure .feature-item{width:100%;max-width:300px;margin-bottom:30px}}@media (max-width:480px){.conference-structure .structure-description{margin-bottom:40px}}.conference-structure .structure-container{max-width:1200px;margin:0 auto}.conference-structure .structure-title{font-size:52px;margin-bottom:20px;font-weight:bold;direction:rtl}.conference-structure .structure-description{direction:rtl;font-size:24px;margin-bottom:60px;line-height:1.2}.conference-structure .features-container{display:flex;align-items:center}@media (min-width:600px){.conference-structure .features-container{flex-direction:row-reverse;justify-content:space-between;gap:30px}}@media (max-width:600px){.conference-structure .features-container{flex-direction:column-reverse;gap:15px !important}}.conference-structure .feature-item{width:250px;text-align:center;transition:all 0.3s ease;display:flex;flex-direction:column;align-items:center}.conference-structure .feature-item:hover{transform:translateY(-5px)}@media (min-width:600px){.conference-structure .feature-item{width:100%;max-width:300px;margin-bottom:30px}}@media (max-width:600px){.conference-structure .feature-item{width:220px}}.conference-structure .feature-icon{margin-bottom:6px;height:80px;display:flex;align-items:center;justify-content:center}.conference-structure .feature-text{direction:rtl;font-size:18px;line-height:1.2}.what-to-expect{background-color:#FFFBF0;animation:fadeIn 0.8s ease-out}@media (min-width:600px){.what-to-expect{padding:50px 20px}}@media (max-width:600px){.what-to-expect{padding:30px 10px}}.what-to-expect .expect-container{max-width:1200px;margin:0 auto}.what-to-expect .expect-title{font-size:var(--font-size-title);margin-bottom:50px;font-weight:bold;text-align:center;direction:rtl}.what-to-expect .expect-grid{display:grid;gap:30px}@media (min-width:600px){.what-to-expect .expect-grid{grid-template-columns:repeat(2, 1fr)}}@media (max-width:600px){.what-to-expect .expect-grid{gap:20px;grid-template-columns:repeat(1, 1fr)}}.what-to-expect .expect-card{border-radius:10px;overflow:hidden;box-shadow:0 5px 15px rgba(0, 0, 0, 0.1);background-color:#0F1A2A;padding:16px;transition:all 0.3s ease}.what-to-expect .expect-card:hover{transform:translateY(-5px)}.what-to-expect .card-image{width:100%;height:250px;overflow:hidden}.what-to-expect .card-img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease;border-radius:10px}.what-to-expect .card-content{transition:background-color 0.3s ease;text-align:center;color:#fff;padding:32px}.what-to-expect .card-content::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom, rgba(12, 26, 42, 0.8), rgba(12, 26, 42, 0.95));z-index:-1}.what-to-expect .card-title{font-size:22px;margin-bottom:10px;font-weight:bold}.what-to-expect .card-text{font-size:16px;line-height:1.5}.conference-content{background:#FFFBF0;position:relative;text-align:center;direction:rtl;animation:fadeIn 0.8s ease-out}.conference-content::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #04ADBA 86.72%)}.conference-content .contents_row_con{--gap: 20px;margin-bottom:60px;display:flex;flex-direction:column;gap:var(--gap)}.conference-content .contents_row_con .cards_row{display:flex;align-items:stretch;justify-content:center;gap:var(--gap)}.conference-content .contents_row_con .cards_row .content-card{border-radius:15px;padding:30px 20px;transition:all 0.3s ease;display:flex;flex-direction:column;align-items:center;position:relative}.conference-content .contents_row_con .cards_row .content-card:hover{transform:translateY(-5px)}@media (min-width:600px){.conference-content .contents_row_con .cards_row .content-card{width:calc((100% / 3) - (var(--gap) / 2))}}@media (max-width:600px){.conference-content .contents_row_con .cards_row .content-card{width:100%}}.conference-content .contents_row_con .cards_row .content-card::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:15px;padding:1px;border:1px solid transparent;background:linear-gradient(93.49deg, #99B702 -2.68%, #EAC791 34.22%, #03CAE1 68.33%, #013D59 102.32%);-webkit-mask:linear-gradient(#fff 0 0) padding-box, linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.conference-content .contents_row_con .cards_row .card-icon{margin-bottom:20px;color:#013D59;height:48px;width:48px;display:flex;align-items:center;justify-content:center}.conference-content .contents_row_con .cards_row .card-title{font-size:var(--font-size-small_title);margin-bottom:10px;font-weight:bold}.conference-content .contents_row_con .cards_row .card-text{font-size:var(--font-size-text);line-height:1.5}@media (min-width:600px){.conference-content{padding:50px 20px}}@media (max-width:600px){.conference-content{padding:30px 10px}}@media (max-width:992px){.conference-content .content-grid{grid-template-columns:repeat(3, 1fr)}}@media (max-width:768px){.conference-content .content-grid{grid-template-columns:1fr}}@media (max-width:480px){.conference-content{padding:60px 20px 80px}.conference-content .content-description{margin-bottom:40px}}.conference-content .content-container{max-width:1200px;margin:0 auto;position:relative;z-index:1}.conference-content .content-title{font-size:var(--font-size-title);margin-bottom:20px;font-weight:bold;color:#0F1A2A}.conference-content .content-description{color:#0F1A2A;font-size:var(--font-size-text);line-height:1.2;margin-bottom:50px;max-width:800px;margin-left:auto;margin-right:auto}.conference-content .content-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px;margin-bottom:60px}.conference-content .content-footer{margin-bottom:40px;line-height:1.2;font-weight:bold}.conference-content .content-footer p{font-size:var(--font-size-small_title);color:#0F1A2A;font-weight:600}.conference-content .cta-container{display:flex;justify-content:center}.conference-content .cta-button{background-color:#fff;border:none;border-radius:30px;padding:15px 30px;color:#013D59;cursor:pointer;transition:all 0.3s ease;position:relative;overflow:hidden;font-weight:bold;font-size:var(--font-size-text)}.conference-content .cta-button::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:30px;padding:1px;border:1px solid transparent;background:linear-gradient(93.49deg, #99B702 -2.68%, #EAC791 34.22%, #03CAE1 68.33%, #013D59 102.32%);-webkit-mask:linear-gradient(#fff 0 0) padding-box, linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.conference-content .cta-button:hover{background-color:rgba(255, 255, 255, 0.3)}@media (min-width:992px){.conference-content .content-grid{grid-template-columns:repeat(3, 1fr)}.conference-content .content-grid .content-card:nth-child(1),.conference-content .content-grid .content-card:nth-child(2){grid-column:span 1}.conference-content .content-grid .content-card:nth-child(6),.conference-content .content-grid .content-card:nth-child(7){grid-column:2 span 1}}@media (max-width:768px){.conference-content .content-grid{grid-template-columns:1fr}.conference-content .content-grid .content-card:nth-child(n){grid-column:span 1}.conference-content .cta-button{padding:12px 25px}}@media (max-width:480px){.conference-content .conference-content{padding:60px 15px 80px}.conference-content .content-description{margin-bottom:40px}}.accommodation-section{display:flex;flex-direction:row;min-height:100vh;overflow:hidden;animation:fadeIn 0.8s ease-out;background-image:url("../images/new_home/hordus_botik.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}@media (max-width:600px){.accommodation-section{min-height:70vh}}.accommodation-section .accommodation-image{flex:1;background-image:url("../images/new_home/hordus_botik.jpg");background-size:cover;background-position:center;position:relative;background-position:60%}.accommodation-section .accommodation-image::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:30%;background:linear-gradient(to top, rgba(0, 120, 170, 0.3), transparent)}.accommodation-section .accommodation-content{background-image:url("../images/new_home/accommodation_half_img.png");background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#00000033;color:#fff;display:flex;flex-direction:column;padding:40px;direction:rtl;text-align:right}@media (min-width:600px){.accommodation-section .accommodation-content{flex:1}}@media (max-width:600px){.accommodation-section .accommodation-content{width:100vw}}.accommodation-section .accommodation-content *{max-width:100%}.accommodation-section .content-wrapper{padding-top:100px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100%}@media (max-width:600px){.accommodation-section .content-wrapper{padding-top:0}}.accommodation-section .accommodation-title{font-size:var(--font-size-title);margin-bottom:10px;font-weight:bold}@media (min-width:600px){.accommodation-section .accommodation-title{text-align:right}.accommodation-section .accommodation-title:dir(ltr){text-align:left}}@media (max-width:600px){.accommodation-section .accommodation-title{text-align:center}}.accommodation-section .accommodation-description{font-size:var(--font-size-text);line-height:1.6;margin-bottom:60px}@media (min-width:600px){.accommodation-section .accommodation-description{text-align:start}.accommodation-section .accommodation-description:dir(ltr){text-align:left}}@media (max-width:600px){.accommodation-section .accommodation-description{text-align:center}}.accommodation-section .hotels-grid{margin-bottom:40px;max-width:80%;min-width:400px;display:grid;grid-template-columns:repeat(4, 1fr)}@media (min-width:600px){.accommodation-section .hotels-grid{gap:20px}}@media (max-width:600px){.accommodation-section .hotels-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:16px}}.accommodation-section .hotel-logo{text-align:center}.accommodation-section .logo-container{color:#fff;font-family:"Times New Roman", serif}.accommodation-section .logo-container h3{font-weight:normal;letter-spacing:1px;line-height:1.2;margin-bottom:5px}.accommodation-section .logo-container p{font-style:italic}.accommodation-section .additional-hotels{display:flex;justify-content:space-between;align-items:center}.accommodation-section .additional-logo{width:30%;text-align:center}.accommodation-section .logo-small-container{background-color:rgba(255, 255, 255, 0.9);border-radius:5px;padding:10px;display:flex;justify-content:center;align-items:center;height:60px}.accommodation-section .logo-small{max-width:100%;max-height:100%;object-fit:contain}@media (max-width:992px){.accommodation-section .accommodation-section{flex-direction:column;height:auto}.accommodation-section .accommodation-image{height:300px}.accommodation-section .accommodation-content{padding:60px 30px}.accommodation-section .content-wrapper{max-width:100%}}@media (max-width:768px){.accommodation-section .accommodation-title{margin-bottom:20px}.accommodation-section .accommodation-description{margin-bottom:40px}.accommodation-section .hotel-logo{width:80%}.accommodation-section .additional-hotels{flex-wrap:wrap;gap:20px;justify-content:center}.accommodation-section .additional-logo{width:45%;margin-bottom:20px}}@media (max-width:480px){.accommodation-section .accommodation-image{height:200px}.accommodation-section .accommodation-content{padding:40px 20px}.accommodation-section .hotel-logo{width:100%}.accommodation-section .additional-logo{width:100%}}.presale-section{background-color:#0c1a2a;padding:50px 20px 0;text-align:center;color:#fff;position:relative;overflow:hidden;animation:fadeIn 0.8s ease-out}.presale-section::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:40%;background:linear-gradient(to bottom, rgba(12, 26, 42, 0) 0%, #04ADBA 100%);z-index:1;pointer-events:none}.presale-section .presale-container{position:relative;z-index:2;max-width:1200px;margin:0 auto}.presale-section .price-list-title{font-size:32px}.presale-section .presale-title{font-weight:300;letter-spacing:4px;margin-bottom:40px;text-transform:uppercase;text-align:center;background:linear-gradient(93.49deg, #99B702 -2.68%, #EAC791 34.22%, #03CAE1 68.33%, #013D59 102.32%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:"Obviously", sans-serif;font-size:var(--font-size-title);font-weight:500}@media (max-width:680px){.presale-section .presale-title{letter-spacing:0px}}.presale-section .highlight{color:#04ADBA}.presale-section .hotels-title-container{display:flex;align-items:center;justify-content:center;direction:rtl}.presale-section .hotels-title-container.others .hotels-title{color:#fff}.presale-section .hotels-title-container.others .line-decoration{background-color:#fff}.presale-section .hotels-title-container .hotels-title{font-size:var(--font-size-small_title);color:#04ADBA;margin:0 20px;font-weight:400}.presale-section .hotels-title-container .line-decoration{height:1px;background-color:#04ADBA;flex-grow:1;max-width:200px}.presale-section .table_con{position:relative}@media (min-width:600px){.presale-section .table_con .scroll-arrow{display:none}}@media (max-width:600px){.presale-section .table_con .scroll-arrow{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;background:rgba(0, 0, 0, 0.5);color:white;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:2}.presale-section .table_con .scroll-left{left:0}.presale-section .table_con .scroll-right{right:0}}.presale-section .price-table-container{position:relative;overflow-x:hidden;padding-bottom:1rem}.presale-section .price-table-container .price-table{width:100%;border-collapse:collapse;direction:rtl;margin:0 auto}.presale-section .price-table-container .price-table th,.presale-section .price-table-container .price-table td{padding:15px 10px;text-align:center;border-bottom:1px solid rgba(255, 255, 255, 0.3)}@media (min-width:600px){.presale-section .price-table-container .price-table th,.presale-section .price-table-container .price-table td{min-width:120px}}.presale-section .price-table-container .price-table th{font-weight:500;font-size:var(--font-size-small_title);padding-bottom:20px}.presale-section .price-table-container .price-table .conference-hotel{color:#04ADBA}.presale-section .price-table-container .price-table .hotelcomp{position:relative}.presale-section .price-table-container .price-table .hotelcomp.sold_out::after{content:"";position:absolute;background-image:url("../images/sold_out-min.png");height:70px;width:100px;background-size:contain;top:50px;left:0;background-repeat:no-repeat;right:0;margin:0 auto}.presale-section .price-table-container .price-table .hotelcomp.last_rooms::after{content:"";position:absolute;background-image:url("../images/last_rooms.png");height:70px;width:100px;background-size:contain;top:50px;left:0;background-repeat:no-repeat;right:0;margin:0 auto}.presale-section .price-table-container .price-table .other-hotel{color:#fff}@media (max-width:600px){.presale-section .price-table-container .price-table .other-hotel.two{width:50%}}.presale-section .price-table-container .price-table .other-hotel-cell,.presale-section .price-table-container .price-table .conference-hotel-cell{font-size:var(--font-size-text)}.presale-section .price-table-container .price-table .conference-hotel-cell{color:#04ADBA}.presale-section .price-table-container .price-table .conference-hotel-cell .room_type{color:#fff}.presale-section .price-table-container .price-table .other-hotel-cell{color:#fff}.presale-section .price-table-container .price-table .other-hotel-cell .room_type{color:#04ADBA}.presale-section .price-table-container .price-table .room-type{color:#fff;font-weight:500;font-size:var(--font-size-small_title)}.presale-section .price-table-container .price-table .price-new{font-weight:600;margin-bottom:3px}.presale-section .price-table-container .price-table .price-old{text-decoration:line-through}.presale-section .price-table-container .price-table .price-placeholder{font-weight:500}.presale-section .price-table-container:dir(ltr) .price-table{direction:ltr}.presale-section .price-table-container:dir(ltr) .price-table th,.presale-section .price-table-container:dir(ltr) .price-table td{text-align:left}@media (max-width:600px){.presale-section .sponsors-container{margin-bottom:50px}}.presale-section .sponsors-container .sponsors-title{font-size:var(--font-size-title);font-weight:500;color:#fff;margin-bottom:50px;text-align:center;direction:rtl}.presale-section .sponsors-container .sponsors-cards{display:flex;justify-content:center;gap:30px;direction:rtl}.presale-section .sponsors-container .sponsors-cards .sponsor-card{background-color:rgba(4, 173, 186, 0.1);border:1px solid rgba(4, 173, 186, 0.3);border-radius:10px;padding:30px;width:45%;max-width:500px;text-align:right;transition:all 0.3s ease;display:flex;flex-direction:column;gap:20px}.presale-section .sponsors-container .sponsors-cards .sponsor-card:hover{transform:translateY(-5px)}.presale-section .sponsors-container .sponsors-cards .sponsor-card:dir(ltr){text-align:left}.presale-section .sponsors-container .sponsors-cards .sponsor-card .logo{width:fit-content;margin:0 auto}.presale-section .sponsors-container .sponsors-cards .sponsor-card .logo img{width:150px}.presale-section .sponsors-container .sponsors-cards .sponsor-card .sponsor-description p{font-size:var(--font-size-small_title);color:#fff}.presale-section .sponsors-container .sponsors-cards .sponsor-card .sponsor-description ul{list-style-type:none;padding:0;margin-top:20px}.presale-section .sponsors-container .sponsors-cards .sponsor-card .sponsor-description ul li{position:relative;padding-right:20px;margin-bottom:8px;font-size:var(--font-size-text)}.presale-section .sponsors-container .sponsors-cards .sponsor-card .sponsor-description ul li::before{content:"•";position:absolute;right:0;color:#04ADBA}@media (max-width:992px){.presale-section .sponsors-container .sponsors-cards{flex-direction:column;align-items:center}.presale-section .sponsors-container .sponsors-cards .sponsor-card{width:100%;max-width:600px}}@media (max-width:768px){.presale-section .sponsors-container .sponsors-title{margin-bottom:30px}.presale-section .sponsors-container .sponsor-card{padding:20px}}@media (max-width:480px){.presale-section .sponsors-container .sponsor-logo{height:40px}.presale-section .sponsors-container .calcalist-bg{padding:4px 10px}}.presale-section .lead_form_title{font-size:48px;color:#f52436}@media (max-width:600px){.presale-section .form-section{margin-bottom:350px}}.presale-section .footer_logo_gpoup{display:flex;justify-content:space-between;gap:54px}@media (max-width:600px){.presale-section .footer_logo_gpoup{margin-bottom:50px}}@media (min-width:600px){.presale-section .footer_logo_gpoup{margin-bottom:50px}}.presale-section .footer_logo_gpoup .banner-item{display:flex;flex-direction:column;gap:48px}@media (min-width:600px){.presale-section .footer_logo_gpoup .banner-item{flex:1;align-items:center}.presale-section .footer_logo_gpoup .banner-item img{max-height:50px;max-width:250px}}@media (max-width:600px){.presale-section .footer_logo_gpoup .banner-item{overflow:hidden}}.presale-section .footer_logo_gpoup .banner-item:nth-child(odd){flex-direction:column-reverse}@media (max-width:480px){.presale-section .footer_logo_gpoup .banner-item{margin:0 10px}.presale-section .footer_logo_gpoup .banner-item .calcalist-small{padding:2px 8px}}@media (prefers-reduced-motion:reduce){*::before,*::after{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important}}button:focus,a:focus{outline:2px solid #04ADBA;outline-offset:2px}button:focus:not(:focus-visible),a:focus:not(:focus-visible){outline:none}@media print{.hero{height:auto;padding:40px 0}.video-container,.footer-banner,.play-button{display:none}body{color:#000;background:#fff}a{text-decoration:none;color:#000}.content-card,.expect-card,.speaker-card,.sponsor-card{break-inside:avoid}}.artists-section{padding:60px 0}.artists-container{max-width:1200px;margin:0 auto;padding:0 20px}.artists-title{text-align:center;color:white;font-size:2.5rem;margin-bottom:40px;font-weight:bold}.artists-grid{display:grid}@media (min-width:600px){.artists-grid{grid-template-columns:repeat(4, 1fr);gap:20px}}@media (max-width:600px){.artists-grid{grid-template-columns:repeat(1, 1fr);gap:16px}}.artist-card{border-radius:8px;overflow:hidden;margin-bottom:20px;position:relative}.artist-card .credit{position:absolute;bottom:4px;left:8px;color:#fff;z-index:1;text-shadow:0px 0px 4px #333}.artist-image-container{aspect-ratio:1;overflow:hidden;position:relative;height:100%;width:100%;background-position:top;background-size:cover}.artist-image{width:100%;height:100%;object-fit:cover;transition:transform 0.5s ease}.artist-name{margin:0;opacity:0;transition:all 1s;font-size:1.2rem;font-weight:bold;direction:rtl;z-index:10;position:absolute;bottom:2%;right:5%;text-shadow:2px 2px #726e6e;margin-bottom:20px}.artist-name h2,.artist-name h3{text-align:right}.artist-name h2{font-family:"Narkiss Block", sans-serif;line-height:1}@media (min-width:600px){.artist-name h2{font-size:40px}}@media (max-width:600px){.artist-name h2{font-size:32px}}.artist-name h3{font-size:24px}.artist-name:hover{opacity:1}.artist-card:hover .artist-image{transform:scale(1.08)}.artist-card:hover .artist-name{opacity:1}.auto_scroll_bar .swiper-wrapper{transition-timing-function:linear !important}