﻿html{overflow-x:hidden}body{font-family:"Inter",system-ui;font-size:18px;color:#000;overflow-x:hidden;position:relative}body:before{content:"";position:fixed;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:0;z-index:11;visibility:hidden;transition:all .3s ease-in-out}body.mobile-nav-active:before{opacity:.7;visibility:visible}body.modal-open{padding-right:0 !important;height:100vh;overflow-y:hidden}@media(max-width: 575.98px){body{font-size:16px}}.section-title{position:relative;padding-bottom:25px;margin-bottom:35px}.section-title:not(.no-separator):after{content:"";position:absolute;left:0;bottom:0;max-width:150px;width:100%;height:8px;background-color:#d9d9d9}.section-title.separator-violet-1:after{background-color:#8a0bae !important}.sub-title{font-size:16px;letter-spacing:2px;margin-bottom:20px}.title{font-size:48px;font-weight:600;margin-bottom:0}.title span{font-weight:400;display:block}.title.large{font-size:58px}.title.small{font-size:44px}h1,h2,h3,h4,h5,h6,.title,.sub-title{font-family:"Poppins",system-ui}@media(max-width: 1199.98px){.title{font-size:42px}.title.large{font-size:52px}.title.small{font-size:38px}}@media(max-width: 767.98px){.title{font-size:36px}.title.large{font-size:42px}.title.small{font-size:30px}.section-title{text-align:center}.section-title .title{text-align:center}.section-title:not(.no-separator):after{left:50%;transform:translateX(-50%);max-width:80px}}@media(max-width: 575.98px){.title{font-size:34px}.title.large{font-size:40px}.title.small{font-size:26px}.sub-title{letter-spacing:1px}}.font-body{font-family:"Inter",system-ui !important}.font-title{font-family:"Poppins",system-ui !important}.text-violet-1{color:#8a0bae !important}.text-violet-9{color:#f2c4ff !important}.text-justify{text-align:justify !important}.text-red-3{color:#f50000 !important}.text-green-2{color:#00c236 !important}.text-gray-6{color:#9f9f9f !important}.text-gray-14{color:#4f4e4e !important}.text-gray-15{color:#545454 !important}.text-black-1{color:#000 !important}.text-black-2{color:#0e0909 !important}.text-black-5{color:#231d4f !important}.text-white-1{color:#fff !important}.text-white-2{color:#fff5f5 !important}.text-green-3{color:#12fa01 !important}.text-red-4{color:#ff0505 !important}@media(min-width: 768px){.text-md-left{text-align:left !important}.text-md-capitalize{text-transform:capitalize !important}.fw-md-regular{font-weight:400 !important}}.font-size-16{font-size:16px !important}.bg-violet-1{background-color:#8a0bae !important}.bg-violet-2{background-color:#fcf0ff !important}.bg-violet-3{background-color:#f0d8f6 !important}.bg-violet-4{background-color:#f3c8ff !important}.bg-gray-8{background-color:#f3f2f2 !important}.bg-white-1{background-color:#fff !important}.bg-green-1{background-color:#26d738 !important}.small-col{max-width:720px;width:100%;margin-left:auto;margin-right:auto}.nice-select{width:100%;font-size:16px}.nice-select .list{width:100%}.nice-select:after{display:none}.nice-select .current{color:#666}.nice-select .current:before{color:#666}.nice-select.has-value .current{color:#000}.nice-select.has-value .current:before{color:#000}.nice-select:before{content:"";font-family:FontAwesome;position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:16px;line-height:1;color:#666;transition:all .3s ease-in-out}.nice-select.open:before{transform:translateY(-50%) rotate(180deg)}@media(min-width: 1700px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1500px}}@media(max-width: 767.98px){.slider-container .styled-nav .owl-nav .owl-prev{left:20px}.slider-container .styled-nav .owl-nav .owl-next{right:20px;left:auto}}@media(max-width: 575.98px){.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x: 2.5rem !important}}.owl-carousel .owl-nav{position:absolute;top:40%;transform:translateY(-50%);width:100%}.owl-carousel .owl-nav button{position:absolute;font-size:80px !important;line-height:1 !important}.owl-carousel .owl-nav button i{color:#a8a8a8;transition:all .3s ease-in-out;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-45%, -50%)}.owl-carousel .owl-nav button:hover i{color:#8a0bae}.owl-carousel .owl-nav .owl-prev{left:-80px}.owl-carousel .owl-nav .owl-next{right:-75px}.owl-carousel .owl-dots{position:absolute;bottom:-90px;text-align:center;display:flex;gap:10px;left:50%;transform:translateX(-50%)}.owl-carousel .owl-dots .owl-dot span{display:block;width:13px;height:13px;background-color:#d9d9d9;transition:all .3s ease-in-out;border-radius:50%}.owl-carousel .owl-dots .owl-dot.active span,.owl-carousel .owl-dots .owl-dot:hover span{background-color:#8a0bae}.styled-nav .owl-nav{top:auto;bottom:-40px}.styled-nav .owl-nav button{width:40px;height:40px;border-radius:10px;background-color:#dadada !important;font-size:30px !important;transition:all .3s ease-in-out}.styled-nav .owl-nav button i{color:#8b8888 !important}.styled-nav .owl-nav button:hover{background-color:#8a0bae !important}.styled-nav .owl-nav button:hover i{color:#fff !important}.styled-nav .owl-nav .owl-prev{left:0}.styled-nav .owl-nav .owl-next{left:70px;right:auto}@media(max-width: 1499.98px){div:not(.styled-nav) .owl-prev{left:-40px}div:not(.styled-nav) .owl-next{right:-35px}}@media(max-width: 1199.98px){.owl-carousel .owl-dots{bottom:-45px}}@media(max-width: 767.98px){div:not(.styled-nav) .owl-carousel .owl-nav button{font-size:24px !important}.owl-carousel .owl-dots .owl-dot span{width:8px;height:8px}.owl-carousel .owl-nav{top:auto;bottom:-40px}.owl-carousel .owl-nav button{font-size:36px !important}.styled-nav .owl-carousel .owl-dots{bottom:-65px}}a{text-decoration:none;color:#000;transition:all .3s ease-in-out}a:hover{color:#7015e0}::selection,::-moz-selection{background-color:#8a0bae;color:#fff}.object-fit-image{position:relative;overflow:hidden}.object-fit-image img{position:absolute;top:50%;left:50%;width:100%;height:auto;min-height:100%;min-width:100%;transform:translate(-50%, -50%);object-fit:cover}.post-style-1{position:relative}.post-style-1 .post-single{position:relative;overflow:hidden}.post-style-1 .post-single .post-image{position:relative;min-height:350px}.post-style-1 .post-single .post-image a{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.post-style-1 .post-single .post-image img{position:absolute;top:50%;left:50%;width:100%;height:auto;min-height:100%;min-width:100%;transform:translate(-50%, -50%);object-fit:cover}.post-style-1 .post-single .post-content{padding:20px;background-color:#fcf0ff}.post-style-1 .post-single .post-content .title{text-align:left;font-size:26px;letter-spacing:0;font-weight:700;text-transform:uppercase;margin-bottom:20px}.post-style-1 .post-single .post-content .content{margin-bottom:85px}.post-style-1 .post-single .post-content .content p:last-of-type{margin-bottom:0}.post-style-1 .owl-dots{left:0;transform:none;bottom:-50px}.post-style-2{position:relative}.post-style-2 .post-single{position:relative;overflow:hidden}.post-style-2 .post-single .post-image{min-height:540px;position:relative;z-index:0}.post-style-2 .post-single .post-image:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#000;background:linear-gradient(0deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0.5046393557) 40%, rgba(0, 0, 0, 0) 70%);z-index:1}.post-style-2 .post-single .post-image img{position:absolute;top:50%;left:50%;width:100%;height:auto;min-height:100%;min-width:100%;transform:translate(-50%, -50%);object-fit:cover}.post-style-2 .post-single .post-meta{position:absolute;bottom:55px;left:0;width:100%;text-align:left;padding:15px 20px}.post-style-2 .post-single .post-meta .title{color:#fff;text-transform:uppercase;margin-bottom:0;font-size:24px;font-weight:700}.post-style-2 .post-single .post-meta .excerpt{color:#fff;font-size:16px;margin-bottom:20px}@media(max-width: 991.98px){.post-style-1 .post-single .post-content .content{margin-bottom:55px}}@media(max-width: 767.98px){.post-style-1,.post-style-2{margin-right:auto}.post-style-1 .post-single .post-content .title,.post-style-2 .post-single .post-content .title{font-size:20px}.post-style-1 .owl-carousel .owl-dots,.post-style-2 .owl-carousel .owl-dots{left:50%;transform:translateX(-50%)}.post-style-2 .post-single .post-image{min-height:380px}}.content p:last-of-type{margin-bottom:0}::selection{background-color:#8a0bae;color:#fff}::-moz-selection{background-color:#8a0bae;color:#fff}@media(min-width: 1200px){.text-xl-left{text-align:left !important}}section:not(.banner-section) label{margin-bottom:15px;font-family:"Poppins",system-ui;color:#8a0bae;font-weight:500}section:not(.banner-section) label .wpcf7-list-item-label{font-size:16px;color:#011c2a;font-family:"Inter",system-ui}section:not(.banner-section) input:not([type=radio]):not([type=checkbox]):not([type=submit]),section:not(.banner-section) textarea,section:not(.banner-section) select,section:not(.banner-section) nice-select{width:100%;border:solid 1px #d9d9d9;padding:10px 15px;border-radius:10px;font-size:16px;font-family:"Inter",system-ui;transition:all .3s ease-in-out}section:not(.banner-section) input:not([type=radio]):not([type=checkbox]):not([type=submit]):focus,section:not(.banner-section) textarea:focus,section:not(.banner-section) select:focus,section:not(.banner-section) nice-select:focus{outline:none;border-color:#a8a8a8}section:not(.banner-section) textarea{resize:none}section:not(.banner-section) .wpcf7-radio{display:flex;align-items:center;gap:30px;flex-wrap:wrap;width:100%}section:not(.banner-section) .wpcf7-radio .wpcf7-list-item{margin-left:0}section:not(.banner-section) .wpcf7-radio .wpcf7-list-item-label{margin-left:15px;cursor:pointer}section:not(.banner-section) .wpcf7-radio label{margin-bottom:0}section:not(.banner-section) .text-end{position:relative}section:not(.banner-section) .text-end .wpcf7-spinner{position:absolute;right:0px;top:20px}section:not(.banner-section) .nice-select{height:49px;line-height:49px}@supports(-webkit-appearance: none) or (-moz-appearance: none){section:not(.banner-section) input[type=checkbox],section:not(.banner-section) input[type=radio]{--active: #8a0bae;--active-inner: #fff;--border: #E0E0E0;--border-hover: #E0E0E0;--background: #E0E0E0;--disabled: #F6F8FF;--disabled-inner: #E1E6F9;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:21px;outline:none;display:inline-block;vertical-align:top;position:relative;margin:0;cursor:pointer;border:1px solid var(--bc, var(--border));background:var(--b, var(--background));transition:background .3s,border-color .3s,box-shadow .2s}section:not(.banner-section) input[type=checkbox]:after,section:not(.banner-section) input[type=radio]:after{content:"";display:block;left:0;top:0;position:absolute;transition:transform var(--d-t, 0.3s) var(--d-t-e, ease),opacity var(--d-o, 0.2s)}section:not(.banner-section) input[type=checkbox]:checked,section:not(.banner-section) input[type=radio]:checked{--b: var(--active);--bc: var(--active);--d-o: .3s;--d-t: .6s;--d-t-e: cubic-bezier(.2, .85, .32, 1.2)}section:not(.banner-section) input[type=checkbox]:disabled,section:not(.banner-section) input[type=radio]:disabled{--b: var(--disabled);cursor:not-allowed;opacity:.9}section:not(.banner-section) input[type=checkbox]:disabled:checked,section:not(.banner-section) input[type=radio]:disabled:checked{--b: var(--disabled-inner);--bc: var(--border)}section:not(.banner-section) input[type=checkbox]:disabled+label,section:not(.banner-section) input[type=radio]:disabled+label{cursor:not-allowed}section:not(.banner-section) input[type=checkbox]:hover:not(:checked):not(:disabled),section:not(.banner-section) input[type=radio]:hover:not(:checked):not(:disabled){--bc: var(--border-hover)}section:not(.banner-section) input[type=checkbox]:not(.switch),section:not(.banner-section) input[type=radio]:not(.switch){width:21px}section:not(.banner-section) input[type=checkbox]:not(.switch):after,section:not(.banner-section) input[type=radio]:not(.switch):after{opacity:var(--o, 0)}section:not(.banner-section) input[type=checkbox]:not(.switch):checked,section:not(.banner-section) input[type=radio]:not(.switch):checked{--o: 1}section:not(.banner-section) input[type=checkbox]+label,section:not(.banner-section) input[type=radio]+label{font-size:14px;line-height:21px;display:inline-block;vertical-align:top;cursor:pointer;margin-left:7px}section:not(.banner-section) input[type=checkbox]:not(.switch){border-radius:7px}section:not(.banner-section) input[type=checkbox]:not(.switch):after{width:5px;height:9px;border:2px solid var(--active-inner);border-top:0;border-left:0;left:7px;top:4px;transform:rotate(var(--r, 20deg))}section:not(.banner-section) input[type=checkbox]:not(.switch):checked{--r: 43deg}section:not(.banner-section) input[type=checkbox].switch{width:38px;border-radius:11px}section:not(.banner-section) input[type=checkbox].switch:after{left:2px;top:2px;border-radius:50%;width:15px;height:15px;background:var(--active-inner, var(--border));transform:translateX(var(--x, 0))}section:not(.banner-section) input[type=checkbox].switch:checked{--ab: var(--active-inner);--x: 17px}section:not(.banner-section) input[type=checkbox].switch:disabled:not(:checked):after{opacity:.6}section:not(.banner-section) input[type=radio]{border-radius:50%}section:not(.banner-section) input[type=radio]:after{width:19px;height:19px;border-radius:50%;background:var(--active-inner);opacity:0;transform:scale(var(--s, 0.7))}section:not(.banner-section) input[type=radio]:checked{--s: .5}}section:not(.banner-section) .wpcf7-not-valid-tip{font-size:14px}.form-text{color:#9f9f9f;font-weight:300;font-size:16px}.form-check-input:checked{background-color:#8a0bae;border-color:#8a0bae}.form-check-input:focus{box-shadow:none}.ui-timepicker-standard{font-family:"Inter",system-ui;font-size:16px;border:none;background-color:#f3f2f2;padding:0}.ui-timepicker-standard a{border:none;transition:none;padding-left:17px}.ui-timepicker-standard .ui-state-hover{border:none}.ui-timepicker-standard .ui-menu-item{text-align:left}.ui-timepicker-standard .ui-menu-item:not(:last-child) a,.ui-timepicker-standard .ui-menu-item:not(:first-child) a{border-top:solid 1px #cecbcf}@media(max-width: 575.98px){.wpcf7-radio{gap:15px !important}}.btn{padding:20px;transition:all .3s ease-in-out;line-height:1;border-radius:8px;box-shadow:none;outline:none;display:inline-flex;align-items:center;justify-content:center}.btn:hover,.btn:active,.btn:focus{box-shadow:none;outline:none}.btn.btn-primary{border:none;border:solid 2px #8a0bae;background-color:#8a0bae;color:#fff}.btn.btn-primary:hover,.btn.btn-primary:active{border:solid 2px #8a0bae;background-color:#fff;color:#8a0bae;box-shadow:none}.btn.btn-primary.btn-outline{border:solid 2px #8a0bae;background-color:#fff;color:#8a0bae}.btn.btn-primary.btn-outline:hover,.btn.btn-primary.btn-outline:active,.btn.btn-primary.btn-outline:focus{border:solid 2px #8a0bae;background-color:#8a0bae;color:#fff}.btn.btn-primary.disabled{opacity:.5;pointer-events:none;cursor:default}.btn.btn-secondary{border:none;background-color:#7015e0;color:#fff;border:solid 2px #7015e0}.btn.btn-secondary:hover,.btn.btn-secondary:active,.btn.btn-secondary:focus{background-color:#fff;color:#7015e0}.btn.btn-rounded{border-radius:50px}.read-more-btn{position:absolute;left:0;bottom:0;text-decoration:none;display:block;width:100%;color:#0e0909;background-color:#f0d8f6;font-size:16px;line-height:1;transition:all .3s ease-in-out}.read-more-btn:hover{background-color:#8a0bae;color:#fff}.read-more-btn:hover .icon{margin-left:20px}.read-more-btn:hover .icon svg{stroke:#fff}.read-more-btn .icon{display:block;height:15px;width:15px;line-height:1;margin-left:10px;margin-top:-5px;transition:all .3s ease-in-out}.read-more-btn .icon svg{transition:all .3s ease-in-out}.btn-close:focus{box-shadow:none}header{position:absolute;top:0;left:0;padding:85px 70px;z-index:10}header.sticky{padding:0 !important;position:fixed;-webkit-box-shadow:0 10px 15px rgba(25,25,25,.1);box-shadow:rgba(0,0,0,.1) 0px 0px 25.5px 4.5px}header .inner-col{padding:15px}header .right-col{gap:50px}header .header-logo{max-width:208px;width:100%}header .btn{max-width:175px;width:100%;letter-spacing:.7px;line-height:1.2}header .account{font-size:30px;cursor:pointer}#header-nav li{display:inline-block}#header-nav li:not(:last-child){margin-right:40px}#header-nav li a{text-decoration:none;color:#000;letter-spacing:.7px;transition:all .3s ease-in-out}#header-nav li a:hover{color:#7015e0}@media(max-width: 1499.98px){#header-nav li:not(:last-child){margin-right:20px}header .right-col{gap:30px}}@media(max-width: 1299.98px){#header-nav li:not(:last-child){margin-right:10px}}@media(max-width: 1199.98px){header .inner-col{border-radius:15px}header.sticky .inner-col{border-top-left-radius:0;border-top-right-radius:0}#header-nav li:not(:last-child){margin-right:0}}@media(max-width: 991.98px){header .right-col{gap:15px}header .header-logo{max-width:130px}}@media(max-width: 575.98px){header .btn{max-width:140px}}@media(max-width: 399.98px){header .btn{max-width:110px}}#open-mobile-nav{width:35px;height:25px;position:relative;margin-top:3px}#open-mobile-nav span{display:block;position:absolute;height:2px;width:100%;background-color:#7015e0;opacity:1;left:0;border-radius:0;transition:all .3s ease-in-out}#open-mobile-nav span:nth-child(1){top:10px}#open-mobile-nav span:nth-child(2){top:20px}.mobile-nav{position:fixed;top:0;left:-575.98px;width:100%;max-width:575.98px;background-color:#fff;z-index:12;height:100%;transition:all .3s ease-in-out;border-right:solid 1px #dadada;overflow-y:auto}.mobile-nav #header-nav{margin-top:55px;transition:all .3s ease-in-out}.mobile-nav.active{left:0}.mobile-nav.active .mobile-nav-header{left:0;top:0}.mobile-nav ul li a{padding:10px;display:block;border-bottom:solid 1px #dadada}.mobile-nav ul li.current_menu_item a{background-color:#8a0bae;color:#fff}.mobile-nav-header{position:fixed !important;padding:15px;border-bottom:solid 1px #dadada;background-color:#fff;left:-575.98px;max-width:575.98px;width:100%;transition:all .3s ease-in-out}.mobile-nav-header h6{font-size:20px}.mobile-nav-header #close-mobile-nav{position:absolute;right:15px;top:50%;transform:translateY(-50%);width:30px;height:30px}.mobile-nav-header #close-mobile-nav span{display:block;width:100%;height:2px;background-color:#dadada;position:absolute;top:50%}.mobile-nav-header #close-mobile-nav span:nth-child(1){transform:translateY(-50%) rotate(45deg)}.mobile-nav-header #close-mobile-nav span:nth-child(2){transform:translateY(-50%) rotate(-45deg)}footer .footer-logo{max-width:210px}footer .title{font-size:24px}footer #footer-nav li{width:50%}footer #footer-nav li:not(:nth-last-child(-n+2)){margin-bottom:10px}footer .col-3 li span{width:25px;display:inline-block}footer .col-3 li:not(:last-child){margin-bottom:15px}footer .col-4 .image-container .image-single{width:calc(50% - 7.5px);min-height:95px}footer .social-profiles li{display:inline-block}footer .social-profiles li:not(:last-child){margin-right:15px}footer .social-profiles li a{width:30px;height:30px;color:#8a0bae;border:solid 1px #8a0bae;transition:all .3s ease-in-out}footer .social-profiles li a:hover{background-color:#8a0bae;color:#fff}footer .image-container{gap:15px}footer .copyright-section{background:#390548;background:linear-gradient(0deg, rgb(57, 5, 72) 0%, rgb(138, 11, 174) 100%)}footer .copyright-section p{font-size:14px}@media(max-width: 1199.98px){footer .col-1 .content{max-width:400px;width:100%}}@media(max-width: 767.98px){footer .col-1 .content{max-width:100%}}@media(max-width: 575.98px){footer .col-1 .footer-logo{margin-left:auto;margin-right:auto}}.breadcrumb-section .inner-col{padding-top:170px;min-height:470px}.breadcrumb-section ul li{display:inline-block;position:relative}.breadcrumb-section ul li a{color:#fff}.breadcrumb-section ul li a:hover{text-decoration:underline}.breadcrumb-section ul li:not(:last-child){margin-right:20px}.breadcrumb-section ul li:not(:last-child):before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;color:#fff;position:absolute;right:-17px;top:8px;font-size:16px;line-height:1}@media(max-width: 1199.98px){.breadcrumb-section .inner-col{min-height:400px}}@media(max-width: 991.98px){.breadcrumb-section .inner-col{min-height:350px}}@media(max-width: 767.98px){.breadcrumb-section .inner-col{min-height:300px}}.banner-section{padding:240px 0 220px;background-position:bottom center;background-repeat:no-repeat;background-size:cover}.banner-section .inner-col{max-width:980px}.banner-section .greeting{gap:15px;letter-spacing:.7px;z-index:2}.banner-section .greeting .greeting-icon{line-height:1}.banner-section .greeting .greeting-content{font-size:22px}.banner-section .title{font-size:53px;padding:0 20px;line-height:1.1;letter-spacing:1px}.banner-section .title span{font-size:38px}.banner-search-form{background-color:#fff}.banner-search-form .form-control{border:none;padding:0;background-color:rgba(0,0,0,0)}.banner-search-form .form-control input{font-family:"Poppins",system-ui}.banner-search-form .form-control:before{content:"";font-family:"Font Awesome 6 Free";position:absolute;font-weight:900;left:10px;top:50%;transform:translateY(-40%);font-size:20px;line-height:1}@media(max-width: 991.98px){.banner-section .title{font-size:40px}.banner-section .title span{font-size:28px}}@media(max-width: 767.98px){.banner-search-form{border:solid 4px #d29dfc;border-radius:15px;padding:20px;position:absolute;top:calc(100% + 50px);left:50%;transform:translateX(-50%);z-index:1}.banner-search-form .form-control:before{color:#7015e0}.banner-search-form input{width:100%;border:solid 1px #7015e0;border-radius:10px;box-shadow:4px 4px 4.3px 0px rgba(0,0,0,.1) inset;padding:10px 20px 10px 40px}.banner-search-form .btn{border-radius:10px}.banner-search-form .btn.btn-secondary{border-color:#8a0bae;background-color:#8a0bae;color:#fff}.banner-search-form .btn.btn-secondary:hover{background-color:#fff;color:#8a0bae}}@media(max-width: 575.98px){.banner-section .title{font-size:34px}.banner-section .title span{font-size:18px}.banner-section .greeting .greeting-icon{max-width:24px;width:100%}.banner-section .greeting .greeting-content{font-size:13px}.banner-search-form{top:calc(100% + 10px)}}@media(min-width: 768px){.banner-search-form{max-width:880px;border-radius:50px;border:solid 9px #d29dfc;padding:10px}.banner-search-form .form-control:nth-child(1){border-top-left-radius:50px;border-bottom-left-radius:50px}.banner-search-form .form-control:nth-child(1) input{width:calc(100% - 60px)}.banner-search-form .form-control:nth-child(1):after{content:"";position:absolute;right:-5px;top:0;width:2px;height:100%;background-color:#000;z-index:2}.banner-search-form .form-control:nth-child(2){width:40%;margin-left:30px}.banner-search-form .form-control:nth-child(2) input{width:calc(100% - 45px)}.banner-search-form .form-control input{padding:5px 10px;border:none;outline:none;margin-left:20px;font-size:18px}.banner-search-form .btn{max-width:145px}}.about-us-section .title span{font-weight:600}.about-us-section .content{line-height:2}.about-us-section .search-form{max-width:970px}.about-us-section .search-form .btn{padding:20px;letter-spacing:.7px;box-shadow:0px 4px 14px rgba(0,0,0,.1)}.about-us-section .search-form .select-primary{height:60px;border:none;line-height:60px;border-radius:8px;box-shadow:0px 4px 14px rgba(0,0,0,.1)}.about-us-section .search-form .list{max-height:280px;overflow-y:auto}@media(max-width: 575.98px){.about-us-section .section-title .title{font-size:26px}.about-us-section .content{line-height:1.5}}.popular-categories-section .category-single .category-image{border-radius:10px;overflow:hidden;min-height:250px}.popular-categories-section .category-single .category-image a{position:absolute;left:0;top:0;width:100%;height:100%;display:block;z-index:1;transition:all .3s ease-in-out}.popular-categories-section .category-single .category-image img{transition:all .3s ease-in-out}.popular-categories-section .category-single .category-image:hover img{transform:translate(-50%, -50%) scale(1.1)}.popular-categories-section .category-single .category-title{font-size:22px}.popular-categories-section .category-single .category-title a{color:#000;text-decoration:none;transition:all .3s ease-in-out}.popular-categories-section .category-single .category-title a:hover{color:#7015e0}@media(max-width: 767.98px){.popular-categories-section .owl-carousel .owl-nav .owl-prev{left:15px}.popular-categories-section .owl-carousel .owl-nav .owl-next{right:15px}}.restaurants-section .post-style-1{margin-right:auto}.restaurants-section .title{gap:20px;letter-spacing:2px}.restaurants-section .title span{letter-spacing:2px}.restaurants-section .title span:before{content:"";position:absolute;left:-10px;top:50%;transform:translateY(-50%);width:2px;height:70%;background-color:#000}.restaurants-section .btn{font-size:18px}.restaurants-section .restaurant-post-container:not(.post-large) .read-more-btn{position:absolute;bottom:0;width:100%;left:0}@media(max-width: 767.98px){.restaurants-section .post-large .post-image{min-height:400px}}@media(max-width: 575.98px){.restaurants-section .title span:before{display:none}}.statistics-section .statistics{gap:30px}.statistics-section .statistics .statistics-single{max-width:180px;width:100%;text-align:center;background-color:#fff;box-shadow:0px 3.5px 11px 0px rgba(0,0,0,.25)}.statistics-section .statistics .statistics-single .title{font-size:30px}.statistics-section .statistics .statistics-single .content{font-size:20px}.statistics-section .btn{font-size:16px;max-width:390px;width:100%}.statistics-section .inner-col{max-width:745px}@media(min-width: 1300px){.statistics-section .container{max-width:1250px;width:100%}}@media(max-width: 1199.98px){.statistics-section .statistics .statistics-single{max-width:calc(25% - 25px)}}@media(max-width: 991.98px){.statistics-section .statistics .statistics-single{max-width:calc(50% - 15px)}}@media(max-width: 767.98px){.statistics-section .btn{max-width:100%}}@media(max-width: 767.98px){.popular-eateries-section .title br{display:none}}@media(max-width: 575.98px){.popular-eateries-section .section-title .title{font-size:32px}}.sign-up-section .sub-title{font-size:34px;letter-spacing:0}.sign-up-section .title{letter-spacing:.5px;font-weight:400}.sign-up-section .title span:not(.decorator){font-weight:700;background-color:#fcf0ff;padding:0 10px}.sign-up-section .title span:not(.decorator):nth-of-type(1){margin-right:5px}.sign-up-section .title span:not(.decorator):nth-of-type(2){margin-left:5px}.sign-up-section .title .decorator{font-size:190px;color:#f0d8f6;font-family:"Inter",system-ui;position:absolute;right:-108px;top:-50px;font-weight:700;line-height:.8}.sign-up-section .inner-col .content{max-width:480px}.sign-up-section .tab{padding-left:30px;-webkit-appearance:none;appearance:none;border:none;outline:none;background-color:#fff;text-align:left;position:relative}.sign-up-section .tab .title{font-size:24px}.sign-up-section .tab .content p:last-of-type{margin-bottom:0}.sign-up-section .tab:not(:last-of-type){margin-bottom:30px}.sign-up-section .tab:before{content:"";width:5px;height:100%;position:absolute;left:0;top:0;background-color:#cecbcf;transition:all .3s ease-in-out}.sign-up-section .tab.active:before{background-color:#8a0bae}@media(max-width: 767.98px){.sign-up-section .title .decorator{font-size:100px;right:-60px;top:-26px}}@media(max-width: 575.98px){.sign-up-section .sub-title{font-size:22px}.sign-up-section .title{font-size:24px !important}.sign-up-section .title .decorator{font-size:50px;right:-30px;top:-10px}}.offers-and-events-section .inner-col .btn-primary{background-color:rgba(0,0,0,0)}.testimonials-section .testimonials-slider{margin-right:-15vw}.testimonials-section .testimonial-single{padding:20px;border:solid 1px #000;border-radius:15px}.testimonials-section .testimonial-single .top-col{gap:10px}.testimonials-section .testimonial-single .avatar{width:50px;height:50px;border-radius:100%;overflow:hidden}.testimonials-section .testimonial-single .title{font-size:20px}.testimonials-section .testimonial-single .company{font-size:16px}.testimonials-section .testimonial-single .content{font-size:16px}.testimonials-section .testimonial-single .content p:last-of-type{margin-bottom:0}.testimonials-section .testimonials-benefit .title{font-size:44px}.testimonials-section .testimonials-benefit p{font-size:16px}.testimonials-section .btn{max-width:325px}@media(min-width: 992px){.testimonials-section .col-lg-6:first-of-type{width:49%}}@media(max-width: 1199.98px){.testimonials-section .testimonials-slider{margin-right:0}}@media(max-width: 767.98px){.testimonials-section .benefit-single{padding:10px;border-radius:10px;background-color:#fcf0ff}.testimonials-section .testimonials-benefit .title{font-size:34px}.testimonials-section .section-title .title{font-size:34px}}@media(max-width: 575.98px){.testimonials-section .testimonials-slider .owl-item{transition:all .3s ease-in-out}.testimonials-section .testimonials-slider .owl-item:not(.center){transform:scale(0.8)}}.suburbs{gap:30px}.suburbs .suburb-single{width:calc(20% - 25px)}.suburbs .suburb-single .title{font-size:16px;border-radius:3px;line-height:1;max-width:110px;width:100%}.suburbs .suburb-single li:not(:last-child){margin-bottom:5px}@media(max-width: 767.98px){.suburbs .suburb-single{width:calc(33.33% - 25px)}}@media(max-width: 575.98px){.suburbs .suburb-single{width:calc(50% - 25px)}}.news-section .post-image{min-height:350px}.contact-us-form-section .inner-col{max-width:960px;margin-top:-80px;border-radius:10px;box-shadow:0px 0px 60px 30px rgba(0,0,0,.03);background-color:#fff;z-index:1}.contact-us-form-section .form-field-container{margin-bottom:30px}.contact-us-form-section .form-field-container:nth-child(-n+4){max-width:380px;width:100%}.contact-us-form-section .form-field-container:nth-child(2),.contact-us-form-section .form-field-container:nth-child(4){margin-left:auto}.contact-us-form-section .field-label{margin-bottom:15px}.contact-us-form-section .wpcf7-radio{gap:60px !important}.contact-us-form-section .wpcf7-radio .wpcf7-list-item.first{margin-left:0}.contact-us-form-section .wpcf7-radio .wpcf7-list-item label{display:flex}.contact-us-form-section .wpcf7-response-output{text-align:center}.contact-info-section{background:linear-gradient(180deg, #9803C2 0%, #48015C 100%)}.contact-info-section .sub-title{letter-spacing:0}.contact-info-section ul{max-width:960px}.contact-info-section ul li{color:#fff}.contact-info-section ul li i{margin-right:20px}.contact-info-section ul li a{color:#fff}.contact-info-section ul li a:hover{text-decoration:underline}.contact-info-section:before,.contact-info-section:after{content:"";position:absolute;background-color:rgba(255,249,249,.12);border-radius:100%}.contact-info-section:before{width:136px;height:136px;right:150px;bottom:130px}.contact-info-section:after{width:266px;height:266px;right:-10px;bottom:-20px}.contact-us-map-section .inner-col{height:670px}.contact-us-map-section .inner-col iframe{height:100%;width:100%}.contact-us-page .breadcrumb-section .inner-col{padding-top:110px !important}@media(max-width: 1399.98px){.contact-us-map-section .inner-col{height:500px}}@media(max-width: 1199.98px){.contact-us-page .breadcrumb-section .inner-col{padding-top:50px !important}.contact-info-section:before{width:100px;height:100px;right:90px;bottom:105px}.contact-info-section:after{width:180px;height:180px}}@media(max-width: 991.98px){.contact-us-page .breadcrumb-section .inner-col{padding-top:30px !important}.contact-us-form-section .form-field-container{margin-bottom:15px}.contact-us-form-section label{margin-bottom:5px}.contact-us-form-section .form-field-container{max-width:100% !important}.contact-us-form-section .wpcf7-radio{gap:15px 30px !important}.contact-info-section ul{max-width:100%;gap:20px 30px}.contact-info-section ul li i{margin-right:10px}.contact-us-map-section .inner-col{height:400px}}@media(max-width: 767.98px){.contact-us-page .breadcrumb-section .inner-col{padding-top:10px !important}.contact-info-section:before{width:100px;height:100px;right:85px;bottom:90px}.contact-info-section:after{width:160px;height:160px}}@media(max-width: 575.98px){.contact-us-map-section .inner-col{height:300px}}.request-content-removal-form-section .wpcf7 label{margin-top:15px}.request-content-removal-form-section .wpcf7 input:not([type=radio]):not([type=checkbox]):not([type=submit]),.request-content-removal-form-section .wpcf7 textarea{margin-top:0;border-radius:0;border-color:#ce5aee}.request-content-removal-form-section .wpcf7 .form-field-container{margin-bottom:30px}.request-content-removal-form-section .wpcf7 .select-primary{border-color:#ce5aee;border-radius:0}.request-content-removal-form-section .wpcf7 .btn{box-shadow:0px 0px 14px 0px rgba(0,0,0,.12)}.request-content-removal-form-section .container-inner{background-color:#fcf0ff;border-radius:10px;max-width:1350px}.request-content-removal-form-section.invalid .container-inner{padding-bottom:20px !important}.request-content-removal-form-section .wpcf7-response-output{width:75%;margin-left:auto !important;font-size:16px;text-align:center}@media(max-width: 991.98px){.request-content-removal-form-section .wpcf7-response-output{width:100%}.request-content-removal-form-section .wpcf7 label{margin-top:0;margin-bottom:5px}.request-content-removal-form-section .wpcf7 .form-field-container{margin-bottom:15px}}.add-your-restaurant-section{background-repeat:no-repeat;background-position:center;background-size:cover;padding:320px 70px 140px}.add-your-restaurant-section .inner-col{height:870px;display:flex;align-items:center;justify-content:center}.add-your-restaurant-section .left-col .plan-selector{background-color:#f2c4ff;border-radius:25px}.add-your-restaurant-section .left-col .plan-selector .btn{background-color:rgba(0,0,0,0);border:none;text-transform:uppercase !important;color:#000 !important;letter-spacing:1px !important;position:relative;z-index:1}.add-your-restaurant-section .left-col .plan-selector .btn.active{color:#fff !important}.add-your-restaurant-section .left-col .plan-selector .indicator{position:absolute;background-color:#8a0bae;top:4px;left:0;border-radius:50px;z-index:0;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.add-your-restaurant-section .left-col .plans-container{gap:30px}.add-your-restaurant-section .left-col .plans-container .plan-header .icon{top:50% !important;transform:translateY(-50%);left:auto !important;right:20px !important}.add-your-restaurant-section .left-col .plans-container .plan-single{flex:0 1 calc(25% - 30px);position:relative}.add-your-restaurant-section .left-col .plans-container .plan-single .popular-tag{position:absolute;top:-55px;border-radius:20px;color:#fff;background-color:#8a0bae;letter-spacing:1px}.add-your-restaurant-section .left-col .plans-container .plan-single.free-plan .plan-header{background-color:#a8c2fb}.add-your-restaurant-section .left-col .plans-container .plan-single.free-plan .plan-body{border:2px solid #f2c4ff;background:linear-gradient(180deg, #D0DFFF 0%, #E7EFFF 100%)}.add-your-restaurant-section .left-col .plans-container .plan-single.silver-plan .plan-header{background:linear-gradient(88deg, #969593 0%, #E4E2DB 18.57%, #A7A8AA 36.22%, #FFF 51.54%, #C7C8CA 65.94%, #FFFFFE 77.54%, #647395 92.87%)}.add-your-restaurant-section .left-col .plans-container .plan-single.silver-plan .plan-body{background:linear-gradient(180deg, rgba(168, 166, 165, 0.74) 0%, rgba(245, 245, 248, 0.74) 16.6%, rgba(196, 196, 196, 0.74) 36.1%, rgba(249, 250, 253, 0.74) 72.1%, rgba(210, 211, 214, 0.74) 100%)}.add-your-restaurant-section .left-col .plans-container .plan-single.gold-plan .plan-header{background:linear-gradient(91deg, #FCD9C2 2.99%, #DAA27A 37.69%, #FFEDE0 69.5%, #DCA57E 99.37%)}.add-your-restaurant-section .left-col .plans-container .plan-single.gold-plan .plan-body{border:2px solid #fdab03;background:linear-gradient(180deg, #FFF6D3 0%, #FFFDF5 100%)}.add-your-restaurant-section .left-col .plans-container .plan-single.black-plan .plan-header{background-color:#524e4e}.add-your-restaurant-section .left-col .plans-container .plan-single.black-plan .plan-body{border:2px solid #e642a7;background:#1e1c1c}.add-your-restaurant-section .left-col .plans-container .plan-single .plan-header{border-top-left-radius:10px;border-top-right-radius:10px}.add-your-restaurant-section .left-col .plans-container .plan-single .plan-body{border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top:none !important}.add-your-restaurant-section .left-col .plans-container .plan-single .plan-body .plan-benefits .plan-benefit-single .title{font-size:17px}.add-your-restaurant-section .left-col .plans-container .plan-single .plan-body .plan-benefits .plan-benefit-single .icon{left:0;top:auto}.add-your-restaurant-section .left-col .plans-container .plan-single.selected .plan-header .title{font-size:44px}.add-your-restaurant-section .left-col .plans-container .plan-single.selected .plan-body .sub-title{font-size:22px}.add-your-restaurant-section .left-col .plans-container .plan-single.selected .plan-body .pricing-amount{font-size:34px}.add-your-restaurant-section .left-col .plans-container .plan-single.selected .plan-body .plan-benefits .plan-benefit-single .title{font-size:18px}.add-your-restaurant-section .left-col .step{max-width:520px;display:none}.add-your-restaurant-section .left-col .step.active{display:block}.add-your-restaurant-section .left-col .step .business-phone-number-container #business-phone-code-select+.nice-select{max-width:140px;width:100%;border-right-color:#e7e7e7}.add-your-restaurant-section .left-col .step .business-phone-number-container #business-phone-number{width:calc(100% - 140px)}.add-your-restaurant-section .left-col .step .business-plan-field{max-width:500px;width:100%}.add-your-restaurant-section .left-col .step .business-plan-field .btn-plan-selector{border:none;background-color:#d9d9d9;text-transform:capitalize !important;letter-spacing:0 !important;color:#8a0bae !important}.add-your-restaurant-section .left-col .step .business-plan-field .btn-plan-selector svg{margin-left:10px}.add-your-restaurant-section .left-col .step .business-plan-field .btn-plan-selector:active{border:none}.add-your-restaurant-section .left-col .step .business-plan-field .btn-plan-selector.plan-selected{opacity:.5}.add-your-restaurant-section .left-col .step .business-plan-container #selected-plan{position:absolute;top:8px;left:20px}.add-your-restaurant-section .left-col .step .business-plan-container:not(.plan-selected) #business-plan-error{margin-top:-25px}.add-your-restaurant-section .left-col .step .business-category-container:not(.contains-category) .error-alert{margin-top:-27px}.add-your-restaurant-section .left-col .step .online-booking-link-single{gap:15px}.add-your-restaurant-section .left-col .step .online-booking-link-single label{line-height:1}.add-your-restaurant-section .left-col .step #business-state-error{margin-top:-27px}.add-your-restaurant-section .left-col .step .nice-select{height:46px;line-height:46px}.add-your-restaurant-section .left-col .step .nice-select .list{max-height:300px;overflow-y:auto}.add-your-restaurant-section .left-col .step .btn-divider{margin-top:20px;padding-top:20px;position:relative}.add-your-restaurant-section .left-col .step .btn-divider:before{content:"";position:absolute;left:15px;top:0;background-color:#d6a4e5;width:calc(100% - 30px);height:1px}.add-your-restaurant-section .left-col .step .title{font-size:42px;color:#8a0bae;font-weight:bold;margin-bottom:20px}.add-your-restaurant-section .left-col .step .sub-title{font-size:20px;letter-spacing:0;color:#8a0bae;margin-bottom:50px;font-weight:400}.add-your-restaurant-section .left-col .step label{margin-bottom:5px;font-size:20px}.add-your-restaurant-section .left-col .step .plan-modal{position:relative}.add-your-restaurant-section .left-col .step .plan-modal .modal-dialog{max-width:90%}.add-your-restaurant-section .left-col .step .plan-modal .btn-close{position:absolute;right:50px;top:50px;z-index:1}.add-your-restaurant-section .left-col .step .form-field-container .icon{position:absolute;left:30px;top:10px;color:#8b8888}.add-your-restaurant-section .left-col .step .form-field-container .icon+input:not([type=radio]):not([type=checkbox]):not([type=submit]){padding-left:50px}.add-your-restaurant-section .left-col .step input:not([type=radio]):not([type=checkbox]):not([type=submit]),.add-your-restaurant-section .left-col .step textarea,.add-your-restaurant-section .left-col .step select,.add-your-restaurant-section .left-col .step .nice-select{border-color:#f8f8f8;background-color:#f8f8f8;border-radius:0;transition:all .3s ease-in-out}.add-your-restaurant-section .left-col .step .has-error{background-color:#f8d7da !important;border-color:#f1aeb5 !important}.add-your-restaurant-section .left-col .step .has-error::placeholder,.add-your-restaurant-section .left-col .step .has-error .current{color:#58151c}.add-your-restaurant-section .left-col .step :not(.nice-select).field-hidden{height:0;font-size:0 !important;border:0 !important;padding:0 !important;background-color:#fff !important;cursor:default}.add-your-restaurant-section .left-col .step .error-alert{color:#ff1f36;font-size:14px;display:block}.add-your-restaurant-section .left-col .step#step-1 .textarea-container{background-color:#fff;margin-top:5px;padding:0;display:flex;flex-wrap:wrap}.add-your-restaurant-section .left-col .step#step-1 .textarea-container .chip{background-color:#fcf0ff;color:#4d4d4d;padding:5px 10px;border-radius:50px;font-size:14px;margin:5px;display:flex;align-items:center}.add-your-restaurant-section .left-col .step#step-1 .textarea-container .chip .remove-icon{margin-left:5px;cursor:pointer;font-weight:bold;border:solid 1px #4d4d4d;width:15px;height:15px;transition:all .3s ease-in-out;position:relative;border-radius:100%}.add-your-restaurant-section .left-col .step#step-1 .textarea-container .chip .remove-icon:before,.add-your-restaurant-section .left-col .step#step-1 .textarea-container .chip .remove-icon:after{content:"";width:7px;height:1px;position:absolute;background-color:#4d4d4d;left:3px;top:6px;transition:all .3s ease-in-out}.add-your-restaurant-section .left-col .step#step-1 .textarea-container .chip .remove-icon:before{transform:rotate(-45deg)}.add-your-restaurant-section .left-col .step#step-1 .textarea-container .chip .remove-icon:after{transform:rotate(45deg)}.add-your-restaurant-section .left-col .step#step-1 .textarea-container .chip .remove-icon:hover{background-color:#4d4d4d;color:#fff}.add-your-restaurant-section .left-col .step#step-1 .textarea-container .chip .remove-icon:hover:before,.add-your-restaurant-section .left-col .step#step-1 .textarea-container .chip .remove-icon:hover:after{background-color:#fff}.add-your-restaurant-section .left-col .step#step-4 input[type=text]{padding-top:8px;padding-bottom:8px}.add-your-restaurant-section .left-col .step#step-6{max-width:620px;width:100%}.add-your-restaurant-section .left-col .step#step-6 input[type=text],.add-your-restaurant-section .left-col .step#step-6 .nice-select{min-width:105px;max-width:110px;width:100%;font-weight:500}.add-your-restaurant-section .left-col .step#step-6 .nice-select{border-radius:50px;background-color:#ce5aee;padding-right:5px}.add-your-restaurant-section .left-col .step#step-6 .nice-select:before,.add-your-restaurant-section .left-col .step#step-6 .nice-select .current{color:#fff}.add-your-restaurant-section .left-col .step#step-6 .working-hours-single{margin-bottom:20px}.add-your-restaurant-section .left-col .step#step-6 .business-time-inner-col{gap:20px}.add-your-restaurant-section .left-col .step#step-6 .business-time-inner-col .divider{width:20px;height:2px;background-color:#8c8c8c;flex-shrink:0}.add-your-restaurant-section .left-col .step .btn{text-transform:uppercase;letter-spacing:1.44px;font-family:"Poppins",system-ui;font-weight:500;position:relative;border-radius:30px}.add-your-restaurant-section .left-col .step .btn:after{font-family:"Font Awesome 6 Free";color:#fff;font-weight:900;transition:all .3s ease-in-out;position:absolute;top:50%;transform:translateY(-50%);font-size:14px}.add-your-restaurant-section .left-col .step .btn.btn-primary:hover:after,.add-your-restaurant-section .left-col .step .btn.btn-primary:active:after{color:#8a0bae}.add-your-restaurant-section .left-col .step .btn.btn-transparent{border:none;color:#9f9f9f;background-color:rgba(0,0,0,0)}.add-your-restaurant-section .left-col .step .btn.btn-transparent:after{color:#9f9f9f}.add-your-restaurant-section .left-col .step .btn.btn-transparent:hover{color:#666}.add-your-restaurant-section .left-col .step .btn.btn-transparent:hover:after{color:#666}.add-your-restaurant-section .left-col .step .next{padding:10px 50px 10px 40px}.add-your-restaurant-section .left-col .step .next:after{content:"";right:25px}.add-your-restaurant-section .left-col .step .skip{padding:10px 30px 10px 10px;margin-right:10px}.add-your-restaurant-section .left-col .step .skip:after{content:"";right:10px}.add-your-restaurant-section .left-col .step .prev{padding:10px 40px 10px 50px}.add-your-restaurant-section .left-col .step .prev:after{content:"";left:25px}.add-your-restaurant-section .left-col .step .switch+label{margin-bottom:0;color:#263238;font-weight:300}.add-your-restaurant-section .right-col{background-color:rgba(252,240,255,.7)}.add-your-restaurant-section .map-container{cursor:default;width:100%;height:870px}.add-your-restaurant-section .map-container .custom-marker{font-size:40px;color:#ff0f0f}.add-your-restaurant-section .nav-tabs .nav-item{margin-bottom:15px}.add-your-restaurant-section .nav-tabs .nav-item:not(:last-child){margin-right:15px}.add-your-restaurant-section .nav-link{font-weight:500;color:#8a0bae !important;font-family:"Poppins",system-ui;background-color:#f2c4ff !important;border-radius:30px;border:none;transition:all .3s ease-in-out;padding:4px 20px}.add-your-restaurant-section .nav-link.active{background-color:#8a0bae !important;color:#fff !important}@media(max-width: 1399.98px){.add-your-restaurant-section{padding:250px 70px 90px}.add-your-restaurant-section .inner-col,.add-your-restaurant-section .map-container{height:770px}.add-your-restaurant-section .left-col .step label{font-size:18px}.add-your-restaurant-section .left-col .plans-container .plan-header .icon{right:10px !important}}@media(max-width: 1299.98px){.add-your-restaurant-section .left-col .plans-container{gap:80px 30px}.add-your-restaurant-section .left-col .plans-container .plan-header .icon{right:20px !important}.add-your-restaurant-section .left-col .plans-container .plan-single{flex:0 1 calc(50% - 15px)}}@media(max-width: 1199.98px){.add-your-restaurant-section{padding:200px 40px 90px}.add-your-restaurant-section .inner-col{height:auto}.add-your-restaurant-section .map-container{height:500px}.add-your-restaurant-section .left-col .step,.add-your-restaurant-section .left-col #step-4{max-width:100%}}@media(max-width: 767.98px){.add-your-restaurant-section .left-col .step .title{font-size:36px}.add-your-restaurant-section .left-col .step .plan-modal .btn-close{right:30px;top:30px}.add-your-restaurant-section .left-col .plans-container .plan-single{flex:0 1 100%}}@media(max-width: 575.98px){.add-your-restaurant-section{padding:140px 20px 70px}.add-your-restaurant-section .map-container{height:300px}.add-your-restaurant-section .left-col .step .title{font-size:30px}.add-your-restaurant-section .left-col .step .btn{width:auto}.add-your-restaurant-section .left-col .step .skip:after{right:24px}.add-your-restaurant-section .left-col .step#step-6{padding-left:20px;padding-right:20px}.add-your-restaurant-section .additional-details-container .form-check:first-of-type{padding-left:0}}@media(max-width: 399.98px){.add-your-restaurant-section{padding-bottom:50px}.add-your-restaurant-section .left-col .step .title{font-size:28px}.add-your-restaurant-section .left-col .step .sub-title{font-size:18px}.add-your-restaurant-section .left-col .step label{font-size:16px}}.content-section p:last-of-type{margin-bottom:0}.single-restaurant-banner-section{height:750px;background-position:center;background-repeat:no-repeat;background-size:cover}.single-restaurant-banner-section .inner-col{bottom:110px;left:0;max-width:calc(100% - 140px);width:100%}.single-restaurant-banner-section .inner-col .left-col .sub-title{letter-spacing:0}.single-restaurant-banner-section .inner-col .right-col{gap:10px}.single-restaurant-banner-section .inner-col .review-rating{padding:10px 20px;border-radius:8px;line-height:1}.single-restaurant-intro-section{z-index:1}.single-restaurant-intro-section .cta-btns{gap:10px}.single-restaurant-intro-section .cta-btns li{display:flex;align-items:center;border:solid 1px #ce5aee;border-radius:8px;font-size:24px;font-family:"Poppins",system-ui;background-color:#fcf0ff;padding:15px}.single-restaurant-intro-section .cta-btns li .icon,.single-restaurant-intro-section .cta-btns li svg{width:100%}.single-restaurant-intro-section .cta-btns li .icon{max-width:32px;margin-right:10px}.single-restaurant-intro-section .inner-col{gap:100px}.single-restaurant-intro-section .left-col{width:61%;flex:0 0 auto;margin-top:-30px}.single-restaurant-intro-section .left-col .content-section{line-height:2}.single-restaurant-intro-section .left-col .facilities-section{max-width:840px}.single-restaurant-intro-section .left-col .facilities-section ul li{width:calc(33% - 30px);margin-bottom:30px;margin-right:30px}.single-restaurant-intro-section .left-col .facilities-section ul li .icon{margin-right:30px}.single-restaurant-intro-section .left-col .facilities-section ul li.not-available{color:#918f8f}.single-restaurant-intro-section .left-col .facilities-section ul li.not-available .icon svg path{stroke:#8c8c8c}.single-restaurant-intro-section .left-col .offers-and-events-section .styled-nav .owl-nav{bottom:-20px}.single-restaurant-intro-section .left-col .faq-section .accordion-button{background-color:#8a0bae}.single-restaurant-intro-section .left-col .faq-section .accordion-button:focus,.single-restaurant-intro-section .left-col .faq-section .accordion-button:hover{box-shadow:none}.single-restaurant-intro-section .left-col .faq-section .accordion-body{background-color:#fcf0ff}.single-restaurant-intro-section .left-col .faq-section .accordion-body p:last-of-type{margin-bottom:0}.single-restaurant-intro-section .left-col .faq-section .accordion-container .accordion-button{border-radius:0}.single-restaurant-intro-section .left-col .faq-section .accordion-container .accordion-button:after,.single-restaurant-intro-section .left-col .faq-section .accordion-container .accordion-button:before{content:"";position:absolute;width:20px;height:2px;right:15px;top:50%;transform:translateY(-50%);background-color:#fff;transition:all .3s ease-in-out}.single-restaurant-intro-section .left-col .faq-section .accordion-container .accordion-button:after{transform:rotate(-90deg);margin-top:-1px}.single-restaurant-intro-section .left-col .faq-section .accordion-container .accordion-button[aria-expanded=true]:after{opacity:0;visibility:hidden}.single-restaurant-intro-section .left-col .faq-section .accordion-container .accordion-collapse{border-radius:0}.single-restaurant-intro-section .left-col .faq-section .accordion-container .accordion-item{border:none}.single-restaurant-intro-section .left-col .faq-section .accordion-container .accordion-single:not(:last-of-type){margin-bottom:15px}.single-restaurant-intro-section .right-col{width:calc(39% - 100px);flex:0 0 auto}.single-restaurant-intro-section .right-col .details-single{display:flex;align-items:flex-start;gap:35px;padding-top:25px;padding-bottom:25px;border-bottom:solid 1px #ce5aee;position:relative}.single-restaurant-intro-section .right-col .details-single p:last-of-type{margin-bottom:0}.single-restaurant-intro-section .right-col .details-single .price-range{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:100%;background-color:#000;color:#fff}.single-restaurant-intro-section .right-col .details-single .price-range.active{background-color:#00c236}.single-restaurant-intro-section .right-col .details-single .day{width:26%}.single-restaurant-intro-section .right-col .details-single .status{width:15%}.single-restaurant-intro-section .right-col .details-single .operating-time{width:42%}.single-restaurant-intro-section .right-col .details-single .operating-times-wrapper li:not(:last-child){margin-bottom:5px}.single-restaurant-intro-section .right-col .details-single-01 a{position:absolute;right:0;bottom:5px;color:#ff0f0f;font-size:16px;transition:all .3s ease-in-out}.single-restaurant-intro-section .right-col .details-single-01 a:hover{color:#8a0bae}.single-restaurant-intro-section .right-col .details-single-05 .operating-times-wrapper{display:none}.single-restaurant-intro-section .right-col .details-single-05 .expand-operating-time{cursor:pointer;right:50px;bottom:-12px;border-radius:5px;padding:2px 10px 4px 30px;z-index:1}.single-restaurant-intro-section .right-col .details-single-05 .expand-operating-time:before,.single-restaurant-intro-section .right-col .details-single-05 .expand-operating-time:after{content:"";width:10px;height:1px;background-color:#545454;position:absolute;left:10px;top:50%;transform:translateY(-50%);transition:all .3s ease-in-out}.single-restaurant-intro-section .right-col .details-single-05 .expand-operating-time:before{transform:rotate(-90deg)}.single-restaurant-intro-section .right-col .details-single-05 .expand-operating-time.active:before{opacity:0;visibility:hidden}.single-restaurant-intro-section .right-col .details-single-08{max-width:80%}.single-restaurant-intro-section .right-col .details-single-08 li:not(:last-child){padding-bottom:7px;margin-bottom:7px;border-bottom:solid 1px #ce5aee}.single-restaurant-intro-section .right-col .details-single-10 a{display:inline-block}.single-restaurant-intro-section .right-col .details-single-10 a:not(:last-of-type){margin-right:30px}.single-restaurant-intro-section .right-col .social-profiles li{display:inline-block}.single-restaurant-intro-section .right-col .social-profiles li:not(:last-child){margin-right:15px}.single-restaurant-intro-section .right-col .social-profiles li a{width:30px;height:30px;color:#8a0bae;border:solid 1px #8a0bae;transition:all .3s ease-in-out}.single-restaurant-intro-section .right-col .social-profiles li a:hover{background-color:#8a0bae;color:#fff}.single-restaurant-location{height:670px}.move-map-to-center-section .inner-col{width:calc(39% - 100px)}.move-map-to-center-section .inner-col .btn-primary{border-radius:0}.move-map-to-center-section .inner-col .btn-primary .icon{display:inline-block;margin-left:10px}.move-map-to-center-section .inner-col .btn-primary .icon path{transition:all .3s ease-in-out}.move-map-to-center-section .inner-col .btn-primary:hover .icon path{fill:#8a0bae}@media(max-width: 1899.98px){.single-restaurant-banner-section,.single-restaurant-location{height:600px}.single-restaurant-intro-section .cta-btns li{font-size:20px}}@media(max-width: 1699.98px){.single-restaurant-banner-section,.single-restaurant-location{height:500px}.single-restaurant-intro-section .left-col{width:58%}.single-restaurant-intro-section .right-col{width:calc(42% - 100px)}.single-restaurant-intro-section .cta-btns li{font-size:18px}.single-restaurant-intro-section .cta-btns li .icon{max-width:24px}.move-map-to-center-section .inner-col{width:calc(42% - 100px)}}@media(max-width: 1599.98px){.single-restaurant-intro-section .cta-btns li{padding:5px 10px}.single-restaurant-intro-section .left-col .facilities-section ul li{width:calc(50% - 30px)}.single-restaurant-intro-section .right-col .details-single .day{width:40%}.single-restaurant-intro-section .right-col .details-single .operating-times-list li{position:relative}.single-restaurant-intro-section .right-col .details-single .operating-times-list li:not(:last-child){margin-bottom:7px;padding-bottom:7px;border-bottom:solid 1px #ce5aee}.single-restaurant-intro-section .right-col .details-single .operating-times-list span{display:block}}@media(max-width: 1299.98px){.single-restaurant-intro-section .inner-col{gap:50px}.single-restaurant-intro-section .right-col{width:calc(42% - 50px)}}@media(max-width: 1199.98px){.single-restaurant-banner-section .inner-col{max-width:calc(100% - 80px)}.single-restaurant-intro-section .inner-col{gap:30px}.single-restaurant-intro-section .inner-col .left-col,.single-restaurant-intro-section .inner-col .right-col{width:100%}.single-restaurant-intro-section .inner-col .right-col .details-single .operating-times-list span{display:inline-block}.single-restaurant-intro-section .inner-col .right-col .details-single .operating-times-list li:not(:last-child){border-bottom:none}.move-map-to-center-section .inner-col{width:100%}}@media(max-width: 767.98px){.single-restaurant-banner-section .inner-col{bottom:80px}.single-restaurant-banner-section .inner-col .content-container{gap:30px}.single-restaurant-intro-section .offers-and-events-section .post-style-2 .post-single .post-image{min-height:540px}.single-restaurant-intro-section .left-col .facilities-section ul li{width:100%;margin-right:0;margin-bottom:15px}}@media(max-width: 575.98px){.single-restaurant-banner-section .inner-col .left-col,.single-restaurant-banner-section .inner-col .right-col{width:100%}.single-restaurant-intro-section .inner-col .right-col .details-single{gap:15px}.single-restaurant-intro-section .inner-col .right-col .details-single .operating-times-list li span{width:100%}.single-restaurant-intro-section .inner-col .right-col .details-single .operating-times-list li span span{display:inline-block;width:auto}.single-restaurant-intro-section .inner-col .right-col .details-single .operating-times-list li:not(:last-child){border-bottom:solid 1px #ce5aee}.single-restaurant-intro-section .inner-col .right-col .details-single-03 .right-details-col a{word-break:break-all}.single-restaurant-intro-section .inner-col .right-col .details-single-10 a:not(:last-of-type){margin-right:15px}.move-map-to-center-section .inner-col .btn{width:auto}.single-restaurant-location{height:300px}}/*# sourceMappingURL=style.min.css.map */
