.green{color:var(--color_green)!important}.blue{color:var(--color_blue)!important}.red{color:var(--color_red)!important}.yellow{color:#ffc501!important}body{scrollbar-width:none;-ms-overflow-style:none}body::-webkit-scrollbar{display:none}a:hover,.link:hover{color:#000;text-decoration:underline;text-underline-offset:5px}.pagetitle{margin-top:40px;margin-bottom:10px}.ul_list{list-style:none;margin:20px 0 0;padding:0}.ul_list li{padding:14px 0 14px 40px;position:relative;font-size:var(--font6)}.ul_list li:before{content:"";left:0;top:14px;display:block;width:25px;height:25px;position:absolute;background-image:url(/assets/icon_list-C1XByskD.svg);background-size:25px;background-position:center}.btn.btn_blue{color:#fff;border:1px solid var(--color_blue);background:var(--color_blue)}.btn.btn_blue:hover{color:#fff;background:var(--color_blue2)}.btn.btn_grad:hover{text-decoration:none;cursor:pointer}.btn.btn_grad:before{content:"";position:absolute;inset:0;background:var(--color_blue);transform:translate(100%);transition:transform .4s ease;z-index:-1}.btn.btn_grad:hover:before{transform:translate(0)}.btn.btn-md{border-radius:25px;padding:12px 35px}.btn.btn-sm{font-size:var(--font7);padding:3px 26px}.btn.btn_link{border:transparent;background:transparent}.form-input{padding:5px 10px;border-radius:3px;border:1px solid #ccc}.form-input:hover,.form-input:focus,.form-input:active{border:1px solid var(--color_green);outline:none}.form-select{padding:5px 10px;border-radius:3px;border:1px solid #ccc}.form-select:hover,.form-select:focus,.form-select:active{border:1px solid var(--color_green);outline:none;box-shadow:0 0}.videoWrapper{position:relative;padding-bottom:30%;padding-top:30px;height:0;min-height:250px;overflow:hidden}.videoWrapper iframe,.videoWrapper object,.videoWrapper embed{position:absolute;top:0;left:0;width:100%;height:100%}.videoWrapper video{width:100%}.pagetitle .h1{font-size:var(--font2);font-weight:500;color:var(--color_blue2);text-transform:capitalize}h3,.h3{font-size:var(--font4);color:var(--color_blue2)}h4,.h4{font-size:var(--font5);font-weight:700}.cnt-flex2{display:flex;justify-content:center;gap:150px}.cnt-grid{display:grid;grid-template-columns:1fr 1fr;margin-left:100px}.cnt-grid3{display:grid;grid-template-columns:1fr 1fr 1fr}.line_h{height:1px;width:100%;margin:30px 0;background:#ffffff4d}.topline:after{content:"";right:0;top:0;display:block;height:100%;width:300px;position:absolute;background:url(/assets/bubbles-Cp6lZFUt.avif)}.socials-container{display:flex;gap:15px;align-items:center}.socials-container a{display:flex;color:#fff;font-size:var(--font7);text-transform:uppercase;font-weight:600}.socials-container a:hover{opacity:.8}.phone-container{display:flex;gap:15px;color:#fff;align-items:center}.phone-container a,.phone-container span{font-size:var(--font7);text-transform:uppercase;font-weight:600}.phone-container a{display:flex;color:#fff;align-items:center;gap:10px}.phone-container a:hover{opacity:.8}.phone-container .phone-container-left{display:flex;align-items:center;gap:15px}.menu_top_menu{display:flex;gap:40px;font-size:var(--font7)}.menu_top_menu a{color:var(--color_blue2);font-weight:600}.menu_top_menu a:hover,.menu_top_menu a.active{color:var(--color_pink);text-decoration:underline;text-underline-offset:5px}.menu_top_menu .menu-subitems{position:relative}.menu_top_menu .menu-subitems .menu-title{margin-left:5px;color:var(--color_pink)}.menu_top_menu .menu-subitems .menu-subtitle{display:none;position:absolute;z-index:10;border-radius:25px;background:#fff;width:270px;padding:15px;margin-left:-15px}.menu_top_menu .menu-subitems .menu-subtitle a{display:block;font-size:15px;line-height:34px}.menu_top_menu .menu-subitems:hover .menu-title a{color:var(--color_pink);text-decoration:underline;text-underline-offset:5px}.menu_top_menu .menu-subitems:hover .menu-subtitle{display:block}.site-header{position:fixed;width:100%;top:0;transition:padding .3s ease,background .3s ease,box-shadow .3s ease}.site-header .logoWide{display:none}.site-header .logo{display:block}.site-header .topline{padding:25px 0;transition:padding .3s ease}.site-header .topline svg{transition:transform .3s ease}.site-header .topline .socials-container{transition:gap .3s ease}.site-header .topline .phone-container a,.site-header .topline .phone-container span{transition:font-size .3s ease}.site-header .header-main{padding:20px 0 0;transition:padding .3s ease}.site-header .header-main .header-logo img{width:210px;height:auto;transition:width .3s ease}.site-header.scrolled{background:#fffffff2;box-shadow:0 2px 10px #0000001a}.site-header.scrolled .logoWide{display:block;width:225px!important;margin-top:-5px}.site-header.scrolled .logo{display:none}.site-header.scrolled .topline{padding:3px 0}.site-header.scrolled .topline .socials-container{gap:5px}.site-header.scrolled .topline .phone-container a,.site-header.scrolled .topline .phone-container span{font-size:calc(var(--font7) * .8)}.site-header.scrolled .topline svg{transform:scale(.6)}.site-header.scrolled .header-main{padding:10px 0 5px}.site-header.scrolled .header-main .header-logo img{width:100px}.login-container{padding-left:20px;margin-left:20px;border-left:1px solid var(--color_green)}.breadcrumbs{padding:15px 0}.breadcrumbs p,.breadcrumbs a{font-size:12px}.pagination{justify-content:center;display:flex;margin-bottom:50px}.cnt-hat:before{content:"";display:block;position:absolute;bottom:-300px;left:0;z-index:1;width:375px;height:500px;background:url(/assets/bubbles2-BbokoPEU.avif) center bottom no-repeat;background-size:cover}.product-page__container{padding:50px 0 100px;max-width:1100px;margin:auto}.product-message{max-width:1000px}.product-actions{display:flex;gap:25px}.product-actions .product-page__price{width:20%;flex-grow:1}.product-actions .product-page__qty{display:flex;gap:10px;flex-grow:1;width:calc(20% + 70px)}.product-actions .product-page__btns{display:flex;gap:15px}.btn_qty{min-width:auto;height:auto;line-height:normal;padding:0;cursor:pointer;border:transparent;background:transparent;color:#006099}.btn_qty:hover{color:#2f3391}.by_email{padding-left:30px;position:relative;margin-top:20px}.by_email:before{content:"";width:20px;height:20px;left:0;top:0;background:var(--color_blue);border-radius:50%;display:block;position:absolute}.table-title{font-size:var(--font7);padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #ccc;font-weight:700;color:#00205c}.shoppingcart-block{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ccc}.shoppingcart-block__comment{display:flex;justify-content:end;margin-top:20px;margin-bottom:20px}.shoppingcart-block__comment>div{width:50%}.shoppingcart-item{display:flex}.shoppingcart-item__name,.shoppingcart-item__price{width:25%}.shoppingcart-item__qty{display:flex;width:25%}.shoppingcart-item__total{width:25%;display:flex;justify-content:space-between}.block_qty{display:flex;gap:10px}.block_qty .input_qty{width:50px}.block_qty .input_qty input{text-align:center}.btn_qty_del{cursor:pointer;border:transparent;background:transparent}.btn_sc_checkout{text-align:right;margin-top:25px}.chckoutTotal{display:flex;width:100%;justify-content:end;font-size:var(--font4);color:var(--color_blue2)}.chckoutTotal_btn{display:flex;width:100%;justify-content:end;margin-bottom:60px;margin-top:15px}.empty_list{padding-bottom:50px}.order-block{margin-bottom:50px}.order-item{display:flex;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ccc}.order-item__name,.order-item__date,.order-item__amount{width:25%}.order-item__status{width:25%;display:flex;justify-content:space-between}.order-item__status .d-flex{display:flex;align-items:center}.orderStatus{width:10px;height:10px;margin-right:6px;border-radius:50%}.cnt-solutions{padding-top:100px}.cnt-solutions .h2{text-align:center}.cnt-solutions--items{display:flex;justify-content:space-between;align-items:center;position:relative;z-index:10}.cnt-solutions--items .cnt-solutions--item{text-align:center;margin-top:70px;padding:0 40px}.cnt-solutions--items .cnt-solutions--item .solutions_icon{margin-bottom:25px}.cnt-solutions--items .cnt-solutions--item .solutions_title{color:var(--color_blue2);font-size:var(--font3)}.cnt-solutions--items .cnt-solutions--item .solutions_subtitle{color:#252525;margin-top:10px;font-size:var(--font5)}.cnt-solutions--items .cnt-solutions--item .solutions_text{font-size:var(--font7);color:#353535;margin-top:10px;margin-bottom:15px}.cnt-reasons{margin-top:100px;padding-top:100px;padding-bottom:150px;background:url(/assets/bkg_tile2-CbZpQc2t.avif) center top no-repeat;position:relative}.cnt-reasons .h2{margin-bottom:40px}.cnt-reasons:before{content:"";display:block;position:absolute;top:-160px;right:0;z-index:1;width:375px;height:500px;background:url(/assets/bubbles3-B8k1gUM2.avif) center bottom no-repeat;background-size:cover}.cnt-benefits{padding-top:100px;max-width:1000px;margin:auto}.cnt-benefits.cnt-benefits2{max-width:1200px;margin:auto}.cnt-benefits.cnt-benefits2 .cnt-grid{margin:0 auto;gap:30px}.cnt-benefits .h2,.cnt-benefits p{margin:0 auto 30px;text-align:center}.cnt-benefits p{margin-bottom:50px}.our_services{padding-top:100px;padding-bottom:50px}.our_services .h2,.our_services p{text-align:center}.our_services p{margin-bottom:50px}.center_menu{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px}.center_menu .center_menu-item{position:relative;overflow:hidden;border-radius:12px;transition:transform .4s ease,box-shadow .4s ease}.center_menu .center_menu-item img{width:100%;height:auto;transition:transform .6s ease;display:block}.center_menu .center_menu-item:before{pointer-events:none;content:"";position:absolute;inset:0;border-radius:12px;background:linear-gradient(120deg,#fff0 30%,#ffffff59,#fff0 70%);opacity:0;transition:opacity .4s ease;z-index:2}.center_menu .center_menu-item:after{content:"";position:absolute;inset:-2px;border-radius:14px;background:linear-gradient(120deg,#fff,#d4f1ff,#fff);opacity:0;z-index:-1;transition:opacity .4s ease;filter:blur(12px)}.center_menu .center_menu-item .center_menu-info{position:absolute;left:-5px;bottom:0;width:100%;color:#fff;font-size:var(--font5);padding:25px 10px 10px 30px;z-index:3}.center_menu .center_menu-item .center_menu-info:before{content:"";position:absolute;inset:0;background-image:url(/assets/center_menu-info-CDROW-wK.svg);background-size:cover;background-repeat:no-repeat;z-index:-1;transition:transform .4s ease}.center_menu .center_menu-item:hover img{transform:scale(1.07)}.center_menu .center_menu-item:hover:before{opacity:1;animation:shine 1.2s ease}.center_menu .center_menu-item:hover:after{opacity:1}.center_menu .center_menu-item:hover .center_menu-info:before{transform:scaleY(1.05);transform-origin:bottom}@keyframes shine{0%{transform:translate(-100%)}to{transform:translate(100%)}}.cnt-additions{margin-top:100px;padding-top:100px;padding-bottom:150px;background:url(/assets/bkg_tile3-CD3hiDGp.avif) left top no-repeat;position:relative}.cnt-additions:before{content:"";display:block;position:absolute;top:-160px;right:0;z-index:1;width:375px;height:500px;background:url(/assets/bubbles3-B8k1gUM2.avif) center bottom no-repeat;background-size:cover}.cnt-additions--items{display:grid;margin-top:65px;margin-bottom:65px;gap:60px;grid-template-columns:1fr 1fr 1fr 1fr}.cnt-additions--items .addition-item{text-align:center}.cnt-additions--items .addition-item .addition-item--icon{margin-bottom:10px}.cnt-party{padding-top:100px;margin-top:100px;padding-bottom:150px;background:url(/assets/bkg_tile4-DDNPFW3t.avif) right top no-repeat;position:relative}.cnt-party .cnt-right{padding-left:100px}.cnt-map{padding-top:100px;padding-bottom:10px;text-align:center}.cnt-map picture{height:550px;display:flex;object-fit:cover}.cnt-map picture img{width:auto;height:100%;object-fit:cover}.cnt-gift{flex-wrap:wrap;padding-top:100px;padding-bottom:100px}.cnt-gift .cnt-left .btn{display:none}.cnt-gift .cnt-right{width:50%;padding-left:50px}.cnt-packing{padding-top:100px;padding-bottom:100px;background:url(/assets/bkg_tile5-CiqjSJRm.svg) right top no-repeat}.slider-wrapper{overflow:hidden;width:100%}.slider-wrapper .slider-track{display:flex}.cnt-testimonials{padding-top:150px;padding-bottom:100px;background:url(/assets/bkg_tile5-CiqjSJRm.svg) center top no-repeat}.cnt-testimonials .testimonials-slider{margin:0 -15px;padding:0 40px;position:relative}.testimonials-item{padding:0 20px;box-sizing:border-box}.testimonials-item .testimonials-text{padding:25px;font-size:calc(var(--font7) * .9);border-radius:5px;background:#fff}.testimonials-item .testimonials-info{margin-top:15px;font-size:14px;text-transform:uppercase}.testimonials-item .rating{display:flex;gap:5px;margin-bottom:5px}.testimonials-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:35px}.slider-dots{display:flex;gap:0;position:absolute;left:2px;bottom:-48px}.slider-dot{position:relative;width:48px;height:48px;min-width:48px;min-height:48px;padding:0;display:grid;place-items:center;background:transparent;border:none;cursor:pointer}.slider-dot:before{width:12px;height:12px;border-radius:50%;background:#ccc;content:"";transition:width .5s,border-radius .5s,background-color .5s}.slider-dot.active:before{width:30px;border-radius:15px;background:var(--color_blue2)}.slider-dot:focus-visible{border-radius:6px;outline:2px solid var(--color_blue2);outline-offset:-4px}.btn_arrow{width:60px;height:60px;border-radius:50%;position:absolute;display:flex;align-items:center;justify-content:center;background-color:#fff;border:1px solid #ccc;color:#006099;box-shadow:0 8px 20px #00609926;top:calc(50% - 70px);cursor:pointer;transition:all .35s ease}.btn_arrow:before{content:"";position:absolute;border-color:transparent transparent transparent currentColor;border-style:solid;border-width:6px 0 6px 6px;width:0;height:0;transition:transform .35s ease}.btn_arrow:after{content:"";position:absolute;opacity:0;width:0;height:2px;background:currentColor;transition:all .35s ease}.btn_arrow:hover{background-color:var(--color_blue2);color:#fff;box-shadow:0 12px 30px #00609940;transform:translateY(-3px)}.btn_arrow:hover:before{transform:translate(6px)}.btn_arrow:hover:after{opacity:1;width:18px}.btn_arrow svg{width:22px;height:22px}.btn_arrow.btn_arrow-left{left:15px}.btn_arrow.btn_arrow-left:before{border-color:transparent currentColor transparent transparent;border-width:6px 6px 6px 0}.btn_arrow.btn_arrow-left:hover:before{transform:translate(-6px)}.btn_arrow.btn_arrow-right{right:15px}.cnt-choose{text-align:center;padding-top:100px}.cnt-choose .cnt-btns{margin-top:50px;display:inline-flex;gap:35px}.cnt-choose .cnt-btns .btn{padding:15px 80px}.footerBlock{padding:50px 0 30px;background:var(--color_blue);position:absolute;width:100%;bottom:0;z-index:10}.footerBlock .cnt-flex{align-items:flex-start}.copy{color:#fff;font-size:var(--font7);text-transform:uppercase}.menu_footer{display:flex;gap:30px;justify-content:space-between;margin-left:10%;flex:1}.menu_footer .menu-title{color:#fff;text-transform:uppercase;font-size:var(--font7);font-weight:700}.menu_footer .menu-subtitle{margin-top:10px}.menu_footer .menu-subtitle a{display:block;font-size:var(--font7);color:#fff;opacity:.9;line-height:34px}.menu_footer .menu-subtitle a:hover,.menu_footer .menu-subtitle a.active{opacity:1;text-decoration:underline}.menu_bottom{display:flex;gap:15px}.menu_bottom a{color:#fff;font-weight:600;font-size:var(--font7)}.frm-flexRow{display:flex;gap:30px;justify-content:space-between}.frm-flexRow>div{flex:1;margin-bottom:30px}.frm-button{text-align:center}.phoneItem input{text-align:left!important;padding:0!important}.MuiInputLabel-shrink~div legend{width:1px}div.MuiInputBase-multiline.MuiOutlinedInput-root{height:calc(100% - 30px)!important}.contact_Block{margin-top:100px;margin-bottom:30px;position:relative;z-index:10;gap:40px}.contact_Block .contact_item{display:flex;gap:40px;margin-bottom:25px}.contact_Block .contact_item a{display:block}.cnt-contact{padding-top:100px;padding-bottom:100px;margin-bottom:-80px;position:relative;z-index:10;background:url(/assets/bkg_tile6-Q_EfgRlv.avif) right bottom no-repeat}.cnt-contact .h2{text-align:center;margin-bottom:45px}.flexForm-title{margin-top:50px;margin-bottom:40px}.cnt-label{font-size:16px;font-family:Cabin,sans-serif;color:#151515}.cnt-flexForm{align-items:center;display:flex;gap:15px;margin-bottom:30px}.cnt-flexForm>label{width:200px}.cnt-flexForm .cnt-label{width:205px}.cnt-flexForm .cnt-radioGroup{gap:20px}.cnt-flexForm .cnt-radioGroup label,.cnt-flexForm .cnt-radioGroup label *{font-family:Cabin,sans-serif;color:#151515}.cnt-flexForm2{align-items:center;justify-content:center;display:flex;gap:15px;margin-bottom:30px}.cnt-flexForm2>div{max-width:33%}.cnt-flexForm3{justify-content:center;display:flex;flex-wrap:wrap;margin-bottom:30px}.cnt-flexForm3 .cnt-label{width:130px;margin-top:5px}.cnt-flexForm3 .cnt-radioGroup3{flex:1;column-gap:30px;row-gap:10px}.cnt-flexForm4{align-items:center;display:flex;gap:15px;margin-bottom:30px}.cnt-flexForm4 .cnt-label{width:260px;margin-top:-2px}.cnt-flexForm4 .cnt-radioGroup4{flex:1;column-gap:20px}.cnt-flexForm5{display:flex;gap:15px;margin-bottom:30px}.cnt-flexForm5 .cnt-label{width:160px;margin-top:3px}.cnt-flexForm5 .cnt-radioGroup5{gap:30px}.cnt-flexForm6{flex-flow:column;gap:15px}.blockPromo{margin-top:100px;margin-bottom:100px}.blockPromo .cnt-left{width:50%}.bloglist{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;padding-top:30px;margin-bottom:50px}.bloglist .blogBlock{position:relative;overflow:hidden;border-radius:12px;background-color:#fff;box-shadow:0 4px 12px #00000014;transition:transform .4s ease,box-shadow .4s ease}.bloglist .blogBlock img{width:100%;height:auto;display:block;transition:transform .6s ease}.bloglist .blogBlock:before{content:"";position:absolute;inset:0;border-radius:12px;background:linear-gradient(120deg,#fff0 30%,#ffffff40,#fff0 70%);opacity:0;transition:opacity .4s ease;z-index:1}.bloglist .blogBlock:after{content:"";position:absolute;inset:-2px;border-radius:14px;background:linear-gradient(120deg,#fff,#d4f1ff,#fff);opacity:0;z-index:-1;transition:opacity .4s ease;filter:blur(12px)}.bloglist .blogBlock .blogInfo{position:relative;padding:20px;z-index:2;color:#151515}.bloglist .blogBlock .blogInfo .blogTitle{font-size:20px;margin:10px 0;transition:color .3s}.bloglist .blogBlock .blogInfo .blogDescription{font-size:16px;transition:color .3s}.bloglist .blogBlock:hover{transform:translateY(-1px);box-shadow:0 12px 20px #00000026;text-decoration:none}.bloglist .blogBlock:hover img{transform:scale(1.05)}.bloglist .blogBlock:hover:before{opacity:1;animation:shine 1.2s ease}.bloglist .blogBlock:hover:after{opacity:1}.bloglist .blogBlock:hover .blogTitle{color:var(--color_blue)}.blogData{font-size:12px;display:flex;justify-content:space-between}.blogDataArticle{font-size:12px;margin-bottom:10px}.blogImg{height:236px;overflow:hidden;display:flex}.blogImg img{object-fit:cover;width:100%}.blogImgArticle{max-width:500px}.blogImgArticle img{width:100%}.loading_wrapper{position:fixed;inset:0;display:flex;justify-content:center;align-items:center;background:#fff;z-index:9999}.db{display:block!important}.di{display:inline!important}.df{display:flex}.dib{display:inline-block!important}.d-none{display:none}.fl{float:left!important}.fr{float:right!important}.fnone{float:none!important}.p0{padding:0!important}.p5{padding:5px!important}.p10{padding:10px!important}.p15{padding:15px!important}.p20{padding:20px!important}.p25{padding:25px!important}.pl0{padding-left:0!important}.pl5{padding-left:5px!important}.pl10{padding-left:10px!important}.pl15{padding-left:15px!important}.pl20{padding-left:20px!important}.pl25{padding-left:25px!important}.pr0{padding-right:0!important}.pr5{padding-right:5px!important}.pr10{padding-right:10px!important}.pr15{padding-right:15px!important}.pr20{padding-right:20px!important}.pr25{padding-right:25px!important}.pt0{padding-top:0!important}.pt5{padding-top:5px!important}.pt10{padding-top:10px!important}.pt15{padding-top:15px!important}.pt20{padding-top:20px!important}.pt25{padding-top:25px!important}.pb0{padding-bottom:0!important}.pb5{padding-bottom:5px!important}.pb10{padding-bottom:10px!important}.pb15{padding-bottom:15px!important}.pb20{padding-bottom:20px!important}.pb25{padding-bottom:25px!important}.m0{margin:0!important}.m5{margin:5px!important}.m10{margin:10px!important}.m15{margin:15px!important}.m20{margin:20px!important}.m25{margin:25px!important}.ml0{margin-left:0!important}.ml5{margin-left:5px!important}.ml10{margin-left:10px!important}.ml15{margin-left:15px!important}.ml20{margin-left:20px!important}.ml25{margin-left:25px!important}.ml30{margin-left:30px!important}.mr0{margin-right:0!important}.mr5{margin-right:5px!important}.mr10{margin-right:10px!important}.mr15{margin-right:15px!important}.mr20{margin-right:20px!important}.mr25{margin-right:25px!important}.mr30{margin-right:30px!important}.mt5{margin-top:5px!important}.mt10{margin-top:10px!important}.mt15{margin-top:15px!important}.mt20{margin-top:20px!important}.mt25{margin-top:25px!important}.mb5{margin-bottom:5px!important}.mb10{margin-bottom:10px!important}.mb15{margin-bottom:15px!important}.mb20{margin-bottom:20px!important}.mb25{margin-bottom:25px!important}@media screen and (min-width:1600px){.cnt-hat .cnt-right img{margin-right:-110px}.btn_arrow.btn_arrow-left{left:-50px}.btn_arrow.btn_arrow-right{right:-50px}.cnt-testimonials .testimonials-slider{padding:0}.cnt-map picture img{width:100%}}@media screen and (min-width:1280px)and (max-width:1440px){:root{--font1: 46px;--font2: 40px;--font3: 28px;--font4: 26px}}@media screen and (min-width:1280px)and (max-width:1599px){.btn_arrow.btn_arrow-left{left:20px}.btn_arrow.btn_arrow-right{right:20px}.cnt-hat.cnt-hat__gap0 .cnt-left{width:40%}.cnt-hat.cnt-hat__gap0 .cnt-right{width:60%}}@media screen and (max-width:1599px){.cnt-hat .cnt-left,.cnt-hat .cnt-right{width:50%}.cnt-hat .cnt-right img{height:auto;max-width:100%}.cnt-reasons{padding-bottom:85px}.cnt-additions{background-position:center top}.cnt-packing{padding-top:0;background-position:center top}}@media screen and (min-width:1280px)and (max-width:1439px){.btn.btn-lg{padding:12px 45px}}@media screen and (min-width:992px)and (max-width:1279px){.cnt-hat.cnt-hat__gap0 .cnt-left{width:40%}.cnt-hat.cnt-hat__gap0 .cnt-right{width:60%}.cnt-flex .cnt-left,.cnt-flex .cnt-right{width:50%}.cnt-packing .cnt-flex .cnt-left,.cnt-packing .cnt-flex .cnt-right{width:auto}.cnt-testimonials{padding-top:75px;padding-bottom:75px}.cnt-party{padding-top:65px;margin-top:45px;padding-bottom:155px}.cnt-party .cnt-left{text-align:center}.cnt-party .cnt-right{padding-left:0}.menu_footer{margin-left:5%}.btn.btn-lg{padding:10px 45px}}@media screen and (max-width:1279px){:root{--font1: 40px;--font2: 36px;--font3: 26px;--font4: 24px;--font5: 18px;--font6: 16px;--font7: 14px}}@media screen and (min-width:992px){.menu-toggle,.sc_subtitle{display:none}.footerBlock__padding{padding-top:440px}}@media screen and (max-width:991px){.line_v{height:20px}.full-screen-menu{position:fixed;top:0;left:0;padding-top:10vh;height:100vh;width:100vw;background:linear-gradient(to bottom,#529ac4,#006099);opacity:0;visibility:hidden;transform:translateY(-100%);transition:all .4s ease;z-index:1000;display:flex;flex-flow:column}.full-screen-menu-block{padding-bottom:20px;overflow-y:scroll}.full-screen-menu.open{opacity:1;visibility:visible;transform:translateY(0)}.menu-toggle{z-index:1001;float:right;margin:0;padding:0;position:relative;text-transform:uppercase;border:transparent;background:transparent}.menu-toggle.menu-toggle.active{color:#fff}.menu-toggle.menu-toggle.active svg{height:35px;width:auto}.menu-toggle img{margin-left:15px}.menu_top_menu{flex-flow:column;align-items:center;gap:15px;padding-top:0}.menu_top_menu div{flex-flow:column}.menu_top_menu a{color:#fff;font-size:var(--font5)}.menu_top_menu .menu-subitems{position:relative;text-align:center}.menu_top_menu .menu-subitems .menu-subtitle{display:none;position:relative;z-index:10;border-radius:25px;background:transparent;width:250px;padding:15px;margin-left:-15px}.menu_top_menu .menu-subitems .menu-subtitle a{display:block;line-height:34px}.menu_top_menu .menu-subitems:hover .menu-title a{color:var(--color_pink);text-decoration:underline;text-underline-offset:5px}.menu_top_menu .menu-subitems:hover .menu-subtitle{display:block}.footerBlock .logo{display:none}.menu_footer{margin-left:0}.cnt-hat .cnt-left{gap:15px}.cnt-solutions--items .cnt-solutions--item{padding:0 10px}.cnt-reasons{margin-top:25px}.cnt-reasons .h2{margin-bottom:0}.cnt-reasons .cnt-right{display:none}.our_services,.cnt-map{padding-top:0}.cnt-gift{padding-top:0;gap:25px}.cnt-gift .cnt-flex{flex-flow:column-reverse}.cnt-gift .cnt-flex .cnt-left{margin-top:10px}.cnt-gift .cnt-flex .cnt-left .btn{display:block;margin-top:25px}.cnt-gift .cnt-flex .cnt-right{padding-left:0}.cnt-gift .cnt-flex .cnt-right .btn{display:none}.cnt-gift .cnt-flex img{max-width:520px;width:100%}.cnt-map picture img{object-position:70% top}}@media screen and (min-width:768px)and (max-width:991px){:root{--font1: 40px;--font2: 36px;--font3: 26px;--font4: 24px;--font5: 18px;--font6: 16px;--font7: 14px}.site-header:not(.scrolled) .topline{padding:10px 0}.site-header:not(.scrolled) .topline svg{width:17px}.site-header:not(.scrolled) .topline .topline-container{flex-flow:column;gap:10px}.cnt-flex{flex-flow:column}.cnt-flex .cnt-left,.cnt-flex .cnt-right{width:100%}.cnt-testimonials{padding-top:75px;padding-bottom:75px}.cnt-additions{padding-bottom:75px;margin-top:0}.cnt-packing{background-position:initial}.cnt-packing .cnt-flex{flex-flow:row}.cnt-packing .cnt-flex .cnt-left{width:50%}.cnt-packing .cnt-flex .cnt-right{width:50%;text-align:center}.cnt-packing .cnt-flex .cnt-right img{max-width:80%;height:auto}.cnt-party{padding-top:65px;margin-top:45px;padding-bottom:90px}.cnt-party .cnt-flex{flex-flow:row}.cnt-party .cnt-flex .cnt-left{width:50%;text-align:center}.cnt-party .cnt-flex .cnt-left img{max-width:80%;height:auto}.cnt-party .cnt-flex .cnt-right{width:50%;padding-left:0}.menu_footer{margin-left:0}.btn.btn-lg{padding:10px 45px}.product-actions .product-page__price{width:15%}.product-actions .product-page__qty{width:calc(15% + 70px)}.sc_subtitle{display:none}.footerBlock__padding{padding-top:425px}}@media screen and (max-width:767px){:root{--font1: 36px;--font2: 32px;--font3: 26px;--font4: 24px;--font5: 18px;--font6: 16px;--font7: 14px}.site-header .topline{padding:10px 0}.site-header .topline .topline-container{flex-flow:column}.site-header:not(.scrolled) .topline .topline-container{gap:10px}.site-header:not(.scrolled) .topline svg{width:17px}.phone-container .phone-container-left>span{display:none}.cnt-flex{flex-flow:column}.cnt-flex .cnt-left,.cnt-flex .cnt-right{width:100%}.cnt-packing .cnt-flex .cnt-left,.cnt-packing .cnt-flex .cnt-right{width:auto}.cnt-testimonials{padding-top:75px;padding-bottom:75px}.menu_footer{margin-left:0;flex-flow:column;gap:15px}.menu_footer .menu-title svg{margin-left:10px}.menu_footer .menu-title.current{text-decoration:underline;text-underline-offset:5px}.menu_footer .menu-subtitle.d-none{display:none}.btn.btn-lg{padding:15px 25px;width:100%}.frm-flexRow{flex-flow:column;gap:0}.center_menu{grid-template-columns:1fr 1fr}.our_services,.cnt-map{padding-top:0;padding-bottom:35px}.cnt-solutions--items{flex-flow:column;align-items:flex-start}.cnt-solutions--items .cnt-solutions--item{display:flex;text-align:left;margin-top:30px}.cnt-solutions--items .cnt-solutions--item .solutions_icon{margin:5px 25px 0 0}.cnt-solutions--items .cnt-solutions--item .solutions_text{margin-top:0;margin-bottom:10px}.cnt-choose .cnt-btns{flex-flow:column;width:100%}.cnt-additions{padding-bottom:0;margin-top:0}.cnt-packing{background-position:initial}.cnt-packing .cnt-flex{flex-flow:row}.cnt-packing .cnt-flex .cnt-left{width:100%}.cnt-packing .cnt-flex .cnt-right{display:none}.cnt-party{padding-top:65px;margin-top:45px;padding-bottom:0}.cnt-party .cnt-flex{flex-flow:row}.cnt-party .cnt-flex .cnt-left{display:none}.cnt-party .cnt-flex .cnt-right{width:100%;padding-left:0}.cnt-grid{margin-left:0}.cnt-additions--items{grid-template-columns:1fr 1fr 1fr}.bloglist{grid-template-columns:repeat(2,1fr)}.contact_Block{flex-flow:column;gap:0}.contact_Block .contact_item span{width:65px}.product-actions{flex-wrap:wrap}.product-actions .product-page__btns{width:100%}.product-actions .product-page__btns button{flex-grow:1}.table-title{display:none}.shoppingcart-block__comment>div{width:100%}.shoppingcart-item{flex-wrap:wrap}.shoppingcart-item .sc_subtitle{font-weight:700;margin-right:10px}.shoppingcart-item__name{width:50%;margin-bottom:15px}.shoppingcart-item__price{display:flex;margin-bottom:15px;width:50%}.shoppingcart-item__qty,.shoppingcart-item__total{width:50%;justify-content:flex-start;align-items:center}.order-item{flex-wrap:wrap}.order-item__name,.order-item__date{width:50%;margin-bottom:15px}.order-item__amount{width:50%;display:flex}.order-item__status{width:50%;justify-content:flex-start}.footerBlock{position:relative}}@media screen and (min-width:480px){.socials-container .SCartOrders,.socials-container .SCartHeader,.socials-container .line_v{display:none}}@media(max-width:639px){.bloglist{grid-template-columns:1fr}.cnt-grid{display:block}.cnt-grid .ul_list{margin:0}.ul_list li{padding:10px 0 10px 35px}.ul_list li:before{top:10px}.cnt-map picture{height:410px}.cnt-map picture img{object-position:67% top}.cnt-hat .cnt-left .cnt-btns{flex-flow:column}}@media(max-width:479px){.phone-container .SCartOrders,.phone-container .SCartHeader,.phone-container .line_v{display:none}.shoppingcart-item__name,.shoppingcart-item__price,.shoppingcart-item__qty{width:100%}.shoppingcart-item__total{width:100%;margin-top:15px}.order-item__name,.order-item__date,.order-item__amount,.order-item__status{width:100%;margin-bottom:15px}}.main_message{background-color:#dfdfdf!important;position:fixed;right:0;top:22vh;z-index:1000;width:65%;padding:5px 5px 0}.main_message .custom-alert{display:flex;align-items:flex-start;gap:12px;margin-bottom:5px;padding:12px 16px;border-radius:4px;color:#014361;background:#e5f6fd}.main_message .custom-alert.success{color:#1e4620;background:#edf7ed}.main_message .custom-alert.warning{color:#663c00;background:#fff4e5}.main_message .custom-alert.error{color:#5f2120;background:#fdeded}.main_message .custom-alert-content{flex:1;min-width:0}.main_message .custom-alert-close{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin:-4px -8px -4px 0;padding:0;border:0;border-radius:50%;color:inherit;background:transparent;cursor:pointer}.main_message .custom-alert-close:hover{background:#00000014}
