@font-face{font-family:"Font-Over";font-display:swap;src:url("fonts/Font-Over.woff2") format("woff2");font-weight:500;font-style:normal;}@font-face{font-family:SourceSansPro;font-display:swap;src:url("fonts/SourceSansPro-Regular.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:SourceSansPro;font-display:swap;src:url("fonts/SourceSansPro-SemiBold.woff2") format("woff2");font-weight:600;font-style:normal}@font-face{font-family:SourceSansPro;font-display:swap;src:url("fonts/SourceSansPro-Bold.woff2") format("woff2");font-weight:700;font-style:normal}.boxes-container{background-color:#fff;border-radius:16px;padding:0 20px}.boxes-col{margin-left:auto}header{transition:all 0.3s !important;background-color:transparent;}header.smaller{background-color:#fff;box-shadow:0px 5px 20px rgba(0,0,0,0.2) !important;}.badge{font-family:inter;background-color:#ff1f26;border-radius:50%;width:29px;height:29px;display:flex;justify-content:center;align-items:center;font-weight:800;font-size:11px;line-height:97%;color:#fff;}.header-btn{border:2px solid #14aaff;border-radius:17px;display:flex;justify-content:center;align-items:center;min-height:33px;flex:0 0 64px;width:64px;transition:background-color 0.3s;}.header-btn path{transition:fill 0.3s;}@media (any-hover:hover){.header-btn:hover{background-color:#14aaff;}.header-btn:hover path{fill:#fff;}}.footer__desc{font-family:SourceSansPro;font-size:15px;line-height:113%;text-align:center;text-transform:uppercase;color:#969696;border-top:1px solid #4E4E4E;padding-top:24px;margin-top:20px;padding-left:60px;padding-right:60px;}.footer_logo{display:inline-block;max-width:128px;width:100%;margin-bottom:14px;}.footer_logo img{width:100%;}.footer__text{font-family:SourceSansPro;font-size:15px;line-height:127%;color:#969696;}.footer__link{font-family:Font-Over;display:flex;justify-content:center;align-items:center;min-height:36px;max-width:291px;width:100%;margin-left:auto;font-size:12px;text-align:center;color:#686868;border:1px solid #686868;border-radius:10px;padding:5px 10px;text-align:center;transition:all 0.3s;text-decoration:none !important;}@media (any-hover:hover){.footer__link:hover{color:#fff;border:1px solid #fff;}}.header-flex{display:flex;align-items:center;gap:9px;}.badge span{font-size:9px;}@-webkit-keyframes scale{30%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}::after,::before{box-sizing:border-box}a{background-color:transparent;text-decoration:none;outline:0;color:#121212}.font18{font-size:18px}@media only screen and (max-width:992px){.footer__desc{padding-left:0;padding-right:0;padding-top:30px;margin-top:40px;font-size:10px;line-height:170%;}.footer__link{display:none;}}@font-face{font-family:Flaticon;src:url(data:application/octet-stream;base64,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);font-weight:400;font-style:normal;font-display:swap}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:Flaticon;src:url("https://hookah-catering.ru/dist/flaticons/Flaticon.svg") format("svg")}}[class^=flaticon-]:after,[class^=flaticon-]:before{font-family:Flaticon;font-style:normal}.flaticon-cancel:before{content:""}.flaticon-map-1:before{content:""}.flaticon-phone:before{content:""}.flaticon-mail:before{content:""}.flaticon-clock:before{content:""}@font-face{font-family:IcoFont;font-weight:400;font-style:Regular;src:url("https://hookah-catering.ru/dist/icofont/fonts/icofont.woff2") format("woff2"),url("https://hookah-catering.ru/dist/icofont/fonts/icofont.woff") format("woff")}footer,header,nav{display:block}:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.top_panel{border:0;}[tabindex="-1"]:focus{outline:0 !important}h1,h2,h3{margin-bottom:.5rem}p{margin-top:0}p,ul{margin-bottom:1rem}b,strong{font-weight:bolder}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}img,svg{vertical-align:middle}img{border-style:none}svg{overflow:hidden}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0;font-size:inherit;text-transform:none}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input{margin:0;font-family:inherit;line-height:inherit}button,input{overflow:visible}button{-webkit-appearance:button}button:not(:disabled){cursor:pointer}button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox]{box-sizing:border-box;padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}[hidden]{display:none !important}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}.container{width:100%;padding-right:25px;padding-left:25px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px;padding-right:15px;padding-left:15px;}}@media (min-width:768px){.container{max-width:720px;padding-right:15px;padding-left:15px;}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1230px;}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.footer__row{display:grid;grid-template-columns:1.1fr 1.2fr 1fr 0.9fr;gap:30px;}.no-gutters{margin-right:0;margin-left:0}.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col-6{width:100%}.col-6,.col-auto{position:relative;padding-right:15px;padding-left:15px}.col-lg-12,.col-lg-6{position:relative;width:100%;padding-right:15px;padding-left:15px}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}@media (min-width:992px){.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.collapse:not(.show){display:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.navbar,.navbar-nav{display:-ms-flexbox;display:flex}.navbar{position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem;padding-right:0;}.navbar-nav{-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}@media (min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.4rem;padding-left:.4rem;transition:all .3s ease 0s}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}}.d-none{display:none !important}.d-block{display:block !important}@media (min-width:992px){.d-lg-none{display:none !important}.d-lg-block{display:block !important}}.flex-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.justify-content-end{-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-between{-ms-flex-pack:justify !important;justify-content:space-between !important}.align-items-center{-ms-flex-align:center !important;align-items:center !important}.align-self-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.mr-2{margin-right:.5rem !important}.mb-2{margin-bottom:.5rem !important}.pr-2{padding-right:.5rem !important}.pt-3{padding-top:1rem !important}.pb-3{padding-bottom:1rem !important}.pb-4{padding-bottom:1.5rem !important}.pt-5{padding-top:3rem !important}*,ul{margin:0;padding:0}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}header{min-width:290px}input{font-size:16px !important}ul{list-style:none}a:focus,a:hover{outline:0;color:#121212}input:focus{outline:0}h1,h2,h3{margin:0;line-height:1;font-weight:400}.menu_button,.menu_button span,.menu_button span i{width:50px;position:absolute;right:0}.menu_button{height:53px;top:-110px;text-align:center;overflow:hidden;-webkit-transition:.2s;transition:.2s;z-index:999;margin-top:0;outline:0 !important}.menu_button span{height:70px;top:0;cursor:pointer;background:0 0;z-index:1}.menu_button span i{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;width:68%;height:5px;left:0;margin:auto;background-color:#ee6d71;-webkit-transition:opacity .1s .1s,-webkit-transform .3s;transition:transform .3s,opacity .1s .1s,-webkit-transform .3s;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.menu_button span i:first-child{top:15%}.menu_button span i:nth-child(2){top:31%}.menu_button span i:nth-child(3){top:47%}header{position:fixed;top:0;left:0;width:100%}header{overflow:visible;z-index:1003;-webkit-transition:height .3s;-moz-transition:height .3s;-ms-transition:height .3s;-o-transition:height .3s;transition:height .3s;transition:background-color .3s;height:137px;box-shadow:none !important;transition:all 0.3s !important;}.menu_close span:hover{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);-sand-transform:rotate(360deg)}.mini_mob_menu>div{display:table-cell;vertical-align:middle}.text_tr{text-transform:uppercase}.top_phones li{display:inline-block;vertical-align:middle;margin-right:17px;}.white_color{color:#fff}.cont_ul>li{font-family:SourceSansPro;margin-bottom:5px;font-weight:400;font-size:15px;line-height:147%;color:#969696;}.cont_ul>li a{transition:all 0.3s;}.f_markered a{transition:all 0.3s;}.f_markered li{font-family:SourceSansPro;margin-bottom:5px;font-weight:400;font-size:15px;line-height:147%;color:#969696;transition:all 0.3s;}.font18{font-size:18px}.lh1{line-height:1;}.mobile_menu a:focus,.mobile_menu a:hover{text-decoration:none}.footer_body{background-color:#222}footer{color:#686868;font-size:16px;content-visibility:auto;border-radius:52px 52px 0 0}.footer_title{font-family:CoreSans;font-weight:700;font-size:17px;line-height:149%;text-transform:uppercase;color:#fff;margin-bottom:17px;}footer a:focus,footer a:hover{color:#fff;text-decoration:none}.footer_footer{background-color:#272727}.top_phones{text-align:right}.navbar-expand-lg .navbar-nav .nav-link{color:#4a4a4a}.first_menu{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;align-content:stretch}.first_menu a{display:block;font-weight:400;font-size:15px;line-height:134%;letter-spacing:-0.01em;text-align:center;color:#4a4a4a;padding:7px 15px;font-family:CoreSans;}.top_phones li a{display:block;font-size:14px;position:relative;font-family:CoreSans;}.color_social_icon{display:block;background-color:#ccc;border-radius:500px;-webkit-border-radius:500px;-moz-border-radius:500px;overflow:hidden}.color_social_icon,.color_social_icon img{width:30px;height:30px}.top_panel{padding-top:10px;padding-bottom:10px}.first_menu a:focus,.first_menu a:hover{outline:0;color:#da1717}.top_panel_2{padding-top:10px;padding-bottom:10px;}.navbar-expand-lg .navbar-nav .nav-link{font-family:CoreSans;color:#4a4a4a;padding-right:1rem;padding-left:1rem;font-size:15px;font-weight:700;text-transform:uppercase;}.open_top_phones{position:absolute;text-align:center;line-height:30px;font-size:26px;cursor:pointer}.mini_mob_menu{display:table;width:100%;border-top:1px solid #f0f0f0;text-align:center;white-space:nowrap;height:100%}.mini_mob_menu>div a{font-weight:600;font-family:SourceSansPro;display:block;font-size:14px;padding:10px}.mini_mob_menu_wrapper{margin-left:-10px;margin-right:-10px;height:42px}.mobile_menu_wrapp{display:block !important;top:0;left:-700px;position:fixed;margin:0;overflow-y:auto;z-index:1008;height:100%;box-sizing:border-box;-moz-box-sizing:border-box;background:#fff;width:350px !important;-webkit-box-shadow:0 0 30px #262729;-moz-box-shadow:0 0 30px #262729;box-shadow:0 0 30px #262729}.mobile_menu{height:100%;position:relative}.menu_mob_header{text-transform:uppercase;border-bottom:1px solid #f0f0f0;padding:25px 40px}.menu_mob_body{padding:25px 40px 20px}.menu_mob_footer{width:100%;padding:20px 40px}.menu_close,.menu_close span{transition:.5s;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s}.menu_close{position:absolute;right:30px;top:30px;width:20px;height:20px;text-align:center;line-height:20px;font-weight:700;font-size:16px;cursor:pointer;z-index:1000}.menu_close span{display:inline-block}.mobile_menu_wrapp{padding-top:0}.menu_mob_body a{display:block;padding:6px 0;font-size:18px}.light_font{font-weight:300}.box-rw{display:flex;align-items:center;}.footer_body{font-size:14px}.footer_body,footer a{color:#969696}ul.f_markered li{padding-left:20px;position:relative;margin-bottom:5px}ul.f_markered li:before{content:"";position:absolute;top:9px;left:0;width:4px;height:4px;background-color:#969696;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px}.font22{font-size:22px}.redb{color:#810b0f !important}.mobile_menu .color_social_icon{background-color:transparent;width:50px;height:50px}.mobile_menu .color_social_icon img{width:50px;height:50px}.menu_mob_footer b{display:block;white-space:nowrap}@media only screen and (max-width:400px){.mobile_menu_wrapp{width:280px !important}}.lh1{line-height:1}.first_menu a{padding-left:10px;padding-right:10px}.open_top_phones{border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);-moz-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2);-webkit-background-size:15px auto;background-size:15px auto;background-repeat:no-repeat;background-position:center center;background-image:url("https://hookah-catering.ru/img/phone_black.svg");top:15px;right:90px;width:37px;height:37px}.menu_button:not(.active) span i:first-child{margin-left:-27px;left:100%;width:38%}.menu_button:not(.active) span i:nth-child(3){width:38%;margin-left:8px}.top_panel{border-color:#f2f2f2}.new_logo{width:90px;height:70px;display:inline-block;vertical-align:middle;-moz-transition:.5s ease-out;-o-transition:.5s ease-out;-webkit-transition:.5s ease-out;transition:.5s ease-out;display:flex;justify-content:center;align-items:center;background:none !important;}.new_logo img{max-width:100%}.top_phones li a{color:#333}@media only screen and (max-width:1200px){.top_phones li a{font-size:13px;}.new_logo{width:80px}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.4rem;padding-left:.4rem}.first_menu{margin-left:-7px;margin-right:-7px}.first_menu a{padding-left:7px;padding-right:7px;font-size:12px}}@media only screen and (max-width:992px){.footer__row{grid-template-columns:1fr;}.footer_title{font-size:15px;}.cont_ul>li{font-size:13px;}.f_markered li{font-size:13px;}.menu_mob_footer{padding:20px 10px 20px 40px;}.main_menu{position:absolute;width:100%;left:0;top:116px}header .container{position:relative}header{height:114px;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.1);-moz-box-shadow:0 3px 5px rgba(0,0,0,.1);box-shadow:0 3px 5px rgba(0,0,0,.1)}.navbar{background:#fff}.navbar,.top_panel_2{padding-top:0;padding-bottom:0}.top_panel_2 .row>div{position:static}.menu_button{top:12px;right:20px}.menu_button span i{background-color:#3a3a3a;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.top_panel_2 .container{height:72px}.top_panel{padding-top:0;padding-bottom:0}.top_phones{padding:15px 20px 15px 40px;background-color:#fff;position:absolute;right:0;top:72px;border:1px solid #fff;z-index:3;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;box-shadow:0 5px 13.95px 1.05px rgba(0,0,0,.11);font-size:18px;text-align:left;width:200px;display:none}.top_phones li{margin-bottom:10px;display:block;font-size:18px}.top_phones li a{color:#000;font-size:18px;border-bottom:1px dashed #000;white-space:nowrap}.top_phones li a:focus,.top_phones li a:hover{color:#000;text-decoration:none}.gr_rab:after,.top_phones li a:after{font-family:Flaticon;color:#000;font-size:14px;position:absolute;left:0;margin-left:-26px;content:"";top:5px}.top_phones li a:after{content:"";top:4px}.gr_rab{position:relative;font-size:12px;padding-top:5px}}@media only screen and (max-width:768px){footer{border-radius:34px 34px 0 0}.row{margin-left:-8px;margin-right:-8px}.row>[class*=col-],.row>[class*=col]{padding-left:8px;padding-right:8px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>[class*=col-]{padding-right:0;padding-left:0}}@media only screen and (max-width:576px){.menu_button{right:0}.open_top_phones{right:60px}header{background-color:#fff !important;}.row{margin-left:-8px;margin-right:-8px}.row>[class*=col-]{padding-left:8px;padding-right:8px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.new_logo{width:80px;height:50px;position:absolute;top:50%;left:15px;margin-top:-24px}}@media only screen and (max-width:480px){.open_top_phones{right:70px}.footer_footer{font-size:12px}.menu_button{right:10px;}.mini_mob_menu>div a{font-size:14px;padding:10px 6px}.mini_mob_menu_wrapper{margin-left:-6px;margin-right:-6px}}@media only screen and (max-width:400px){.footer_body{font-size:12px}.footer_footer{font-size:9px}.new_logo{width:70px}}@media only screen and (max-width:350px){.open_top_phones{right:63px;}.mobile_menu .color_social_icon,.mobile_menu .color_social_icon img{width:40px;height:40px}}@media only screen and (min-width:992px){.top_phones{display:flex !important;align-items:center;position:relative;}.top_phones:after{content:"";position:absolute;left:0;top:50%;margin-top:-5px;width:14px;height:14px;font-family:Flaticon;color:#ff1f26;font-size:13px;line-height:1;text-align:center;display:none;}}@media only screen and (min-width:1200px){.top_phones li a{font-family:CoreSans;font-weight:700;font-size:17px;line-height:119%;letter-spacing:-0.01em;text-align:center;color:#4a4a4a;}}@font-face{font-family:TTTravels;font-display:swap;src:url("https://hookah-catering.ru/fonts/boxes/TTTravels-Medium.woff2") format("woff2");font-weight:500;font-style:normal;}@font-face{font-family:Brusnika;font-display:swap;src:url("https://hookah-catering.ru/fonts/boxes/Brusnika normal.woff2") format("woff2");font-weight:500;font-style:normal;}@font-face{font-family:TTTravels;font-display:swap;src:url("https://hookah-catering.ru/fonts/boxes/TTTravels-Bold.woff2") format("woff2");font-weight:700;font-style:normal;}@font-face{font-family:CoreSans;font-display:swap;src:url("fonts/CoreSansDS35Regular.woff2") format("woff2");font-weight:400;font-style:normal;}@font-face{font-family:CoreSans;font-display:swap;src:url("fonts/CoreSansDS45Medium.woff2") format("woff2");font-weight:500;font-style:normal;}@font-face{font-family:CoreSans;font-display:swap;src:url("fonts/CoreSansDS65Heavy.woff2") format("woff2");font-weight:700;font-style:normal;}@font-face{font-family:CoreSans;font-display:swap;src:url("fonts/CoreSansDS55Bold.woff2") format("woff2");font-weight:600;font-style:normal;}@font-face{font-family:SourceSansPro;font-display:swap;src:url("fonts/SourceSansPro-Regular.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:SourceSansPro;font-display:swap;src:url("fonts/SourceSansPro-SemiBold.woff2") format("woff2");font-weight:600;font-style:normal}@font-face{font-family:SourceSansPro;font-display:swap;src:url("fonts/SourceSansPro-Bold.woff2") format("woff2");font-weight:700;font-style:normal}@font-face{font-family:BladiOneSlab4F;font-display:swap;src:url("fonts/BladiOneSlab4F.woff2") format("woff2"),url("https://hookah-catering.ru/fonts/boxes/BladiOneSlab4F.woff") format("woff");font-weight:400;font-style:normal}.boxes-wrapper{overflow:hidden}.boxes-container{background-color:#fff;border-radius:16px;padding:0 20px}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1230px;}}@media (any-hover:hover){.navbar-expand-lg .navbar-nav .nav-link:hover{color:#0a58ca !important;}}