:root{--cat-transition:all 0.3s;--cat-title-family:"Poppins",sans-serif;--cat-input-bg:#fff;--cat-radius-comman:3px;--cat-white:#fff;--cat-title-color:#212529;--cat-shadow:0 0 30px rgb(0 0 0/3%);--cat-black:#111;--cat-border-color:#efefef;--cat-radius10:10px;--cat-theme-family:"Nunito",sans-serif;--cat-font14:14px;--cat-page-title-size:52px;--cat-radius0:0;--cat-sub-title-size:26px;--cat-page-title-font:50px;--cat-title-size:42px;--cat-font-color:#44566c;--cat-alternate-bg:#fff8f6;--cat-font12:12px;--cat-font24:24px;--cat-main-bg:#fff;--cat-circle-radius:50%;--cat-input-border:#efefef;--cat-footer-bg:#141519;--cat-font18:18px;--cat-widgets-title-size:22px;--cat-primary-color:#cd3131;--cat-font-size:16px;--cat-placeholder:#b1b1b1}*{outline:0!important}body{overflow-x:hidden;font-size:var(--cat-font-size);font-weight:400;color:var(--cat-font-color);background:var(--cat-main-bg);-webkit-font-smoothing:antialiased;line-height:1.5;font-family:var(--cat-theme-family)}body::-webkit-scrollbar{box-shadow:none;width:6px}body::-webkit-scrollbar-track{background-color:var(--cat-alternate-bg);box-shadow:none}body::-webkit-scrollbar-thumb{background-color:var(--cat-primary-color);box-shadow:none}a{color:var(--cat-font-color)}a:focus,a:hover,a:visited:hover,button,button:hover{color:var(--cat-primary-color)}a,a:focus,a:hover,button,button:hover{text-decoration:none;-webkit-transition:var(--cat-transition);-moz-transition:var(--cat-transition);-ms-transition:var(--cat-transition);-o-transition:var(--cat-transition);transition:var(--cat-transition)}img{height:auto;max-width:100%}.form-control:focus,button,button:focus,button:hover,input,label,select,textarea{box-shadow:none}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:10px;color:var(--cat-title-color);text-transform:capitalize;line-height:1.2;font-family:var( --cat-title-family)}strong{font-weight:600}iframe{border:none;width:100%}a:visited{color:inherit}input,select,textarea{height:40px;padding:0 20px;font-size:var(--cat-font14);border:1px solid var(--cat-input-border);color:var(--cat-font-color);border-radius:var(--cat-radius-comman);background:var(--cat-input-bg);width:100%;line-height:40px}.input-wrap textarea{height:150px;padding:20px;border-radius:var(--cat-radius-comman)}input:focus,select:focus,textarea:focus{border-color:var(--cat-primary-color);color:var(--cat-font-color)}input:focus,textarea{-webkit-transition:var(--cat-transition);-moz-transition:var(--cat-transition);-ms-transition:var(--cat-transition);-o-transition:var(--cat-transition);transition:var(--cat-transition)}.input-wrap input::-webkit-input-placeholder,.input-wrap textarea::-webkit-input-placeholder,input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:var(--cat-placeholder)}.input-wrap input::-moz-placeholder,.input-wrap textarea::-moz-placeholder,input::-moz-placeholder,textarea::-moz-placeholder{color:var(--cat-font-color);opacity:.6}.input-wrap input:-ms-input-placeholder,.input-wrap textarea:-ms-input-placeholder,input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--cat-font-color);opacity:.6}.input-wrap input:-moz-placeholder,.input-wrap textarea:-moz-placeholder,input:-moz-placeholder,textarea:-moz-placeholder{color:var(--cat-font-color);opacity:.6}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-wrap label{font-weight:600;color:var(--cat-title-color);margin:0 0 10px}.display-flex{flex-wrap:wrap;display:flex}textarea{height:100px;resize:none}.cat-input-wrap input::-webkit-calendar-picker-indicator{filter:invert(1)}.scroll-to-topp{height:50px;-webkit-transform:translateY(150px);-ms-transform:translateY(150px);transform:translateY(150px);font-size:var(--cat-sub-title-size);right:15px;position:fixed;bottom:15px;visibility:hidden;text-align:center;-webkit-border-radius:var(--cat-radius10);-moz-border-radius:var(--cat-radius10);border-radius:var(--cat-radius10);background:var(--cat-primary-color);cursor:pointer;width:50px;line-height:50px;z-index:9}.scroll-to-topp,.scroll-to-topp:focus,.scroll-to-topp:hover,.scroll-to-topp:visited,.scroll-to-topp:visited:hover{color:var(--cat-white)}.scroll-to-topp.active{animation:bounceInDown 2s;-webkit-animation:bounceInDown 2s;-moz-animation:bounceInDown 2s;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);visibility:visible}.cat-btn{overflow:hidden;padding:13px 15px;font-size:14px;font-weight:600;color:var(--cat-white);transition:all .5s ease;text-transform:capitalize;position:relative;min-width:150px;text-align:center;display:inline-block;z-index:1}.cat-btn,.cat-btn:before{background-color:var(--cat-primary-color);border-radius:30px}.cat-btn:before{transform:scale(2);right:0;transition:transform .5s linear;transition-timing-function:ease-out;content:"";position:absolute;bottom:0;top:0;-webkit-transform-origin:right center;transform-origin:left center;left:0;z-index:-1}.cat-btn:active,.cat-btn:focus,.cat-btn:hover,.cat-btn:visited,a.cat-btn:active,a.cat-btn:focus,a.cat-btn:hover,a.cat-btn:visited{color:var(--cat-white);background-color:var(--cat-black)}.cat-btn:hover:before{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transform-origin:right center;transform-origin:right center}.btn-black,.btn-black:before{background:var(--cat-black)}.btn-black:active,.btn-black:focus,.btn-black:hover,.btn-black:visited,a.btn-black:active,a.btn-black:focus,a.btn-black:hover,a.btn-black:visited{color:var(--cat-white);background:var(--cat-primary-color)}.cat-preloader{height:100%;right:0;position:fixed;bottom:0;top:0;background-color:var(--cat-white);left:0;width:100%;z-index:2147483647}.cat-preloader-inner{height:auto;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);position:absolute;text-align:center;top:50%;background-position:50%;left:50%;background-repeat:no-repeat}@keyframes shake{10%,90%{transform:translate3d(1px,-1px,0)}20%,80%{transform:translate3d(-2px,2px,0)}30%,50%,70%{transform:translate3d(3px,-4px,0)}40%,60%{transform:translate3d(0,4px,0)}}.cat-link{padding:0 0 3px;font-weight:700;color:var(--cat-title-color);position:relative;display:inline-block}.cat-link svg{height:12px;fill:var(--cat-title-color)}.cat-link:hover svg{fill:var(--cat-primary-color)}.cat-link svg,.cat-link:hover svg{-webkit-transition:var(--cat-transition);-moz-transition:var(--cat-transition);-ms-transition:var(--cat-transition);-o-transition:var(--cat-transition);transition:var(--cat-transition)}.menu-btn-wrap{flex-wrap:wrap;display:flex}.header-wrapper{min-height:80px;padding:10px 0}.header-wrapper,.main-menu-container{flex-wrap:wrap;align-items:center;display:flex}.main-menu-container{justify-content:flex-end}.header-wrapper .row{align-items:center}.ext-logo img{max-height:50px}.main-menu>ul{position:relative}.main-menu ul{padding:0;flex-wrap:wrap;margin:0;display:flex}.main-menu ul li{list-style:none;position:relative}.has-sub-menu .sub-menu li{width:100%}.main-menu ul>li>a{padding:10px;font-size:var(--cat-font14);font-weight:700;color:var(--cat-title-color);text-transform:capitalize;display:inline-block}.main-menu ul>li.active>a,.main-menu ul>li>a:hover{color:var(--cat-primary-color)}.main-menu .sub-menu>li>a{padding:10px 20px;position:relative;width:100%}.has-sub-menu>.sub-menu>li>a:before{height:1px;content:"";position:absolute;bottom:0;top:0;margin:auto;background:var(--cat-primary-color);left:0;width:0}.has-sub-menu>.sub-menu>li:hover>a,.main-menu ul>li>a.active{color:var(--cat-primary-color)}.has-sub-menu>.sub-menu>li:hover>a:before{color:var(--cat-primary-color);width:10px}.has-sub-menu .sub-menu li a:before,.has-sub-menu .sub-menu li:hover a:before{-webkit-transition:var(--cat-transition);-moz-transition:var(--cat-transition);-ms-transition:var(--cat-transition);-o-transition:var(--cat-transition);transition:var(--cat-transition)}.menu-btn-wrap .menu-btn,.menu-btn-wrap>a{margin:0 0 0 20px}.menu-btn-wrap>a{height:50px;padding:15px;justify-content:center;flex-wrap:wrap;color:var(--cat-white);text-align:left;align-items:center;border-radius:50%;background:var(--cat-primary-color);width:50px;display:flex}.menu-btn span{height:2px;-webkit-transition:var(--cat-transition);-moz-transition:var(--cat-transition);-ms-transition:var(--cat-transition);-o-transition:var(--cat-transition);transition:var(--cat-transition);margin:3px 0;background:var(--cat-white);width:18px;display:block}.menu-btn span:nth-child(2){width:15px}.menu-btn-wrap.open .menu-btn span:nth-child(2){opacity:0;visibility:hidden}.menu-btn-wrap.open .menu-btn span:first-child{transform:translateY(4px) rotate(-48deg)}.menu-btn-wrap.open .menu-btn span:nth-child(3){transform:translateY(-6px) rotate(48deg)}.header-wrapper{right:0;position:absolute;top:0;left:0;z-index:9}.main-menu-container{padding:10px 0;position:relative}.search-box{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);justify-content:center;flex-wrap:wrap;right:0;position:fixed;bottom:0;top:0;align-items:center;background:rgba(0,0,0,.85);cursor:url(https://trypin.shop/assets/images/main/close-search.png),auto;left:0;width:100%;display:flex;z-index:99}.search-box.show{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.search-box,.search-box.show{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.search-box-container{-webkit-transform:translateY(200px);-moz-transform:translateY(200px);-ms-transform:translateY(200px);-o-transform:translateY(200px);transform:translateY(200px);position:relative;visibility:hidden;text-align:end;width:50%}.search-box.show .search-box-container{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);visibility:visible}.search-box-container,.search-box.show .search-box-container{-webkit-transition:all 2s;-moz-transition:all 2s;-ms-transition:all 2s;-o-transition:all 2s;transition:all 2s}.search-bar-inner{height:50px;position:relative}.search-bar-inner input{height:50px;padding:12px 55px 12px 0;border:none;color:var(--cat-white);border-bottom:2px solid var(--cat-white);border-radius:0;background:transparent;width:100%}.search-bar-inner input::-webkit-input-placeholder{color:var(--cat-white);opacity:90%}.search-bar-inner input::-moz-placeholder{color:var(--cat-white);opacity:90%}.search-bar-inner input:-ms-input-placeholder{color:var(--cat-white);opacity:90%}.search-bar-inner input:-moz-placeholder{color:var(--cat-white);opacity:90%}.search-bar-inner button{font-size:20px;border:none;right:3px;color:var(--cat-white);position:absolute;bottom:3px;top:3px;border-radius:26px;background:transparent;width:45px}.close-btn{padding:0 15px;margin:0 0 20px;display:inline-block}.close-btn svg{fill:var(--cat-white);width:20px}.cat-banner-wrapper{min-height:98vh;padding:150px 80px;justify-content:center;flex-wrap:wrap;position:relative;align-items:center;background:var(--cat-alternate-bg);display:flex}.cat-banner-wrapper:before{right:100px;top:150px}.cat-banner-wrapper:after,.cat-banner-wrapper:before{animation:rotateIndefinitely 8s linear infinite;height:100px;content:"";position:absolute;opacity:.08;background-position:50%;width:100px;background-image:url(https://trypin.shop/assets/images/main/sahp2.png);background-repeat:no-repeat}.cat-banner-wrapper:after{bottom:150px;left:100px}.cat-banner-section{position:relative}.cat-banner-social{flex-wrap:wrap;right:20px;position:absolute;bottom:0;top:0;margin:auto;align-items:center;display:flex}.cat-banner-social ul{padding:0;margin:0}.cat-banner-social ul li{list-style:none;writing-mode:vertical-lr}.cat-banner-social ul li+li{margin:30px 0 0}.cat-banner-social ul li a{font-weight:700}.cat-banner-social ul li a:hover{color:var(--cat-primary-color)}.cat-banner-text{padding:0 30px 0 0}.cat-banner-text-inner{margin:30px 0}.cat-banner-text h4{padding:12px 30px;font-size:18px;font-weight:700;color:var(--cat-primary-color);position:relative;margin:0;border-radius:50px;font-family:var(--cat-theme-family);display:inline-block}.cat-banner-text h4:before{right:0;content:"";position:absolute;opacity:.1;bottom:0;top:0;background-color:var(--cat-primary-color);left:0}.cat-banner-text h4 span{position:relative;z-index:1}.cat-banner-title{font-size:52px;font-weight:900;margin:18px 0 21px}.cat-banner-text-inner p{font-size:18px;font-weight:700;max-width:700px;margin:0 auto 11px}.cat-banner-contact{height:fit-content;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);padding:20px 15px;writing-mode:tb;font-size:14px;font-weight:600;color:var(--cat-white);position:absolute;bottom:0;letter-spacing:2px;top:0;margin:auto;border-radius:20px 0 0 20px;background:var(--cat-primary-color);left:0}.cat-banner-contact i{-webkit-transform:rotate(120deg);-moz-transform:rotate(120deg);-ms-transform:rotate(120deg);-o-transform:rotate(120deg);transform:rotate(120deg)}.cat-banner-contact:focus,.cat-banner-contact:hover,.cat-banner-contact:visited{color:var(--cat-white);background:var(--cat-primary-color)}.zooming{animation:zooming 5s linear infinite;-webkit-animation:zooming 5s linear infinite;-moz-animation:zooming 5s linear infinite;-ms-animation:zooming 5s linear infinite;-o-animation:zooming 5s linear infinite}@-webkit-keyframes zooming{0%{-webkit-transform:scale(.9);transform:scale(.9)}50%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(.9);transform:scale(.9)}}@keyframes zooming{0%{-webkit-transform:scale(.9);transform:scale(.9)}50%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(.9);transform:scale(.9)}}.cat-banner-btn-wrap{margin:32px 0 0}.cat-banner-btn-wrap .cat-btn:first-of-type{margin-right:16px}.header-btn{margin:0 0 0 20px}@keyframes rotateIndefinitely{0%{transform:rotate(0deg)}25%{transform:rotate(90deg)}50%{transform:rotate(180deg)}75%{transform:rotate(270deg)}to{transform:rotate(1turn)}}.scroll-down-section{right:0;position:absolute;bottom:50px;margin:auto;left:0;z-index:99}.scroll-down-section:before{height:20px;right:0;content:"";position:absolute;bottom:40px;margin:0 auto;background:var(--cat-title-color);left:-1px;width:1px}.scroll-down-section span{height:40px;border:2px solid var(--cat-title-color);position:absolute;bottom:0;-webkit-border-radius:var(--cat-radius10);-moz-border-radius:var(--cat-radius10);border-radius:var(--cat-radius10);margin-left:-12px;left:50%;width:23px}.scroll-down-section span:before{-webkit-animation:down 2s infinite;animation:down 2s infinite;height:9px;border:2px solid var(--cat-title-color);content:"";position:absolute;top:4px;box-sizing:border-box;-webkit-border-radius:3px;border-radius:3px;margin-left:-3px;left:50%;width:5px}@-webkit-keyframes down{0%{-webkit-transform:translate(0);opacity:0}40%{opacity:1}80%{-webkit-transform:translateY(20px);opacity:0}to{opacity:0}}@keyframes down{0%{transform:translate(0);opacity:0}40%{opacity:1}80%{transform:translateY(20px);opacity:0}to{opacity:0}}.cat-banner-img{flex-wrap:wrap;border:10px solid var(--cat-border-color);position:relative;background-size:auto;margin:0 0 70px;background-position:50%;background-image:url(https://trypin.shop/assets/images/main/banner-img.png);background-repeat:no-repeat;display:flex}.cat-banner-slider{max-width:100%;box-shadow:0 0 20px rgb(0 0 0/8%)}.cat-banner-slides img{min-height:500px;max-height:500px;object-fit:cover;width:100%}body .search-field{height:50px;flex-wrap:wrap;position:relative;align-items:center;box-shadow:0 0 10px hsla(0,0%,54%,.1);display:flex}.search-field input{height:50px;padding:0 60px 0 20px;position:relative}.search-field .cat-search-btn{height:50px;right:0;color:var(--cat-primary-color);position:absolute;text-align:center;width:60px;line-height:50px}.cat-banner-single-img{height:165px;border:8px solid var(--cat-border-color);right:0;position:absolute;bottom:-70px;margin:auto;left:0;width:250px;z-index:2}.cat-banner-single-img img{height:150px;object-fit:cover;width:100%}.cat-top-dish-section{overflow:hidden;position:relative;margin:0 0 30px;box-shadow:0 0 30px rgb(0 0 0/8%);border-radius:10px;background:var(--cat-white)}.cat-top-dish-info{padding:16px 20px 14px}.cat-top-dish-img img{height:250px;object-fit:cover;width:100%}.cat-top-dish-info h4{overflow:hidden;text-overflow:ellipsis;font-size:18px;font-weight:600;position:relative;padding-right:80px;white-space:nowrap}.cat-top-dish-info h4 span{font-weight:700;right:0;color:var(--cat-primary-color);position:absolute}.cat-top-dish-info ul{padding:0;margin:0}.cat-top-dish-info ul li{list-style:none;color:#f7a032;display:inline-flex}.cat-top-dish-section:hover h4{color:var(--cat-primary-color)}.cat-top-dish-section,.cat-top-dish-section h4,.cat-top-dish-section:hover,.cat-top-dish-section:hover h4{-webkit-transition:var(--cat-transition);-moz-transition:var(--cat-transition);-ms-transition:var(--cat-transition);-o-transition:var(--cat-transition);transition:var(--cat-transition)}.cat-top-dish-img{overflow:hidden;position:relative}.cat-top-dish-img:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:90%;-ms-transform-origin:90%;transform-origin:90%}.cat-top-dish-img:after,.cat-top-dish-img:before{-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;right:0;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;content:"";position:absolute;opacity:0;bottom:0;top:0;background:#fff;left:0;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;z-index:1}.cat-top-dish-img:after{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:90%;-ms-transform-origin:90%;transform-origin:90%}.cat-top-dish-section:hover .cat-top-dish-img:before{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);opacity:.5}.cat-top-dish-section:hover .cat-top-dish-img:after{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);opacity:.5}.cat-service-section{padding:40px 20px 30px;text-align:center;margin:0 0 30px;box-shadow:0 0 30px rgb(0 0 0/8%);border-radius:10px;background:var(--cat-white)}.cat-service-img{height:130px;justify-content:center;flex-wrap:wrap;position:relative;text-align:center;margin:0 0 30px;align-items:center;display:flex}.cat-service-img img{height:80px;position:relative;object-fit:contain;width:80px}.cat-service-img:before{animation:morphing 3s infinite;height:130px;right:0;content:"";position:absolute;opacity:.06;bottom:0;top:0;margin:auto;border-radius:30% 70% 70% 30%/30% 30% 70% 70%;background:var(--cat-primary-color);left:0;width:130px}@-moz-keyframes morphing{0%{box-shadow:15px 15px 50px rgba(0,0,0,.2);border-radius:30% 70% 70% 30%/30% 30% 70% 70%}25%{border-radius:58% 42% 75% 25%/76% 46% 54% 24%}50%{box-shadow:-10px -5px 50px rgba(0,0,0,.2);border-radius:50% 50% 33% 67%/55% 27% 73% 45%}75%{border-radius:33% 67% 58% 42%/63% 68% 32% 37%}}@-webkit-keyframes morphing{0%{box-shadow:15px 15px 50px rgba(0,0,0,.2);border-radius:30% 70% 70% 30%/30% 30% 70% 70%}25%{border-radius:58% 42% 75% 25%/76% 46% 54% 24%}50%{box-shadow:-10px -5px 50px rgba(0,0,0,.2);border-radius:50% 50% 33% 67%/55% 27% 73% 45%}75%{border-radius:33% 67% 58% 42%/63% 68% 32% 37%}}@-o-keyframes morphing{0%{box-shadow:15px 15px 50px rgba(0,0,0,.2);border-radius:30% 70% 70% 30%/30% 30% 70% 70%}25%{border-radius:58% 42% 75% 25%/76% 46% 54% 24%}50%{box-shadow:-10px -5px 50px rgba(0,0,0,.2);border-radius:50% 50% 33% 67%/55% 27% 73% 45%}75%{border-radius:33% 67% 58% 42%/63% 68% 32% 37%}}@keyframes morphing{0%{box-shadow:15px 15px 50px rgba(0,0,0,.2);border-radius:30% 70% 70% 30%/30% 30% 70% 70%}25%{border-radius:58% 42% 75% 25%/76% 46% 54% 24%}50%{box-shadow:-10px -5px 50px rgba(0,0,0,.2);border-radius:50% 50% 33% 67%/55% 27% 73% 45%}75%{border-radius:33% 67% 58% 42%/63% 68% 32% 37%}}.cat-service-info h4{font-size:18px;font-weight:600;margin:0}.cat-service-info p{margin:0 0 17px}.cat-service-info h4{padding:0 0 10px;position:relative;margin:0 0 20px;display:inline-block}.cat-service-info h4:before{height:2px;right:0;content:"";position:absolute;bottom:0;margin:auto;border-radius:20px;background:var(--cat-primary-color);left:0;width:50%}.cat-service-section:hover .cat-service-info h4{color:var(--cat-primary-color)}.cat-service-section .cat-service-info h4,.cat-service-section:hover .cat-service-info h4{-webkit-transition:var(--cat-transition);-moz-transition:var(--cat-transition);-ms-transition:var(--cat-transition);-o-transition:var(--cat-transition);transition:var(--cat-transition)}.cat-section-spacer{padding:76px 0 50px}.cat-section-spacer-equal{padding:76px 0 80px}.cat-heading-wrapper{position:relative;text-align:center;margin:0 0 42px}.cat-heading-wrapper h4{padding:0 30px;font-size:var(--cat-font18);font-weight:700;position:relative;font-family:var(--cat-theme-family);display:inline-block}.cat-heading-wrapper h2:first-letter,.cat-heading-wrapper h4{color:var(--cat-primary-color)}.cat-heading-wrapper h4:after,.cat-heading-wrapper h4:before{height:4px;content:"";position:absolute;bottom:0;top:0;margin:auto;border-radius:10px;background:var(--cat-primary-color);width:20px}.cat-heading-wrapper h4:before{left:0}.cat-heading-wrapper h4:after{right:0}.cat-heading-wrapper h2{font-size:36px;font-weight:700;margin:0}.input-wrap{margin:0 0 30px;width:100%;display:inline-block}.nice-select{border-color:var(--cat-input-border);width:100%}.nice-select .list{width:100%}.nice-select.open,.nice-select:active,.nice-select:focus{border-color:var(--cat-primary-color)}.cat-booking-wrapper{background-size:cover;background-position:bottom;background-image:url(https://dummyimage.com/1920x800/787878/666)}.cat-booking-form{padding:50px 50px 48px;position:relative;box-shadow:0 0 20px rgb(0 0 0/8%);border-radius:10px;background:var(--cat-white);margin-top:5px}.cat-booking-form:before{left:0}.cat-booking-form:after,.cat-booking-form:before{height:100%;content:"";position:absolute;bottom:0;background-position:50%;width:10px;background-image:url(https://trypin.shop/assets/images/main/shape.png);background-repeat:repeat-y}.cat-booking-form:after{transform:rotate(180deg);right:0}.has-bg{position:relative;background:var(--cat-alternate-bg)}.has-bg:before{right:0;content:"";position:absolute;bottom:0;top:0;background:url(https://trypin.shop/assets/images/main/bg-pattern.png);background-size:cover;opacity:.04;background-position:50%;left:0;background-repeat:no-repeat}.has-bg .container{position:relative;z-index:1}.cat-booking-wrapper{margin:-35px 0 80px}.cat-booking-form .cat-shapp{border-left:20px solid transparent;left:-19px}.cat-booking-form .cat-shapp,.cat-booking-form .cat-shapp2{height:0;position:absolute;border-bottom:30px solid var(--cat-primary-color);top:0;width:0}.cat-booking-form .cat-shapp2{border-right:20px solid transparent;right:-19px}.cat-menu-wrapper{position:relative}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--cat-white);background:var(--cat-primary-color)}.nav li.nav-item{padding:0;margin:0 10px 10px}.nav-pills .nav-link{padding:12px 15px;border:1px solid var(--cat-primary-color);font-weight:700;position:relative;min-width:150px;border-radius:40px;background:var(--cat-white)}.nav-pills .nav-link,.nav-pills .nav-link:hover{color:var(--cat-primary-color)}.nav-pills .nav-link.active:hover{color:var(--cat-white)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.cat-nav-tabs{width:100%}.cat-menu-section::-webkit-scrollbar{box-shadow:none;width:3px}.cat-menu-section::-webkit-scrollbar-track{background-color:var(--cat-black);box-shadow:none}.cat-menu-section::-webkit-scrollbar-thumb{background-color:var(--cat-primary-color);box-shadow:none}.cat-page-row{flex-wrap:wrap;display:flex}.cat-nav-tabs .nav,.cat-page-row{justify-content:center;width:100%}.cat-nav-tabs .nav{margin:0 0 30px}.tab-content{width:100%}.cat-menu-section{margin:0 0 30px}.cat-pricing-title h4{font-size:22px;font-weight:600;margin-bottom:5px;color:var(--cat-title-color);padding-right:100px}.cat-pricing-list:hover .cat-pricing-title h4{color:var(--cat-primary-color)}.cat-pricing-list p{margin:0}.cat-pricing-title .cat-price{font-size:22px;font-weight:800;right:0;color:var(--cat-primary-color);position:absolute;top:0}.cat-pricing-list{padding:0 15px 20px;flex-wrap:wrap;margin-bottom:20px;position:relative;border-bottom:1px solid rgba(0,0,0,.12);align-items:center;width:100%;display:flex}.cat-pricing-list:last-of-type{margin-bottom:0;border-bottom:none;padding-bottom:0}.cat-pri-icon{height:80px;justify-content:center;flex-wrap:wrap;text-align:center;align-items:center;width:80px;display:flex}.cat-price-info{padding:0 0 0 20px;width:calc(100% - 80px)}.cat-pri-icon img{height:80px;object-fit:cover;border-radius:10px;width:80px}.cat-pricing-list,.cat-pricing-list .cat-pricing-title h4,.cat-pricing-list:hover,.cat-pricing-list:hover .cat-pricing-title h4,.cat-pricing-title h4{transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-ms-transition:all .3s ease-out}.cat-pricing-title{position:relative}.cat-story-info .cat-heading-wrapper{text-align:left;margin:0 0 20px}.cat-story-list{padding:0;margin:0}.cat-story-list li span svg{height:20px;fill:var(--cat-primary-color);margin:0 10px 0 0}.cat-story-list li{list-style:none;padding:10px 20px;font-weight:600;color:var(--cat-primary-color);position:relative;margin:20px 0 0;box-shadow:0 0 20px 0 rgb(0 0 0/8%);border-radius:3px;background:var(--cat-white)}.cat-story-list li,.cat-story-list li:hover{transition:var(--cat-transition);-moz-transition:var(--cat-transition);-o-transition:var(--cat-transition);-webkit-transition:var(--cat-transition);-ms-transition:var(--cat-transition)}.cat-story-list li:hover{transform:translateX(15px);-moz-transform:translateX(15px);-o-transform:translateX(15px);-webkit-transform:translateX(15px);-ms-transform:translateX(15px)}.cat-store-imgs{text-align:center}.cat-story-img,.cat-story-info{margin:0 0 30px}.cat-about-wrapper{padding:56px 0 35px}.cat-event-wrapper{position:relative}.cat-porfolio-wrapper{overflow:hidden}.cat-porfolio-section{overflow:hidden;position:relative;margin:0 0 30px;border-radius:10px}.cat-porfolio-section img{min-height:350px;border:none;max-height:350px;object-fit:cover;object-position:center;width:100%}.cat-filter-menu{margin-bottom:30px;text-align:center}.cat-filter-menu button{padding:12px 15px;border:1px solid var(--cat-primary-color);font-weight:700;color:var(--cat-primary-color);position:relative;min-width:150px;margin:0 10px 10px;border-radius:40px;background:var(--cat-white)}.cat-filter-menu button.active,.cat-filter-menu button:hover{color:var(--cat-white);background:var(--cat-primary-color)}.cat-filter-menu button,.cat-filter-menu button.active,.cat-filter-menu button:hover{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.cat-filter .mix{display:none}.cat-overlay{right:0;position:absolute;opacity:0;bottom:0;text-align:center;top:0;background:rgba(205,50,50,.6);left:0;width:auto}.cat-overlay-text{position:absolute;bottom:20px;left:20px}.cat-overlay-text h4{font-size:20px;font-weight:600;color:var(--cat-white);text-transform:capitalize;margin:0;font-family:var(--cat-theme-family)}.cat-overlay>a{height:50px;transform:translateY(-50%);color:var(--cat-white);-webkit-transition:translateY(-50%);-moz-transition:translateY(-50%);-ms-transition:translateY(-50%);-o-transition:translateY(-50%);position:relative;text-align:center;top:50%;width:50px;line-height:50px;display:inline-block}.cat-overlay a span{font-size:24px;display:inline-block}.cat-overlay a:hover{color:var(--cat-primary-color)}.cat-porfolio-section:hover .cat-overlay{opacity:1}.cat-overlay a,.cat-overlay a:hover,.cat-porfolio-section,.cat-porfolio-section .cat-overlay,.cat-porfolio-section:hover .cat-overlay{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.cat-overlay .popup-gallery:hover{color:var(--cat-white)}.cat-team-wrapper{padding:76px 0 72px}.mlf-team-section{overflow:hidden;border:none;margin-bottom:30px;position:relative;border-radius:6px;background:var(--cat-white)}.mlf-team-identity span{height:50px;border:3px solid var(--cat-white);position:relative;text-align:center;border-radius:50%;background:var(--cat-primary-color);width:50px;line-height:43px;display:inline-block;z-index:1}.mlf-team-img img{width:100%}.mlf-team-identity{padding:0 15px;justify-content:center;align-items:center;margin-top:-25px;display:flex}.mlf-team-identity svg{height:25px;fill:var(--cat-white);width:25px}.mlf-team-identity h6{padding:5px 20px 5px 45px;font-size:14px;border:none;font-weight:400;color:var(--cat-white);min-width:140px;text-align:center;margin:0 auto 0 -30px;border-radius:0 30px 30px 0;background:var(--cat-primary-color);width:calc(100% - 60px)}.mlf-team-info>a{padding:0;font-size:18px;font-weight:700;color:var(--cat-title-color);position:relative;display:inline-block}.cat-team-social{padding:0;justify-content:center;flex-wrap:wrap;right:20px;position:absolute;top:20px;margin:0;width:30px;display:flex}.cat-team-social li{list-style:none}.cat-team-social li+li{margin-top:10px}.cat-team-social li a{height:35px;padding:0;font-size:15px;color:var(--cat-white);opacity:0;visibility:hidden;text-align:center;border-radius:50%;background:var(--cat-black);width:35px;line-height:35px;display:inline-block}.cat-team-social li a:hover{color:var(--cat-white);background-color:var(--cat-primary-color)}.mlf-team-section,.mlf-team-section .cat-team-social,.mlf-team-section:hover .cat-team-social,.mlf-team-section:hover .cat-team-social li a{-webkit-transition:var(--cat-transition);-moz-transition:var(--cat-transition);-ms-transition:var(--cat-transition);-o-transition:var(--cat-transition);transition:var(--cat-transition)}.mlf-team-section:hover .cat-team-social li:nth-child(2) a{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.mlf-team-section:hover .cat-team-social li:nth-child(3) a{-webkit-transition:all .8s;-moz-transition:all .8s;-ms-transition:all .8s;-o-transition:all .8s;transition:all .8s}.mlf-team-info a:hover{color:var(--cat-primary-color)}.team-swiper-wrapper{position:relative;padding-bottom:30px}.swiper-pagination{right:0;bottom:0;margin:auto;left:0}.swiper-pagination span{height:10px;transform:scale(.8);opacity:.6;border-radius:10px;background:var(--cat-primary-color);cursor:pointer;width:30px}.swiper-pagination span.swiper-pagination-bullet-active{transform:scale(1);opacity:1;background:var(--cat-primary-color)}.cat-team-social li.share{height:35px;padding:0;font-size:15px;color:var(--cat-white);min-width:35px;text-align:center;border-radius:50%;background:var(--cat-black);cursor:pointer;width:35px;line-height:35px;display:inline-block}.mlf-team-section:hover .cat-team-social li a{opacity:1;visibility:visible}.cat-testimonials-wrapper{padding:76px 0 72px}.testimonial-swiper-wrapper{position:relative;padding-bottom:57px}.mlf-testimonials-section{padding:30px;position:relative;border-radius:10px;background:var(--cat-white)}.mlf-testimonials-section:before{height:60px;transform:rotate(180deg);right:30px;content:"";position:absolute;top:50px;background:url(https://trypin.shop/assets/images/main/quote.svg);background-size:initial;opacity:.2;background-position:50%;width:60px;background-repeat:no-repeat;z-index:1}.mlf-testimonials img{height:100px;border:4px solid var(--cat-border-color);object-fit:cover;box-shadow:0 0 30px rgb(0 0 0/8%);border-radius:50%;width:100px}.cat-rating ul{padding:0;margin:0}.cat-rating ul li{list-style:none;color:#f7a032;display:inline-flex}.mlf-testimonials{flex-wrap:wrap;margin:0 0 21px;align-items:center;display:flex}.mlf-testimonials div{padding:0 0 0 20px;width:calc(100% - 100px)}.mlf-testimonials div p{font-size:14px;font-weight:600;color:var(--cat-primary-color);margin:0}.mlf-testimonials div h4{font-size:20px;font-weight:600;margin:0 0 5px}.cat-blog-section{overflow:hidden;margin:0 0 30px;box-shadow:0 0 30px rgb(0 0 0/6%);border-radius:10px;background:var(--cat-white)}.cat-blog-section:hover .blog-info h4{color:var(--cat-primary-color)}.blog-info h4{font-size:22px;font-weight:700;margin:0;width:100%;line-height:1.4}.cat-blog-img img{width:100%}.blog-info{padding:30px 20px}.blog-effect{overflow:hidden;position:relative}.blog-effect:hover:before{transition-delay:225ms}.blog-effect:before{height:100%;transform:translateY(-110%);transition:all .4s;content:"";position:absolute;top:0;background:linear-gradient(transparent,var(--cat-primary-color));left:0;width:25%;z-index:1}.blog-effect:hover:after{transition-delay:75ms}.blog-effect:hover:after,.blog-effect:hover:before{transform:translateY(0)}.blog-effect:after{height:100%;transform:translateY(-110%);transition:all .4s;content:"";position:absolute;top:0;background:linear-gradient(transparent,var(--cat-primary-color));left:1px;left:25%;width:25%;z-index:1}.blog-effect .blog-effect-inner:before{left:50%}.blog-effect .blog-effect-inner:after{left:75%}.blog-effect-inner:after,.blog-effect-inner:before{height:100%;transform:translateY(-110%);transition:all .4s;content:"";position:absolute;top:0;background:linear-gradient(transparent,var(--cat-primary-color));left:0;width:25%;z-index:1}.blog-effect .blog-effect-inner{height:100%;transition:all .2s;position:absolute;bottom:0;left:0;width:100%}.blog-effect:hover .blog-effect-inner:before{transition-delay:.15s}.blog-effect:hover .blog-effect-inner:after,.blog-effect:hover .blog-effect-inner:before{transform:translateY(0)}.blog-date{padding:6px 0 10px;font-weight:700;color:var(--cat-title-color);position:absolute;text-align:center;top:0;border-radius:0 0 10px 10px;background:var(--cat-white);left:20px;width:70px;z-index:2}.blog-date span{font-size:30px;font-weight:900;line-height:1;display:block}.cat-blog-section .blog-info h4,.cat-blog-section:hover .blog-info h4{-webkit-transition:var(--cat-transition);-moz-transition:var(--cat-transition);-ms-transition:var(--cat-transition);-o-transition:var(--cat-transition);transition:var(--cat-transition)}.main-footer{background:var(--cat-alternate-bg)}.cat-footer-wrapper{padding:75px 0 50px}.cat-widget,.footer-title{margin:0 0 30px}.footer-title{padding:0 0 5px;font-size:22px;font-weight:700;color:var(--cat-primary-color);position:relative;display:inline-block}.footer-title:before{height:2px;content:"";position:absolute;bottom:0;background:var(--cat-primary-color);width:80%}.cat-footer-social{padding:0;flex-wrap:wrap;margin:0;display:flex}.cat-footer-social li{list-style:none}.cat-footer-social li+li{margin-left:15px}.cat-footer-social a{height:30px;color:var(--cat-white);text-align:center;border-radius:50%;background:var(--cat-primary-color);width:30px;line-height:30px;display:inline-block}.cat-footer-social a:hover{color:var(--cat-white);background:var(--cat-black)}.footer-menu ul{padding:0;flex-wrap:wrap;margin:0;display:flex}.footer-menu ul li{list-style:none;font-weight:600;margin:0 0 20px}.footer-menu ul li,.footer-menu ul li a{flex-wrap:wrap;width:100%;display:flex}.footer-menu ul li span svg{height:12px;fill:var(--cat-primary-color)}.footer-img{position:relative;margin:0 0 20px;box-shadow:0 0 20px rgb(0 0 0/6%)}.footer-img img{height:70px;object-fit:cover;border-radius:3px;width:100%}.contact-menu ul li span svg{height:20px}.footer-menu ul li span{width:30px;display:inline-block}.footer-menu ul li p{padding:0 0 0 8px;margin:0;width:calc(100% - 30px)}.cat-footer-copyright{padding:14px 0 13px;color:var(--cat-white);position:relative;text-align:center;background:var(--cat-primary-color)}.cat-footer-copyright:before{height:10px;right:0;content:"";position:absolute;top:-8px;background-position:50%;left:0;background-image:url(https://trypin.shop/assets/images/main/shapee.png);background-repeat:repeat-x}.cat-footer-copyright p{margin:0}.cat-counter-info .cat-heading-wrapper{text-align:left;margin:0 0 20px}.cat-counter-section-inner span img{height:60px;width:50px}.cat-counter-section{padding:20px;position:relative;max-width:230px;text-align:center;margin:30px auto;box-shadow:0 0 60px rgb(0 0 0/8%);border-radius:10px;background:var(--cat-white);width:100%;z-index:3}.cat-counter-section h4{font-size:32px;font-weight:700;margin:0}.cat-counter-section p{font-weight:600;color:var(--cat-title-color);margin:0}.cat-counter-section span{margin:0 0 10px;display:block}.counter1 .cat-counter-section{margin:20px auto}.counter3 .cat-counter-section{margin:0 auto 20px}.counter2 .cat-counter-section,.counter4 .cat-counter-section{margin:40px auto 20px}.cat-main-video{overflow:hidden;border:none;position:relative}.cat-play-btn{justify-content:center;flex-wrap:wrap;right:0;position:absolute;bottom:0;top:0;margin:auto;align-items:center;border-radius:50%;background:var(--cat-white);left:0;line-height:112px;display:flex;z-index:2}.cat-play-btn,.popup-youtube{height:100px;text-align:center;width:100px}.popup-youtube{font-size:30px;position:relative;border-radius:var(--cat-circle-radius);background:transparent;line-height:100px}.popup-youtube,.popup-youtube i{color:var(--cat-primary-color)}.relative{position:relative}.bottom-left-shap,.bottom-right-shap,.top-left-shap,.top-right-shap{position:absolute;z-index:2}.top-left-shap{top:30%;left:0}.top-right-shap{right:0;top:-100px}.bottom-left-shap{bottom:100px;left:0}.bottom-right-shap{right:0;bottom:30%}.cat-page-title-section{padding:180px 30px 80px;color:var(--cat-white);position:relative;text-align:center;background:var(--cat-alternate-bg)}.cat-page-title-section:before{right:0;content:"";position:absolute;bottom:0;top:0;background-position:top;left:0;background-image:url(https://trypin.shop/assets/images/main/page-title.png);background-repeat:no-repeat}.cat-page-title-section h1{font-size:var(--cat-page-title-size);font-weight:700;margin:0 0 9px}.cat-page-title-section ul{padding:0;justify-content:center;flex-wrap:wrap;font-weight:700;margin:0;display:flex}.cat-page-title-section ul li{list-style:none;padding:0 0 0 20px;color:var(--cat-title-color);position:relative;margin:0 0 0 20px}.cat-page-title-section ul li:first-child{padding:0;margin:0}.cat-page-title-section ul li a{color:var(--cat-title-color)}.cat-page-title-section ul li a:hover{color:var(--cat-primary-color)}.cat-page-title-section ul li:before{height:5px;content:"";position:absolute;bottom:0;top:0;margin:auto;border-radius:50%;background:var(--cat-primary-color);left:0;width:5px}.cat-page-title-section ul li:first-child:before{content:unset}.cat-map-section{padding:0;flex-wrap:wrap;display:flex}.cat-contact-section .cat-input-wrap{margin:0 0 30px}.cat-contact-wrapper{background-size:cover;background-position:bottom;background-image:url(https://dummyimage.com/1920x800/787878/666)}.cat-contact-section{padding:50px;position:relative;max-width:850px;margin:auto;box-shadow:0 0 30px rgb(0 0 0/6%);border-radius:10px;background:var(--cat-white)}.cat-contact-section:before{left:0}.cat-contact-section:after,.cat-contact-section:before{height:100%;content:"";position:absolute;bottom:0;background-position:50%;width:10px;background-image:url(https://trypin.shop/assets/images/main/shape.png);background-repeat:repeat-y}.cat-contact-section:after{transform:rotate(180deg);right:0}.cat-error-info div{margin:20px 0 0}.cat-error-info h4{font-weight:700}.cat-faq-wrapper .accordion-item{border:0;background-color:var(--cat-alternate-bg);margin:0 0 30px;border-radius:var(--cat-radius10)}.cat-faq-wrapper .accordion-item button.btn.btn-link{padding:0;font-size:var(--cat-font18);border:0;text-decoration:none;color:var(--cat-font-color);outline:none;text-align:left;box-shadow:none;width:100%}.cat-faq-wrapper .accordion-body{padding:20px;font-size:var(--cat-font-size);border-top:1px solid var(--cat-border-color)}.cat-faq-wrapper .accordion-header h2{margin-bottom:0}.cat-faq-wrapper .accordion-body p{margin:0}.accordion-button:not(.collapsed){color:var(--cat-primary-color);background-color:transparent;box-shadow:none}.accordion-button{font-weight:700;color:var(--cat-title-color);background:transparent;font-family:var(--cat-theme-family)}.accordion-button:focus{border:0;box-shadow:none}.accordion-button:after,.accordion-button:not(.collapsed):after{background-image:url(https://trypin.shop/assets/images/main/down-arrow.svg)}@media (min-width:1200px){.container{padding:0;max-width:1170px}.close-btn,.menu-btn-wrap>a.menu-btn{display:none}.main-menu .sub-menu{transform:scaleY(0);padding:10px 0;right:0;position:absolute;border-top:2px dotted var(--cat-white);opacity:0;visibility:hidden;min-width:180px;top:50px;transform-origin:top;margin:auto;box-shadow:var(--cat-shadow);background:var(--cat-white);left:0;display:block;z-index:9}.has-sub-menu:hover .sub-menu{transform:scaleY(1);opacity:1;visibility:visible}.has-sub-menu .sub-menu .sub-menu{transform:scaleY(0);right:190px;opacity:0;visibility:hidden;top:0;transform-origin:top;left:unset}.has-sub-menu .sub-menu .has-sub-menu:hover .sub-menu{transform:scaleY(1);opacity:1;visibility:visible}.has-sub-menu .sub-menu .sub-menu:before{height:0;border-left:12px solid var(--cat-alternate-bg);right:-12px;content:"";position:absolute;border-top:10px solid transparent;border-bottom:10px solid transparent;width:0}.has-sub-menu .sub-menu,.has-sub-menu:hover .sub-menu{-webkit-transition:var(--cat-transition);-moz-transition:var(--cat-transition);-ms-transition:var(--cat-transition);-o-transition:var(--cat-transition);transition:var(--cat-transition)}.main-menu>ul>li+li{margin:0 0 0 40px}}@media (min-width:1440px){.main-menu ul>li>a{font-size:18px}}@media (max-width:1439.98px){.main-menu ul>li>a{padding:10px 12px}.bottom-left-shap,.bottom-right-shap,.top-left-shap,.top-right-shap{display:none}}@media (min-width:1800px){.header-wrapper .container-fluid{max-width:1800px}}@media (max-width:1199.98px){.main-menu>ul{height:100%;border-right:1px solid #bf1f1f;overflow-y:auto;overflow-x:hidden;position:fixed;bottom:0;text-align:left;top:0;background:var(--cat-white);background-attachment:fixed;transition:.3s;box-shadow:0 0 20px rgba(0,0,0,.45);left:-340px;width:300px;display:block;z-index:98}.main-menu.open-menu>ul{left:0}.main-menu .has-sub-menu:after,.main-menu .has-sub-menu:before{content:"";position:absolute;bottom:0;background:var(--cat-primary-color)}.main-menu .has-sub-menu:after{height:2px;right:21px;top:23px;width:12px}.main-menu .has-sub-menu:before{height:12px;right:26px;top:18px;width:2px}.main-menu>ul::-webkit-scrollbar{width:3px}.main-menu>ul::-webkit-scrollbar-track{background-color:var(--cat-border-color)}.main-menu>ul::-webkit-scrollbar-thumb{background-color:var(--cat-primary-color)}.main-menu .sub-menu{display:none}.main-menu ul>li>a{padding:15px 20px}.main-menu>ul>li{border-bottom:1px solid var(--cat-border-color)}.main-menu .sub-menu>li>a{width:auto}.has-sub-menu>.sub-menu>li>a:before{content:unset}.main-menu .sub-menu{background:var(--cat-alternate-bg);padding-left:20px}.main-menu>ul>li.has-sub-menu.open:before{content:unset}.cat-banner-text{max-width:800px}.cat-banner-title{font-size:40px}.cat-booking-form{padding:30px 20px 40px}}@media (max-width:991.98px){.cat-banner-title{font-size:42px;margin:20px 0}.cat-banner-social{right:0}.cat-filter-menu button,.nav-pills .nav-link{padding:8px 10px;font-size:14px;min-width:120px}.cat-filter-menu button,.nav li.nav-item{margin:0 10px 10px 0}.cat-page-title-section h1{font-size:38px}}@media (max-width:767.98px){.footer-title{margin:0 0 20px}.cat-banner-text{padding:0}.cat-booking-form .cat-shapp,.cat-booking-form .cat-shapp2{display:none}.popup-youtube{font-size:24px}.cat-play-btn,.popup-youtube{height:60px;width:60px;line-height:60px}}@media (max-width:575.98px){.menu-btn-wrap>a{height:35px;padding:8px;margin:0 0 0 4px;width:35px}.menu-btn-wrap .menu-btn{margin:0 0 0 4px}.main-menu>ul{width:280px}.cat-banner-text h4{padding:8px 15px;font-size:14px}.cat-banner-title{font-size:28px;margin:15px 0}.header-btn{display:none}.cat-banner-wrapper{padding:100px 30px 100px 50px}.cat-banner-text-inner p{font-size:16px;margin:0 auto}.mlf-testimonials-section:before{right:10px;top:10px}}.bouncing{-webkit-animation:bounce 3s ease-in-out infinite;-o-animation:bounce 3s ease-in-out infinite;-ms-animation:bounce 3s ease-in-out infinite;-moz-animation:bounce 3s ease-in-out infinite;animation:bounce 3s ease-in-out infinite}@-webkit-keyframes bounce{0%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}50%{-webkit-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@keyframes bounce{0%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}50%{-webkit-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}.btn-wave{-webkit-animation:sonarWave 1.5s linear infinite;animation:sonarWave 1.5s linear infinite;height:100%;position:absolute;opacity:0;top:0;background-color:var(--cat-white);border-radius:9999px;left:0;width:100%;z-index:-1}@-webkit-keyframes sonarWave{0%{opacity:.4}to{-webkit-transform:scale(2);transform:scale(2);opacity:0}}@keyframes sonarWave{0%{opacity:.4}to{-webkit-transform:scale(2);transform:scale(2);opacity:0}}