body{--font-family-sans-serif:-apple-system , BlinkMacSystemFont , "Segoe UI" , Roboto , "Helvetica Neue" , Arial , sans-serif , "Apple Color Emoji" , "Segoe UI Emoji" , "Segoe UI Symbol";--font-family-monospace:SFMono-Regular , Menlo , Monaco , Consolas , "Liberation Mono" , "Courier New" , monospace;font-family:'Rubik',sans-serif;font-style:normal;font-size:14px;line-height:27px;font-weight:400;color:#31363b;background-color:#fff;overflow-x:hidden}a,button{color:#091395}a:hover,button:hover{color:#9c6fd9}p{color:#31363b}.theme-bg{background:#9c6fd9}.widget_calendar{float:none}#wp-calendar{width:100%}#wp-calendar caption{background:none repeat scroll 0 0 #e9e9e9;color:#333;font-size:16px;padding:10px 0;text-align:center}#wp-calendar thead{font-size:10px}#wp-calendar thead th{border:1px solid #e9e9e9;font-size:13px;padding:8px 0;text-align:center;vertical-align:middle}#wp-calendar tbody{color:#aaa}#wp-calendar tbody td{background:#f5f5f5;border:1px solid #e9e9e9;text-align:center;padding:8px}#wp-calendar tbody td#today{background:#16a085;color:#fff}#wp-calendar tbody td#today a{color:#fff}#wp-calendar tbody td:hover{background:#fff}#wp-calendar tbody .pad{background:none}#wp-calendar tfoot{border:1px solid #e9e9e9}#wp-calendar tfoot #next{font-size:12px;text-transform:uppercase;text-align:right;color:#83c99f}#wp-calendar tfoot #prev{font-size:12px;text-transform:uppercase;padding-top:10px;color:#83c99f}.widget select{max-width:100%;padding:5px;border:1px solid #ccc;width:100%}.widget_text .textwidget img{max-width:100%;height:auto}.widget_text select,.widget_text input,.widget_text textarea{max-width:100%;padding:5px;border:1px solid #ccc;width:100%}.widget_text option{max-width:100%}.widget_nav_menu ul li,.widget_pages ul li{color:#827b7d;line-height:28px}.widget_nav_menu ul li ul,.widget_pages ul li ul{padding-left:15px}.widget_nav_menu ul li a,.widget_pages ul li a{color:#827b7d}.widget_nav_menu ul li a:hover,.widget_pages ul li a:hover{color:#615c5c}#sidebar .textwidget img{max-width:100%}.wp-caption{max-width:100%}.wp-caption img{padding-bottom:5px}.form-submit input.submit_btn{display:inline-block;width:auto;color:#fff;margin-top:30px;margin-left:6px}.form-submit input.submit_btn:hover{color:#bfa373}.screen-reader-text{color:#777}.alignright{float:right}.alignleft{float:left}.single-content table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 1.75em;table-layout:fixed;width:100%;border:1px solid #d1d1d1}.single-content table td{border:1px solid #d1d1d1;padding-left:7px}.single-content table th{border:1px solid #d1d1d1;padding-left:7px}img.alignleft,.alignleft img{margin-right:10px}img.alignright,.alignright img{margin-left:10px}.comment_text table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 1.75em;table-layout:fixed;width:100%;border:1px solid #d1d1d1}.comment_text table td{border:1px solid #d1d1d1;padding-left:7px}.comment_text table th{border:1px solid #d1d1d1;padding-left:7px}.single-content li{padding:0!important;list-style:inherit!important}.single-content ul{list-style:disc!important;padding-left:20px!important}.single-content ol{list-style:decimal!important;padding-left:20px!important}.comment_text li{padding:0!important;list-style:inherit!important}.comment_text ul{list-style:disc!important;padding-left:20px!important}.comment_text ol{list-style:decimal!important;padding-left:20px!important}.wp-caption.aligncenter{width:100%!important;text-align:center}.search-custom form{width:70%!important;padding-top:20px}.search-custom form.search-form:after{top:20px}.wp-caption-text,.gallery-caption,.bypostauthor,.sticky{color:#777}form.post-password-form input[type="submit"]{padding:1px 5px;background:#000;color:#fff;border-color:#000;width:auto}.screen-reader-text{display:none}.widget ul li{list-style:none!important}.widget ul{padding-left:0!important}.widget ul.sub-menu,.widget ul.children{padding-left:10px!important}.widget ul.sub-menu li,.widget ul.children li{padding-bottom:3px!important}ul.children{margin-left:80px}span.featured-post{color:#333;font-weight:bold!important;margin-right:5px;float:right}.wp-tag-cloud li{display:inline-block;padding-bottom:0!important}.wp-tag-cloud li:hover{color:#fff;text-decoration:none}.wp-tag-cloud li a{display:inline-block;line-height:1;padding:12px 18px;background:#f5f5f5;margin-bottom:8px;margin-right:5px;text-transform:uppercase;font-size:13px!important;font-weight:500;color:#5f5b5b;border-radius:2px}.wp-tag-cloud li:hover a{background:#9c6fd9;color:#fff}p.logged-in-as{padding:5px 0;padding-left:15px}p.logged-in-as a{color:#888}h3.archive-title{text-align:center;margin-bottom:40px;font-size:25px;font-weight:600}.wrap-blog ul.children{padding-left:10px}.single-content h1{font-size:46px}.single-content h2{font-size:34px}.single-content h3{font-size:26px}.single-content h4{font-size:22px}.single-content h5{font-size:20px}.single-content h6{font-size:16px}.comment_text h1{font-size:46px}.comment_text h2{font-size:34px}.comment_text h3{font-size:26px}.comment_text h4{font-size:22px}.comment_text h5{font-size:20px}.comment_text h6{font-size:16px}body.logged-in #main-menu{padding-top:42px}.leave-form input{margin-bottom:0}.text-leave textarea{margin-bottom:30px}body.logged-in .text-leave textarea{margin-bottom:0}.contact-form .cont-submit{border:1px solid #16a085!important;width:auto;border-radius:0!important}.white .white{color:#fff!important}.error404 .breadcrumb-area{height:500px}.page-404 .blog-info a{color:#9aa1ac;font-size:18px}.pd-bt-40{padding:10px 0}.menu.one-page ul.sub-menu{display:none}.media-list .comment_text li{margin-bottom:0}.blog-meta{margin-top:0}.blog-img{margin-bottom:20px}form.post-password-form input[type="submit"]{padding:0 20px;height:46px}#respond{padding-top:0;margin-top:0}h4.comment-title{background:none;margin-bottom:10px;font-size:24px}.theme-comment-section .media-body{padding-left:0}.media-left,.media>.pull-left{padding-right:15px}.blog-text.blog-details-post{margin-top:0}.error404 .breadcrumb-area{min-height:630px}.blog-info .blog-meta{margin-bottom:10px}.single-blog{border-bottom:.5px solid #999;padding-bottom:20px}.blog-single{border-bottom:none}.breadcrumb-area{color:#fff}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover,.pagination li span.current{z-index:1;color:#fff;background-color:#ff3514;border-color:#ff3514}.blog-details-post p{margin-bottom:10px}#wp-calendar tfoot{display:none}.blog-info .blog-meta{font-weight:700;font-size:16px}.span-comment{float:right;margin-right:10px}.copyright-left{font-weight:700}.copyright-left.text-left>span{margin-top:5px}.form-horizontal input.form-control,.form-horizontal textarea.form-control{font-size:15px;color:#a7a7a7;border:0;border-bottom:1px solid #dbdbdb;border-radius:0;box-shadow:none;background-color:transparent}ul.children .first-comment{background:#e9e8e8;padding:30px;margin:25px 0 80px 20px!important}.form-horizontal textarea.form-control{height:100px}.form-horizontal p.form-submit{text-align:center}.news-section .single-news .news-wrapper .wrapper-content .title,.news-section .news-left-bar .news-wrapper .wrapper-content .title{padding:initial}ul.post-categories li a{font-size:14px;font-weight:700;color:#fff;background-color:#f5800d;padding:4px 8px}.news-section .news-right-bar .widget-post h3{font-family:"Dosis",sans-serif;font-size:24px;font-weight:600;color:#000;text-transform:uppercase;margin-bottom:35px;margin-top:50px}div.widget_tag_cloud h3{}div.widget_categories ul li:first-child{margin-top:5px}div.widget_categories ul li{padding:15px 0;overflow:hidden;text-align:right}div.widget_categories ul li a{float:left}div.widget_categories ul>li+li,div.widget_archive ul>li+li{border-top:1px solid rgba(199,197,197,.38)}div.widget_categories ul li a,div.widget_archive ul li a{color:#31363b}div.widget_categories ul li a:hover{color:#9c6fd9}.news-section .single-news .widget .widget-tag ul li a{margin-right:10px}.news-section .single-news .section-bottom .comments-wrapper .comment-respond .media-body h5 a{text-transform:capitalize}ul.pagination li span.current,ul.pagination li a:hover{color:#fff;background-color:#3575d3!important;border-color:#3575d3}.pagination>li>a,.pagination>li>span{padding:8px 15px}.search-form .form-inner-div input{width:100%}.subscribeForm > p:nth-child(2) {display:none}.searching-section .searching-wrapper .search-bar .subscribeForm .option .btn,.domain-section .domain-wrapper .domain-bar .subscribeForm .option .btn{margin:0;padding-top:24px;margin-top:-2px;background:buttonface}@media (max-width:768px){.searching-section .searching-wrapper .search-bar .subscribeForm .option .btn,.domain-section .domain-wrapper .domain-bar .subscribeForm .option .btn{margin:0;padding-top:14px;margin-top:-2px;background:buttonface}}.subscribeForm > p:nth-child(4) {display:inline-flex;width:20%}.artical-section .artical-content ul.post-categories li a{font-size:16px;font-weight:600;line-height:38px;text-transform:uppercase;color:#fff;background-color:#3575d3;padding:6px 30px}.artical-section .artical-content .author a{color:#999;text-transform:capitalize}.subscribe-1 .subscribe-wrapper form p:nth-child(3) {display:none}.subscribe-1 .subscribe-wrapper form p:nth-child(4) {display:inline}.homePageThree .domain-section .domain-wrapper .domain-bar .subscribeForm .option .btn{padding:22px 25px 19px;margin:-3px 0 0 -3px;width:118px}@media (max-width:768px){.homePageThree .domain-section .domain-wrapper .domain-bar .subscribeForm .option .btn{padding:11px 21px 11px 31px;margin:-3px 0 0 -3px;width:118px}}.homePageThree .subscribeForm > p:nth-child(4) {width:auto;margin-left:-3px}.page-id-154 .header-title{padding:235px 0 165px}.page-id-154 .header-title .domain-section{background:transparent}.page-id-154 .header-title .domain-section .domain-wrapper{margin:0}.page-id-154 .header-title .domain-section .domain-wrapper h3{color:#fff}.page-id-154 .header-title .domain-section .domain-wrapper .domain-bar .subscribeForm .domainSearchBar{background-color:#fff}.subscribe-2 .subscribe-wrapper h3{margin-bottom:0}.subscribe-2 .subscribe-wrapper .small-text{color:#fff;font-weight:400;text-shadow:2px 2px #248fd5}.subscribe-2 .subscribe-wrapper .search-bar{position:relative;margin-top:25px}.subscribe-2 .subscribe-wrapper .subscribeBtn{position:absolute;right:-5px;top:0;background-color:#f5800d;border-radius:5px;margin-left:-5px;padding:12.5px 30px;-webkit-box-shadow:0 5px #c76708;box-shadow:0 5px #c76708}.find-support-section .search-bar .subscribeForm p:nth-child(3) {display:inline-block}.header-section .top-bar .header-right-bar .social-icon{margin-right:90px}.page-id-300 .testimonial-section{padding-top:0}.header-section nav .navbar-collapse{width:765px;display:inline-block}.header-section button#open-box{display:inline-block;position:absolute;z-index:9999;right:100px;top:0}ul#main_ul-primary>li>a:before{display:none}ul#main_ul-primary{margin-top:18px}ul#main_ul-primary>li{margin-right:7px}ul#main_ul-primary>li>ul.mega_dropdown{margin-top:20px;margin-left:-40px}ul#main_ul-primary>li>ul.mega_dropdown>li>a{padding:14px;padding-left:30px}ul#main_ul-primary>li>ul.mega_dropdown>li>.mega_dropdown>li>a{padding:14px;padding-left:30px}ul#main_ul-primary>li.columns3>ul.mega_dropdown{width:700px;margin-left:-45px}ul#main_ul-primary>li.columns3>ul.mega_dropdown>li>a,ul#main_ul-primary>li.columns3>ul.mega_dropdown>li>ul.mega_dropdown>li>a{padding-left:15px}ul#main_ul-primary>li>a>.link_content{padding-bottom:70px}.mega_main_menu li.multicolumn_dropdown>.mega_dropdown>li+li{border-left:1px solid rgba(97,109,126,.12)}ul#main_ul-primary>li.columns3>ul.mega_dropdown>li>ul.mega_dropdown>li>a{border-top:1px solid rgba(97,109,126,.12)}.homePageTwo .mega_main_menu.primary>.menu_holder>.menu_inner>ul>li>.item_link:hover *,.homePageTwo .mega_main_menu.primary>.menu_holder>.menu_inner>ul>li.current-menu-ancestor>.item_link *,.homePageTwo .mega_main_menu.primary>.menu_holder>.menu_inner>ul>li>.item_link *,.homePageTwo .mega_main_menu.primary>.menu_holder>.menu_inner>ul>li>.item_link:after,.homePageTwo .mega_main_menu.primary>.menu_holder>.menu_inner>ul>li:hover>.item_link{color:#fff;border-color:#fff}.homePageTwo .mega_main_menu.primary>.menu_holder>.menu_inner>ul>li.current-menu-ancestor>.item_link{border-color:#fff}.homePageThree .mega_main_menu.primary>.menu_holder>.menu_inner>ul>li>.item_link:hover *,.homePageThree .mega_main_menu.primary>.menu_holder>.menu_inner>ul>li.current-menu-ancestor>.item_link *,.homePageThree .mega_main_menu.primary>.menu_holder>.menu_inner>ul>li>.item_link *,.homePageThree .mega_main_menu.primary>.menu_holder>.menu_inner>ul>li>.item_link:after,.homePageThree .mega_main_menu.primary>.menu_holder>.menu_inner>ul>li:hover>.item_link{color:#fff;border-color:#fff}.homePageThree .mega_main_menu.primary>.menu_holder>.menu_inner>ul>li.current-menu-ancestor>.item_link{border-color:#fff}.homePageTwo ul#main_ul-primary,.homePageThree ul#main_ul-primary{margin-top:11px;position:relative;top:7px}.footer-section .footer-container .footer-wrapper p{margin-top:-1px;margin-bottom:40px}.homePageOne nav.navbar{background:#fff;height:88px}#offcanvas-menu .menu-wrapper li a{font-family:"Roboto",sans-serif;font-weight:400}#offcanvas-menu .menu-wrapper li a:hover{color:#ff9600}#offcanvas-menu .menu-wrapper li a i{margin-left:5px}.logged-in.singlePageOne nav.fadeInDown,.logged-in.singlePageTwo nav.fadeInDown,.logged-in.singlePageThree nav.fadeInDown{top:32px}.logged-in .menu-toggle{top:54px}.logged-in .menu-toggle.fadeInDown{top:45px}.logged-in #offcanvas-menu{top:40px}@media screen and (max-width:600px){#wpadminbar{position:fixed}}.singlePageOne nav ul.navbar-nav,.singlePageTwo nav ul.navbar-nav,.singlePageThree nav ul.navbar-nav{float:right!important}.logged-in .header-section .navbar.sticky{top:32px}.support-box .mail-box .chat-form .form-group .chatSearchBar{border:none;border-bottom:1px solid #dbdbdb}.domain-bar .subscribeForm .dropdown.option{margin-left:-3px}@media screen and (max-width:768px){.subscribe-section.subscribe-2 .subscribe-wrapper.text-right{text-align:center}.subscribe-section.subscribe-2 .subscribe-wrapper .subscribeSearchBar{width:80%}.subscribe-section.subscribe-2 .subscribe-wrapper .subscribeBtn{font-size:16px;padding:8px 28px;margin-top:10px;position:inherit}}.boxLayout .navbar.sticky,.box-layout .navbar.sticky{width:100%}.artical-section .artical-content .author a,.artical-section .artical-wrapper .artical-content .text{color:#444}.news-section .single-news .section-bottom .reserve-blog-form .blog-contact-form{padding-bottom:50px}.poptrox-popup .pic{height:270px;padding-bottom:0;margin-top:-100px}.poptrox-popup .closer{margin-top:-100px}.tparrows.preview2:after{top:45%}.postbox .author-img img.avatar{border-radius:50%}.postbox .author-text a[rel="author"]{text-transform:capitalize}a.comment-reply-link{color:#111;display:inline-block;font-size:14px;font-weight:600;transition:.3s;line-height:1;margin-top:4px;position:absolute;right:0;top:0}a.comment-reply-link:hover{color:#9c6fd9}.avatar-name i.fa-reply{color:#6f7172;display:inline-block;font-size:14px;transition:.3s;line-height:1;margin-top:4px;position:absolute;right:40px;top:0;font-weight:900!important}.avatar-name i.fa-reply:hover{color:#9c6fd9}.comments-avatar img.avatar{border-radius:50%}.conatct-post-form{margin-bottom:20px;padding:40px 20px;box-shadow:0 10px 30px 0 rgba(0,0,0,.09);padding-top:30px;margin-left:0;margin-right:0}.conatct-post-form .theme-btn{margin-top:15px;margin-left:15px}.conatct-post-form .theme-btn:hover{background-color:#9c6fd9;color:#fff}.widget_tag_cloud,.widget_categories{margin-bottom:30px}div.widget_tag_cloud h3{color:#111;font-family:'Poppins',sans-serif;font-weight:700;line-height:1.2;font-size:21px;text-transform:capitalize}p .alignnone.size-full{margin-bottom:15px;margin-top:15px}.avatar-name h5{text-transform:capitalize}h3.comment-reply-title{text-transform:capitalize;margin-bottom:30px}.contacts-message textarea[name="comment"]{}.post-text .gallery{display:none}.basic-pagination span.current{border:2px solid #eaebec;height:60px;width:60px;line-height:56px;font-size:16px;font-weight:500;border-radius:50%;margin:0;display:inline-block;text-align:center;background:#9c6fd9;color:#fff;border-color:#9c6fd9}.breadcrumb-menu li::before{top:1px}.slider-active lider-height{min-height:800}.elementor .about-img img{max-width:unset}#booking-form input[type="submit"]{background:#9c6fd9;border:medium none;color:#fff;display:inline-block;font-size:14px;width:unset;font-weight:700;margin-bottom:0;padding:28px 56px;text-align:center;text-transform:uppercase;touch-action:manipulation;transition:all .3s ease 0s;vertical-align:middle;white-space:nowrap;border-radius:0;letter-spacing:2px;position:relative;font-family:inherit;line-height:1}#booking-form input[type="submit"]:hover{background:#e2ccff;color:#111}#booking-form textarea{font-family:'Rubik',sans-serif;color:#555;font-size:15px;font-weight:500}.slider-area .slick-slide{min-height:800px}.booking-2-area #booking-form .contact-btn .btn{background:#d10459;float:left;color:#fff}.booking-2-area #booking-form .contact-btn .btn:before{height:2px;width:40px;background:#111;display:inline-block;position:relative;top:-3px;left:7px;transition:.3s}.blog-2-wrapper .blog-meta a[rel="author"]{text-transform:capitalize;color:#fff}.product-details .price del span{color:#b7afd5;text-decoration:line-through;font-size:20px;font-weight:400;margin-left:0;margin-right:0}.product-details .price ins span{color:#9c6fd9;font-size:20px;font-weight:400;margin-left:0;margin-right:0}.product-details .price ins>span,.product-details .price del>span{margin-right:10px}.product-details div[itemprop="description"] p{border-top:2px solid #eaedff;padding-top:20px;margin-top:25px}.product-details .product_title{margin-bottom:15px}.woocommerce .quantity{display:inline-block}.woocommerce .quantity .qty{height:77px;width:100px;border:0;border:2px solid #eaedff;text-align:center}.cart button.single_add_to_cart_button{background-color:#9c6fd9!important;border:medium none;color:#111;display:inline-block;font-size:14px;font-weight:700;margin-bottom:0;padding:28px 56px;text-align:center;text-transform:uppercase;touch-action:manipulation;transition:all .3s ease 0s;vertical-align:middle;white-space:nowrap;border-radius:0;letter-spacing:2px;position:relative;margin-left:10px;line-height:21px;margin-top:-3px}#myTabContent .event-text h2{margin-top:-20px;margin-bottom:15px;font-size:28px;font-weight:600}.woocommerce #review_form #respond .form-submit input{background-color:#9c6fd9!important;border:medium none;color:#111;display:inline-block;font-size:14px;font-weight:700;margin-bottom:0;padding:25px 56px;text-align:center;text-transform:uppercase;touch-action:manipulation;transition:all .3s ease 0s;vertical-align:middle;white-space:nowrap;border-radius:0;letter-spacing:2px;position:relative}.woocommerce p.stars a{color:#ffc107}.woocommerce #review_form #respond textarea{padding-left:5px;height:100px}.comment-form-rating label,.comment-form-comment label,.comment-form-author label,.comment-form-email label{font-weight:600;color:#333}.comment-form-author input,.comment-form-email input{padding-left:5px}.woocommerce #reviews #comments ol.commentlist{padding-left:0}.woocommerce #reviews #comments ol.commentlist li img.avatar{width:auto}.woocommerce #reviews.woocommerce-Reviews #comments .commentlist .comment .comment_container .comment-text{margin:0 0 0 80px}.woocommerce .woocommerce-Reviews .commentlist .comment-text .meta strong{text-transform:capitalize;color:#333}.woocommerce .woocommerce-Reviews .comment-text .star-rating span{color:#ffc107}.comment_container .comment-text p.meta{margin-bottom:0!important}.comment_container .comment-text{padding:5px 15px 0!important}.comment_container .comment-text .star-rating{margin-top:5px}#review_form .comment-reply-title{text-transform:none;font-weight:600;font-size:25px;padding-bottom:10px}span.onsale{top:-20px!important;width:50px;background-color:#9c6fd9!important}.product-details .woocommerce-product-rating .star-rating{color:#ffc107}.product-social{margin-top:10px}.product-details .woocommerce-product-rating{margin-bottom:15px}a.woocommerce-review-link{color:#9c6fd9}.product-action .woocommerce-LoopProduct-link{display:none}.product_content .price .woocommerce-Price-currencySymbol{margin-right:0}.product_content .price span{color:#9c6fd9}.product_content .price{margin-bottom:5px}.product_content .price del span{color:#b7afd5;text-decoration:line-through}.product_content h4.pro-title{margin-bottom:5px}.preview .add_to_cart_button{background:#9c6fd9!important;padding:15px 25px!important;color:#111!important}.preview .add_to_cart_button:hover,.preview a.added_to_cart:hover{background:#9c6fd9!important;color:#fff!important}.preview a.added_to_cart{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;background:#9c6fd9;color:#515151;border:0;white-space:nowrap;display:inline-block;background-image:none;box-shadow:none;-webkit-box-shadow:none;text-shadow:none}.pro-filter select{width:220px}.product_content .price .star-rating span{left:-5px}.woocommerce .product_content .price .star-rating{font-size:14px;display:none}.product-remove a.remove{margin:auto}.coupon input[name="apply_coupon"],input[name="update_cart"]{background:#9c6fd9;border:medium none;color:#111;font-size:14px;font-weight:700;padding:26px 56px;transition:all .3s ease 0s;float:right!important;height:auto;line-height:inherit;margin-right:0}.wc-proceed-to-checkout .checkout-button{background-color:#9c6fd9!important;border:medium none!important;color:#111!important;display:inline-block!important;font-size:14px!important;font-weight:700!important;margin-bottom:0;padding:28px 56px!important}p.cart-empty{text-align:center;font-size:24px;color:#222;margin-top:60px;margin-bottom:40px;font-weight:500}p.return-to-shop{text-align:center}p.return-to-shop a{padding:15px 25px!important;color:#000;background-color:#9c6fd9!important}.checkout-area{margin-top:100px}.checkbox-form .form-row input.input-text,.checkbox-form .form-row textarea{background:#fff;border:1px solid #eaedff;border-radius:0;height:45px;padding:0 0 0 10px;width:100%}.select2-container a .select2-chosen{border:1px solid #eaedff;height:45px;padding-left:10px;width:100%;color:#6f7172;margin-right:0!important;line-height:45px}.select2-container a.select2-choice{border:none;padding-left:0}.checkbox-form .form-row>label{margin-left:0}.woocommerce form .form-row textarea#order_comments{height:auto}.your-order .woocommerce-checkout-review-order table th{font-weight:500}.your-order .woocommerce-checkout-review-order table tfoot td,.your-order .woocommerce-checkout-review-order table tfoot th{font-weight:400}.your-order .woocommerce-checkout-review-order table tfoot td strong{color:#9c6fd9;font-size:18px;font-weight:500}input[name="woocommerce_checkout_place_order"]{background-color:#9c6fd9!important;border:medium none!important;color:#111!important;font-size:14px!important;font-weight:700!important;padding:26px 56px!important;transition:all .3s ease 0s;float:right!important;height:auto;line-height:inherit!important}input[name="rememberme"]{height:13px;padding:0;width:auto;margin:0;margin-right:5px}label[for="rememberme"]{margin-left:0}.basic-login form.login{border:0;margin-top:0;padding:0;margin-bottom:0}.basic-login form.login p:nth-child(3),
.basic-login form.login p:nth-child(4) {display:inline-block;margin-bottom:25px;margin-top:10px}.basic-login form.login p:nth-child(4) {float:right}.basic-login form.login button[name="login"]{background:#9c6fd9;padding:28px 56px;font-size:14px}.lost-desc{text-align:center}.form-lost{float:none!important;margin:0 auto!important}label[for="user_login"]{margin:0 auto;margin-bottom:10px;font-weight:500;font-size:18px}input[name="user_login"]{margin-bottom:30px!important}.lost-button{background-color:#9c6fd9!important;padding:28px 56px!important;font-size:14px}p.lost_password a{font-size:15px}.woocommerce-account nav.woocommerce-MyAccount-navigation{width:15%;left:100px;position:relative}.woocommerce-account nav.woocommerce-MyAccount-navigation ul{background-color:#091395}.woocommerce-account nav.woocommerce-MyAccount-navigation ul li{padding:15px;border:1px solid #ddd;text-align:left!important;padding-left:20px}.woocommerce-account nav.woocommerce-MyAccount-navigation ul li a{color:#fff;font-weight:600}.woocommerce-MyAccount-content{margin-left:200px}.woocommerce-MyAccount-content .woocommerce-Button{background-color:#091395!important;border:medium none;color:#fff!important;display:inline-block;font-size:14px!important;font-weight:700;margin-bottom:0;text-align:center;touch-action:manipulation;transition:all .3s ease 0s;vertical-align:middle;white-space:nowrap;border-radius:0;letter-spacing:2px;position:relative}.woocommerce-MyAccount-content .col2-set .col-1,.woocommerce-MyAccount-content .col2-set .col-2{max-width:100%;margin-top:30px;padding-left:0;float:none}.woocommerce-account input[type="text"],.woocommerce-account input[type="password"],.woocommerce-account input[type="email"],.woocommerce-account input[type="tel"]{background:#fff;border:2px solid #eaedff;border-radius:0;height:40px;padding:0 0 0 10px;width:100%;margin-bottom:10px!important;margin-top:5px!important}.woocommerce-EditAccountForm label{margin-top:0;margin-left:0;color:#212529}.woocommerce-account fieldset legend{padding-top:30px;color:#212529;font-size:28px;font-weight:500}.woocommerce-account .woocommerce-MyAccount-content p .woocommerce-Button{background-color:#091395;color:#fff;padding:15px}.logged-in .extra-info{top:32px}.newsletter-form input[value="subscribe"]{background:#9c6fd9;border:medium none;color:#111;display:inline-block;font-size:14px;font-weight:700;margin-bottom:0;padding:28px 56px;text-align:center;text-transform:uppercase;touch-action:manipulation;transition:all .3s ease 0s;vertical-align:middle;white-space:nowrap;border-radius:0;position:absolute;right:0;top:0;letter-spacing:2px;width:250px}.single-footer .subscribes-form form input[type="submit"]{font-size:22px;color:#fff;border:none;position:absolute;top:0;width:20px;right:20px;text-align:right;cursor:pointer}.single-footer .subscribes-form form .your-email input::placeholder{color:#fff}div.wpcf7-mail-sent-ng,div.wpcf7-aborted{color:#fff}.copyright-1 p{color:#fff}.single-footer .footer-img img{height:auto}@media (max-width:991px){a.dropmenu i.fa-angle-down{display:none}}.page-404{padding:120px 0}.page-404 h2{font-size:150px;font-weight:300}.page-404 h3{font-size:50px;font-weight:400}.page-404 div.text{font-size:25px;font-weight:400;margin-top:30px;margin-bottom:40px}.search-custom .search-form button{position:inherit}.search-custom .search-form .form-control{padding-left:15px!important;width:350px!important}.search-custom h4{font-weight:600;line-height:32px}@media (max-width:536px){.slider-text .slider-button .slider-video{margin-top:25px!important}}.woocommerce nav.woocommerce-pagination{margin:0 auto}.woocommerce nav.woocommerce-pagination ul{display:block;border:none;text-align:center}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block;margin:0 5px;border:none}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{background:transparent;border:2px solid #eaebec;height:60px;width:60px;line-height:42px;color:#9990b8;font-size:16px;font-weight:500;border-radius:50%;margin:0;display:inline-block;text-align:center}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#9c6fd9;color:#fff;border-color:#9c6fd9}.header-lang{margin-left:12px}.news-area .news-text .blog-meta a[rel="author"]{text-transform:capitalize}.blog-meta span,.event-meta span{color:#091395}.footer-area .footer-wrapper .newsletter-form form{height:80px}.mean-container .mean-nav ul li a.mean-expand{padding:10px 12px}@media (max-width:768px){.slider-height{min-height:600px!important}.slider-2-height{min-height:600px!important}.team-area .container-fluid{max-width:540px}.team-area .container-fluid .team-wrapper{max-width:370px}.latest-gallery-area .portfolio-menu button,.gallery-area .portfolio-menu button{margin-bottom:15px}.page-template-home-2 .blog-area .blog-wrapper{max-width:370px;margin:0 auto;margin-bottom:50px}.page-template-home-2 .blog-area .col-md-6:last-child .blog-wrapper{margin-bottom:0}.page-template-home-3 .footer-img li img{max-width:100px}.footer-img>li{width:inherit}.team-2-area .owl-stage .owl-item .team-wrapper{max-width:370px;margin:0 auto}}@media (max-width:991px) and (min-width:768px){.slider-height{min-height:600px!important}.slider-2-height{min-height:600px!important}}@media (max-width:1285px) and (min-width:991px){.main-menu-area .header-right .menu-bar{display:none}}@media (max-width:575px){.features-area .features-wrapper{max-width:380px;margin:0 auto}.features-area .features-wrapper .features-text{margin-bottom:30px;margin-top:15px}.team-area .team-wrapper{max-width:370px}.news-area .news-wrapper{max-width:470px;margin-top:20px}.pricing-area .pricing-wrapper{max-width:320px;margin:0 auto}}@media (max-width:991px){.events-area .single-events .events-text h3{margin-bottom:7px}.events-area .single-events .event-meta{margin-bottom:10px}.events-area .col-xl-6:last-child .single-events{margin-top:20px}}.events-text>span,.events-text>a,.header-info span,.up-event-meta span,.header-2-area .main-menu nav>ul>li>a,.main-menu nav>ul>li .sub-menu li a,.pricing-list ul li,.pricing-button .btn-text,.counter-text p,.portfolio-2-menu button,.upcoming-title-black span,.single-video-content span{color:#111}.events-text>a::after{background:#111}.header-icon a{color:#fff}.about-video>a:hover,.slider-video>a:hover{color:#fff}.page-template-home-2 .blog-text{margin-top:0}.header-2-area::before{background:#9c6fd9}.features-menu-area .row .col-xl-3:nth-child(2) .features-menu-wrapper {background:#9c6fd9}@media (max-width:1200px) and (min-width:991px){.header-2-area .main-menu{float:right}.header-2-area .top-bar-area{text-align:right}}.page-template-home-3 .header-info span,.main-menu nav>ul>li>a,.features-01-text p,.single-counter .counter-text p,.client-say-text p,.client-say-content span,.blog-2-text h3>a,.footer-text p,.footer-2-title,.fotter-2-menu li a,.copyright-2 p,.footer-3-icon a{color:#fff}.video-area .video-bg{z-index:999!important}.page-template-home-3 .booking-2-wrapper #booking-form input::placeholder,.page-template-home-3 .booking-2-wrapper #booking-form textarea{color:#fff}.deal-count .deal-time .time-count span{color:#fff!important}.events-details-counting .deal-count .deal-time .time-count span{color:#111!important}.product-cat a,.product-social a{color:#111}.post-comments-form .conatct-post-form .theme-btn{margin-top:20px}.contact-form-area .area-title h1{margin-top:35px}.post-comments-form .contacts-message textarea::placeholder{color:#111}.conatct-post-form input[name="submit"]{color:#fff;width:auto;height:auto;padding:25px 60px;background:#9c6fd9;margin-bottom:0}.conatct-post-form input[name="submit"]:hover{background:#9c6fd9;color:#222}.comment-form-cookies-consent{display:none}.contact-list p{opacity:1}.copyright p,.footer-icon a{color:#fff}.newsletter-form form input::placeholder{color:#fff}.dark #preloader{background-color:#232323}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#f7f7f7;z-index:999999}.preloader{width:50px;height:50px;display:inline-block;padding:0;text-align:left;box-sizing:border-box;position:absolute;top:50%;left:50%;margin-left:-25px;margin-top:-25px}.preloader span{position:absolute;display:inline-block;width:50px;height:50px;border-radius:100%;background:#7460ef;-webkit-animation:preloader 1.3s linear infinite;animation:preloader 1.3s linear infinite}.preloader span:last-child{animation-delay:-.8s;-webkit-animation-delay:-.8s}@keyframes preloader {
  0% {
    transform: scale(0, 0);
    opacity: 0.5;
  }

  100% {
    transform: scale(1, 1);
    opacity: 0;
  }
}@-webkit-keyframes preloader {
  0% {
    -webkit-transform: scale(0, 0);
    opacity: 0.5;
  }

  100% {
    -webkit-transform: scale(1, 1);
    opacity: 0;
  }
}.contact-form-area .area-title h1{font-size:44px!important}#wpcf7-f528-o1 .wpcf7-response-output,#wpcf7-f296-p240-o1 .wpcf7-response-output{color:#fff!important;margin-top:10px!important}.events-content.text-md-center{text-align:left!important}.counter-area-large{padding-top:500px}.single-2-counter .counter-text.counter-text-3 p{color:#111}.gallery-2-active .owl-dot.active{background:#9c6fd9}.pro-filter{position:relative;display:inline-block}.pro-filter::before{content:"\f107";right:19px;top:13px;position:absolute;color:#758799;font-family:"Font Awesome 5 Pro";font-weight:700}.btn-text-side{background:#fff;color:#222;padding:15px 30px;text-transform:uppercase;font-weight:600;letter-spacing:1px;font-size:13px}.contact-list p i{float:left;margin-top:6px;width:25px}.contact-list p span{display:block;overflow:hidden}.btn-bb{color:#797979;border-bottom:2px solid silver;text-transform:uppercase;letter-spacing:2px;font-weight:600;font-size:13px;padding-bottom:4px}.btn-bb:hover{color:#9c6fd9;border-color:#9c6fd9}.blog-text{margin-top:30px}.blog-text h3{font-size:22px;line-height:1.5;margin-top:0;letter-spacing:-.3px}.blog-text .post-meta{margin-bottom:12px}.lb-more a{font-weight:500}.lb-more{margin-top:15px}.blog-sidebar{padding-left:25px}.widget-title-box.mb-30{margin:0}.social-profile a{margin-right:10px}.widget-title{margin-bottom:35px;padding-bottom:20px}div.widget_categories ul li:first-child{margin-top:0;padding-top:0}div.widget_categories ul li::before{content:"\f105";float:left;margin-right:8px;font-family:"Font Awesome 5 Pro";position:relative;top:0;font-size:15px}.comments-box{border-top:0}.upcoming-event-wrapper{padding:30px 30px 30px 30px}.upcoming-text>a.btn{padding:18px 42px;font-size:13px}.up-event-meta span{font-size:13px;text-transform:uppercase;letter-spacing:.5px}.up-event-meta span i{margin-right:3px}.upcoming-text{margin-top:28px}.up-event-meta span{font-weight:500}.post-comments{margin-top:50px}.comments-text .avatar-name span{color:#333;font-size:10px;font-weight:600}.post-comments .latest-comments ul li{border-bottom:1px dotted #ccc}.post-comments .latest-comments ul li:last-child{border:none}header .main-menu-area .logo img{width:200px}header .header-2-area .logo img,header .header-menu-3 .logo img{width:180px}@media (max-width:580px){.newsletter-form input[value="subscribe"]{position:relative;width:80%}.footer-icon{opacity:0}.newsletter-form form .your-email input{width:80%;margin-bottom:20px}}.elementor-widget-container .features-1-area{background:#9c6fd9;background:#202aae}.elementor-element-d7a54cd .elementor-widget-container .features-title-area{background-image:none!important}.team-text .team-icon{top:-100%}@media (max-width:767px){.newsletter-form{text-align:center!important}}.newsletter-form input[value="subscribe"]{margin-left:20px}body{font-family:'Rubik',sans-serif;font-weight:normal;font-style:normal;font-size:14px}.img{max-width:100%;transition:all .3s ease-out 0s}.f-left{float:left}.f-right{float:right}button{cursor:pointer;transition:.3s}.fix{overflow:hidden}a,.button{-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}button{cursor:pointer}a:focus,.button:focus{text-decoration:none;outline:none}a:focus,a:hover,.portfolio-cat a:hover,.footer -menu li a:hover{color:#2b96cc;text-decoration:none}a,button{color:#1696e7;outline:medium none}button:focus,input:focus,input:focus,textarea,textarea:focus{outline:0}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}h1,h2,h3,h4,h5,h6{font-family:'Poppins',sans-serif;font-weight:normal;color:#111;margin-top:0;font-style:normal;font-weight:700;text-transform:normal;line-height:1.2}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}h1{font-size:40px;font-weight:700}h2{font-size:35px}h3{font-size:28px}h4{font-size:22px}h5{font-size:18px}h6{font-size:16px}ul{margin:0;padding:0}li{list-style:none}p{font-size:14px;font-weight:normal;line-height:28px;color:#797979;margin-bottom:15px}hr{border-bottom:1px solid #eceff8;border-top:0 none;margin:30px 0;padding:0}label{color:#7e7e7e;cursor:pointer;font-size:14px;font-weight:400}*::-moz-selection{background:#d6b161;color:#fff;text-shadow:none}::-moz-selection{background:#444;color:#fff;text-shadow:none}::selection{background:#444;color:#fff;text-shadow:none}*::-moz-placeholder{color:#555;font-size:14px;opacity:1}*::placeholder{color:#555;font-size:14px;opacity:1}.theme-overlay{position:relative}.theme-overlay::before{background:#1696e7 none repeat scroll 0 0;content:"";height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%}.separator{border-top:1px solid #f2f2f2}.btn{-moz-user-select:none;background:#9c6fd9;border:medium none;color:#111;display:inline-block;font-size:14px;font-weight:700;margin-bottom:0;padding:28px 56px;text-align:center;text-transform:uppercase;touch-action:manipulation;transition:all .3s ease 0s;vertical-align:middle;white-space:nowrap;border-radius:0;letter-spacing:2px;position:relative}.btn-text{color:#111;position:relative;z-index:9999;transition:.3s}.btn:hover .btn-text{color:#fff}.btn-border{height:2px;width:40px;background:#111;display:inline-block;position:relative;top:-3px;left:7px;transition:.3s}.btn:hover .btn-border{background:#fff}.btn::before{content:'';width:0;height:100%;position:absolute;bottom:0;left:100%;background:#9c6fd9;-webkit-transition:all .3s ease;transition:all .4s ease}.btn:hover::before{width:100%;left:0;-webkit-transition:width .3s ease;transition:width .3s ease}.breadcrumb>.active{color:#888}.pink-btn{background:#d10459}.pink-btn .btn-text{color:#fff}.pink-btn .btn-border{background:#fff}#scrollUp{background:#9c6fd9;height:55px;width:55px;right:50px;bottom:77px;color:#fff;font-size:20px;text-align:center;border-radius:50%;font-size:20px;line-height:54px}#scrollUp:hover{background:#202aae;color:#fff}.header-transparent{position:absolute;top:0;left:0;right:0;z-index:9;transition:.4s}.sticky{left:0;margin:auto;position:fixed;top:0;width:100%;box-shadow:0 0 60px 0 rgba(0,0,0,.07);z-index:9999;-webkit-animation:300ms ease-in-out 0s normal none 1 running fadeInDown;animation:300ms ease-in-out 0s normal none 1 running fadeInDown;-webkit-box-shadow:0 10px 15px rgba(25,25,25,.1);background:#262626}.menu-2.sticky{padding:0}.black-menu.sticky{background:#fff}.menu-bar{width:30px;float:right;cursor:pointer;margin-right:48px}.menu-bar span{display:block;margin:3px 0;transition:.3s;float:right}.menu-bar:hover span{width:100%}.bar1{width:50%;background:#fff;height:2px}.bar2{width:100%;background:#fff;height:2px}.menu-bar .bar3{width:50%;background:#fff;height:2px;margin-left:auto}.header-lang{padding:0 0 20px;display:inline-block;margin-top:15px;margin-left:60px}.lang-icon>a{font-size:14px;color:#9c6fd9;font-weight:500;font-family:'Poppins',sans-serif;border:2px solid #9c6fd9;border-radius:30px;padding:6px 25px}.lang-icon i{font-size:14px;position:relative;top:1px;left:2px}.header-lang-list{position:absolute;width:120px;opacity:0;visibility:hidden;padding:20px 15px;border-top:3px solid #9c6fd9;transition:.4s;z-index:999;background:#fff;padding-bottom:5px;padding-top:4px;top:100%;box-shadow:0 0 10px 3px rgba(0,0,0,.05);transition:.3s}.header-lang:hover .header-lang-list{opacity:1;visibility:visible}.header-lang-list li{display:block;margin-bottom:0;padding:5px 0}.header-lang-list li a{display:block;color:#647589;font-size:13px}.header-lang-list li a:hover{display:block;color:#9c6fd9}.pos-rel{position:relative}.header-right{margin-top:60px;margin-left:48px}.header-icon a{color:#797979;font-size:16px;margin-right:13px;transition:.3s}.header-icon a:hover{color:#fff}.header-icon a:last-child{margin-right:0}.extra-info{background:#152136;height:100%;padding:30px;position:fixed;right:0;top:0;transition:all .7s ease 0s;width:340px;z-index:9999;transform:translateX(100%);padding-bottom:40px}.extra-info.info-open{transform:translateX(0)}.extra-info-left{right:inherit;left:0;transform:translateX(-100%)}.extra-info.extra-info-left.info-open{transform:translateX(0)}.close-icon{margin-top:-16px;text-align:right}.close-icon>button{background:rgba(0,0,0,0) none repeat scroll 0 0;border:0 none;color:#9c6fd9;cursor:pointer;font-size:20px;padding:0}.extra-info>p{color:#ddd;font-size:15px;line-height:28px}.extra-info.extra-info-left.info-open{transform:translateX(0)}.instagram img{width:100%}.social-icon-right>a{color:#fff;display:inline-block;margin-right:20px;text-align:center}.social-icon-right>a:hover{color:#9c6fd9}.instagram{overflow:hidden;margin:0 -4px}.instagram>a{float:left;width:33.33%;padding:0 4px;margin-bottom:7px}.side-info{border-top:1px solid #344159;padding-top:25px}.contact-list h4{color:#fff;font-weight:700;font-size:20px;margin-bottom:20px}.contact-list p{color:#fff;opacity:.5;margin:0;margin-bottom:5px;line-height:28px}.side-menu ul li:hover a{color:#9c6fd9}.menu-border{border-top:2px solid #9c6fd9}.main-menu nav>ul>li{display:inline-block;position:relative;margin-left:25px}.main-menu nav>ul>li:first-child{margin-left:0}.main-menu nav>ul>li>a{color:#e2e2e2;display:block;font-size:18px;font-weight:500;padding:61px 0;transition:all .3s ease 0s;background:transparent;line-height:1;position:relative;text-transform:capitalize;font-family:'Poppins',sans-serif}.main-menu nav>ul>li>a i{font-size:14px;position:relative;top:1px;left:4px}.main-menu nav>ul>li:hover>a,.main-menu nav>ul>li.active>a{color:#9c6fd9}.menu-2{padding:20px 0}.menu-3 .main-menu nav>ul>li>a{color:#696969;padding:52px 0}.menu-4{background:#382a1d}.menu-4 .main-menu nav>ul>li>a{padding:43px 0}.main-menu nav>ul>li .sub-menu{background:#fff none repeat scroll 0 0;box-shadow:0 6px 12px rgba(0,0,0,.176);left:0;opacity:0;position:absolute;top:120%;transition:all .3s ease 0s;visibility:hidden;width:220px;z-index:9;border-top:3px solid #9c6fd9;text-align:left}.main-menu nav>ul>li:hover .sub-menu{opacity:1;top:100%;visibility:visible}.main-menu nav>ul>li .sub-menu li{display:block}.main-menu nav>ul>li .sub-menu li a{color:#666;font-size:14px;font-weight:400;margin:0;padding:13px 20px;text-transform:capitalize;display:block}.main-menu nav>ul>li:hover>.sub-menu li>a:hover{color:#fff;background:#9c6fd9}.header-menu-3 .main-menu nav>ul>li:hover>.sub-menu li>a:hover{color:#fff;background:#d10459}.header-menu-3 .main-menu nav>ul>li .sub-menu{border-top:3px solid #d10459}.header-info span{color:#797979;font-size:14px;margin-left:30px}.header-info span:first-child{margin-left:0}.logo.logo-bg i{display:block;font-size:40px;color:#fff;margin-bottom:20px}.header-info span a{color:#9c6fd9}.logo-bg{background:#1dd47c;position:absolute;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;width:100%;right:-15px;top:0}.logo.logo-bg i{display:block}.logo.logo-bg img{display:block}.header-2-area{position:relative}.header-2-area::before{background:#9c6fd9;height:100%;width:400px;left:0;top:0;content:"";position:absolute}.top-bar-area{position:relative}.top-bar-area::after{position:absolute;background:#f4f7fc;height:100%;width:364px;top:0;content:"";left:100%}.header-2-area .main-menu nav>ul>li>a{padding:40px 0;color:#797979}.header-2-area .main-menu{padding-left:71px}.header-2-area .menu-bar{margin-right:0}.header-2-area .header-right{margin-top:39px;margin-left:20px}.header-2-area .menu-bar span{background:#111}.header-menu-3 .logo-bg{height:190px;top:-49px;background:#d10459}.header-3-social{padding-left:70px}.header-3-menu{padding-left:70px}.header-3-social a{color:#fff;margin-right:20px}.header-3-social a:hover{color:#d10459}.header-info-3 span{color:#fff}.header-info-3 span i{margin-right:5px;color:#d10459}.header-3-btn{margin-top:34px}.header-menu-3 .main-menu nav>ul>li:hover>a,.header-menu-3 .main-menu nav>ul>li.active>a{color:#d10459}.slider-area{position:relative}.slider-height{min-height:960px}.slider-1-height{min-height:930px}.slider-2-height{min-height:870px}.single-slider{background-size:cover;background-position:center center}.slider-content>span{color:#e2ccff;font-size:30px;letter-spacing:2px;font-weight:400;margin-bottom:38px;display:inline-block}.slider-content h1{font-size:120px;color:#fff;letter-spacing:-.6px;margin-bottom:0}.slider-button{margin-top:40px}.slider-text{margin-left:-70px}.slider-text h1{color:#fff;font-size:120px;font-weight:600;line-height:1;margin-bottom:44px}.slider-text p{font-size:18px;color:#fff;font-weight:500;line-height:35px;padding-right:108px;margin-bottom:0}.slider-video{display:inline-block;margin-left:25px}.slider-2-button{margin-top:34px}.slider-video>a{color:#fff;height:80px;width:80px;border:2px solid #fff;display:inline-block;text-align:center;line-height:80px;border-radius:50%;transition:.3s;font-size:18px}.slider-video>a:hover{background:#3deb95;border-color:#3deb95}.slider-video>span{color:#fff;font-size:18px;margin-left:15px;font-weight:500}.slider-img{position:absolute;right:30px;bottom:0}.slider-img::before{position:absolute;content:"";left:-2px;top:-23px;width:690px;height:690px;background:#5a27b9;z-index:-1;border-radius:50%}.slider-2-text h1{font-size:140px;font-weight:500;color:#fff;font-family:'Rubik',sans-serif;letter-spacing:-6px;line-height:1;margin-bottom:18px}.slider-2-text p{font-size:18px;color:#fff;font-weight:600;font-family:'Poppins',sans-serif;line-height:35px;padding:0 174px;margin-bottom:0}.slider-2-text .slider-button{margin-top:42px}.slider-active button.slick-arrow{position:absolute;top:50%;left:70px;transform:translateY(-50%);border:0;font-size:15px;padding:0;color:#222;z-index:2;opacity:0;visibility:hidden;height:70px;width:70px;border-radius:50%;cursor:pointer;background:#9c6fd9}.slider-active button.slick-next{left:auto;right:70px}.slider-active:hover button{opacity:1;visibility:visible}.slider-active button:hover{background:#9c6fd9;color:#fff}.slider-2 .slider-active button.slick-arrow{background:#d10459;color:#fff}.slider-2 .slider-active button:hover{background:#9c6fd9;color:#fff}.slider-active button:hover{background:#9c6fd9;color:#fff}.about-wrapper{margin-top:57px}.about-text{position:relative}.about-text h1{position:absolute;line-height:.8;color:#111;margin-bottom:0;font-family:'Rubik',sans-serif;font-weight:500;letter-spacing:-6px;right:100px;z-index:-1;top:-51px;font-size:120px;opacity:.05;padding-top:100px}.about-text h1 span{font-size:120px;text-transform:uppercase;font-weight:700;display:block}.about-text h2{font-size:65px;position:relative;margin-bottom:31px}.about-text h2::before{height:4px;width:80px;background:#9c6fd9;top:-50px;content:"";left:0;position:absolute}.about-text p{color:#111;line-height:38px;font-size:18px;margin-right:117px;margin-bottom:46px}.about-text a.btn{background:none;border:2px solid #9c6fd9;transition:.3s}.about-text a.btn::before{content:'';width:0;height:100%;position:absolute;bottom:0;left:100%;background:#9c6fd9;-webkit-transition:all .3s ease;transition:all .4s ease}.about-text a.btn:hover::before{width:100%;left:0;-webkit-transition:width .3s ease;transition:width .3s ease}.single-about{margin-left:100px;margin-right:70px}.about-2-img{margin-right:15px}.about-2-img img{width:100%}.about-1-video{margin-top:-63px}.about-video{background-image:-moz-linear-gradient(-38deg,#202aae 0%,#6015b8 99%);background-image:-webkit-linear-gradient(-38deg,#202aae 0%,#6015b8 99%);background-image:-ms-linear-gradient(-38deg,#202aae 0%,#6015b8 99%);margin-left:100px;display:inline-block;padding:25px 49px}.about-video>a{color:#fff;height:80px;width:80px;border:2px solid #fff;display:inline-block;text-align:center;line-height:80px;border-radius:50%;transition:.3s;font-size:18px}.about-video>a:hover{background:#3deb95;border-color:#3deb95}.about-video>span{color:#fff;font-size:18px;margin-left:15px;font-weight:500}.about-content{margin-top:20px}.about-content h1{font-size:65px;line-height:1;margin-bottom:32px;letter-spacing:-.4px}.about-content span{font-weight:500;color:#9c6fd9;font-size:18px}.about-content p{margin-right:10px;margin-top:26px;margin-bottom:0}.about-us-img{margin-top:30px}.about-3-img{margin-right:30px}.about-4-img{padding-top:20px}.features-title-area{background-size:cover;background-position:center center}.features-area{margin-top:-320px}.features-img{position:relative}.features-img img{width:100%}.features-wrapper{background:#fff;padding:60px 40px;box-shadow:0 5px 14px rgba(25,25,25,.1);position:relative}.features-wrapper::before{position:absolute;background:#9c6fd9;height:4px;width:0;left:0;content:"";bottom:0;transition:.3s}.features-wrapper:hover::before{width:100%}.features-content{transition:.3s}.features-content i{font-size:80px;color:#9c6fd9;margin-bottom:35px}.features-content h3{margin-top:35px;font-size:24px;margin-bottom:19px}.features-content p{margin-bottom:28px}.features-text{margin-top:32px}.features-text h3{font-size:30px;margin-bottom:3px}.features-text p{margin-bottom:0}.section-title{position:relative}.section-title::before{height:4px;width:80px;background:#9c6fd9;content:"";left:0;position:absolute;top:-50px;left:0;right:0;margin:auto}.section-title h1{position:absolute;margin:auto;left:0;right:0;font-size:140px;letter-spacing:-.6px;z-index:1;opacity:.1;top:-30px;margin-bottom:0;font-family:'Rubik',sans-serif}.features-title-area .section-title h1{letter-spacing:-.6px;z-index:1;top:-100px}.section-title h2{font-size:65px;letter-spacing:-.6px;margin-bottom:0;z-index:999;position:relative}.section-2-title h2{line-height:1}.white-title{position:relative}.section-title-left{position:relative}.section-title-left::before{margin:0;left:0}.white-title h1{color:#3148ae;opacity:.8}.white-title h2{color:#fff}.white-title::before{background:#fff}.features-menu-wrapper{transition:.3s}.features-menu-wrapper.active{background:#9c6fd9}.features-menu-wrapper:hover{background:#9c6fd9}.inner-features{display:inline-block}.features-menu-icon{float:left;margin-right:20px;margin-top:3px}.features-menu-icon i{font-size:50px;color:#9c6fd9}.features-menu-text{text-align:left;overflow:hidden}.features-menu-text h3{margin-bottom:0;font-size:24px;font-weight:600}.features-01-area{background-size:cover;background-position:center center}.features-01-icon{float:left;margin-right:30px;margin-top:4px}.features-01-icon i{font-size:40px;color:#d10459}.features-01-text{overflow:hidden}.features-01-text h3{color:#fff;font-size:24px;font-weight:600;margin-bottom:14px}.features-01-text p{color:#b2b2b2;line-height:30px;margin-bottom:0}.features-02-wrapper .features-01-icon i{color:#9c6fd9}.events-content h2{font-size:110px;color:#9c6fd9;line-height:.8;margin-bottom:15px}.events-content h1{font-size:175px;text-transform:uppercase;line-height:.95;margin-bottom:37px}.events-content a.btn{background:none;border:2px solid #9c6fd9;transition:.3s}.events-content a.btn::before{content:'';width:0;height:100%;position:absolute;bottom:0;left:100%;background:#9c6fd9;-webkit-transition:all .3s ease;transition:all .4s ease}.events-content a.btn:hover::before{width:100%;left:0;-webkit-transition:width .3s ease;transition:width .3s ease}.events-wrapper{background:#f4f7fc}.events-bg{padding:41px 50px 20px 50px}.events-img img{width:100%}.events-text>span{font-size:14px;color:#797979;font-weight:400}.events-text h3{font-size:24px;font-weight:600;margin-bottom:32px;margin-top:7px}.events-text h3>a{color:#111;transition:.3s}.events-text h3>a:hover{color:#9c6fd9}.event-meta{margin-bottom:17px;margin-right:70px}.event-meta span{font-size:14px;color:#797979;font-weight:400;margin-right:10px;line-height:2.1}.event-meta span:last-child{margin-right:0}.event-meta span i{color:#9c6fd9;margin-right:5px}.events-text>a{color:#797979;font-size:13px;font-weight:700;position:relative;transition:.3s;text-transform:uppercase;letter-spacing:2px}.events-text>a:hover{color:#9c6fd9}.events-text>a::after{content:'';width:100%;height:2px;position:absolute;bottom:-3px;left:0;background:silver;-webkit-transition:all .3s ease;transition:all .3s ease}.events-text>a::before{content:'';width:0;height:2px;position:absolute;bottom:-3px;left:100%;background:#9c6fd9;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:99}.events-text>a:hover::before{width:100%;left:0;-webkit-transition:width .3s ease;transition:width .3s ease}.upcoming-area{background-size:cover;background-position:center center}.upcoming-2-area{background-position:center center;background-repeat:no-repeat}.area-title>span{height:4px;width:80px;background:#9c6fd9;left:0;display:inline-block}.area-title h1{font-size:65px;margin-bottom:18px;margin-top:22px;letter-spacing:-.3px}.area-title p{font-size:16px;margin-bottom:0}.white-area-title h1{color:#fff}.white-area-title p{color:#fff}.black-area-title span{background:#fff}.black-area-title p{color:#111}.area-title-light h1{color:#fff;font-size:65px;font-weight:300;letter-spacing:-.3px;margin-bottom:25px}.area-title-light h1 span{color:#d10459;font-weight:500;font-style:italic}.area-title-light p{color:#fff;font-size:16px;line-height:1;margin-bottom:0}.upcoming-event-wrapper{background:#fff;padding:30px 30px 50px 30px;border-radius:10px;box-shadow:0 10px 30px 0 rgba(222,222,222,.53)}.upcoming-2-event{margin-left:70px;box-shadow:none}.upcoming-event-img{position:relative}.upcoming-event-img>a img{width:100%}.up-tag{position:absolute;top:20px;background:#9c6fd9;right:20px;padding:4px 15px;border-radius:4px}.up-tag span{font-family:'Poppins',sans-serif;font-size:14px;color:#fff;font-weight:600}.upcoming-text{margin-top:45px}.upcoming-text h3{font-size:24px;font-weight:600;margin-bottom:12px}.upcoming-text h3>a{color:#111;transition:.3s}.upcoming-text h3>a:hover{color:#9c6fd9}.upcoming-text p{margin-bottom:30px}.up-event-meta{margin-bottom:12px}.up-event-meta span{font-size:14px;color:#797979;font-weight:400;margin-right:10px;line-height:2.1}.up-event-meta span:last-child{margin-right:0}.up-event-meta span i{color:#9c6fd9;margin-right:5px}.upcoming-text>a.btn{background:#9c6fd9;padding:20px 42px}.upcoming-text>a.btn:hover .btn-text{color:#111}.upcoming-text>a.btn:hover .btn-border{background:#111}.upcoming-text>a.btn::before{content:'';width:0;height:100%;position:absolute;bottom:0;left:100%;background:#e2ccff;-webkit-transition:all .3s ease;transition:all .4s ease}.upcoming-text>a.btn:hover::before{width:100%;left:0;-webkit-transition:width .3s ease;transition:width .3s ease}.deal-count{margin-top:55px;margin-bottom:45px}.deal-count .time-count{color:#fff;display:inline-block;font-size:75px;line-height:1;font-weight:600;margin-right:75px;text-align:center;font-family:'Poppins',sans-serif}.deal-count .time-count:last-child{margin-right:0}.time-count>span{display:block;font-size:24px;text-transform:uppercase;font-weight:500;margin-top:3px;color:#d1d1d1;letter-spacing:2px}.events-box-img .up-tag span{font-family:'Poppins',sans-serif;font-size:12px;color:#fff;font-weight:500}.events-box-wrapper{background:#fff;padding:10px 10px 10px 10px;border-radius:10px;box-shadow:0 10px 30px 0 rgba(222,222,222,.53)}.events-box-2-wrapper{margin-left:70px}@media (max-width:480px){.events-box-2-wrapper{margin-left:0}}@media (min-width:768px) and (max-width:1024px){.events-box-2-wrapper{margin-left:0}}.events-box-img{position:relative}.events-box-img>a img{width:100%}.events-title h1{font-size:70px;font-weight:700;color:#fff;letter-spacing:-.4px;line-height:1.1;margin-bottom:0;margin-top:15px}.events-title h3{font-size:25px;font-weight:300;color:#fff;letter-spacing:-.4px;line-height:1.1;margin-bottom:0;margin-top:40px}.events-title span{color:#fff;text-transform:uppercase;font-size:14px;font-weight:500;position:relative;padding-left:70px}.events-title span::before{height:4px;width:80px;background:#fff;content:"";position:absolute;top:6px;left:0}.upcominng-events-area{background-size:cover;background-position:center center}.upcoming-box-title{margin-bottom:20px}.upcoming-box-title h1{font-size:40px;font-weight:700;color:#111;letter-spacing:-.4px;line-height:1.1;margin-bottom:0;margin-top:15px}.upcoming-box-title h3{font-size:20px;font-weight:300;color:#111;letter-spacing:-.4px;line-height:1.1;margin-bottom:0}.upcoming-box-title span{color:#111;text-transform:uppercase;font-size:14px;font-weight:500;position:relative;padding-left:70px}.upcoming-box-title span::before{height:4px;width:80px;background:#111;content:"";position:absolute;top:6px;left:0}.upcoming-title-white h1{color:#fff}.up-01{bottom:6%;right:4%}.up-02{top:21%;right:4%}.counting-text h1{font-size:40px;color:#fff;font-weight:500;letter-spacing:-.3px}.upcoming-title span{color:#fff;text-transform:uppercase;font-size:14px;font-weight:500;position:relative;padding-left:90px}.upcoming-title span::before{height:4px;width:80px;background:#fff;content:"";position:absolute;top:6px;left:0}.upcoming-2-area .upcoming-title span::before{background:#9c6fd9}.upcoming-title h1{font-size:70px;font-weight:700;color:#fff;letter-spacing:-.4px;line-height:1.1;margin-bottom:0;margin-top:28px}.upcoming-title-black span{color:#a4a4a4}.upcoming-title-black h1{color:#111}.counting-2-text .deal-count{margin-top:77px;margin-bottom:45px;text-align:center}.counting-2-text a.btn{background:#9c6fd9}.upcoming-2-text{box-shadow:0 10px 30px 0 rgba(222,222,222,.53);margin-top:0;padding:60px 50px 50px 50px;height:100%}.upcoming-2-text .up-tag{position:inherit;bottom:0;background:#9c6fd9;padding:4px 15px;border-radius:4px;display:inline-block;margin-bottom:24px}.upcoming-2-text.upcoming-text h3{font-size:30px}.event-list-img img{width:100%}.gallery-img{position:relative}.gallery-img::before{position:absolute;content:"";height:100%;width:100%;background:#9c6fd9;opacity:0;left:0;top:0;transition:.3s}.gallery-wrapper:hover .gallery-img::before{opacity:.8}.gallery-img>a img{width:100%}.gallery-content{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);transition:.3s;opacity:0}.gallery-wrapper:hover .gallery-content{opacity:1}.gallery-content h1{font-size:55px;line-height:1.1;font-weight:600;letter-spacing:-3px;margin-bottom:48px;margin-top:36px}.gallery-content>span{height:5px;width:80px;background:#fff;display:inline-block}.gallery-content h1>a{color:#fff;transition:.3s}.gallery-video{position:absolute;top:50%;left:0;right:0;text-align:center;transform:translateY(-50%);transition:.3s;opacity:0}.gallery-wrapper:hover .gallery-video{opacity:1}.gallery-video a{height:80px;width:80px;background:#fff;display:inline-block;text-align:center;line-height:80px;font-size:18px;border-radius:50%;color:#111;transition:.3s}.gallery-2-video a{height:150px;width:150px;background:#9c6fd9;display:inline-block;text-align:center;line-height:150px;font-size:35px;border-radius:50%;color:#111;transition:.3s}.gallery-video a:hover{background:#9c6fd9;color:#fff}.latest-gallery-area{margin-top:-348px}.portfolio-menu button{background:rgba(2,2,2,0) none repeat scroll 0 0;border:medium none;color:#fff;font-size:18px;line-height:1;transition:all .3s ease 0s;cursor:pointer;text-transform:capitalize;padding:8px 16px;font-weight:600;position:relative;font-family:'Poppins',sans-serif}.portfolio-2-menu button{color:#797979}.portfolio-menu button:focus{outline:0 none}.portfolio-menu button:hover{color:#111;background:#9c6fd9}.portfolio-menu button.active{color:#111;background:#9c6fd9}.custom{margin:0 -15px}.portfolio-img{position:relative}.portfolio-img>a{position:relative;display:inline-block}.portfolio-img>a::before{position:absolute;content:"";height:100%;width:100%;background:#9c6fd9;opacity:0;left:0;top:0;transition:.3s}.portfolio-wrapper:hover .portfolio-img>a::before{opacity:.9}.portfolio-img>a img{width:100%}.portfolio-text{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);transition:.3s;opacity:0}.portfolio-wrapper:hover .portfolio-text{opacity:1}.portfolio-text p{line-height:1;color:#111;font-size:14px;font-weight:500;margin-bottom:9px}.portfolio-text h2{font-size:30px;margin-bottom:9px}.portfolio-text h2>a{color:#111;transition:.3s}.portfolio-text h2>a:hover{color:#9c6fd9}.portfolio-text span{height:3px;width:60px;background:#fff;display:inline-block;width:0;transition:.3s}.portfolio-wrapper:hover .portfolio-text span{width:60px}.gallery-title-area{background-size:cover;background-position:center center}.gallery-2-area{background-size:cover;background-position:center center}.latest-gallery-img>a{position:relative;display:inline-block}.latest-gallery-img>a::before{position:absolute;content:"";background:#d10459;opacity:0;left:20px;top:20px;right:20px;bottom:20px;transition:.3s}.latest-gallery-wrapper:hover .latest-gallery-img>a::before{opacity:.9}.latest-gallery-img>a img{width:100%}.latest-gallery-text{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);transition:.3s;opacity:0}.latest-gallery-wrapper:hover .latest-gallery-text{opacity:1}.latest-gallery-text p{line-height:1;color:#fff;font-size:14px;font-weight:500;margin-bottom:9px}.latest-gallery-text h2{font-size:30px;margin-bottom:9px}.latest-gallery-text h2>a{color:#fff;transition:.3s}.latest-gallery-text h2>a:hover{color:#9c6fd9}.latest-gallery-text span{height:3px;width:60px;background:#fff;display:inline-block;width:0;transition:.3s}.latest-gallery-wrapper:hover .latest-gallery-text span{width:60px}.gallery-2-active .owl-nav div{background:none;font-size:14px;left:-64px;opacity:0;position:absolute;text-align:center;top:50%;transition:all .3s ease 0s;visibility:hidden;color:#797979;font-weight:400;height:40px;width:40px;line-height:40px;border-radius:50%;transform:translateY(-50%);border:1px solid #f0f0f0}.gallery-2-active .owl-nav div.owl-next{left:auto;right:-64px}.gallery-2-active:hover .owl-nav div{opacity:1;visibility:visible}.gallery-2-active .owl-nav div:hover{color:#fff;border-color:#9c6fd9;background-image:-moz-linear-gradient(-38deg,#202aae 0%,#6015b8 99%);background-image:-webkit-linear-gradient(-38deg,#202aae 0%,#6015b8 99%);background-image:-ms-linear-gradient(-38deg,#202aae 0%,#6015b8 99%);box-shadow:0 10px 30px 0 rgba(46,37,176,.53)}.gallery-2-active .owl-dots{text-align:center;position:relative;top:50px}.gallery-2-active .owl-dot{display:inline-block;height:5px;margin:0 5px;width:30px;background:#ddd9d9}.gallery-2-active .owl-dot.active{border-color:#9c6fd9;position:relative}.gallery-carousel-img{position:relative}.team-text{box-shadow:0 5px 20px 5px rgba(226,226,226,.56);margin-bottom:30px;margin-left:30px;margin-right:30px;margin-top:-48px;background:#fff;padding:30px 10px 22px 10px;position:relative}.team-text h2{font-size:28px;font-weight:600;line-height:1;letter-spacing:-.3px;margin-bottom:12px}.team-icon{position:absolute;top:50%;left:0;right:0;opacity:0;visibility:hidden;transition:.3s;transform:translateY(-50%);text-align:center;margin:0;margin-bottom:29px}.team-icon a{color:#fff;display:inline-block;text-align:center;border:0;padding:0;font-size:16px;border-bottom:2px solid #e4e4e4;padding-left:9px;padding-right:9px;padding-bottom:7px;margin:0 -2px;transition:.3s}.team-img img{width:100%}.team-img{position:relative}.team-img::before{position:absolute;left:0;top:0;height:100%;width:100%;content:"";background:#060630;opacity:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;opacity:0}.team-wrapper:hover .team-img::before{opacity:.8}.team-wrapper:hover .team-icon{opacity:1;visibility:visible}.team-wrapper:hover .team-icon a{margin:0 10px;color:#fff}.team-icon a:hover{color:#9c6fd9;border-color:#9c6fd9}.team-text h2{font-size:30px;font-weight:600;line-height:1;letter-spacing:-.3px;margin-bottom:9px}.team-text span{color:#9c6fd9;font-size:14px;text-transform:uppercase;font-weight:500;letter-spacing:2px}.team-active .owl-nav{position:absolute;top:-125px;right:184px}.team-active .owl-nav div{height:60px;width:60px;right:15px;content:"";transition:.3s;position:absolute;text-align:center;line-height:60px;border-radius:50%;border:2px solid #e4e4e4;font-size:18px;color:#797979}.team-active .owl-nav div.owl-prev{right:90px}.team-active .owl-nav div:hover{color:#fff;border-color:#9c6fd9;background-image:-moz-linear-gradient(-38deg,#9063cd 0%,#7e48bc 99%);background-image:-webkit-linear-gradient(-38deg,#9063cd 0%,#7e48bc 99%);background-image:-ms-linear-gradient(-38deg,#9063cd 0%,#7e48bc 99%);box-shadow:0 10px 30px 0 rgba(168,58,204,.33)}.team-title p{font-size:14px;margin-bottom:36px;margin-top:30px}.team-2-text.team-text span{color:#9c6fd9}.team-2-text .team-icon a:hover{color:#9c6fd9;border-color:#9c6fd9}.team-3-text{box-shadow:none}.team-3-text.team-text span{color:#d10459}.team-3-text .team-icon a:hover{color:#d10459;border-color:#d10459}.team-4-text{box-shadow:0 16px 32px 0 rgba(226,226,226,.56)}.grad-bg{background-image:-moz-linear-gradient(-38deg,#202aae 0%,#6015b8 99%);background-image:-webkit-linear-gradient(-38deg,#202aae 0%,#6015b8 99%);background-image:-ms-linear-gradient(-38deg,#202aae 0%,#6015b8 99%);box-shadow:0 10px 30px 0 rgba(46,37,176,.53)}.booking-bg-img{background-size:cover;height:100%;left:0;position:absolute;top:0;width:50%;background-position:center center}.booking-wrapper{background:#fff;padding:143px 90px 100px 70px;margin-left:-200px;margin-right:135px;position:relative;z-index:9999}.booking-text h1{font-size:65px;letter-spacing:-.6px;position:relative;margin-bottom:50px}.booking-text h1::before{height:4px;width:80px;background:#9c6fd9;content:"";position:absolute;top:-45px;left:0}#booking-form input{background:none;height:70px;width:100%;padding:0 30px;padding-right:30px;border:0;color:#797979;font-weight:600;border:2px solid #efefef;font-size:16px;font-family:'Poppins',sans-serif;text-transform:capitalize;border-radius:5px}#booking-form textarea{color:#797979;font-weight:600;height:180px;width:100%;padding:30px 30px;border:2px solid #efefef;font-family:'Poppins',sans-serif;text-transform:capitalize;background:none;border-radius:5px}#booking-form input::-moz-placeholder,.booking-form input::placeholder{color:#797979;font-size:16px}#booking-form textarea::-moz-placeholder,.booking-form textarea::placeholder{color:#797979;font-size:16px}.form-box{position:relative}.form-box::after{position:absolute;content:"\f007";font-family:"Font Awesome 5 Pro";display:inline-block;font-size:16px;text-align:center;right:30px;color:#9c6fd9;top:24px}.email-icon:after{content:"\f0e0"}.date-icon:after{content:"\f073"}.person-icon:after{content:"\f6c0"}.time-icon:after{content:"\f017"}.message-icon:after{content:"\f040"}.shape-item{position:absolute;z-index:0}.fa-01{top:5%;right:3%}.fa-02{bottom:3%;right:45%}.fa-03{bottom:3%;right:2%}.container-2-padding{padding-left:375px;padding-right:150px}.booking-2-wrapper #booking-form input{border:0;background:#171a3b}.booking-2-wrapper #booking-form textarea{border:0;background:#171a3b}.booking-2-wrapper .form-box::after{color:#d10459}.booking-2-wrapper .contact-btn .btn{background:#d10459}.booking-2-wrapper .btn-text{color:#fff}.booking-2-wrapper .btn-border{background:#fff}.booking-img{margin-left:70px}.testimonial-item{margin-top:25px}.testimonial-item h3{font-size:35px;font-weight:500;font-family:'Rubik',sans-serif;line-height:1.4;margin-bottom:25px;text-transform:capitalize}.testimonial-item>p{font-size:18px;line-height:35px;margin-bottom:29px}.designation>h3{font-size:24px;font-weight:600;margin-bottom:8px}.designation span{font-size:14px;color:#9c6fd9;letter-spacing:2px;text-transform:uppercase;font-weight:500}.testimonial-nav{margin:auto;text-align:center;width:310px}.testimonial-thumb>img{transform:scale(.7)}.testimonial-thumb.slick-center>img{transform:scale(01)}.testimonia-item-active button.slick-arrow{position:absolute;top:23%;left:-238px;padding:0;z-index:2;opacity:0;visibility:hidden;height:60px;width:60px;border-radius:50%;border:2px solid #e4e4e4;font-size:18px;color:#797979;background:none;transition:.3s}.testimonia-item-active button.slick-next{left:auto;right:-238px}.testimonia-item-active:hover button{opacity:1;visibility:visible}.testimonia-item-active button:hover{color:#fff;border-color:#9c6fd9;background-image:-moz-linear-gradient(-38deg,#202aae 0%,#6015b8 99%);background-image:-webkit-linear-gradient(-38deg,#202aae 0%,#6015b8 99%);background-image:-ms-linear-gradient(-38deg,#202aae 0%,#6015b8 99%);box-shadow:0 10px 30px 0 rgba(46,37,176,.53)}.testimonia-item-active .slick-dots{text-align:center;margin-top:74px}.testimonia-item-active .slick-dots li{display:inline-block}.testimonia-item-active .slick-dots li button{text-indent:-99899px;background:#ddd;border:0;height:3px;width:100px;transition:.3s}.testimonia-item-active .slick-dots li.slick-active button{background:#9c6fd9}.test-01{top:14%;left:8%}.test-02{top:16%;right:11%}.test-03{bottom:9%;left:0}.test-04{bottom:5%;right:10%}.client-img img{width:100%}.inner-client{margin-left:70px;margin-right:50px}.client-text p{font-size:18px;line-height:35px;margin-bottom:0}.client-name{margin-top:0;display:inline-block;position:relative;bottom:-35px;background:#fff;padding:0 11px}.client-1-img{float:left;margin-right:22px}.client-text{border:1px solid #e5e5e5;padding:26px 31px 0 40px;position:relative}.client-text::after{position:absolute;content:"\f10e";font-family:"Font Awesome 5 Pro";font-weight:400;display:inline-block;color:#9c6fd9;font-size:40px;text-align:center;right:58px;bottom:45px;line-height:1}.client-content{padding-top:14px;overflow:hidden}.client-content h4{font-size:18px;margin-bottom:2px}.client-content span{font-size:14px;color:#9c6fd9}.client-active .owl-nav div{font-size:14px;opacity:1;text-align:center;transition:all .3s ease 0s;color:#797979;font-weight:400;height:40px;width:40px;line-height:40px;border-radius:50%;border:1px solid #f0f0f0}.client-active .owl-nav{position:absolute;right:-70px;top:50%;transform:translateY(-50%)}.client-active .owl-nav div.owl-next{left:auto;margin-top:15px}.client-active .owl-nav div:hover{color:#fff;background-image:-moz-linear-gradient(-38deg,#202aae 0%,#6015b8 99%);background-image:-webkit-linear-gradient(-38deg,#202aae 0%,#6015b8 99%);background-image:-ms-linear-gradient(-38deg,#202aae 0%,#6015b8 99%);border-color:#9c6fd9}.client-active.owl-carousel .owl-stage-outer{padding-bottom:55px}.client-say-text{padding:28px 30px 48px 30px;position:relative;background:#171a3b}.client-say-text::after{position:absolute;content:"\f10e";font-family:"Font Awesome 5 Pro";font-weight:400;display:inline-block;color:#d10459;font-size:40px;text-align:center;right:114px;bottom:-16px;line-height:1}.client-say-text p{color:#d1d1d1;line-height:35px;margin-bottom:18px}.client-say-content{padding-top:9px;overflow:hidden}.client-say-img{float:left;margin-right:15px}.client-say-img img{border-radius:50%}.client-say-content h4{font-size:18px;margin-bottom:2px;color:#d10459;font-weight:700}.client-say-content span{font-size:14px;color:#d1d1d1}.news-area{background-image:-moz-linear-gradient(-38deg,#202aae 0%,#6015b8 99%);background-image:-webkit-linear-gradient(-38deg,#202aae 0%,#6015b8 99%);background-image:-ms-linear-gradient(-38deg,#202aae 0%,#6015b8 99%);box-shadow:0 10px 30px 0 rgba(46,37,176,.53)}.container-padding{padding-left:375px;padding-right:70px}.blog-title{position:relative}.blog-title>span{height:4px;width:80px;background:#fff;left:0;display:inline-block}.blog-title h1{position:absolute;margin:auto;left:0;font-size:140px;letter-spacing:-.6px;z-index:1;opacity:.1;top:31px;margin-bottom:0;font-family:'Rubik',sans-serif;color:#fff}.blog-title h2{font-size:65px;letter-spacing:-3px;margin-bottom:0;z-index:999;position:relative;color:#9c6fd9;margin-top:39px;margin-bottom:50px}.blog-title p{color:#fff;font-size:18px;line-height:35px;margin-right:20px;margin-bottom:47px}.news-wrapper{background:#fff}.news-img>a img{width:100%}.news-text{padding:32px 40px 35px 40px}.news-text>h4{font-size:22px;font-weight:600;letter-spacing:-.3px;line-height:1.6;margin-bottom:31px;border-bottom:2px solid #ececec;padding-bottom:33px}.news-text>h4 a{color:#111;transition:.3s}.news-text>h4 a:hover{color:#9c6fd9}.blog-meta span{color:#797979;font-size:14px;font-weight:400;margin-right:15px}.blog-meta span:last-child{margin-right:0}.blog-meta span i{color:#9c6fd9;margin-right:6px}.blog-title a.btn::before{content:'';width:0;height:100%;position:absolute;bottom:0;left:100%;background:#f03e30;-webkit-transition:all .3s ease;transition:all .4s ease}.blog-title a.btn:hover::before{width:100%;left:0;-webkit-transition:width .3s ease;transition:width .3s ease}.blog-img>a img{width:100%}.blog-text{margin-top:42px}.blog-text span{color:#9c6fd9;font-size:14px;letter-spacing:2px;font-weight:500;text-transform:uppercase}.blog-text h3{font-size:24px;line-height:1.6;margin-top:12px;letter-spacing:-.3px}.blog-text h3>a{color:#111;transition:.3s}.blog-text h3>a:hover{color:#9c6fd9}.blog-text p{margin-bottom:0}.blog-2-img{position:relative}.blog-2-img>a{position:relative;display:inline-block}.blog-2-img>a:before{position:absolute;content:"";height:100%;width:100%;background:#c31432;background:-webkit-linear-gradient(to bottom,#240b36,#d10459);background:linear-gradient(to bottom,#240b36,#d10459);opacity:.8;left:0;top:0;transition:.3s}.blog-2-img>a img{width:100%}.blog-2-text{position:unset;bottom:0;padding:30px 40px 30px 40px}.blog-2-text .blog-meta span{color:#fff}.blog-2-text .blog-meta span i{color:#fff}.blog-2-text h3{font-size:26px;font-weight:600;line-height:1.3;margin-top:15px;margin-bottom:15px}.blog-2-text h3>a{color:#d1d1d1}.blog-2-text>a{color:#fff;font-size:14px;font-weight:400;position:relative;transition:.3s;font-style:italic;transition:.3s}.blog-2-text>a:hover{color:#9c6fd9}.blog-2-text>a::after{content:'';width:100%;height:2px;position:absolute;bottom:-3px;left:0;background:#c3c3c3;-webkit-transition:all .3s ease;transition:all .3s ease}.blog-2-text>a::before{content:'';width:0;height:2px;position:absolute;bottom:-3px;left:100%;background:#9c6fd9;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:99}.blog-2-text>a:hover::before{width:100%;left:0;-webkit-transition:width .3s ease;transition:width .3s ease}.postbox__video img{width:100%}.footer-area{background-size:cover;background-position:center center}.newsletter-form form{position:relative}.newsletter-form form input{border:0;height:80px;padding:0 40px;width:100%;color:#9d9d9d;font-size:14px;background:#212121}.newsletter-form form input::placeholder{color:#9d9d9d;font-size:14px}.newsletter-form form::-moz-placeholder{color:#9d9d9d;font-size:14px}.newsletter-form form button.btn{position:absolute;right:0;top:0}.footer-info p{font-size:16px;color:#fff;font-weight:500;font-family:'Poppins',sans-serif;margin-top:30px;margin-bottom:35px}.footer-icon{margin-top:40px;margin-bottom:50px}.footer-icon a{height:50px;width:50px;background:#212121;display:inline-block;line-height:50px;border-radius:50%;color:#797979;margin:0 4px;transition:.3s}.footer-icon a:hover{background:#9c6fd9;color:#111}.copyright p{color:#797979;font-size:14px;letter-spacing:2px;margin-bottom:0;text-transform:uppercase}.copyright p a{color:#9c6fd9}.copyright p a:hover{color:#a187c6}.footer-title{color:#fff;font-size:30px;margin-bottom:32px}.contact-link li{margin-bottom:40px}.contact-link li :last-child{margin-bottom:0}.contact-address-icon{float:left;margin-right:25px}.contact-address-icon i{font-size:30px;color:#fff}.contact-address-text{overflow:hidden}.contact-address-text h4{font-size:16px;font-weight:400;font-family:'Rubik',sans-serif;color:#fff;line-height:1.5;margin-bottom:0;margin-top:13px}.contact-address-text p{font-size:14px;line-height:1;margin-bottom:0;font-weight:600;font-family:'Poppins',sans-serif;color:#fff}.fotter-menu{overflow:hidden;margin-bottom:26px}.fotter-menu li{padding-bottom:10px;float:left;width:50%}.fotter-menu li:last-child{padding-bottom:0}.fotter-menu li a{color:#fff;font-size:14px;font-weight:400;transition:.3s;line-height:1}.fotter-menu li a:hover{color:#1dd47c}.subscribes-form form{position:relative}.subscribes-form form input{height:60px;padding:0 25px;width:100%;background:none;color:#7880ec;font-size:14px;border:2px solid #4d56d9;border-radius:5px}.subscribes-form form input::placeholder{color:#7880ec;font-size:14px}.subscribes-form form input::-moz-placeholder{color:#7880ec;font-size:14px}.subscribes-form form button{position:absolute;right:20px;top:20px;background:none;border:none}.subscribes-form form button i{font-size:20px;color:#fff;transition:.3s}.footer-logo{margin-bottom:50px}.footer-2-icon{margin-bottom:26px}.footer-2-icon a{height:50px;width:50px;background:#091395;display:inline-block;line-height:50px;border-radius:50%;color:#fff;transition:.3s;text-align:center;margin-right:4px}.footer-2-icon a:hover{background:#9c6fd9;color:#111}.copyright-1 p{color:#7880ec;font-size:14px;letter-spacing:2px;margin-bottom:0;text-transform:uppercase;line-height:32px}.copyright-1 p a{color:#9c6fd9}.copyright-2 p{color:#d1d1d1;font-size:14px;margin-bottom:0;line-height:32px}.copyright-2 p a{color:#d10459}.footer-2-title{color:#d1d1d1;font-size:24px;margin-bottom:31px;font-weight:600}.footer-3-icon{margin-bottom:0;margin-top:30px}.footer-3-icon a{height:50px;width:50px;background:#171a3b;display:inline-block;line-height:50px;border-radius:50%;color:#5f66ac;transition:.3s;text-align:center;margin-right:4px}.footer-3-icon a:hover{background:#d10459;color:#fff}.footer-text p{color:#d1d1d1;margin-bottom:0;padding-right:46px}.fotter-2-menu{overflow:hidden}.fotter-2-menu li{padding-bottom:10px;float:left;width:50%}.fotter-2-menu li:last-child{padding-bottom:0}.fotter-2-menu li a{color:#d1d1d1;font-size:14px;font-weight:400;transition:.3s;line-height:1}.fotter-2-menu li a:hover{color:#d10459}.footer-img{margin:0 -7px}.footer-img>li{float:left;overflow:hidden;padding:7px;width:33.33%;position:relative}.footer-img a{position:relative;display:block}.footer-img a img{width:100%}.footer-img a::before{background:#d10459;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;transition:.3s}.footer-img a:hover::before{opacity:.6}.footer-2-logo{margin-bottom:30px}.footer-bottom-link li{display:inline-block;padding-right:33px}.footer-bottom-link li:last-child{padding-right:0}.footer-bottom-link li a{color:#49509f;font-size:18px;font-weight:500;transition:.3s;position:relative;font-family:'Poppins',sans-serif}.footer-bottom-link li a:hover{color:#d10459}.footer-bottom-text a{color:#d10459;font-size:18px;font-weight:500;font-family:'Poppins',sans-serif}.footer-bottom-text a i{padding-left:7px;position:relative;top:3px}.counter-area{background-size:cover;background-position:center center}.counter-icon i{color:#9c6fd9;font-size:70px}.counter-text h1{font-size:65px;margin-top:27px}.counter-text p{font-size:18px;color:#797979;line-height:1;font-weight:500;margin-bottom:0}.single-counter .counter-icon i{color:#d10459;font-size:50px}.single-counter .counter-text h1{font-size:50px;margin-top:27px;font-weight:600;color:#fff}.single-counter .counter-text p{font-size:16px;color:#d1d1d1}.single-counter .counter-icon-2 i{font-size:70px}.single-2-counter .counter-icon i{color:#9c6fd9;font-size:50px}.single-2-counter .counter-text h1{color:#111}.single-2-counter .counter-text p{color:#111}.pricing-area{background-size:cover;background-position:center center}.pricing-wrapper{background:#fff;padding:60px 35px 50px 35px;position:relative}.pricing-tag{background:#9c6fd9;position:absolute;padding:8px 20px;top:-23px;left:20px}.pricing-tag span{font-size:14px;font-family:'Poppins',sans-serif;font-weight:600;color:#fff;text-transform:uppercase;letter-spacing:2px}.pricing-tag span{font-size:14px;font-family:'Poppins',sans-serif;font-weight:600;color:#fff;text-transform:uppercase;letter-spacing:2px}.pricing-icon{margin-bottom:30px}.price-count{background:#f4f4fd;display:inline-block;padding:12px 40px}.price-count h1{font-size:35px;line-height:1;margin-bottom:0}.price-count h1 span.usd{font-size:20px}.pricing-list{margin-top:35px;margin-bottom:35px}.pricing-list ul li{font-size:16px;color:#797979;font-weight:400;padding-bottom:15px}.pricing-list ul li:last-child{padding-bottom:0}.pricing-list ul li i{color:#9c6fd9;padding-right:3px;font-size:14px}.pricing-button>a.btn{background:#eef4fd;padding:15px 32px;color:#797979}.pricing-button.active>a.btn{background:#9c6fd9}.pricing-button .btn-text{color:#797979}.pricing-button>a.btn:hover .btn-text{color:#111}.pricing-button.active>a.btn .btn-text{color:#111}.pricing-button>a.btn::before{content:'';width:0;height:100%;position:absolute;bottom:0;left:100%;background:#9c6fd9;-webkit-transition:all .3s ease;transition:all .4s ease}.pricing-button>a.btn:hover::before{width:100%;left:0;-webkit-transition:width .3s ease;transition:width .3s ease}.pricing-button.active>a.btn::before{content:'';width:0;height:100%;position:absolute;bottom:0;left:100%;background:#9c6fd9;-webkit-transition:all .3s ease;transition:all .4s ease}.pricing-button.active>a.btn:hover::before{width:100%;left:0;-webkit-transition:width .3s ease;transition:width .3s ease}.video-bg{background-size:cover;background-position:center center;margin-top:-320px;margin-bottom:-300px;position:relative}.video-icon a{height:120px;width:120px;background:#d10459;display:inline-block;border-radius:50%;font-size:24px;color:#fff;line-height:120px;transition:.3s}.video-icon a:hover{color:#d10459;background:#fff}.faq-box{margin-left:45px}.faq-box .btn-link{font-weight:500;color:#111;display:block;font-size:16px;padding:15px 30px;border:0;text-decoration:none;line-height:28px;font-family:'Poppins',sans-serif}.faq-box .card-header{padding:0;border-bottom:0;background:none;border-radius:0}.faq-box .card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:0;border-radius:0;background:none;margin-bottom:20px;border:2px solid #e5e5e5}.faq-box .card-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:0 30px;padding-bottom:20px}.faq-box .card-body p{margin:0;font-size:14px}.faq-box .btn-link.collapsed::before{content:"+"}.faq-box .btn-link::before{content:"-";line-height:30px;position:absolute;right:30px;top:13px;font-size:20px}.faq-img img{width:100%}.cta-bg{background-size:cover;background-position:center center;padding-left:90px;padding-right:90px}.cta-content h2{font-size:35px;color:#fff;margin-bottom:13px;font-weight:600;letter-spacing:-.4px}.cta-content span{font-size:16px;color:#fff}.cta-button a.btn{transition:.3s}.latest-news{position:relative}.news__thumb img{width:100%}.postbox__thumb img{width:100%}.blog-inner-img img{width:100%}.news-meta span{font-weight:500;letter-spacing:2px;text-transform:uppercase;color:#747691;margin-right:15px;font-size:13px}.news-meta span a{color:#747691}.news-meta span a:hover{color:#9c6fd9}.news__caption h2{font-size:24px;margin-bottom:15px;line-height:1.4}.news__caption h2 a:hover{color:#9c6fd9}.news-link{font-size:12px;color:#e4ecf3;font-weight:500;text-transform:uppercase;letter-spacing:2px}.news-link:hover{color:#fff}.news-link i{transition:.3s;display:inline-block}.news-link:hover i{transform:translateX(3px)}.news__thumb-2 img{width:100%}.news__caption-2{padding:33px}.news__caption-2 h2{font-size:20px;margin-bottom:15px}.news__caption-2 h2 a:hover{color:#9c6fd9}.news__caption-2 p{margin-bottom:0}.news-meta span{text-transform:uppercase;margin-right:25px;font-size:13px}@media only screen and (min-width:992px) and (max-width:1200px){.news-meta span{margin-right:10px}}.news-meta span a{color:#9c6fd9;letter-spacing:2px;font-weight:500}.postbox__thumb{position:relative}.postbox__thumb a img{max-width:100%}.post-meta span{font-size:12px;letter-spacing:2px;font-weight:500;text-transform:uppercase;color:#6f7172;margin-right:20px}@media (max-width:767px){.post-meta span{margin-right:10px}}.post-meta span a:hover{color:#9c6fd9}.post-meta span i{color:#9c6fd9;margin-right:2px}.post-meta span a{color:#6f7172}.postbox__text{background:#faf9ff}.p-50{padding:50px}@media only screen and (min-width:992px) and (max-width:1200px){.p-50{padding:30px}}@media (max-width:767px){.p-50{padding:30px}}.p-30{padding:30px}.post-meta{margin-bottom:20px}.blog-title{font-size:28px;line-height:1.3;margin-bottom:20px}.blog-title a:hover{color:#9c6fd9}.read-more{letter-spacing:2px;font-size:12px;text-transform:uppercase;font-weight:500}.read-more{color:#9c6fd9}.read-more:hover{color:#8fb569}.read-more i{transition:.3s;display:inline-block}.blog-title-sm{font-size:20px;margin-bottom:10px;line-height:1.5}.postbox__gallery .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);left:30px;border:none;background:none;padding:0;z-index:9;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;background:#fff;width:60px;height:60px;color:#6f7172;border-radius:50%;font-size:14px}.postbox__gallery .slick-arrow:hover{background:#9c6fd9;color:#fff}.postbox__gallery .slick-arrow.slick-next{right:30px;left:auto}.postbox__video{position:relative}.video-btn{position:absolute;background:#fff;height:120px;width:120px;top:50%;left:0;right:0;margin:auto;text-align:center;border-radius:50%;line-height:120px;color:#9c6fd9;transform:translateY(-50%)}.video-btn:hover{background:#9c6fd9;color:#fff}.wp-block-quote,blockquote{margin:20px 0;border-left:solid 5px #9c6fd9!important;padding:35px 25px!important;background:#faf9ff}@media (max-width:767px){.post-text blockquote{padding:30px}}.post-text blockquote p{font-size:20px;margin-bottom:20px;font-weight:500;line-height:1.4}@media (max-width:767px){.post-text blockquote::before{position:static}}.post-text blockquote footer{font-size:14px;letter-spacing:2px;font-weight:500;text-transform:uppercase}.widget{position:relative}.widget-title::before{content:"";position:absolute;bottom:0;left:0;width:50px;height:3px;background:#9c6fd9}.b-0{border:0}.search-form{position:relative}.search-form input{width:100%;height:60px;border:0;background:#f5f5f5;padding:0 20px}.search-form button{position:absolute;top:0;right:0;height:100%;background:#062a4d;padding:0 25px;color:#fff;line-height:60px;border:0}.search-form button:hover{background:#9c6fd9;color:#fff}.widget-title{font-size:20px;margin-bottom:0;position:relative;display:inline-block;padding-bottom:15px}.animate-border::after{position:absolute;content:"";width:35px;height:3px;left:0;bottom:0;border-left:10px solid #fff;border-right:10px solid #fff;-webkit-animation:animborder 2s linear infinite;animation:animborder 2s linear infinite}.animate-border.border-white::after{border-color:#fff}.animate-border.border-white::after{border-color:#fff}.about-me img{margin-bottom:25px;border-radius:50%}.about-me h4{font-size:18px;letter-spacing:1px}.widget-social-icon a{display:inline-block;margin:0 8px;color:#9c6fd9}.widget-social-icon a:hover{color:#9c6fd9}.banner-widget img{max-width:100%}.widget .recent-posts>li:first-child{border:0;padding-top:0}.widget .recent-posts li:last-child{padding-bottom:0}.widget .recent-posts>li{border-top:1px solid #eaedff;padding:20px 0;overflow:hidden}.widget-posts-image{float:left}.widget-posts-image img{width:80px;height:80px;border-radius:50%;margin-right:15px}.widget-posts-body{overflow:hidden}.widget-posts-title{margin-bottom:10px;font-size:16px;line-height:1.4}.widget-posts-title a:hover{color:#9c6fd9}.widget-posts-meta{font-size:12px}ul.cat li{border-top:1px solid #eaedff;padding:15px 0;overflow:hidden}ul.cat li:first-child{border-top:0;padding-top:0}ul.cat li:last-child{padding-bottom:0}ul.cat li a{display:block;color:#647589}ul.cat li a:hover{color:#9c6fd9}.social-profile a{height:50px;width:50px;text-align:center;background:#062a4d;line-height:50px;margin-right:2px;display:inline-block;color:#fff;margin-bottom:5px}.social-profile a:hover{background:#9c6fd9}#Instafeed{margin:0 -5px;overflow:hidden}#Instafeed li{width:33.33%;float:left;padding:0 5px;margin-bottom:10px}#Instafeed li img{width:100%}.bg-none{background:none}.blog-post-tag span{font-size:18px;font-weight:600;display:block;margin-bottom:17px;font-family:"Poppins",sans-serif;color:#062a4d}.blog-post-tag a{color:#646974;display:inline-block;font-size:13px;font-weight:500;text-transform:uppercase;border:2px solid #eaedff;padding:6px 24px;margin-right:10px;transition:.3s;border-radius:5px;margin-bottom:10px}.blog-post-tag a:hover{color:#fff;background:#9c6fd9;border-color:#9c6fd9}.blog-post-tag a:last-child{margin-right:0}.blog-share-icon span{font-size:18px;font-weight:600;font-family:"Poppins",sans-serif;color:#062a4d;display:block;margin-bottom:17px}.blog-share-icon a{color:#6f7172;font-size:18px;transition:.3s;margin-right:22px}.blog-share-icon a:hover{color:#9c6fd9}.blog-share-icon a:last-child{margin-right:0}.blog-details-border{border-top:1px solid #eaedff;border-bottom:1px solid #eaedff;padding-top:33px;padding-bottom:12px;margin-bottom:42px;margin-top:30px}.author{background:#f7f7fd;padding:37px 71px 35px 40px}@media (max-width:767px){.author{padding:0 30px 44px 30px}}.author-img{float:left}.author-text{overflow:hidden;padding-left:30px}.author-text h3{font-size:24px;margin-bottom:12px;color:#060630;font-weight:600}.author-text p{margin-bottom:0;font-size:15px;line-height:28px}.author-icon{margin-top:12px;margin-bottom:0}.author-icon a{font-size:14px;color:#666;margin-right:10px;transition:.3s}.author-icon a:hover{opacity:.7}.post-comments{border-bottom:1px solid #eaedff;margin-bottom:42px;padding-bottom:46px}.blog-coment-title h2{font-size:26px;margin-bottom:0}.comments-avatar{float:left}@media (max-width:767px){.comments-avatar{float:none}}.comments-avatar img{width:100px;margin-right:20px}.latest-comments li:first-child .comments-box{border-top:0;padding-top:0}.latest-comments li:last-child .comments-box{border-bottom:0;padding-bottom:0}.latest-comments li.children{margin-left:100px}@media (max-width:767px){.latest-comments li.children{margin-left:0}}.post-comments-form .form-submit{width:100%;margin-bottom:0}.comments-box{border-top:1px solid #eaedff;padding:30px 0}.comments-text{overflow:hidden;padding-top:4px}@media (max-width:767px){.comments-text{margin-top:15px}}.comments-text p{margin-bottom:0;margin-top:8px}.avatar-name h5{font-size:18px;margin-bottom:7px}.avatar-name span{color:#9c6fd9;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:2px}.avatar-name{margin-bottom:3px;overflow:hidden;position:relative}.reply{color:#6f7172;display:inline-block;font-size:14px;font-weight:400;transition:.3s;line-height:1;margin-top:4px;position:absolute;right:0;top:0}.reply:hover{color:#9c6fd9}.reply i{margin-right:5px}.post-comments-title{margin-bottom:39px}.post-comments-title h2{font-size:26px;color:#140a20;margin-bottom:0}@media (max-width:767px){.conatct-post-form{padding:20px}}.conatct-post-form input{height:55px;margin-bottom:20px;padding:0 20px;width:100%;font-size:14px;color:#223645;border:1px solid transparent;background:#eceff3;transition:.3s}.conatct-post-form input:focus{background:#fff;border-color:#9c6fd9}.conatct-post-form textarea{height:170px;margin-bottom:20px;padding:20px;width:100%;color:#223645;font-size:14px;border:1px solid transparent;background:#eceff3;transition:.3s;border-radius:0}.conatct-post-form textarea:focus{background:#fff;border-color:#9c6fd9;box-shadow:none}.conatct-post-form label{text-transform:capitalize}#contacts-form input::-moz-placeholder{color:#a7a7c1;font-size:14px}#contacts-form input::placeholder{color:#a7a7c1;font-size:14px}#contacts-form textarea::-moz-placeholder{color:#a7a7c1;font-size:14px}#contacts-form textarea::placeholder{color:#a7a7c1;font-size:14px}.contact-icon{position:relative}.navigation-border{border-top:2px solid #f7f7f7;overflow:hidden}.navigation-border{border-top:2px solid #f7f7f7;overflow:hidden}.bakix-navigation span{font-size:14px;text-transform:uppercase;letter-spacing:2px;font-weight:500;display:block;margin-bottom:10px}.bakix-navigation span a{color:#666}.bakix-navigation span a:hover{color:#9c6fd9}.bakix-navigation h4{font-size:24px;margin:0}.bakix-navigation h4 a:hover{color:#9c6fd9}.basic-pagination ul{display:block}.basic-pagination ul li{display:inline-block;margin:0 5px}@media (max-width:767px){.basic-pagination ul li{margin-bottom:10px}}.basic-pagination ul li a{height:70px;width:70px;background:#fff;color:#9990b8;font-size:16px;font-weight:500;border-radius:50%;line-height:70px;margin:0;display:inline-block;text-align:center}.basic-pagination ul li a:hover,.basic-pagination ul li.active a{background:#9c6fd9;color:#fff}.basic-pagination-2 ul li a{background:transparent;color:#9990b8;border:2px solid #eaebec;height:60px;width:60px;line-height:56px}.basic-pagination-2 ul li a:hover,.basic-pagination-2 ul li.active a{background:#9c6fd9;color:#fff;border-color:#9c6fd9}.product__img{position:relative}.product__img img{width:100%}.product:hover .product-action a{margin:0 5px;opacity:1;visibility:visible}.product-action{position:absolute;left:0;right:0;bottom:30px}.product-action a{height:50px;display:inline-block;width:50px;background:#fff;line-height:50px;color:#a39fb4;margin:0 8px;opacity:0;visibility:hidden;border-radius:50%}.product-action a:hover{background:#9c6fd9;color:#fff}.pro-cat{margin-bottom:15px;display:block}.pro-cat a{color:#9c6fd9;font-size:14px;letter-spacing:2px;font-weight:500;text-transform:uppercase}.pro-title{margin-bottom:12px}.pro-title a{font-size:24px}.pro-title a:hover{color:#9c6fd9}.price span{color:#8e84b8;font-size:14px;display:inline-block;margin:0 5px}.price span.old-price{color:#b7afd5;text-decoration:line-through}.product-showing p{margin:0;border:2px solid #eaedff;padding:17px 30px;text-align:center;line-height:1;display:inline-block;text-transform:uppercase;font-size:12px;letter-spacing:2px;font-weight:500}@media (max-width:767px){.product-showing p{padding:17px 15px}}.pro-filter{position:relative;display:inline-block}@media (max-width:767px){.pro-filter{float:left}}.pro-filter select{border:2px solid #eaedff;padding:17px 30px;display:inline-block;text-transform:uppercase;font-size:12px;letter-spacing:2px;line-height:1;color:#6f7172;-webkit-appearance:none;appearance:none;-moz-appearance:none;appearance:none;width:190px;font-weight:500}.pro-filter .nice-select{-webkit-tap-highlight-color:transparent;background-color:#fff;border-radius:0;border:solid 1px #e8e8e8;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:normal;height:50px;line-height:48px;outline:none;padding-left:18px;padding-right:30px;position:relative;text-align:left!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto}.pro-filter::before{content:"\f107";right:19px;top:13px;position:absolute;color:#758799;font-family:"Font Awesome 5 Pro";font-weight:700}.shop-tab ul li{margin-left:20px}@media (max-width:767px){.shop-tab ul li{margin-left:10px}}.shop-tab ul li a{font-size:14px;font-weight:500;color:#6f7172;letter-spacing:2px;padding:0;text-transform:uppercase;position:relative;height:50px;width:50px;border-radius:50%;background:#f6f6ff;line-height:51px;text-align:center}.shop-tab ul li a.active{color:#fff;background:#9c6fd9}.shop-thumb-tab{width:160px;float:left}@media (max-width:767px){.shop-thumb-tab{float:none;width:100%;margin-bottom:0}.shop-thumb-tab ul{margin:0 -5px}}.shop-thumb-tab ul li{margin-bottom:20px}@media (max-width:767px){.shop-thumb-tab ul li{width:33.33%;float:left;padding:0 5px}}.product-large-img img{max-width:100%}.shop-thumb-tab ul li a{padding:0}.product-details-img{margin-left:180px;overflow:hidden}@media (max-width:767px){.product-details-img{margin-left:0}}.product-details-title p{color:#6a667b;font-size:12px;text-transform:uppercase;font-weight:500;letter-spacing:1px;margin-bottom:10px}.product-details-title h1{font-size:40px;margin:0;line-height:1.2;letter-spacing:-2px;margin-bottom:15px}@media (max-width:767px){.product-details-title h1{font-size:36px}}.details-price span{color:#9c6fd9;font-size:20px;font-weight:400;margin-left:0;margin-right:10px}.details-price{border-bottom:2px solid #eaedff}.product-cat span{text-transform:uppercase;font-size:14px;font-weight:500;color:#100d1c}.product-cat a{text-transform:uppercase;font-size:14px;font-weight:500;color:#666}.product-cat a:hover{color:#9c6fd9}.product-social a{margin-right:20px;border-radius:30px;color:#6f7172;display:inline-block;text-align:center;font-size:14px}@media (max-width:767px){.product-social a{margin-bottom:10px}}.product-social a:hover{background:#9c6fd9;color:#fff}.plus-minus{display:inline-block}@media (max-width:767px){.plus-minus{display:block;margin-bottom:15px}}@media only screen and (min-width:576px) and (max-width:767px){.plus-minus{display:inline-block;margin-bottom:0}}.action-btn{background:#9c6fd9;padding:20px 25px;border:none;margin-left:15px;color:#fff;display:inline-block;border-radius:50px}.action-btn:hover{background:#9c6fd9;color:#fff}.product-action-list{overflow:hidden}.product-action-list a{float:left}@media (max-width:767px){.product-action-list a.btn{padding:23px 30px;margin-bottom:7px}.product-action-list a.action-btn{margin-left:5px;margin-bottom:7px}}.cart-plus-minus input{height:77px;width:100px;border:0;border:2px solid #eaedff;text-align:center;-moz-appearance:none;appearance:none}.cart-plus-minus{display:inline-block;position:relative;margin-right:15px}.cart-plus-minus .qtybutton{position:absolute;top:15px;left:17px;font-size:20px;color:#c4bedd;cursor:pointer}.cart-plus-minus .inc{left:auto;right:17px}.additional-info .table td,.additional-info .table th{padding:.75rem 0;vertical-align:top;border-top:1px solid #f6f6f6;font-weight:400}.shop-cat a{padding:45px 30px;border:2px solid #eaedff;display:block}.shop-cat a i{font-size:100px;color:#9c6fd9;margin-bottom:30px;transition:.3s}.shop-cat a h4{text-transform:uppercase;font-size:16px;font-weight:700;font-family:"Poppins",sans-serif;transition:.3s;letter-spacing:1px}.shop-cat a:hover{background:#9c6fd9;border-color:#9c6fd9}.shop-cat a:hover i{color:#fff}.shop-cat a:hover h4{color:#fff}.product-list-content .price span:first-child{margin-left:0}.bakix-details-tab ul{border-bottom:2px solid #e1e1e1}.bakix-details-tab ul li a{font-size:16px;font-weight:500;color:#8c8bb5;letter-spacing:2px;padding:0;text-transform:capitalize;position:relative;padding:0 25px}@media (max-width:767px){.bakix-details-tab ul li a{padding:0 10px}}.bakix-details-tab ul li a.active{color:#100d1c}.bakix-details-tab ul li a.active:before{position:absolute;bottom:-32px;left:0;height:2px;width:100%;content:"";background:#9c6fd9;transition:.3s}@media (max-width:767px){.bakix-details-tab ul li a.active:before{display:none}}@media only screen and (min-width:576px) and (max-width:767px){.bakix-details-tab ul li a.active:before{display:block}}.table-content table{background:#fff;border-color:#eaedff;border-radius:0;border-style:solid;border-width:1px 0 0 1px;text-align:center;width:100%;margin-bottom:0}.table-content table td.product-name{font-size:16px;font-weight:400;text-transform:capitalize}.product-name a{color:#666}.table-content table td.product-name a:hover{color:#9c6fd9}.table-content table td{border-top:medium none;padding:20px 10px;vertical-align:middle;font-size:16px}.product-remove a{color:#666}.table-content table th,.table-content table td{border-bottom:1px solid #eaedff;border-right:1px solid #eaedff}.product-quantity input{border:none;color:#6f7172;font-size:14px;font-weight:normal;border:1px solid #ddd}.table td,.table th{border-top:1px solid #eaedff}.product-quantity>input{width:80px;border-radius:3px}.table-content table td.product-subtotal{font-size:16px}.table-content table td .cart-plus-minus{float:none;margin:0 auto}.coupon-all{margin-top:50px}.coupon{float:left}@media (max-width:767px){.coupon{float:none}}#coupon_code{height:79px;border:2px solid #eaedff;padding:0 15px;margin-right:10px}@media (max-width:767px){#coupon_code{margin-bottom:15px}}.coupon2{float:right}@media (max-width:767px){.coupon2{float:none;margin-top:15px}}.cart-page-total{padding-top:50px}.cart-page-total>h2{font-size:25px;margin-bottom:20px;text-transform:capitalize}.cart-page-total>ul{border:1px solid #eaedff}.cart-page-total>ul>li{list-style:none;font-size:15px;color:#6f7172;padding:10px 30px;border-bottom:1px solid #eaedff;font-weight:400}.cart-page-total ul>li>span{float:right}.cart-page-total li:last-child{border-bottom:0}td.product-thumbnail img{width:125px}.coupon-accordion h3{background-color:#fff1f0;border-top:3px solid #9c6fd9;font-size:14px;font-weight:400;margin:0 0 25px;padding:1em 2em 1em 3.5em;position:relative;width:auto}.coupon-accordion h3::before{content:"\f07b";left:15px;top:13px;position:absolute;color:#6f7172;font-family:"Font Awesome 5 Pro";font-weight:700}.coupon-accordion span{cursor:pointer;transition:.3s}.coupon-accordion span:hover,p.lost-password a:hover{color:#9c6fd9}.coupon-content{border:1px solid #eaedff;display:none;margin-bottom:20px;padding:30px}.coupon-info p.coupon-text{margin-bottom:15px}.coupon-info p{margin-bottom:0}.coupon-info p.form-row-first label,.coupon-info p.form-row-last label{display:block;color:#6f7172}.coupon-info p.form-row-first label span.required,.coupon-info p.form-row-last label span.required{color:red;font-weight:700}.coupon-info p.form-row-first input,.coupon-info p.form-row-last input{border:1px solid #eaedff;height:45px;margin:0 0 14px;max-width:100%;padding:0 0 0 10px;width:100%}.coupon-info p.form-row input[type="submit"]:hover,p.checkout-coupon input[type="submit"]:hover{background:#9c6fd9 none repeat scroll 0 0}.coupon-info p.form-row input[type="checkbox"]{position:relative;top:2px}.form-row>label{margin-top:15px;margin-left:15px;color:#6f7172}.buttons-cart input,.coupon input[type="submit"],.buttons-cart a,.coupon-info p.form-row input[type="submit"]{background:#252525 none repeat scroll 0 0;border:medium none;color:#fff;float:left;font-size:12px;font-weight:700;height:40px;line-height:40px;margin-right:15px;padding:0 15px;text-transform:uppercase;transition:all .3s ease 0s}p.lost-password{margin-top:15px}p.lost-password a{color:#6f6f6f}p.checkout-coupon input[type="text"]{height:45px;padding:0 15px;width:100%;border:1px solid #eaedff;margin-bottom:15px}.coupon-checkout-content{display:none}.checkbox-form h3{border-bottom:1px solid #eaedff;font-size:26px;margin:0 0 20px;padding-bottom:10px;width:100%}.country-select{margin-bottom:30px;position:relative}.country-select label,.checkout-form-list label{color:#6f7172;display:block;margin:0 0 5px}.country-select label span.required,.checkout-form-list label span.required{color:red}.country-select select{-moz-appearance:none;border:1px solid #eaedff;height:45px;padding-left:10px;width:100%;color:#6f7172}.country-select::before{content:"\f107";right:15px;top:38px;position:absolute;color:#6f7172;font-family:"Font Awesome 5 Pro";font-weight:700}.checkout-form-list{margin-bottom:30px}.checkout-form-list label{color:#6f7172}.checkout-form-list input[type="text"],.checkout-form-list input[type="password"],.checkout-form-list input[type="email"]{background:#fff;border:1px solid #eaedff;border-radius:0;height:45px;padding:0 0 0 10px;width:100%}.checkout-form-list input[type="text"]::-moz-placeholder,.checkout-form-list input[type="password"]::-moz-placeholder,.checkout-form-list input[type="email"]::-moz-placeholder{color:#6f7172;opacity:1}.checkout-form-list input[type="text"]::placeholder,.checkout-form-list input[type="password"]::placeholder,.checkout-form-list input[type="email"]::placeholder{color:#6f7172;opacity:1}.checkout-form-list input[type="checkbox"]{display:inline-block;margin-right:10px;position:relative;top:1px}.create-acc label{color:#6f7172;display:inline-block}.create-account{display:none}.ship-different-title h3 label{display:inline-block;margin-right:20px;color:#6f7172}.order-notes textarea{border:1px solid #eaedff;height:90px;padding:15px;width:100%}.order-notes textarea::-moz-placeholder{color:#6f7172;opacity:1}.order-notes textarea::placeholder{color:#6f7172;opacity:1}#ship-box-info{display:none}.panel-group .panel{border-radius:0}.panel-default>.panel-heading{border-radius:0}.your-order{padding:30px 40px 45px;border:3px solid #eaedff}@media (max-width:767px){.your-order{padding:15px}}.your-order h3{border-bottom:1px solid #eaedff;font-size:30px;margin:0 0 20px;padding-bottom:10px;width:100%}.your-order-table table{background:none;border:0;width:100%}.your-order-table table th,.your-order-table table td{border-bottom:1px solid #eaedff;border-right:medium none;color:#6f7172;font-size:14px;padding:15px 0;text-align:left}@media (max-width:767px){.your-order-table table th,.your-order-table table td{padding-right:10px}}.your-order-table table th{border-top:medium none;color:#6f7172;font-weight:normal;text-align:left;vertical-align:middle;white-space:nowrap;width:250px}.panel-body>p{color:#222}.your-order-table table .shipping ul li input{position:relative;top:2px}.your-order-table table .shipping ul li label{color:#6f7172}.your-order-table table .shipping th{vertical-align:top}.your-order-table table .order-total th{border-bottom:0;font-size:14px}.your-order-table table .order-total td{border-bottom:medium none}.your-order-table table tr.cart_item:hover{background:#f9f9f9}.your-order-table table tr.order-total td span{color:#9c6fd9;font-size:18px;font-weight:500}.payment-method{margin-top:40px}.panel-title>a{display:block}.order-button-payment input{background:#232323 none repeat scroll 0 0;border:medium none;color:#fff;font-size:15px;font-weight:600;height:40px;margin:0 0 0;padding:0;text-transform:uppercase;transition:all .3s ease 0s;width:100%}.order-button-payment input:hover{background:#fe4536 none repeat scroll 0 0}.payment-method .btn-link{-moz-user-select:none;background:no-repeat;border:medium none;border-radius:0;color:#444;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;line-height:1;margin-bottom:0;padding:3px 10px;text-align:center;transition:all .3s ease 0s;vertical-align:middle;white-space:nowrap;text-decoration:none;font-family:rubik}.payment-method .card{background-color:#fff;border:1px solid #eaedff;border-radius:0;margin-bottom:10px}.payment-method .accordion .card:first-of-type{border:1px solid #eaedff}.card-header:first-child{border-radius:0}.payment-method .card-header{background-color:#fff;border-bottom:1px solid #eaedff}.order-button-payment button{width:100%}.country-select .nice-select{-webkit-tap-highlight-color:transparent;background-color:#fff;border-radius:0;border:solid 1px #eaedff;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:normal;height:45px;line-height:45px;outline:none;padding-left:18px;padding-right:30px;position:relative;text-align:left!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:100%;margin-bottom:19px}.basic-login{padding:90px;border:2px solid #eaedff}.basic-login h3{font-size:30px}.basic-login input{width:100%;height:60px;border:2px solid #eaedff;color:#6f7172;padding:0 20px;margin-bottom:20px}.basic-login label{color:#222;display:block}.basic-login label span{color:#fe4536}.login-action input{width:inherit;height:auto}.login-action label{display:inline-block;margin-left:5px}.or-divide{border-top:2px solid #eaedff;margin:40px 0;text-align:center;position:relative}.or-divide span{position:absolute;left:0;right:0;top:-9px;background:#fff;display:inline-block;width:40px;margin:auto;line-height:1;font-weight:500}.breadcrumb-area{background-position:center center;background-size:cover}.breadcrumb-text{position:relative;z-index:1}.breadcrumb-text>h1{font-size:55px;margin-bottom:20px;text-transform:capitalize;line-height:1;font-weight:600;color: #ffff}.breadcrumb-menu li{display:inline-block;position:relative;padding:0 19px}.breadcrumb-menu li a{color:#e2ccff;font-size:24px;font-weight:400;text-transform:capitalize;transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.breadcrumb-menu li::before{content:"||";display:inline-block;padding-bottom:0;position:absolute;top:8px;font-weight:400;color:#fff;left:-7px}.breadcrumb-menu li:first-child::before{display:none}.breadcrumb-menu span{color:#fff;font-size:24px;font-weight:400;text-transform:capitalize}.breadcrumb-bg{position:relative}.breadcrumb-bg::before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background-image:-moz-linear-gradient(-38deg,#202aae 0%,#6015b8 99%);background-image:-webkit-linear-gradient(-38deg,#202aae 0%,#6015b8 99%);background-image:-ms-linear-gradient(-38deg,#202aae 0%,#6015b8 99%);opacity:.9}.contact-map{min-height:650px}.contact-info-text{overflow:hidden}.contact-info-icon{float:left;width:30px;color:#9c6fd9;margin-right:5px;position:relative;top:2px}.contact-2-info-text{overflow:hidden}.form-2-box input{border:0;border-bottom:2px solid #eaedf4;width:100%;height:50px}.form-2-box textarea{border:0;border-bottom:2px solid #eaedf4;height:250px;width:100%}.form-2-box{position:relative}.form-2-box::after{position:absolute;content:"\f007";font-family:"Font Awesome 5 Pro";display:inline-block;font-size:16px;text-align:center;right:0;color:#9c6fd9;top:14px}.email-2-icon:after{content:"\f2b6"}.subject-2-icon:after{content:"\f107"}.message-2-icon:after{content:"\f040"}.event-details-img img{width:100%}.events-details-img img{width:100%}.event-details-text{background:#fff;margin-left:70px;margin-right:70px;margin-top:-80px;position:relative;padding:50px 68px 50px 60px}.event-details-text.upcoming-text h3{font-size:40px;font-weight:600;margin-bottom:12px}.event-details-text.upcoming-2-text .up-tag{position:inherit;bottom:0;background:#9c6fd9;padding:4px 15px;border-radius:4px;display:inline-block;margin-bottom:24px;left:0}.event-details-counting-wrapper .deal-count{margin-top:32px;margin-bottom:0}.event-details-counting-wrapper .deal-count .time-count{color:#9c6fd9;display:inline-block;font-size:74px;line-height:1;font-weight:600;margin-right:0;text-align:center;font-family:'Poppins',sans-serif;transform:inherit;padding:0 40px;position:relative}.event-details-counting-wrapper .deal-count .time-count:first-child{padding-left:0}.event-details-counting-wrapper .deal-count .time-count:last-child{padding-right:0}.event-details-counting-wrapper .deal-count .time-count::before{position:absolute;content:"";height:10px;width:10px;background:#6015b8;right:0;top:30px}.event-details-counting-wrapper .deal-count .time-count:last-child::before{display:none}.event-details-counting-wrapper .deal-count .time-count::after{position:absolute;content:"";height:10px;width:10px;background:#6015b8;right:0;top:60px}.event-details-counting-wrapper .deal-count .time-count:last-child::after{display:none}.event-details-counting-wrapper .time-count>span{display:block;font-size:18px;text-transform:uppercase;font-weight:500;margin-top:3px;color:#797979;letter-spacing:4px}.event-details-counting-wrapper .deal-count{margin-top:32px;margin-bottom:0}.event-details-counting-wrapper .event-details-counting-title h1{font-size:60px;margin-bottom:0;letter-spacing:-.3px}.event-details-2-text h1{font-weight:700;margin-bottom:21px;letter-spacing:-.3px}.event-details-2-text p{margin-bottom:40px;margin-right:55px}.event-details-2-info-title{font-size:37px;margin-bottom:30px;font-weight:700}.event-details-2-info li{margin-bottom:10px;font-size:16px}.event-details-2-info li:last-child{margin-bottom:0}.event-details-2-info-content span{color:#797979;font-size:14px;font-weight:400;text-transform:capitalize;font-family:'Poppins',sans-serif}.event-details-2-info-content h4{font-family:'Rubik',sans-serif;color:#9c6fd9;font-size:18px;font-weight:500;margin-bottom:0;margin-top:7px}.gallery-details-active .owl-nav div{background:none;font-size:14px;left:-64px;opacity:0;position:absolute;text-align:center;top:50%;transition:all .3s ease 0s;visibility:hidden;color:#797979;font-weight:400;height:40px;width:40px;line-height:40px;border-radius:50%;transform:translateY(-50%);border:1px solid #f0f0f0}.gallery-details-active .owl-nav div.owl-next{left:auto;right:-64px}.gallery-details-active:hover .owl-nav div{opacity:1;visibility:visible}.gallery-details-active .owl-nav div:hover{color:#fff;border-color:#9c6fd9;background-image:-moz-linear-gradient(-38deg,#202aae 0%,#6015b8 99%);background-image:-webkit-linear-gradient(-38deg,#202aae 0%,#6015b8 99%);background-image:-ms-linear-gradient(-38deg,#202aae 0%,#6015b8 99%);box-shadow:0 10px 30px 0 rgba(46,37,176,.53)}.single-2-videos-wrapper{background:#fff;padding:50px 55px 62px 55px;margin-right:30px;margin-top:50px;position:relative;z-index:999;margin-top:-600px;margin-left:70px;position:sticky;top:50px}@media (max-width:480px){.single-2-videos-wrapper{margin-bottom:0;margin-top:-70px!important;position:relative;margin-left:0;margin-bottom:0}.gallery-details-wrapper{margin-top:50px}}@media (min-width:768px) and (max-width:1024px){.single-2-videos-wrapper{margin-bottom:0;margin-top:-70px!important;position:relative;margin-left:0;margin-bottom:0}.gallery-details-wrapper{margin-top:50px}}.single-videos li{margin-bottom:34px}.single-videos li:last-child{margin-bottom:0}.single-video-title{font-size:45px;margin-bottom:30px;font-weight:600}.single-video-content span{color:#797979;font-size:14px;font-weight:400;text-transform:capitalize;font-family:'Poppins',sans-serif}.single-video-content h4{font-family:'Rubik',sans-serif;color:#9c6fd9;font-size:18px;font-weight:500;margin-bottom:0;margin-top:7px}.gallery-details-text h1{font-weight:600;margin-bottom:21px;letter-spacing:-.3px}.gallery-details-text p{margin-bottom:40px;margin-right:55px}.gallery-details-text a.btn{padding:20px 42px}.white{color:#fff!important}.black-light{color:#111!important}.purple{color:#9c6fd9!important}.main-menu nav>ul>li:hover>a,.main-menu nav>ul>li.active>a{color:#9c6fd9}.main-menu nav>ul>li:hover>a,.main-menu nav>ul>li.active>a:hover{color:#a187c6}.main-menu nav>ul>li .sub-menu{border-top:3px solid #9c6fd9}.up-tag,.events-box-img .up-tag,.upcoming-text.up-tag{background:#9c6fd9}.up-tag,.events-box-img .up-tag{background:#9c6fd9}.btn{background:#d1afff}.about-text .btn-text{color:#9c6fd9}.about-text .btn-border{background:#9c6fd9}.features-img>.features-content>a.btn{background:#9c6fd9}.features-img>.features-content>a.btn::before{background:#e2ccff}.features-img>.features-content>a.btn>.btn-text{color:#fff}.features-img>.features-content>a.btn>.btn-border{background:#fff}.features-img>.features-content>a.btn:hover .btn-text{color:#111}.features-img>.features-content>a.btn:hover .btn-border{background:#111}.slider-button>a.btn{background:#9c6fd9}.slider-button>a.btn::before{background:#e2ccff}.slider-button>a.btn>.btn-text{color:#fff}.slider-button>a.btn>.btn-border{background:#fff}.slider-button>a.btn:hover .btn-text{color:#111}.slider-button>a.btn:hover .btn-border{background:#111}.counting-2-text>a.btn{background:#9c6fd9}.counting-2-text>a.btn::before{background:#e2ccff}.counting-2-text>a.btn>.btn-text{color:#fff}.counting-2-text>a.btn>.btn-border{background:#fff}.counting-2-text>a.btn:hover .btn-text{color:#111}.counting-2-text>a.btn:hover .btn-border{background:#111}.gallery-img>.gallery-content>a.btn{background:#9c6fd9}.gallery-img>.gallery-content>a.btn::before{background:#e2ccff}.gallery-img>.gallery-content>a.btn>.btn-text{color:#fff}.gallery-img>.gallery-content>a.btn>.btn-border{background:#fff}.gallery-img>.gallery-content>a.btn:hover .btn-text{color:#111}.gallery-img>.gallery-content>a.btn:hover .btn-border{background:#111}.upcoming-text>a.btn>.btn-text{color:#fff}.upcoming-text>a.btn>.btn-border{background:#fff}.upcoming-text>a.btn:hover .btn-text{color:#111}.upcoming-text>a.btn:hover .btn-border{background:#111}.team-title>a.btn,.cta-button>a.btn{background:#9c6fd9}.team-title>a.btn::before,.cta-button>a.btn::before{background:#e2ccff}.team-title>a.btn>.btn-text,.cta-button>a.btn>.btn-text{color:#fff}.team-title>a.btn>.btn-border,.cta-button>a.btn>.btn-border{background:#fff}.team-title>a.btn:hover .btn-text,.cta-button>a.btn:hover .btn-text{color:#111}.team-title>a.btn:hover .btn-border,.cta-button>a.btn:hover .btn-border{background:#111}.contact-btn input[value="Send Message"].btn,.newsletter-form input[value="subscribe"].btn{color:#fff;background:#9c6fd9}.contact-btn input[value="Send Message"].btn:hover,.newsletter-form input[value="subscribe"].btn:hover{background:#e2ccff;color:#111}a,button{color:#9c6fd9;outline:medium none}a:focus,a:hover{color:#e2ccff;text-decoration:none}.up-03{top:10%;left:2.2%}.wpcf7 form.sent .wpcf7-response-output,.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#9c6fd9;background:#9c6fd9;color:#fff}.wpcf7 form .wpcf7-response-output{border:2px solid #9c6fd9}.elementor-47 .elementor-element.elementor-element-b82a396>.elementor-widget-container{padding:0 0 0 0!important}@media (max-width:991px){.mobile-hide{display:none}.up-03{top:14%;left:3.1%}header .main-menu-area .logo img{width:180px}header .header-2-area .logo img,header .header-menu-3 .logo img{width:160px}}@media (max-width:767px){.about-text h1{font-size:100px;padding-top:100px}.about-text h1 span{font-size:100px}.up-03{top:5%;left:7%}}@media (max-width:580px){.single-counter .counter-icon-2 i{font-size:60px}.counter-icon i{font-size:65px}.single-counter .counter-text h1{font-size:40px}}