.gjs-wrapper .partner_form{overflow-y:hidden;background-color:#f9f9f9;width:calc(100% + 16px);margin:0 0 0 -8px;padding:40px 20px 60px}.gjs-wrapper .partner_form h3{text-align:center;font-family:Peridot Devanagari,sans-serif;font-weight:400;font-size:22px;color:#f59a3a;margin-bottom:10px}.gjs-wrapper .partner_form h2{text-align:center;font-family:Peridot Devanagari,sans-serif;font-weight:900;font-size:28px;color:#18203b;margin:0 0 20px}.gjs-wrapper .partner_form form{display:flex;flex-flow:column wrap;max-width:820px;margin:0 auto}.gjs-wrapper .partner_form form .form_success{background:#e6ffed;color:#228b22;border:1px solid #b6e7c9;padding:10px 15px;margin-bottom:35px;font-family:Peridot Devanagari,sans-serif;border-radius:6px;font-weight:500;text-align:center}.gjs-wrapper .partner_form form .form_error{background:#ffe6e6;color:#d32f2f;border:1px solid #f5bcbc;padding:10px 15px;margin-bottom:35px;border-radius:6px;font-family:Peridot Devanagari,sans-serif;font-weight:500;text-align:center}.gjs-wrapper .partner_form form .group_items{display:flex;flex-flow:column wrap}.gjs-wrapper .partner_form form .form_item{position:relative}.gjs-wrapper .partner_form form .form_item label{position:absolute;font-family:Peridot Devanagari,sans-serif;font-weight:400;font-size:18px;color:#18203b;background-color:#f9f9f9;padding:0 10px;top:-11px;left:10px}.gjs-wrapper .partner_form form .form_item input{width:100%;padding:10px;border:.5px solid #18203b;background-color:#f9f9f9;border-radius:10px;font-size:16px;margin-bottom:20px}.gjs-wrapper .partner_form form .form_item textarea{width:100%;padding:10px;border:.5px solid #18203b;background-color:#f9f9f9;border-radius:10px;font-size:16px;margin-bottom:20px;resize:vertical}.gjs-wrapper .partner_form form button[type=submit]{margin:20px auto 0;padding:0 20px;background-color:#f59a3a;width:280px;color:#fff;border:none;border-radius:10px;font-weight:700;cursor:pointer;transition:background-color .3s ease}.gjs-wrapper .partner_form form button[type=submit]:hover{background-color:#18203b}.multi-carousel{max-width:1200px;margin:40px auto;padding:20px;position:relative}.multi-carousel .carousel-nav{position:absolute;top:35%;left:0;right:0;z-index:10;display:flex;justify-content:space-between;transform:translateY(-50%);pointer-events:none}.multi-carousel .carousel-nav .nav-btn{background:#fffffff2;border:1px solid #e0e0e0;width:40px;height:40px;border-radius:50%;font-size:18px;cursor:pointer;box-shadow:0 2px 8px #0000001a;transition:all .3s ease;color:#666;pointer-events:all;display:flex;align-items:center;justify-content:center}.multi-carousel .carousel-nav .nav-btn:hover{background:#ddd;color:#fff;border-color:#f59a3a;transform:scale(1.1)}.multi-carousel .carousel-container{position:relative;width:100%;overflow:hidden;padding:20px 0}.multi-carousel .carousel-container .carousel-wrapper{width:100%;overflow:hidden}.multi-carousel .carousel-container .carousel-wrapper .partners-grid-infinite{display:flex;will-change:transform;align-items:center}.multi-carousel .carousel-container .carousel-wrapper .partners-grid-infinite .partner-item-infinite{flex-shrink:0;padding:0 10px;box-sizing:border-box;margin-left:10px}.multi-carousel .carousel-container .carousel-wrapper .partners-grid-infinite .partner-item-infinite img.partner-image{width:100px;height:100px;object-fit:contain;object-position:center;border-radius:10px;margin-bottom:10px;transition:all .3s ease;box-shadow:0 4px 4px #0000001a}.multi-carousel .carousel-container .carousel-wrapper .partners-grid-infinite .partner-item-infinite:hover .partner-image{filter:grayscale(0%);transform:scale(1.05)}.multi-carousel .carousel-dots{display:flex;justify-content:center;gap:8px;margin-top:10px}.multi-carousel .carousel-dots .dot{width:0px;height:12px;border-radius:50%;border:none;background:#f5f5f5;cursor:pointer;transition:all .3s ease}.multi-carousel .carousel-dots .dot.active{background:#ddd}.multi-carousel .carousel-dots .dot:hover{background:#e0e0e0}@media only screen and (min-width: 600px){.multi-carousel{margin:20px;padding:15px}.partner-card{height:90px;padding:15px}.partner-image{height:45px;margin-bottom:8px}.partner-info h4{font-size:11px}.partner-info p{font-size:9px}.nav-btn{width:35px;height:35px;font-size:16px}.carousel-nav{left:-20px;right:-20px}}@media only screen and (min-width: 1280px){.multi-carousel{max-width:1200px;margin:40px auto;padding:20px;position:relative}.multi-carousel .carousel-nav{position:absolute;top:50%;left:-25px;right:-25px;z-index:10;display:flex;justify-content:space-between;transform:translateY(-50%);pointer-events:none}.multi-carousel .carousel-nav .nav-btn{background:#fffffff2;border:1px solid #e0e0e0;width:40px;height:40px;border-radius:50%;font-size:18px;cursor:pointer;box-shadow:0 2px 8px #0000001a;transition:all .3s ease;color:#666;pointer-events:all;display:flex;align-items:center;justify-content:center}.multi-carousel .carousel-nav .nav-btn:hover{background:#ddd;color:#fff;border-color:#f59a3a;transform:scale(1.1)}.multi-carousel .carousel-container{position:relative;width:100%;overflow:hidden;padding:20px 0}.multi-carousel .carousel-container .carousel-wrapper{width:100%;overflow:hidden}.multi-carousel .carousel-container .carousel-wrapper .partners-grid-infinite{display:flex;will-change:transform;align-items:center}.multi-carousel .carousel-container .carousel-wrapper .partners-grid-infinite .partner-item-infinite{flex-shrink:0;padding:0 10px;box-sizing:border-box}.multi-carousel .carousel-container .carousel-wrapper .partners-grid-infinite .partner-item-infinite img.partner-image{width:100px;height:100px;object-fit:contain;object-position:center;border-radius:10px;margin-bottom:10px;transition:all .3s ease;box-shadow:0 4px 4px #0000001a}.multi-carousel .carousel-container .carousel-wrapper .partners-grid-infinite .partner-item-infinite:hover .partner-image{filter:grayscale(0%);transform:scale(1.05)}.multi-carousel .carousel-dots{display:flex;justify-content:center;gap:8px;margin-top:10px}.multi-carousel .carousel-dots .dot{width:0px;height:12px;border-radius:50%;border:none;background:#f5f5f5;cursor:pointer;transition:all .3s ease}.multi-carousel .carousel-dots .dot.active{background:#ddd}.multi-carousel .carousel-dots .dot:hover{background:#e0e0e0}}.gjs-wrapper .partners-list h3{text-align:center;font-family:Peridot Devanagari,sans-serif;font-weight:400;font-size:24px;color:#f59a3a;margin-bottom:10px}.gjs-wrapper .partners-list h2{text-align:center;font-family:Peridot Devanagari,sans-serif;font-weight:900;font-size:44px;color:#18203b;margin:0 0 20px}.gjs-wrapper .partners-list h2+p{text-align:center;font-family:Peridot Devanagari,sans-serif;font-weight:400;font-size:16px;color:#18203b;margin-bottom:40px}.gjs-wrapper .partners-list .searchbar-categories .search-container{position:relative}.gjs-wrapper .partners-list .searchbar-categories .search-container label{position:absolute;font-family:Peridot Devanagari,sans-serif;font-weight:400;font-size:18px;color:#18203b;background-color:#fff;padding:0 10px;top:-11px;left:10px}.gjs-wrapper .partners-list .searchbar-categories .search-container input.search-input{width:100%;padding:10px;border:.5px solid #18203b;background-color:transparent;border-radius:10px;font-size:16px;margin-bottom:20px}.gjs-wrapper .partners-list .searchbar-categories .categories-container{display:flex;flex-flow:row wrap;gap:10px;margin-top:20px}.gjs-wrapper .partners-list .searchbar-categories .categories-container ul li{list-style-type:none;padding:10px 20px;background-color:#f5f5f5;border-radius:10px;font-family:Peridot Devanagari,sans-serif;font-weight:400;font-size:16px;color:#18203b;cursor:pointer}.gjs-wrapper .partners-list .searchbar-categories .categories-container ul li:hover{background-color:#e0e0e0}.gjs-wrapper .partners-list ul{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;row-gap:60px;column-gap:40px;padding:0;margin:0 auto}.gjs-wrapper .partners-list ul li{position:relative;list-style-type:none;max-width:310px;align-self:stretch}.gjs-wrapper .partners-list ul li img{position:absolute;width:140px;height:auto;border-radius:10px;aspect-ratio:1/1;top:-50px;left:50%;transform:translate(-50%);box-shadow:0 4px 4px #00000040}.gjs-wrapper .partners-list ul li .card-body{height:100%;padding:100px 20px 105px;background-color:#f5f5f5!important}.gjs-wrapper .partners-list ul li .card-body .card-title{text-align:center;font-family:Peridot Devanagari,sans-serif;font-weight:900;font-size:18px;line-height:20px;color:#18203b}.gjs-wrapper .partners-list ul li .card-body .card-description span{font-family:Peridot Devanagari,sans-serif;font-size:14px;line-height:20px;color:#18203b}.gjs-wrapper .partners-list ul li .card-body .card-description span b{font-weight:900}.gjs-wrapper .partners-list ul li .card-body a{position:absolute;display:inline-block;font-family:Peridot Devanagari,sans-serif;font-weight:900;font-size:18px;border-radius:10px;background-color:#18203b;color:#fff;text-decoration:none;padding:12px 50px;bottom:40px;left:50%;transform:translate(-50%);width:max-content}@media only screen and (min-width: 1280px){.gjs-wrapper h3{text-align:center;font-family:Peridot Devanagari,sans-serif;font-weight:400;font-size:24px;color:#f59a3a;margin-bottom:10px}.gjs-wrapper h2{text-align:center;font-family:Peridot Devanagari,sans-serif;font-weight:900;font-size:44px;color:#18203b;margin:0 0 20px}.gjs-wrapper h2+p{text-align:center;font-family:Peridot Devanagari,sans-serif;font-weight:400;font-size:16px;color:#18203b;margin-bottom:40px}.gjs-wrapper .partners-list .searchbar-categories .search-container{position:relative}.gjs-wrapper .partners-list .searchbar-categories .search-container label{position:absolute;font-family:Peridot Devanagari,sans-serif;font-weight:400;font-size:18px;color:#18203b;background-color:#fff;padding:0 10px;top:-11px;left:10px}.gjs-wrapper .partners-list .searchbar-categories .search-container input.search-input{width:100%;padding:10px;border:.5px solid #18203b;background-color:transparent;border-radius:10px;font-size:16px;margin-bottom:20px}.gjs-wrapper .partners-list .searchbar-categories .categories-container{display:flex;flex-flow:row wrap;gap:10px;margin-top:20px}.gjs-wrapper .partners-list .searchbar-categories .categories-container ul li{list-style-type:none;padding:10px 20px;background-color:#f5f5f5;border-radius:10px;font-family:Peridot Devanagari,sans-serif;font-weight:400;font-size:16px;color:#18203b;cursor:pointer}.gjs-wrapper .partners-list .searchbar-categories .categories-container ul li:hover{background-color:#e0e0e0}.gjs-wrapper .partners-list ul{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;row-gap:60px;column-gap:40px;padding:0;margin:0 auto}.gjs-wrapper .partners-list ul li{position:relative;list-style-type:none;max-width:310px;align-self:stretch}.gjs-wrapper .partners-list ul li img{position:absolute;width:140px;height:auto;border-radius:10px;aspect-ratio:1/1;top:-50px;left:50%;transform:translate(-50%);box-shadow:0 4px 4px #00000040}.gjs-wrapper .partners-list ul li .card-body{height:100%;padding:100px 20px 105px;background-color:#f5f5f5!important}.gjs-wrapper .partners-list ul li .card-body .card-title{text-align:center;font-family:Peridot Devanagari,sans-serif;font-weight:900;font-size:18px;line-height:20px;color:#18203b}.gjs-wrapper .partners-list ul li .card-body .card-description span{font-family:Peridot Devanagari,sans-serif;font-size:14px;line-height:20px;color:#18203b}.gjs-wrapper .partners-list ul li .card-body .card-description span b{font-weight:900}.gjs-wrapper .partners-list ul li .card-body a{position:absolute;display:inline-block;font-family:Peridot Devanagari,sans-serif;font-weight:900;font-size:18px;border-radius:10px;background-color:#18203b;color:#fff;text-decoration:none;padding:12px 50px;bottom:40px;left:50%;transform:translate(-50%);width:max-content}}.gjs-wrapper .partners-map h3{text-align:center;font-family:Peridot Devanagari,sans-serif;font-weight:400;font-size:24px;color:#f59a3a;margin-bottom:10px}.gjs-wrapper .partners-map h2{text-align:center;font-family:Peridot Devanagari,sans-serif;font-weight:900;font-size:44px;color:#18203b;margin:0 0 20px}.gjs-wrapper .partners-map .container{display:flex;flex-flow:column-reverse nowrap;justify-content:center;align-items:center;max-width:1360px;margin:0 auto}.gjs-wrapper .partners-map .container .map-container,.gjs-wrapper .partners-map .container .map-container .leaflet-container{max-width:900px}.gjs-wrapper .partners-map .container .map-status{align-self:stretch;background-color:#f5f5f5!important}
