.packages{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:24px 40px}.packages.column-3{grid-template-columns:repeat(3, 1fr)}@media only screen and (max-width: 1024px){.packages.column-3{grid-template-columns:repeat(2, 1fr);grid-gap:24px 30px}}@media only screen and (max-width: 768px){.packages.column-3{grid-template-columns:repeat(2, 1fr);grid-gap:20px 16px}}@media only screen and (max-width: 1024px){.packages{grid-template-columns:repeat(2, 1fr);grid-gap:24px 30px}}@media only screen and (max-width: 768px){.packages{grid-template-columns:repeat(2, 1fr);grid-gap:20px 16px}}.packages .package-item{border:1px solid #EEEBEE;border-radius:8px;background-color:#FFFFFF;overflow:hidden;transition:all 400ms;display:flex;flex-direction:column;min-height:180px}@media only screen and (min-width: 769px){.packages .package-item{min-height:180px}}.packages .package-item.out-cart .bottom .price-action .action .private-button{display:block}.packages .package-item.in-cart{border:1px solid #AD5E99}.packages .package-item.in-cart .bottom .price-action .action .remove-button{display:block}.packages .package-item.in-cart .bottom .price-action .action .private-button{display:block}.packages .package-item.in-cart .bottom .price-action .action .private-button::before{content:'Edit'}.packages .package-item.hide-price .bottom .price-action{justify-content:flex-end}.packages .package-item.see-all-packages{background-color:#f6f6f6;display:flex;justify-content:center;align-items:center;gap:12px;cursor:pointer}.packages .package-item.see-all-packages .icon{width:56px;height:56px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNTYiIHZpZXdCb3g9IjAgMCA1NiA1NiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGNpcmNsZSBmaWxsPSIjRTFFMUUxIiBjeD0iMjgiIGN5PSIyOCIgcj0iMjgiLz4KICAgICAgICA8ZyBmaWxsPSIjNjY2IiBmaWxsLXJ1bGU9Im5vbnplcm8iPgogICAgICAgICAgICA8cGF0aCBkPSJNMjggMjhjLS44NzcgMC0xLjc1NC0uMTU2LTIuNDM4LS40NjdsLTkuNjM1LTQuMzk0Yy0uNDQtLjItMS40NjktLjc4Ny0xLjQ2OS0xLjg5NCAwLTEuMTA4IDEuMDI4LTEuNjkzIDEuNDctMS44OTZsOS43Mi00LjQzMmMxLjMzOC0uNjEyIDMuMzYtLjYxMiA0LjY5OSAwbDkuNzI1IDQuNDMyYy40NDIuMjAxIDEuNDcuNzg4IDEuNDcgMS44OTYgMCAxLjEwOC0xLjAyOCAxLjY5Mi0xLjQ3IDEuODk1bC05LjYzNiA0LjM5M2MtLjY4Mi4zMTEtMS41Ni40NjctMi40MzYuNDY3eiIvPgogICAgICAgICAgICA8cGF0aCBkPSJtNDAuMDY4IDI2LjEtLjk4My0uNDQ0LTIuNTI0IDEuMTU1LTYuMTIgMi44Yy0uNjgzLjMxMi0xLjU2Mi40NjgtMi40MzcuNDY4LS44NzUgMC0xLjc1My0uMTU2LTIuNDM2LS40NjhsLTYuMTI1LTIuOC0yLjUyNC0xLjE1NS0uOTkxLjQ0NmMtLjQ0Mi4yLTEuNDcuNzkxLTEuNDcgMS44OTggMCAxLjEwNyAxLjAyOCAxLjY5OCAxLjQ3IDEuOWw5LjYzNCA0LjQwMmMuNjguMzEzIDEuNTU4LjQ2OSAyLjQzOC40NjkuODggMCAxLjc1NC0uMTU2IDIuNDM3LS40NjhsOS42MjctNC40MDJjLjQ0NC0uMjAxIDEuNDc4LS43ODggMS40NzgtMS45MDFzLTEuMDI3LTEuNjk3LTEuNDc0LTEuOXoiLz4KICAgICAgICAgICAgPHBhdGggZD0ibTQwLjA2OCAzMi44Ny0uOTgzLS40NDMtMi41MjQgMS4xNTQtNi4xMiAyLjc5N2MtLjY4My4zMS0xLjU2Mi40NjctMi40MzcuNDY3LS44NzUgMC0xLjc1My0uMTU2LTIuNDM2LS40NjdsLTYuMTI1LTIuOC0yLjUyNC0xLjE1LS45OTEuNDQ0Yy0uNDQyLjIwMi0xLjQ3Ljc5Mi0xLjQ3IDEuODk5czEuMDI4IDEuNjk3IDEuNDcgMS44OThsOS42MzQgNC40Yy42OC4zMTEgMS41NjIuNDczIDIuNDM4LjQ3My44NzYgMCAxLjc1LS4xNjIgMi40MzQtLjQ3NGw5LjYzLTQuMzk5Yy40NDQtLjIgMS40NzgtLjc4OCAxLjQ3OC0xLjg5OCAwLTEuMTEtMS4wMjctMS42OTctMS40NzQtMS45MDF6Ii8+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4K");background-size:contain;background-repeat:no-repeat;background-position:center;display:block;position:relative}.packages .package-item.see-all-packages .title{font-size:18px;font-weight:600;line-height:normal;text-align:center;color:#333}.packages .package-item.is-recommend{position:relative}.packages .package-item.is-recommend:before{content:'';opacity:1;-webkit-filter:blur(50px);filter:blur(50px);background-color:#f5d2ff;position:absolute;top:0;right:0;width:164px;height:123px}.packages .package-item.is-recommend:after{content:'';opacity:1;-webkit-filter:blur(50px);filter:blur(50px);background-color:#dce9ff;position:absolute;bottom:0;left:0;width:80%;height:60%}.packages .package-item.is-recommend .bottom{z-index:2}.packages .package-item.is-recommend.hide-recommend:before,.packages .package-item.is-recommend.hide-recommend:after{display:none}.packages .package-item.is-recommend.hide-recommend .bottom .tags .tag-item-recommended{display:none}.packages .package-item .top{position:relative}.packages .package-item .top img{width:100%;display:block;height:190px;object-fit:cover;transition:height 400ms}@media only screen and (max-width: 767px){.packages .package-item .top img{height:180px}}@media only screen and (max-width: 480px){.packages .package-item .top img{height:104px}}.packages .package-item .top .param{position:absolute;bottom:0;left:0}.packages .package-item .bottom{margin:20px;height:100%;position:relative;display:block;flex-direction:column;justify-content:space-between;padding-bottom:53px}@media only screen and (max-width: 1024px){.packages .package-item .bottom{padding-bottom:110px}}@media only screen and (max-width: 767px){.packages .package-item .bottom{margin:12px 8px}}@media only screen and (max-width: 640px){.packages .package-item .bottom{padding-bottom:0;display:flex;justify-content:space-between;flex-direction:column}}.packages .package-item .param{border-radius:0 8px 0 0;background-color:#192637;color:#FFF;font-size:12px;font-weight:500;line-height:20px;padding:6px 16px}@media only screen and (max-width: 767px){.packages .package-item .param{font-size:10px;padding:4px 8px}}.packages .package-item .tags{margin-bottom:16px;max-width:70%}@media only screen and (max-width: 768px){.packages .package-item .tags{max-width:100%}}.packages .package-item .tags:empty{display:none}.packages .package-item .tags:empty+.price-action{padding-top:40px}@media only screen and (max-width: 640px){.packages .package-item .tags:empty+.price-action{padding-top:0px}}.packages .package-item .tags:empty+.price-action .compare-toggle{top:-8px}.packages .package-item .tags .tag-item{border-radius:12px;background-color:#EEEEEE;font-size:14px;letter-spacing:0;line-height:20px;padding:2px 8px;display:inline-block;margin:0 4px 4px 0}@media only screen and (max-width: 767px){.packages .package-item .tags .tag-item{font-size:12px;line-height:20px;padding:0 8px;margin:0 2px 2px 0}}.packages .package-item .tags .tag-item.tag-item-recommended{color:#ad5e99;font-weight:600;background-color:#ffe9fb}.packages .package-item .tags .tag-item.tag-item-recommended::before{content:'';width:14px;height:14px;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KDTwhLS0gVXBsb2FkZWQgdG86IFNWRyBSZXBvLCB3d3cuc3ZncmVwby5jb20sIEdlbmVyYXRvcjogU1ZHIFJlcG8gTWl4ZXIgVG9vbHMgLS0+Cjxzdmcgd2lkdGg9IjgwMHB4IiBoZWlnaHQ9IjgwMHB4IiB2aWV3Qm94PSIwIDAgMTI4IDEyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgYXJpYS1oaWRkZW49InRydWUiIHJvbGU9ImltZyIgY2xhc3M9Imljb25pZnkgaWNvbmlmeS0tbm90byIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQgbWVldCI+Cg08cGF0aCBkPSJNMTIxLjU5IDYwLjgzbC0xMy45My00LjQ5Yy04LjkxLTIuOTQtMTQuMTMtMTAuMTUtMTYuNTgtMTkuMjFMODQuOTUgNy4yN2MtLjE2LS41OS0uNTUtMS4zOC0xLjc1LTEuMzhjLTEuMDEgMC0xLjU5Ljc5LTEuNzUgMS4zOGwtNi4xMyAyOS44N2MtMi40NiA5LjA2LTcuNjcgMTYuMjctMTYuNTggMTkuMjFsLTEzLjkzIDQuNDljLTEuOTcuNjQtMiAzLjQyLS4wNCA0LjA5bDE0LjAzIDQuODNjOC44OCAyLjk1IDE0LjA2IDEwLjE1IDE2LjUyIDE5LjE3bDYuMTQgMjkuNTNjLjE2LjU5LjQ5IDEuNjUgMS43NSAxLjY1YzEuMzMgMCAxLjU5LTEuMDYgMS43NS0xLjY1bDYuMTQtMjkuNTNjMi40Ni05LjAzIDcuNjQtMTYuMjMgMTYuNTItMTkuMTdsMTQuMDMtNC44M2MxLjk0LS42OCAxLjkxLTMuNDYtLjA2LTQuMXoiIGZpbGw9IiNmZGQ4MzUiPgoNPC9wYXRoPgoNPHBhdGggZD0iTTEyMi45MSA2Mi4wOGMtLjIyLS41NS0uNjUtMS4wMy0xLjMyLTEuMjVsLTEzLjkzLTQuNDljLTguOTEtMi45NC0xNC4xMy0xMC4xNS0xNi41OC0xOS4yMUw4NC45NSA3LjI3Yy0uMDktLjM0LS40MS0uOTYtLjc4LTEuMTRsMS45OCAyOS45N2MxLjQ3IDEzLjY4IDIuNzMgMjAuMTIgMTMuNjUgMjJjOS4zOCAxLjYyIDIwLjIzIDMuNDggMjMuMTEgMy45OHoiIGZpbGw9IiNmZmVlNTgiPgoNPC9wYXRoPgoNPHBhdGggZD0iTTEyMi45NCA2My42NGwtMjQuMTYgNS41NGMtOC41MSAyLjE2LTEzLjIgNy4wOS0xMy4yIDE5Ljk5bC0yLjM3IDMwLjk0Yy44MS0uMDggMS40Ny0uNTIgMS43NS0xLjY1bDYuMTQtMjkuNTNjMi40Ni05LjAzIDcuNjQtMTYuMjMgMTYuNTItMTkuMTdsMTQuMDMtNC44M2MuNjYtLjI0IDEuMDgtLjczIDEuMjktMS4yOXoiIGZpbGw9IiNmNGI0MDAiPgoNPC9wYXRoPgoNPGc+Cg08cGF0aCBkPSJNNDEuODEgODYuODFjLTguMzMtMi43NS05LjA5LTUuODUtMTAuNDktMTEuMDhsLTMuNDktMTIuMjRjLS4yMS0uNzktMi4yNy0uNzktMi40OSAwTDIyLjk3IDc0LjhjLTEuNDEgNS4yMS00LjQxIDkuMzUtOS41MyAxMS4wNGwtOC4xNiAzLjU0Yy0xLjEzLjM3LTEuMTUgMS45Ny0uMDIgMi4zNWw4LjIyIDIuOTFjNS4xIDEuNjkgOC4wOCA1LjgzIDkuNSAxMS4wMmwyLjM3IDEwLjgyYy4yMi43OSAyLjI3Ljc5IDIuNDggMGwyLjc4LTEwLjc3YzEuNDEtNS4yMiAzLjU3LTkuMzcgMTAuNS0xMS4wN2w3LjcyLTIuOTFjMS4xMy0uMzkgMS4xMi0xLjk5LS4wMi0yLjM2bC03LTIuNTZ6IiBmaWxsPSIjZmRkODM1Ij4KDTwvcGF0aD4KDTxwYXRoIGQ9Ik0yOC40OSA3NS41NWMuODUgNy44NiAxLjI4IDEwLjA0IDcuNjUgMTEuNjdsMTMuMjcgMi41OWMtLjE0LS4xOS0uMzQtLjM1LS42MS0uNDNsLTctMi41N2MtNy4zMS0yLjUtOS4zMy01LjY4LTEwLjctMTIuMDRjLTEuMzctNi4zNi0yLjgzLTEwLjUxLTIuODMtMTAuNTFjLS41MS0xLjM3LTEuMjQtMS4zLTEuMjQtMS4zbDEuNDYgMTIuNTl6IiBmaWxsPSIjZmZlZTU4Ij4KDTwvcGF0aD4KDTxwYXRoIGQ9Ik0yOC43MyAxMDIuOTljMC03LjQxIDQuMDUtMTEuMDggMTAuNDktMTEuMDhsMTAuMDItLjQxcy0uNTguNzctMS41OSAxLjAxbC02LjU0IDIuMTNjLTUuNTUgMi4yMy04LjA4IDMuMzUtOS44IDEwLjk0YzAgMC0yLjIyIDguODMtMi42NCA5Ljc2Yy0uNTggMS4zLTEuMjcgMS41Ny0xLjI3IDEuNTdsMS4zMy0xMy45MnoiIGZpbGw9IiNmNGI0MDAiPgoNPC9wYXRoPgoNPC9nPgoNPHBhdGggZD0iTTU5Ljc0IDI4LjE0Yy41Ni0uMTkuNTQtLjk5LS4wMy0xLjE1bC03LjcyLTIuMDhhNC43NyA0Ljc3IDAgMCAxLTMuMzQtMy4zTDQ1LjYxIDkuMDZjLS4xNS0uNjEtMS4wMi0uNjEtMS4xNy4wMWwtMi44NiAxMi41YTQuNzM0IDQuNzM0IDAgMCAxLTMuNCAzLjM3bC03LjY3IDEuOTljLS41Ny4xNS0uNjEuOTUtLjA1IDEuMTVsOC4wOSAyLjhjMS40NS41IDIuNTcgMS42OCAzLjAxIDMuMTVsMi44OSAxMS41OWMuMTUuNiAxLjAxLjYxIDEuMTYgMGwyLjk5LTExLjYzYTQuNzczIDQuNzczIDAgMCAxIDMuMDQtMy4xM2w4LjEtMi43MnoiIGZpbGw9IiNmNGI0MDAiIHN0cm9rZT0iI2Y0YjQwMCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIj4KDTwvcGF0aD4KDTwvc3ZnPg==");background-repeat:no-repeat;background-size:contain;background-position:center;display:inline-block;margin-right:4px;position:relative;top:1px}.packages .package-item .tags .tag-item.tag-item-more ~ .tag-item{display:none}.packages .package-item .tags .tag-item.tag-item-more:hover ~ .tag-item{display:inline-block}.packages .package-item .title{font-size:16px;font-weight:600;letter-spacing:0;line-height:24px;color:#333;margin-bottom:8px;display:flex;justify-content:space-between;align-items:flex-start}.packages .package-item .title a{max-width:calc( 100% - 60px);line-height:24px;font-size:16px;color:#333;font-weight:600;-webkit-line-clamp:2;display:box;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;overflow:hidden}@media only screen and (max-width: 767px){.packages .package-item .title a{font-size:14px;line-height:20px;-webkit-line-clamp:3}}@media only screen and (max-width: 767px){.packages .package-item .title{flex-direction:column}.packages .package-item .title .icon{order:1;margin-bottom:8px}.packages .package-item .title a{order:2;max-width:100%}}.packages .package-item .icon{height:40px;width:40px;border-radius:8px;background-color:rgba(239,223,235,0.4);background-size:24px;background-position:center;background-repeat:no-repeat;display:inline-block;position:absolute;top:0;right:0}.packages .package-item .icon.icon-type-hbs{background-image:url("../images/icon-hbs.svg")}.packages .package-item .icon.icon-type-chs{background-image:url("../images/icon-chs.svg")}.packages .package-item .icon.icon-type-ehs{background-image:url("../images/icon-ehs.svg")}.packages .package-item .icon.icon-type-mms{background-image:url("../images/icon-mms.svg")}@media only screen and (max-width: 767px){.packages .package-item .icon{width:32px;height:32px;background-size:16px;position:relative}}.packages .package-item .price{line-height:1}@media only screen and (max-width: 1024px){.packages .package-item .price{margin-bottom:8px;line-height:1}}@media only screen and (max-width: 640px){.packages .package-item .price{display:flex;flex-direction:column;width:100%;text-align:left}}.packages .package-item .price .amount{font-size:24px;font-weight:600;letter-spacing:0;line-height:32px;color:#AD5E99}@media only screen and (max-width: 767px){.packages .package-item .price .amount{font-size:20px}}.packages .package-item .price .text{color:#999999;font-size:12px;font-weight:500;letter-spacing:0;line-height:20px}@media only screen and (max-width: 767px){.packages .package-item .price .text{font-size:10px;margin-top:-5px}}.packages .package-item .price-action{display:flex;justify-content:space-between;align-items:center;position:absolute;width:100%;bottom:0}@media only screen and (max-width: 1024px){.packages .package-item .price-action{flex-direction:column;align-items:flex-start}.packages .package-item .price-action .action{width:100%}}@media only screen and (max-width: 640px){.packages .package-item .price-action{position:relative}}.packages .package-item .price-action .compare-toggle{margin-bottom:8px}@media only screen and (min-width: 1025px){.packages .package-item .price-action .compare-toggle{position:absolute;right:0;top:-48px;margin-bottom:0}}@media only screen and (max-width: 640px){.packages .package-item .price-action .compare-toggle{width:100%}}.packages .package-item .action{position:relative;display:flex;gap:8px}.packages .package-item .remove-button,.packages .package-item .private-button{border-radius:21px;background-color:#AD5E99;color:#FFFFFF;font-size:16px;letter-spacing:0;line-height:24px;text-align:center;display:none;padding:6px 30px;height:36px}.packages .package-item .remove-button.is-show,.packages .package-item .private-button.is-show{display:block}@media only screen and (max-width: 1024px){.packages .package-item .remove-button,.packages .package-item .private-button{font-size:16px;line-height:24px;width:100%}}.packages .package-item .private-button::before{content:'Book now'}.packages .package-item .remove-button{border:1px solid #AD5E99;background-color:transparent;color:#AD5E99}.packages .package-item .remove-button::before{content:'Remove'}@media only screen and (max-width: 767px){.packages .package-item .remove-button{border-radius:50%;width:36px;height:36px;background-image:url("../images/delete-color.svg");background-repeat:no-repeat;background-size:20px;background-position:center;padding:0;flex:0 0 36px;padding:0}.packages .package-item .remove-button::before{display:none}}.packages .package-item:hover{box-shadow:0 4px 16px 0 rgba(51,51,51,0.1);border:1px solid #8F9BA9}.packages.slick-slider .slick-list{margin:0 -15px;padding-left:15px;padding-right:15px}@media only screen and (max-width: 1024px){.packages.slick-slider .slick-list .package-item{width:45vw}.packages.slick-slider .slick-list .package-item .bottom{padding-bottom:76px}}@media only screen and (max-width: 767px){.packages.slick-slider .slick-list .package-item{width:65vw}.packages.slick-slider .slick-list .package-item .bottom{padding-bottom:76px}}
