@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap";[v-cloak]{display:none}body,html{margin:0;padding:0;font-family:"Lato",sans-serif;background:#fff}h1,h2,h3,h4,h5,h6{font-family:"Lato",sans-serif}a{color:#000;text-transform:capitalize}.table-div{display:table;width:100%}.table-div>div{display:table-cell;vertical-align:middle}.table-div .top{vertical-align:top}.table-div.full{width:100%}.table-div .sidebar{display:table-cell;width:22%;vertical-align:top;padding-top:20px}.table-div .content{display:table-cell;width:78%}a.header_link{color:#080808;align-items:center;display:inline-block;padding:0;text-transform:uppercase;transition:.15s}a.header_link:hover{color:#6f43d6;text-decoration:none}a.header_link.sign{background-color:#fff;border:1px solid #080808;padding:6px 15px;border-radius:5px}a.header_link.sign:hover{background:#080808;color:#fff}a.header_link.bar span{display:inline-block;position:relative;margin-right:10px;top:-5px}a.header_link.bar span,a.header_link.bar span::before,a.header_link.bar span::after{width:22px;height:2px;background-color:#080808;display:inline-block}a.header_link.bar span::before,a.header_link.bar span::after{content:"";position:absolute;left:0}a.header_link.bar span::before{top:-7px}a.header_link.bar span::after{top:7px}.padd-50{padding:50px 0}.padd-40{padding:40px 0}.container-fluid.custom-padding{padding-left:40px;padding-right:40px}.btn{width:100%;padding:8px 30px;text-align:center;color:#fff;background:#4051b5;border-radius:0;text-transform:uppercase;display:block;transition:all .3s}.btn.grad{background:linear-gradient(90deg, #3f51b5 0%, #4051b5 100%)}.btn:hover{border:1px solid #080808;color:#080808;background:transparent}.btn:focus{box-shadow:none}.btn.wid{width:auto;display:inline-block}.btn.with-border{border-radius:20px}.btn.white-back{background:#fff;color:#4051b5}.btn.white-back:hover{background:transparent;color:#fff;border:1px solid #fff;opacity:1}.back{background:linear-gradient(90deg, #3f51b5 0%, #673ab7 100%)}.banner{padding:60px 0}.banner.min{padding:20px 0}h1{font-size:44px;margin:0;text-align:center;font-weight:400;margin-bottom:30px}h1,h2,h3,h4,h5,h6{color:#080808;font-weight:400}.section-title{margin-top:20px;padding:20px 20px 10px 20px;font-size:24px;font-weight:600;text-transform:uppercase;position:relative}.section-title.mb-0{margin-bottom:0 !important}.mb-20{margin-bottom:20px}a:hover{text-decoration:none}.view-link{position:absolute;right:20px;top:50%;margin-top:-7px;font-size:14px;color:#080808;font-weight:normal;text-transform:capitalize}.view-link i{margin-left:5px}ul{list-style:none;padding-left:0}.header{overflow:hidden;height:70px;border-bottom:1px solid #eee}.header .logo a{display:inline-block}.header .logo a img{height:55px;margin-top:8px}.header ul{padding:15px 0;margin-bottom:0}.header ul li{display:inline-block}.header ul li a{text-decoration:none;font-size:15px}.header ul li a i{font-size:17px;padding-right:5px}.header ul li img{width:24px;margin-right:10px}.header ul.sign-menu li{margin-left:15px}.header ul.sign-menu li:not(:last-child) a{padding-right:10px}.header ul.bars{padding:28px 0}.header ul.bars li{margin-right:10px}.header.fixed{position:fixed;top:0;width:100%;background:#fff;z-index:99}.side-menu{position:fixed;top:0;left:0;height:100%;overflow:hidden;background:#080808;width:0;transition:.5s;z-index:1}.side-menu ul{padding-top:40px}.side-menu ul li{display:block;margin:5px 0;position:relative}.side-menu ul li a{display:block;color:#fff;padding:10px 0;padding-left:15px;transition:.3s}.side-menu ul li a.closemenu{position:absolute;top:-50px;right:21px;opacity:1;font-size:30px}.side-menu ul li a.closemenu:hover{transform:translateX(0)}.side-menu ul li a:hover{opacity:.9;color:#fff;transform:translateX(5px)}.banner .search{border:1px solid #080808;padding:10px;background:#fff;position:relative}.banner .search input[type=text]{border:none;outline:none;width:100%;padding-right:40px}.banner .search input[type=text]:active,.banner .search input[type=text]:focus{outline:none;border:none;box-shadow:none}.banner .search span{display:inline-block;position:absolute;right:30px;top:18px;cursor:pointer}.banner .search.min span{top:10px}footer{background:#4051b5;border-top:1px solid #eee}footer .logo{padding-top:6px}footer .flag{padding-top:30px}footer .flag img{width:120px;height:auto}footer h4{text-transform:uppercase;font-size:16px;font-weight:700;padding-bottom:20px;margin:0;color:#fff}footer ul{list-style:none;margin-bottom:0}footer ul li{display:block}footer ul li a{display:block;color:#fff;margin-bottom:12px;line-height:1;transition:all .3s}footer ul li a:hover{color:#eee;text-decoration:underline;transform:translateX(5px);opacity:.8}footer ul li:last-child a{margin-bottom:0}footer ul.social{padding-top:0}footer ul.social li{display:inline-block}footer ul.social li:not(:last-child){margin-right:10px}footer ul.social li a{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:5px;background-color:#fff;color:#4051b5}footer ul.social li a i{font-size:20px;margin-right:0}footer ul.social li a:hover{transform:translateX(0);background-color:#000;color:#fff;text-decoration:none}footer ul.contact-list li a{color:inherit;text-transform:lowercase;display:block;color:#fff;margin-bottom:12px;transition:all .3s}footer ul.contact-list li i{margin-right:10px}footer ul.contact-list li i.del{font-size:18px}footer ul.contact-list li:last-child a{margin-bottom:0}footer .top{padding:40px 0}footer .bottom{padding:15px 0;border-top:1px solid #ccc}footer p{color:#fff;margin-bottom:0;text-align:left}.image-detail{border-bottom:1px solid #eee;border-top:1px solid #eee}.image-row{display:flex;flex-direction:row}.image-row .left{flex:0 0 70%;max-width:70%;padding:30px;background:#d7cfc6}.image-row .left img{max-width:100%;height:auto}.image-row .right{position:relative;flex:0 0 30%;max-width:30%}.image-row .right .details{position:absolute;bottom:0;right:0;width:100%;padding:30px;text-align:left !important}.image-row .right .details a{margin-bottom:40px}.teg ul{padding:15px 0;margin-bottom:0}.teg ul li{display:inline-block;margin:10px}.teg ul li a{padding:8px 20px;border:1px solid #4051b5;color:#4051b5;display:block;border-radius:5px;transition:.4s}.teg ul li a:hover{background:#4051b5;color:#fff}.nav-search{border-bottom:1px solid #eee}.nav-search ul{margin-bottom:0;padding-left:0}.nav-search ul li{display:inline-block;margin-right:15px}.nav-search ul li a{display:block;padding:15px 15px}.nav-search ul li:first-child{width:250px;border-top:1px solid #fff;background:#4051b5}.nav-search ul li:first-child a{color:#fff;display:inline-block}.nav-search ul li:first-child a svg{color:#fff;overflow:auto !important}.nav-search ul li:first-child .filter-tag{float:right;margin-right:10px}.nav-search ul li:first-child .filter-tag i{font-size:20px}.nav-search ul li:first-child .filter-tag.mob-show-tag{display:block}.nav-search ul li:first-child .filter-tag.close-filter.active i{transform:rotate(180deg)}.search-row{display:flex}.grid-padding{padding:30px}.filter{height:100%;border-right:1px solid #eee;flex:0 0 250px;width:250px;opacity:1;transition:.5s}.filter.active{opacity:0;flex:0 0 0;width:0}.filter ul li{padding-bottom:5px}.filter ul li:not(:last-child){border-bottom:1px solid #eee}.filter ul li .event-filter{position:relative;border:1px solid #eee;padding:10px;margin:10px;color:#080808}.filter ul li .event-filter .remove-btn{position:absolute;right:5px;top:10px;width:20px;height:20px;background:red;border:none;outline:none;box-shadow:none;color:#fff;display:flex;align-items:center;justify-content:center}.filter ul li .event-filter .remove-btn i{font-size:13px}.filter ul li .event-filter .remove-btn:focus{box-shadow:none}.filter ul li a{padding:10px 15px 4px 15px;position:relative;display:block}.filter ul li a span{top:12px;right:8px;position:absolute}.filter ul li a span i{display:inline-block;height:20px;width:20px;position:relative;overflow:hidden}.filter ul li a span i::before,.filter ul li a span i::after{content:" ";position:absolute;background:#080808}.filter ul li a span i::before{width:2px;margin-left:-1px;left:50%;top:5px;bottom:5px}.filter ul li a span i::after{height:2px;margin-top:-1px;top:50%;left:5px;right:5px}.filter ul li a.active span i::before{width:0px}.filter ul li .sub-menu{margin:10px;display:none}.filter ul li .sub-menu li{padding-left:18px;padding-bottom:0;border-bottom:none;position:relative;border:1px solid #3f51b5;border-bottom:none}.filter ul li .sub-menu li:first-child{border-top-left-radius:5px;border-top-right-radius:5px}.filter ul li .sub-menu li:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-bottom:1px solid #3f51b5}.filter ul li .sub-menu li:before{content:"";position:absolute;top:15px;left:10px;width:13px;height:13px;border-radius:50%;border:2px solid #3f51b5}.filter ul li .sub-menu li a{color:#080808}.filter ul li .sub-menu li.active{background:#3f51b5}.filter ul li .sub-menu li.active:before{border:2px solid #fff;background:#fff}.filter ul li .sub-menu li.active a{color:#fff}.custom-form .form-group .form-control{border-radius:0}.custom-form .form-group .form-control:focus{box-shadow:none}.grid-items-events{display:flex;flex-wrap:wrap}.grid-items-events>div{flex:0 0 20%;max-width:20%;position:relative}.grid-items-events>div img{max-width:100%;height:300px;object-fit:cover;object-position:center;cursor:pointer;transition:transform .4s}.grid-items-events>div .img-teg{position:absolute;bottom:10px;right:10px;padding:5px;background:rgba(0,0,0,.4);color:#fff;border-radius:4px;font-size:12px}.grid-items-events>div .img-teg i{margin-right:5px}.grid-items-events>div.event-page{flex:0 0 25%;max-width:25%}.grid-items-events.all-events{padding-left:15px;padding-top:15px}.grid-items-events.all-events>div{flex:0 0 25%;max-width:25%}.grid-items-events.all-events>div a{position:relative;display:block;margin-right:15px;margin-bottom:15px}.grid-items-new{display:flex;flex-wrap:wrap;position:relative}.grid-items-new .productItemLarge280{background:#eee;cursor:pointer}.grid-items-new .productItemLarge280.H{flex-grow:150 !important;flex-basis:432px !important;margin:3px;position:relative}.grid-items-new .productItemLarge280.V{flex-grow:66.667 !important;flex-basis:192px !important;margin:3px;position:relative}.grid-items-new .productItemLarge280.E{flex-grow:150 !important;flex-basis:432px !important;margin:3px;position:relative}.grid-items-new .link{cursor:pointer;display:inline}.grid-items-new img{object-fit:cover;object-position:center;cursor:pointer;transition:transform .4s}.grid-items-new .grid-img{width:100%;height:100%}.grid-items-new .dwn-btn{position:absolute;bottom:20px;left:10px;background:rgba(255,255,255,.5);font-size:12px;font-weight:bold;padding:8px 16px;border-radius:20px;z-index:2}.grid-items-new .dwn-btn a{display:inline-block}.grid-items-new .dwn-btn:hover{background:rgba(255,255,255,.9)}.grid-items-new .dwn-btn.added{border:1px solid red}.gridHor{overflow:hidden;transition:opacity .4s ease;transition:transform .4s ease}.gridHor .opac{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(64,81,181,.25);opacity:0;z-index:1;transition:opacity .4s;padding:10px}.gridHor .opac .img-title{position:absolute;top:10px;left:10px;color:#fff;font-size:18px;text-shadow:0 0 10px rgba(0,0,0,.5)}.gridHor .opac .img-title .img-desc{font-size:14px}.gridHor .opac .add-basket{position:absolute;bottom:10px;right:10px;z-index:2;color:#fff;display:inline-block}.gridHor .opac .add-basket i{font-size:24px}.gridHor.opac-visible .opac{opacity:.6}.gridHor:hover .grid-img{transform:scale(1.05)}.gridHor:hover .opac{opacity:1}.gridHor.latest-event .opac{opacity:1;background:none;background:transparent}.gridHor.latest-event .opac .img-title{position:absolute;bottom:10px !important;top:auto;font-size:18px}.gridHor.latest-event .opac .add-basket{display:none}.gridHor.latest-event:hover .opac{background:rgba(0,0,0,.25)}.gridHor.latest-event .grid-img{transform:scale(1)}.cart p.fs-14{font-size:14px}.cart-items .cart-item{border:1px solid #ddd}.cart-items .cart-item:not(:last-child){margin-bottom:10px}.cart-items .cart-item .image img{width:100%;height:auto}.cart-items .cart-item .desc{margin-left:15px;margin-right:15px}.cart-items .cart-item .desc table{width:100%}.cart-items .cart-item .desc table tr td{font-size:14px;line-height:20px}.cart-items .cart-item .desc a{text-decoration:underline;color:red}#mediaModal{background-color:rgba(0,0,0,.6)}#mediaModal .image{background:#eee}#mediaModal .image img{width:100%;height:auto}#mediaModal .image.V{height:500px;text-align:center}#mediaModal .image.V img{width:auto;height:100%}#mediaModal .modal-dialog{max-width:1100px}#mediaModal .modal-content{border-radius:0}#mediaModal .modal-content button.close-btn{display:inline-block;background:transparent;position:absolute;top:10px;right:20px;color:#fff;z-index:999;font-size:20px;opacity:1}#mediaModal .modal-content button.close-btn:hover{opacity:.8}#mediaModal .image-cont{position:relative}#mediaModal .image-cont .prev,#mediaModal .image-cont .next{position:absolute;height:36px;width:50px;border-radius:5px;background:#fff;color:#4051b5;top:50%;margin-top:-25px;z-index:999999;cursor:pointer;transition:all .2s ease}#mediaModal .image-cont .prev span,#mediaModal .image-cont .next span{width:100%;height:100%;display:flex;align-items:center;justify-content:center}#mediaModal .image-cont .prev span i,#mediaModal .image-cont .next span i{transition:all .2s ease}#mediaModal .image-cont .prev:hover,#mediaModal .image-cont .next:hover{background-color:#4051b5;color:#fff}#mediaModal .image-cont .prev:hover.prev span i,#mediaModal .image-cont .next:hover.prev span i{transform:translateX(-3px)}#mediaModal .image-cont .prev:hover.next span i,#mediaModal .image-cont .next:hover.next span i{transform:translateX(3px)}#mediaModal .image-cont .next{right:-25px}#mediaModal .image-cont .prev{left:-25px}#mediaModal .row{margin:0}#mediaModal .row .col-md-7,#mediaModal .row .col-md-5{padding:0}#mediaModal .form-control{border-radius:0}#mediaModal .min-height{display:flex;align-items:center;width:100%;height:100%;background:linear-gradient(90deg, #3f51b5 0%, #4051b5 100%)}#mediaModal .about-image{padding:30px 30px 30px 45px;color:#fff}#mediaModal .about-image h3{font-size:24px;font-weight:600;color:#fff}#mediaModal .about-image p{margin-bottom:5px;line-height:18px}#mediaModal .about-image p span{font-weight:600}.autocomplete-name{position:relative}.autocomplete-name .panel-footer{position:absolute;width:100%;top:100%;z-index:999}.autocomplete-name .panel-footer .list-group .list-group-item.active{background:#eee;border:#eee}span.errors{color:red}.full-hi{height:100%}.top-border{border-top:2px solid #eee}.form-control.custom:focus{box-shadow:none}.link-color{color:#080808}.sign-in-layout{align-items:stretch;display:flex;position:absolute;width:100%;height:100%}.sign-in-layout__right{flex-direction:column;display:flex;flex:1 1 auto}.sign-in-layout__right .layout-img>*{flex:1 1 auto;height:100%}.sign-in-layout__right .image{background:url("https://www.the-aiff.com/media/uploads/2021/08/w-800x500.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;height:100%;position:relative}.sign-in-layout__left{background-color:#fff;flex:1 1 auto;margin-left:auto;margin-right:auto;text-align:center;padding:50px 100px;flex:0 0 50%;max-width:50%;height:100%;overflow-y:auto;position:relative}.sign-in-layout__left::-webkit-scrollbar{display:none}.sign-in-layout__left .sign-logo{position:absolute;top:10px;left:10px}.sign-in-layout h4{margin-top:20px;padding:20px 20px 10px 20px;font-size:24px;font-weight:600;text-transform:uppercase;position:relative}.sign-in-layout h3{margin-top:20px}.sign-in-layout form .form-control{border-radius:0;height:50px}.sign-in-layout form .form-control:active,.sign-in-layout form .form-control:focus{box-shadow:none}.sign-in-layout form span.errors,.sign-in-layout form label.error{text-align:left;float:left;margin-top:3px}.sign-in-layout .teg{font-size:14px;margin:15px 0;padding-bottom:0}.sign-in-layout .teg a{color:#4051b5;text-decoration:underline}.custom-nav-tabs a{width:50%;display:inline-block;color:#080808}.form-group.rel{position:relative}.form-group.rel i{position:absolute;top:15px;right:30px}label.error{color:red}.toggle-menu-cont{position:absolute;right:20px;top:18px}.toggle-menu-cont .toggle-menu{width:36px;height:36px;display:inline-block;position:relative;top:0px}.toggle-menu-cont .toggle-menu i{position:absolute;display:block;height:2px;background:#080808;width:22px;left:10px;-webkit-transition:all .3s;transition:all .3s}.toggle-menu-cont .toggle-menu i:nth-child(1){top:8px}.toggle-menu-cont .toggle-menu i:nth-child(2){top:16px}.toggle-menu-cont .toggle-menu i:nth-child(3){top:24px}.toggle-menu-cont .toggle-menu.open-menu i:nth-child(1){top:20px;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.toggle-menu-cont .toggle-menu.open-menu i:nth-child(2){background:transparent}.toggle-menu-cont .toggle-menu.open-menu i:nth-child(3){top:20px;-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg)}.list-group-item{padding:5px 10px}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.animated-background,.loading-items .item{animation-duration:1.25s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#eee;background:linear-gradient(to right, #EEE 8%, #DDD 18%, #EEE 33%);background-size:800px 104px;height:96px;position:relative}.loading-items .item{width:33%;display:inline-block;height:300px}.photo-tags{padding-top:10px}.photo-tags a{display:inline-block;border:1px solid #aaa;border-radius:5px;padding:3px 8px;font-size:12px;margin:2px;color:#fff}.photo-tags a:hover{color:#ddd}.photo-dir{margin-top:10px;font-size:13px}.photo-dir a{color:#fff}.photo-dir a:hover{color:#fff}.terms{padding-bottom:50px}.sidebar{padding-left:10px}.sidebar .text{font-weight:bold;font-size:18px}.all_events_section{height:100vh;padding-top:70px}.all_events_section .table-div .sidebar{background:#4051b5;left:0;position:fixed;opacity:1;overflow-y:scroll;height:calc(100vh - 70px)}.all_events_section .table-div .sidebar::-webkit-scrollbar{width:3px}.all_events_section .table-div .sidebar::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #4051b5}.all_events_section .table-div .sidebar::-webkit-scrollbar-thumb{background-color:#fff}.all_events_section .table-div .sidebar::-webkit-scrollbar{width:5px}.all_events_section .table-div .sidebar::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #4051b5}.all_events_section .table-div .sidebar::-webkit-scrollbar-thumb{background-color:#fff}.all_events_section .table-div .content{height:100vh;overflow-y:scroll}#events_bar>ul li{cursor:pointer}#events_bar>ul li a{color:#fff;text-shadow:0 0 1px rgba(0,0,0,.3)}#events_bar>ul li a i{width:10px}#events_bar>ul li a.open{color:#f9831c !important;text-shadow:none}#events_bar>ul li a.open .icon{padding-top:3px}#events_bar>ul li a.open .fa-angle-right{transform:rotate(90deg)}#events_bar>ul li a.open .fa-angle-down{display:inherit;display:none}#events_bar>ul li ul{padding:0 8px}#events_bar>ul li .fa-angle-down{display:none}/*# sourceMappingURL=custom.css.map */
