﻿/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700;800;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Courgette&display=swap";*,*::before,*::after{box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.link-arrow{font-weight:400;font-size:.9em;letter-spacing:2px;color:#666;display:block;margin:5% 0 0 0;text-decoration:none;text-transform:uppercase;transition:.3s all ease-in-out}.link-arrow::after{content:"";font-family:"FontAwesome";margin-left:2%}.link-arrow:hover{color:#ec1d25}.menu-btn{font-weight:400;font-size:1.5em;letter-spacing:2px;color:#666;display:block;text-decoration:none;text-transform:uppercase;background:rgba(255,255,255,.9);padding:10px 25px;border-radius:10px;transition:.3s all ease-in-out}.menu-btn:hover{background:rgba(214,28,34,.9);color:#fff}.black-btn{background-color:#000;color:#fff;border:none;padding:10px 45px;border-radius:10px;text-transform:uppercase;font-size:.8em;transition:.3s all ease-in-out;cursor:pointer}.black-btn:hover{background-color:#ec1d25}body{font-family:"Montserrat",sans-serif}.wrapper{max-width:1200px;margin:0 auto}@media screen and (max-width: 768px){.wrapper{padding:0 2%}}p{font-family:"Montserrat",sans-serif;font-weight:400;font-size:1em;line-height:1.7;color:#666;margin:0}.title-h2{font-family:"Courgette",cursive;font-size:30px;line-height:1.2;color:#d61c22;font-weight:300}.title-h3{font-family:"Poppins",sans-serif;font-weight:700;font-size:50px;line-height:1.2;color:#222;text-transform:uppercase;letter-spacing:6px;margin:1% 0 5% 0}.title-h4{font-family:"Poppins",sans-serif;font-weight:500;font-size:22px;color:#333;text-transform:uppercase;letter-spacing:3px;margin:10% 0 5% 0}@media screen and (max-width: 768px){.title-h4{margin:5% 0 5% 0}}.title-h5{font-family:"Poppins",sans-serif;font-weight:500;font-size:18px;color:#fff;text-transform:uppercase;letter-spacing:2px}.title-cat{font-family:"Poppins",sans-serif;font-weight:500;font-size:22px;color:#222;text-transform:uppercase;letter-spacing:3px;display:block;width:80%;margin:15% auto 10% auto}.footer-txt{font-family:"Montserrat",sans-serif;font-weight:400;font-size:13px;color:#999;line-height:1.7;text-decoration:none}.f-date{font-family:"Montserrat",sans-serif;font-weight:400;font-size:13px;color:#555;line-height:1.7;padding:5% 0;display:block}.red-txt{color:#ec1d25}.white-txt{color:#fff}.header{width:100%;height:100vh;background:url("../img/master-slides-03.jpg") center/cover;display:flex;flex-wrap:wrap}.header div:first-child{display:flex;justify-content:center;align-items:end;width:100%;text-align:center}.header div:first-child h1{font-family:"Courgette",cursive;color:#fff;font-size:4.5em;line-height:1.1;font-weight:400}.header div:first-child h1 span{font-family:"Poppins",sans-serif;color:#fff;font-size:1.5em;text-transform:uppercase;font-weight:600}.header div:last-child{display:flex;justify-content:center;align-items:flex-start;width:100%}.header div:last-child a{display:block;text-decoration:none;color:#ec1d25;background-color:#fff;font-family:"Montserrat",sans-serif;padding:10px 22px;border:1px solid transparent;border-radius:10px;text-transform:uppercase;font-size:.8em;transition:.5s all ease-in-out}.header div:last-child a:hover{color:#fff;background-color:#ec1d25;border:1px solid transparent}.header-contact{height:60vh;background:url("../img/bg-title-page-02.jpg") center/cover;display:flex;justify-content:center;align-items:center}.header-contact div span{font-family:"Poppins",sans-serif;font-weight:700;font-size:50px;line-height:1.2;color:#fff;text-transform:uppercase;letter-spacing:6px;word-spacing:6px}.header-blog{height:60vh;background:url("../img/bg-title-page-03.jpg") center/cover;display:flex;justify-content:center;align-items:center}.header-blog div span{font-family:"Poppins",sans-serif;font-weight:700;font-size:50px;line-height:1.2;color:#fff;text-transform:uppercase;letter-spacing:6px;word-spacing:6px}.footer{color:#fff}.footer .footer-grey{background-color:#222;padding:3% 0}@media screen and (max-width: 768px){.footer .footer-grey{padding:6% 0}}.footer .footer-grey>div{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-areas:"f-contact f-twitter f-gallery" "f-opening f-twitter f-gallery";gap:2rem}@media screen and (max-width: 768px){.footer .footer-grey>div{grid-template-areas:"f-contact f-twitter" "f-opening f-twitter" "f-gallery .";grid-template-columns:repeat(2, 50%);gap:0}}.footer .footer-grey>div>div:nth-of-type(1){grid-area:f-contact}.footer .footer-grey>div>div:nth-of-type(1) div{margin:0 0 3% 0}.footer .footer-grey>div>div:nth-of-type(2){grid-area:f-opening}.footer .footer-grey>div>div:nth-of-type(3){grid-area:f-twitter}.footer .footer-grey>div>div:nth-of-type(3) a{color:#ec1d25;font-size:.9em;text-decoration:none}.footer .footer-grey>div>div:nth-of-type(4){grid-area:f-gallery}.footer .footer-grey>div>div:nth-of-type(4) .img-gallery-footer{display:grid;grid-template-columns:repeat(4, minmax(100px, 1fr));gap:1rem;position:relative}@media screen and (max-width: 768px){.footer .footer-grey>div>div:nth-of-type(4) .img-gallery-footer{grid-template-columns:repeat(4, 1fr)}}.footer .footer-grey>div>div:nth-of-type(4) .img-gallery-footer div{position:relative;width:100%;height:100%}.footer .footer-grey>div>div:nth-of-type(4) .img-gallery-footer div img{width:100%;display:block}.footer .footer-grey>div>div:nth-of-type(4) .img-gallery-footer div .overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.5s all ease-in-out;background-color:#d61c22;cursor:pointer}.footer .footer-grey>div>div:nth-of-type(4) .img-gallery-footer div:hover .overlay{opacity:.6}.footer .footer-grey i{font-weight:400;font-size:13px;color:#999;line-height:1.7;margin-right:15px}.footer .footer-black{background-color:#000;padding:2% 0}.footer .footer-black>div{display:grid;grid-template-columns:repeat(2, 1fr)}@media screen and (max-width: 768px){.footer .footer-black>div{grid-template-columns:25% 75%}}.footer .footer-black>div .footer-social a{color:#fff;margin-right:3%;transition:.3s all ease-in-out}@media screen and (max-width: 768px){.footer .footer-black>div .footer-social a{margin-right:6%}}.footer .footer-black>div .footer-social a:hover{color:#d61c22}.footer .footer-black>div small a{text-decoration:none;color:#666;transition:.3s all ease-in-out}.footer .footer-black>div small a:hover{color:#d61c22}.bg-js{width:100%;height:100vh;background-color:rgba(34,34,34,.5);position:fixed;top:0;right:200%;z-index:150}.bg-nav .nav-right{position:fixed;top:0;right:200%;z-index:151;height:100vh;width:25%;background-color:rgba(255,255,255,.9);display:flex;margin-left:auto;justify-content:center}@media screen and (max-width: 768px){.bg-nav .nav-right{width:50%}}.bg-nav .nav-right .nav-link-right a{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin:20%;text-decoration:none;text-transform:uppercase;transition:.5s all ease-in-out;color:#000}.bg-nav .nav-right .nav-link-right a:first-of-type{padding-top:50%}.bg-nav .nav-right .nav-link-right .cross{width:30px;height:30px;position:absolute;top:10px;right:10px;z-index:15}.bg-nav .nav-right .nav-link-right .cross span:nth-of-type(1),.bg-nav .nav-right .nav-link-right .cross span:nth-of-type(2){display:block;width:30px;height:1px;border-radius:1px;background:#000;margin:2px 0;transition:.3s all cubic-bezier(0.68, -0.55, 0.265, 1.55);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(45deg)}.bg-nav .nav-right .nav-link-right .cross span:nth-of-type(2){transform:translate(-50%, -50%) rotate(-45deg)}.active{right:0 !important}.main-nav{background-color:transparent;position:fixed;z-index:10;top:0;width:100%;padding-top:2%;border-top:5px solid #ec1d25;transition:.3s all ease-in-out}@media screen and (max-width: 768px){.main-nav{position:relative;margin-bottom:-100px}}.main-nav>div{display:flex}.main-nav>div>div:nth-of-type(1){width:10%}.main-nav>div>div:nth-of-type(1) a img{width:80%}@media screen and (max-width: 768px){.main-nav>div>div:nth-of-type(1) a img{width:100%}}.main-nav>div>div:nth-of-type(2){width:60%;display:flex;justify-content:flex-end;align-items:center}@media screen and (max-width: 768px){.main-nav>div>div:nth-of-type(2){display:none}}.main-nav>div>div:nth-of-type(2) a{text-decoration:none;color:#fff;text-transform:uppercase;transition:.5s all ease-in-out;margin-left:4%}@media screen and (max-width: 768px){.main-nav>div>div:nth-of-type(2) a{color:#000;padding:0 0 8% 0}}.main-nav>div>div:nth-of-type(2) a:hover{color:#ec1d25}.main-nav>div .active{right:0}.main-nav>div>div:nth-of-type(3){width:30%;display:flex;justify-content:space-evenly;align-items:center}@media screen and (max-width: 768px){.main-nav>div>div:nth-of-type(3){width:100%;justify-content:flex-end}}.main-nav>div>div:nth-of-type(3) a{text-decoration:none;color:#fff;text-transform:uppercase;transition:.5s all ease-in-out}@media screen and (max-width: 768px){.main-nav>div>div:nth-of-type(3) a{margin-right:5%}}.main-nav>div>div:nth-of-type(3) a:hover{color:#ec1d25}.main-nav>div>div:nth-of-type(3) .barre{width:25px;height:12px;border-top:2px solid #fff;border-bottom:2px solid #fff;transition:.5s all ease-in-out}.main-nav>div>div:nth-of-type(3) .barre:hover{border-top:2px solid #ec1d25;border-bottom:2px solid #ec1d25}@media screen and (min-width: 768px){.sticky{background-color:rgba(255,255,255,.9);padding-bottom:2%;transition:.3s all ease-in-out}.sticky a{color:#000 !important}.sticky a:hover{color:#ec1d25 !important}.sticky .barre{border-top:2px solid #000 !important;border-bottom:2px solid #000 !important}.sticky .barre:hover{border-top:2px solid #ec1d25 !important;border-bottom:2px solid #ec1d25 !important}}.main{width:100%}.main .welcome{background:url("../img/pattern1.png") repeat;padding:5% 0}@media screen and (max-width: 768px){.main .welcome{padding:10% 0}}.main .welcome>div{display:grid;grid-template-columns:repeat(2, minmax(300px, 1fr));gap:1rem}@media screen and (max-width: 768px){.main .welcome>div{grid-template-columns:1fr}}.main .welcome>div div:nth-of-type(1){text-align:center}.main .welcome>div div:nth-of-type(1) p{display:block;width:80%;margin:0 auto}.main .welcome>div div:nth-of-type(2){overflow:hidden;border-radius:10px;width:70%;margin:0 auto}.main .welcome>div div:nth-of-type(2) img{width:100%;display:block;margin:0 auto;transition:.5s all ease-in-out}.main .welcome>div div:nth-of-type(2):hover img{transform:scale(1.1)}.main .discover{background-image:url("../img/bg-intro-01.jpg");background-position:center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.main .discover>div div{padding:8% 0;text-align:center}@media screen and (max-width: 768px){.main .discover>div div{padding:10% 0}}.main .triple-img{margin-top:5%;margin-bottom:5%}@media screen and (max-width: 768px){.main .triple-img{margin-top:10%;margin-bottom:10%}}.main .triple-img>div{display:grid;grid-template-columns:repeat(3, minmax(200px, 1fr));gap:2rem}@media screen and (max-width: 768px){.main .triple-img>div{grid-template-columns:1fr}}.main .triple-img>div .triple-img-1 div:nth-of-type(1),.main .triple-img>div .triple-img-2 div:nth-of-type(1),.main .triple-img>div .triple-img-3 div:nth-of-type(1){border-radius:10px;overflow:hidden}.main .triple-img>div .triple-img-1 div:nth-of-type(1) img,.main .triple-img>div .triple-img-2 div:nth-of-type(1) img,.main .triple-img>div .triple-img-3 div:nth-of-type(1) img{width:100%;display:block;transition:.5s all ease-in-out}.main .triple-img>div .triple-img-1 div:nth-of-type(1):hover img,.main .triple-img>div .triple-img-2 div:nth-of-type(1):hover img,.main .triple-img>div .triple-img-3 div:nth-of-type(1):hover img{transform:scale(1.1)}.main .our-menu{background:url("../img/pattern2.png") repeat;padding:5% 0 5% 0}@media screen and (max-width: 768px){.main .our-menu{padding:10% 0}}.main .our-menu>div>div:nth-of-type(1){text-align:center}.main .our-menu>div .menu{display:grid;gap:2rem;grid-template-areas:"lunch dinner drink" "lunch dinner starters" "happy happy dessert"}@media screen and (max-width: 768px){.main .our-menu>div .menu{grid-template-areas:"lunch dinner" "happy happy" "drink drink" "starters starters" "dessert dessert"}}.main .our-menu>div .menu .menu-list-1{grid-area:lunch}.main .our-menu>div .menu .menu-list-2{grid-area:dinner}.main .our-menu>div .menu .menu-list-3{grid-area:drink}.main .our-menu>div .menu .menu-list-4{grid-area:starters}.main .our-menu>div .menu .menu-list-5{grid-area:happy}.main .our-menu>div .menu .menu-list-6{grid-area:dessert}.main .our-menu>div .menu .menu-list-1,.main .our-menu>div .menu .menu-list-2{position:relative}.main .our-menu>div .menu .menu-list-1>div:nth-of-type(1),.main .our-menu>div .menu .menu-list-2>div:nth-of-type(1){border-radius:10px;overflow:hidden;height:500px;position:relative}.main .our-menu>div .menu .menu-list-1>div:nth-of-type(1) img,.main .our-menu>div .menu .menu-list-2>div:nth-of-type(1) img{width:100%;height:100%;display:block;object-fit:cover;transition:.5s all ease-in-out}.main .our-menu>div .menu .menu-list-1>div:nth-of-type(2),.main .our-menu>div .menu .menu-list-2>div:nth-of-type(2){position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.main .our-menu>div .menu .menu-list-1:hover img,.main .our-menu>div .menu .menu-list-2:hover img{transform:scale(1.1)}.main .our-menu>div .menu .menu-list-3,.main .our-menu>div .menu .menu-list-4,.main .our-menu>div .menu .menu-list-5,.main .our-menu>div .menu .menu-list-6{position:relative}.main .our-menu>div .menu .menu-list-3>div:nth-of-type(1),.main .our-menu>div .menu .menu-list-4>div:nth-of-type(1),.main .our-menu>div .menu .menu-list-5>div:nth-of-type(1),.main .our-menu>div .menu .menu-list-6>div:nth-of-type(1){border-radius:10px;overflow:hidden;height:232px;position:relative}.main .our-menu>div .menu .menu-list-3>div:nth-of-type(1) img,.main .our-menu>div .menu .menu-list-4>div:nth-of-type(1) img,.main .our-menu>div .menu .menu-list-5>div:nth-of-type(1) img,.main .our-menu>div .menu .menu-list-6>div:nth-of-type(1) img{width:100%;height:100%;display:block;object-fit:cover;transition:.5s all ease-in-out}.main .our-menu>div .menu .menu-list-3>div:nth-of-type(2),.main .our-menu>div .menu .menu-list-4>div:nth-of-type(2),.main .our-menu>div .menu .menu-list-5>div:nth-of-type(2),.main .our-menu>div .menu .menu-list-6>div:nth-of-type(2){position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.main .our-menu>div .menu .menu-list-3:hover img,.main .our-menu>div .menu .menu-list-4:hover img,.main .our-menu>div .menu .menu-list-5:hover img,.main .our-menu>div .menu .menu-list-6:hover img{transform:scale(1.1)}@media screen and (max-width: 768px){.main .our-menu>div .menu .menu-list-3>div:nth-of-type(1),.main .our-menu>div .menu .menu-list-4>div:nth-of-type(1),.main .our-menu>div .menu .menu-list-6>div:nth-of-type(1){height:500px}}.main .event{background:url("../img/bg-event-01.jpg") center/cover;padding:5% 0}@media screen and (max-width: 768px){.main .event{padding:10% 0}}@media screen and (max-width: 768px){.main .event>div{padding:0 10%}}.main .event>div>div:nth-of-type(1){text-align:center}.main .event>div .events-box{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr))}@media screen and (max-width: 768px){.main .event>div .events-box{grid-template-columns:1fr}}.main .event>div .events-box>div:nth-of-type(1){display:flex}@media screen and (max-width: 768px){.main .event>div .events-box>div:nth-of-type(1){flex-direction:column}}.main .event>div .events-box>div:nth-of-type(1) .red-bar{color:#fff;border-radius:10px 0 0 10px;background-color:rgba(214,28,34,.5);position:relative;width:10%}@media screen and (max-width: 768px){.main .event>div .events-box>div:nth-of-type(1) .red-bar{width:100%;border-radius:10px 10px 0 0}}.main .event>div .events-box>div:nth-of-type(1) .red-bar span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotateZ(90deg);white-space:nowrap}@media screen and (max-width: 768px){.main .event>div .events-box>div:nth-of-type(1) .red-bar span{position:relative;transform:none;white-space:normal;top:0;left:0;padding:2% 0;display:block;text-align:center}}.main .event>div .events-box>div:nth-of-type(1)>div:nth-of-type(2) img{width:100%;display:block}.main .event>div .events-box>div:nth-of-type(2){background-color:#fff;border-radius:0 10px 10px 0;text-align:center;padding:0 5%}@media screen and (max-width: 768px){.main .event>div .events-box>div:nth-of-type(2){border-radius:0 0 10px 10px}}.main .event>div .events-box>div:nth-of-type(2) .time-template{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));margin:7% 0 8% 0}.main .event>div .events-box>div:nth-of-type(2) .time-template .time{color:#ec1d25;font-size:3em;font-weight:600}.main .event>div .events-box>div:nth-of-type(2) .time-template .time-txt{color:#666;text-transform:uppercase}.main .reservation{background:url("../img/pattern1.png") repeat;padding:5% 0 5% 0}.main .reservation>div{display:grid;grid-template-columns:60% 40%;grid-template-areas:"title img" "form img"}@media screen and (max-width: 768px){.main .reservation>div{grid-template-columns:1fr;grid-template-areas:"title" "form" "img"}}.main .reservation>div>div:nth-of-type(1){text-align:center;grid-area:title;padding-right:15%}@media screen and (max-width: 768px){.main .reservation>div>div:nth-of-type(1){padding:0}}.main .reservation>div>div:nth-of-type(2){grid-area:form;padding-right:15%}@media screen and (max-width: 768px){.main .reservation>div>div:nth-of-type(2){padding:0}}.main .reservation>div>div:nth-of-type(2) form{display:grid;grid-template-columns:repeat(2, minmax(100px, 1fr))}@media screen and (max-width: 768px){.main .reservation>div>div:nth-of-type(2) form{grid-template-columns:1fr}}.main .reservation>div>div:nth-of-type(2) form div{width:100%;display:flex;flex-direction:column;padding:10px 20px}.main .reservation>div>div:nth-of-type(2) form div label{font-weight:400;font-size:.9em;color:#555;margin-bottom:2%}.main .reservation>div>div:nth-of-type(2) form div input{border:1px solid #d3d3d3;border-radius:10px;padding:10px 15px}.main .reservation>div>div:nth-of-type(2) form div:last-of-type{display:block}@media screen and (max-width: 768px){.main .reservation>div>div:nth-of-type(2) form div:last-of-type{text-align:center}}.main .reservation>div>div:nth-of-type(3){grid-area:img;border-radius:10px;overflow:hidden}@media screen and (max-width: 768px){.main .reservation>div>div:nth-of-type(3){width:50%;margin:50px auto 50px auto}}.main .reservation>div>div:nth-of-type(3) img{width:100%;height:100%;display:block;object-fit:cover;transition:.5s all ease-in-out}.main .reservation>div>div:nth-of-type(3):hover img{transform:scale(1.1)}.main .review{padding:5% 0 5% 0}.main .review>div>div:nth-of-type(1){text-align:center}.main .review>div>div:nth-of-type(2){width:130px;height:130px;margin:0 auto;border-radius:90px;background:url("../img/avatar-01.jpg") center/cover;border:5px solid #ec1d25}.main .review>div>div:nth-of-type(3){text-align:center;margin:5% 0}.main .review>div>div:nth-of-type(3) p:nth-of-type(1){font-weight:400;font-size:18px;color:#666;line-height:1.7}.main .review>div>div:nth-of-type(3) div{margin:1% 0 3% 0;color:#ec1d25}.main .review>div>div:nth-of-type(3) p:nth-of-type(2){font-weight:400;font-size:14px;color:#666;line-height:1.7;text-transform:uppercase}.main .our-video{background:url("../img/bg-cover-video-02.jpg") center/cover}.main .our-video>div>div:nth-of-type(1){padding:15% 0 0 0;text-align:center}.main .our-video>div>div:nth-of-type(2){color:#fff;display:flex;justify-content:center;padding:0 0 15% 0}.main .our-video>div>div:nth-of-type(2) span .fa-play{font-size:5em}.main .blog{padding:5% 0 5% 0}@media screen and (max-width: 768px){.main .blog{padding:10% 0}}.main .blog>div>div:nth-of-type(1){text-align:center}.main .blog>div>div:nth-of-type(2){display:grid;grid-template-columns:repeat(3, minmax(200px, 1fr));gap:2rem;position:relative}@media screen and (max-width: 768px){.main .blog>div>div:nth-of-type(2){grid-template-columns:1fr}}.main .blog>div>div:nth-of-type(2) .blog-1 div:nth-of-type(1),.main .blog>div>div:nth-of-type(2) .blog-2 div:nth-of-type(1),.main .blog>div>div:nth-of-type(2) .blog-3 div:nth-of-type(1){border-radius:10px;overflow:hidden;position:relative}.main .blog>div>div:nth-of-type(2) .blog-1 div:nth-of-type(1) img,.main .blog>div>div:nth-of-type(2) .blog-2 div:nth-of-type(1) img,.main .blog>div>div:nth-of-type(2) .blog-3 div:nth-of-type(1) img{width:100%;height:100%;display:block;object-fit:cover;transition:.5s all ease-in-out}.main .blog>div>div:nth-of-type(2) .blog-1 div:nth-of-type(1):hover img,.main .blog>div>div:nth-of-type(2) .blog-2 div:nth-of-type(1):hover img,.main .blog>div>div:nth-of-type(2) .blog-3 div:nth-of-type(1):hover img{transform:scale(1.1)}.main .blog>div>div:nth-of-type(2) .blog-1 div:nth-of-type(1) div,.main .blog>div>div:nth-of-type(2) .blog-2 div:nth-of-type(1) div,.main .blog>div>div:nth-of-type(2) .blog-3 div:nth-of-type(1) div{position:absolute;bottom:15px;left:25px;background:rgba(0,0,0,.7);padding:1% 5%}.main .blog>div>div:nth-of-type(2) .blog-1 div:nth-of-type(1) div p,.main .blog>div>div:nth-of-type(2) .blog-2 div:nth-of-type(1) div p,.main .blog>div>div:nth-of-type(2) .blog-3 div:nth-of-type(1) div p{color:#fff;font-size:.8em}.main .sign-up{background:url("../img/pattern1.png") repeat;padding:5% 0 5% 0}@media screen and (max-width: 768px){.main .sign-up{padding:15% 0}}.main .sign-up>div{display:flex;align-items:center}@media screen and (max-width: 768px){.main .sign-up>div{flex-direction:column}}.main .sign-up>div>div:nth-of-type(1){width:60%}.main .sign-up>div>div:nth-of-type(1) form{display:flex;justify-content:flex-end;align-items:center}@media screen and (max-width: 768px){.main .sign-up>div>div:nth-of-type(1) form{flex-direction:column}}.main .sign-up>div>div:nth-of-type(1) form label{font-weight:600;font-size:1.3em;color:#555;text-transform:uppercase;margin-right:5%}@media screen and (max-width: 768px){.main .sign-up>div>div:nth-of-type(1) form label{margin-right:0}}.main .sign-up>div>div:nth-of-type(1) form input{border:1px solid #d3d3d3;border-radius:10px;padding:10px 15px;margin-right:5%}@media screen and (max-width: 768px){.main .sign-up>div>div:nth-of-type(1) form input{margin-right:0;margin-top:5%}}.main .sign-up>div>div:nth-of-type(2){width:40%}@media screen and (max-width: 768px){.main .sign-up>div>div:nth-of-type(2){width:100%;text-align:center;margin:5% 0}}.main-blog .breadcrumb{padding:1% 0}.main-blog .breadcrumb>div p a{text-decoration:none;color:#000}.main-blog .b-content{border-top:1px solid #cecece}.main-blog .b-content>div{display:grid;grid-template-columns:75% 25%;grid-template-areas:"b1 aside" "b2 aside" "b3 aside" "b4 aside" "b5 aside"}@media screen and (max-width: 768px){.main-blog .b-content>div{grid-template-columns:1fr;grid-template-areas:"b1" "b2" "b3" "b4" "b5" "aside"}}.main-blog .b-content>div .b-1{grid-area:b1}.main-blog .b-content>div .b-2{grid-area:b2}.main-blog .b-content>div .b-3{grid-area:b3}.main-blog .b-content>div .b-4{grid-area:b4}.main-blog .b-content>div .b-5{grid-area:b5}.main-blog .b-content>div .b-1,.main-blog .b-content>div .b-2,.main-blog .b-content>div .b-3,.main-blog .b-content>div .b-4,.main-blog .b-content>div .b-5{padding-top:5%}.main-blog .b-content>div .b-1 div:nth-of-type(1),.main-blog .b-content>div .b-2 div:nth-of-type(1),.main-blog .b-content>div .b-3 div:nth-of-type(1),.main-blog .b-content>div .b-4 div:nth-of-type(1),.main-blog .b-content>div .b-5 div:nth-of-type(1){width:90%;border-radius:10px;overflow:hidden;position:relative}.main-blog .b-content>div .b-1 div:nth-of-type(1) img,.main-blog .b-content>div .b-2 div:nth-of-type(1) img,.main-blog .b-content>div .b-3 div:nth-of-type(1) img,.main-blog .b-content>div .b-4 div:nth-of-type(1) img,.main-blog .b-content>div .b-5 div:nth-of-type(1) img{width:100%;height:100%;display:block;object-fit:cover;transition:.5s all ease-in-out}.main-blog .b-content>div .b-1 div:nth-of-type(1) .vignette,.main-blog .b-content>div .b-2 div:nth-of-type(1) .vignette,.main-blog .b-content>div .b-3 div:nth-of-type(1) .vignette,.main-blog .b-content>div .b-4 div:nth-of-type(1) .vignette,.main-blog .b-content>div .b-5 div:nth-of-type(1) .vignette{position:absolute;top:20px;left:20px}.main-blog .b-content>div .b-1 div:nth-of-type(1) .vignette .img-txt,.main-blog .b-content>div .b-2 div:nth-of-type(1) .vignette .img-txt,.main-blog .b-content>div .b-3 div:nth-of-type(1) .vignette .img-txt,.main-blog .b-content>div .b-4 div:nth-of-type(1) .vignette .img-txt,.main-blog .b-content>div .b-5 div:nth-of-type(1) .vignette .img-txt{font-family:"Montserrat",sans-serif;font-weight:400;font-size:12px;color:#fff;display:inline-block;background:#ec1d25;padding:5px 10px;border-radius:10px;text-align:center}.main-blog .b-content>div .b-1 div:nth-of-type(1) .vignette .img-txt span,.main-blog .b-content>div .b-2 div:nth-of-type(1) .vignette .img-txt span,.main-blog .b-content>div .b-3 div:nth-of-type(1) .vignette .img-txt span,.main-blog .b-content>div .b-4 div:nth-of-type(1) .vignette .img-txt span,.main-blog .b-content>div .b-5 div:nth-of-type(1) .vignette .img-txt span{font-family:"Montserrat",sans-serif;font-weight:700;font-size:39px;color:#fff;line-height:1;text-transform:uppercase;letter-spacing:1px}.main-blog .b-content>div .b-1 div:nth-of-type(1):hover img,.main-blog .b-content>div .b-2 div:nth-of-type(1):hover img,.main-blog .b-content>div .b-3 div:nth-of-type(1):hover img,.main-blog .b-content>div .b-4 div:nth-of-type(1):hover img,.main-blog .b-content>div .b-5 div:nth-of-type(1):hover img{transform:scale(1.1)}.main-blog .b-content>div .b-1 div:nth-of-type(2) h4,.main-blog .b-content>div .b-2 div:nth-of-type(2) h4,.main-blog .b-content>div .b-3 div:nth-of-type(2) h4,.main-blog .b-content>div .b-4 div:nth-of-type(2) h4,.main-blog .b-content>div .b-5 div:nth-of-type(2) h4{margin:5% 0 2% 0}.main-blog .b-content>div .b-1 div:nth-of-type(2) .small-txt,.main-blog .b-content>div .b-2 div:nth-of-type(2) .small-txt,.main-blog .b-content>div .b-3 div:nth-of-type(2) .small-txt,.main-blog .b-content>div .b-4 div:nth-of-type(2) .small-txt,.main-blog .b-content>div .b-5 div:nth-of-type(2) .small-txt{font-family:"Montserrat",sans-serif;font-weight:400;font-size:12px;color:gray;line-height:1.5;padding-bottom:2%}.main-blog .b-content>div .b-1 div:nth-of-type(2) a,.main-blog .b-content>div .b-2 div:nth-of-type(2) a,.main-blog .b-content>div .b-3 div:nth-of-type(2) a,.main-blog .b-content>div .b-4 div:nth-of-type(2) a,.main-blog .b-content>div .b-5 div:nth-of-type(2) a{margin:2% 0 5% 0}.main-blog .b-content>div aside{grid-area:aside;border-left:1px solid #cecece;padding-top:5%}.main-blog .b-content>div aside .search-bar form{display:flex;justify-content:right}.main-blog .b-content>div aside .search-bar form input{border:1px solid #d3d3d3;padding:10px 15px;margin-top:5%}.main-blog .b-content>div aside .search-bar form button{border:1px solid #d3d3d3;padding:10px 15px;margin-top:5%}.main-blog .b-content>div aside .list-cat .link-cat{font-family:"Montserrat",sans-serif;font-weight:400;font-size:12px;color:#222;line-height:1.5;text-transform:uppercase;letter-spacing:1px;text-decoration:none;display:block;padding:5% 0;margin:0 auto;width:80%;border-top:1px solid #cecece}.main-blog .b-content>div aside .list-cat .link-cat:last-of-type{border-bottom:1px solid #cecece}.main-blog .b-content>div aside .popular-cat .pop-cat-1,.main-blog .b-content>div aside .popular-cat .pop-cat-2,.main-blog .b-content>div aside .popular-cat .pop-cat-3,.main-blog .b-content>div aside .popular-cat .pop-cat-4,.main-blog .b-content>div aside .popular-cat .pop-cat-5{width:80%;margin:0 auto;padding:5% 0;display:grid;grid-template-columns:1fr 2fr;gap:1rem}.main-blog .b-content>div aside .popular-cat .pop-cat-1 div:nth-of-type(1),.main-blog .b-content>div aside .popular-cat .pop-cat-2 div:nth-of-type(1),.main-blog .b-content>div aside .popular-cat .pop-cat-3 div:nth-of-type(1),.main-blog .b-content>div aside .popular-cat .pop-cat-4 div:nth-of-type(1),.main-blog .b-content>div aside .popular-cat .pop-cat-5 div:nth-of-type(1){border-radius:10px;overflow:hidden}.main-blog .b-content>div aside .popular-cat .pop-cat-1 div:nth-of-type(1) img,.main-blog .b-content>div aside .popular-cat .pop-cat-2 div:nth-of-type(1) img,.main-blog .b-content>div aside .popular-cat .pop-cat-3 div:nth-of-type(1) img,.main-blog .b-content>div aside .popular-cat .pop-cat-4 div:nth-of-type(1) img,.main-blog .b-content>div aside .popular-cat .pop-cat-5 div:nth-of-type(1) img{width:100%;height:100%;object-fit:cover;display:block}.main-blog .b-content>div aside .popular-cat .pop-cat-1 div:nth-of-type(2),.main-blog .b-content>div aside .popular-cat .pop-cat-2 div:nth-of-type(2),.main-blog .b-content>div aside .popular-cat .pop-cat-3 div:nth-of-type(2),.main-blog .b-content>div aside .popular-cat .pop-cat-4 div:nth-of-type(2),.main-blog .b-content>div aside .popular-cat .pop-cat-5 div:nth-of-type(2){display:flex;flex-direction:column;flex-wrap:wrap}.main-blog .b-content>div aside .popular-cat .pop-cat-1 div:nth-of-type(2) .title-h6,.main-blog .b-content>div aside .popular-cat .pop-cat-2 div:nth-of-type(2) .title-h6,.main-blog .b-content>div aside .popular-cat .pop-cat-3 div:nth-of-type(2) .title-h6,.main-blog .b-content>div aside .popular-cat .pop-cat-4 div:nth-of-type(2) .title-h6,.main-blog .b-content>div aside .popular-cat .pop-cat-5 div:nth-of-type(2) .title-h6{margin:3% 0 10% 0;font-family:"Poppins",sans-serif;font-weight:500;font-size:12px;color:#222;text-transform:uppercase}.main-blog .b-content>div aside .popular-cat .pop-cat-1 div:nth-of-type(2) p,.main-blog .b-content>div aside .popular-cat .pop-cat-2 div:nth-of-type(2) p,.main-blog .b-content>div aside .popular-cat .pop-cat-3 div:nth-of-type(2) p,.main-blog .b-content>div aside .popular-cat .pop-cat-4 div:nth-of-type(2) p,.main-blog .b-content>div aside .popular-cat .pop-cat-5 div:nth-of-type(2) p{font-size:.7em}.main-blog .b-content>div aside .archive-cat>div>div{display:flex;align-items:center}.main-blog .b-content>div aside .archive-cat>div>div a{font-family:"Montserrat",sans-serif;font-weight:400;font-size:12px;color:#222;text-transform:uppercase;text-decoration:none;display:block;padding:2% 0;margin:0 auto;width:80%;transition:.3s all ease-in-out}.main-blog .b-content>div aside .archive-cat>div>div a:hover{color:#d61c22}.main-blog .b-content>div aside .archive-cat>div>div span{font-weight:400;font-size:12px;color:#222}.main-contact{background:url("../img/pattern1.png") repeat}.main-contact .g-map{padding:5% 0}.main-contact .g-map iframe{border:5px solid #fff !important;border-radius:10px}.main-contact .contact h4{text-align:center}.main-contact .contact .contact-form{width:70%;margin:0 auto}@media screen and (max-width: 768px){.main-contact .contact .contact-form{width:100%}}.main-contact .contact .contact-form form{display:flex;flex-wrap:wrap;justify-content:center}@media screen and (max-width: 768px){.main-contact .contact .contact-form form{flex-direction:column}}.main-contact .contact .contact-form form>div:nth-of-type(1){width:33.3333333333%;padding:1% 1%}@media screen and (max-width: 768px){.main-contact .contact .contact-form form>div:nth-of-type(1){width:100%}}.main-contact .contact .contact-form form>div:nth-of-type(2){width:33.3333333333%;padding:1% 1%}@media screen and (max-width: 768px){.main-contact .contact .contact-form form>div:nth-of-type(2){width:100%}}.main-contact .contact .contact-form form>div:nth-of-type(3){width:33.3333333333%;padding:1% 1%}@media screen and (max-width: 768px){.main-contact .contact .contact-form form>div:nth-of-type(3){width:100%}}.main-contact .contact .contact-form form>div:nth-of-type(4){width:100%;padding:1% 1%}.main-contact .contact .contact-form form>div:nth-of-type(4) label{width:100%;display:block}.main-contact .contact .contact-form form>div:nth-of-type(4) textarea{border:1px solid #d3d3d3;border-radius:10px;padding:10px 15px;width:100%;margin:2% 0 4% 0;resize:vertical}.main-contact .contact .contact-form form>div:nth-of-type(5){margin-bottom:5%}@media screen and (max-width: 768px){.main-contact .contact .contact-form form>div:nth-of-type(5){text-align:center}}.main-contact .contact .contact-form form label{font-weight:400;font-size:15px;color:#555}.main-contact .contact .contact-form form input{border:1px solid #d3d3d3;border-radius:10px;padding:10px 15px;width:100%;margin-top:5%}@media screen and (max-width: 768px){.main-contact .contact .contact-form form input{margin-top:1%}}.main-contact .contact-legal{padding:5% 0}.main-contact .contact-legal>div{display:grid;grid-template-columns:repeat(auto-fit, minmax(100px, 1fr))}@media screen and (max-width: 768px){.main-contact .contact-legal>div{grid-template-columns:1fr;padding:0 30%}}.main-contact .contact-legal>div .contact-legal-map,.main-contact .contact-legal>div .contact-legal-call,.main-contact .contact-legal>div .contact-legal-hours{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.main-contact .contact-legal>div .contact-legal-map div:nth-of-type(1),.main-contact .contact-legal>div .contact-legal-call div:nth-of-type(1),.main-contact .contact-legal>div .contact-legal-hours div:nth-of-type(1){display:flex;align-items:center;width:100%;margin-bottom:5%}@media screen and (max-width: 768px){.main-contact .contact-legal>div .contact-legal-map div:nth-of-type(1),.main-contact .contact-legal>div .contact-legal-call div:nth-of-type(1),.main-contact .contact-legal>div .contact-legal-hours div:nth-of-type(1){margin-bottom:0}}.main-contact .contact-legal>div .contact-legal-map div:nth-of-type(1) i,.main-contact .contact-legal>div .contact-legal-call div:nth-of-type(1) i,.main-contact .contact-legal>div .contact-legal-hours div:nth-of-type(1) i{width:20%}.main-contact .contact-legal>div .contact-legal-map div:nth-of-type(1) h4,.main-contact .contact-legal>div .contact-legal-call div:nth-of-type(1) h4,.main-contact .contact-legal>div .contact-legal-hours div:nth-of-type(1) h4{width:80%;margin:0}.main-contact .contact-legal>div .contact-legal-map div:nth-of-type(2),.main-contact .contact-legal>div .contact-legal-call div:nth-of-type(2),.main-contact .contact-legal>div .contact-legal-hours div:nth-of-type(2){display:flex;align-items:center;width:100%}.main-contact .contact-legal>div .contact-legal-map div:nth-of-type(2) span,.main-contact .contact-legal>div .contact-legal-call div:nth-of-type(2) span,.main-contact .contact-legal>div .contact-legal-hours div:nth-of-type(2) span{width:20%;display:block}@media screen and (max-width: 768px){.main-contact .contact-legal>div .contact-legal-map div:nth-of-type(2) p,.main-contact .contact-legal>div .contact-legal-call div:nth-of-type(2) p,.main-contact .contact-legal>div .contact-legal-hours div:nth-of-type(2) p{margin-bottom:10%}}
/*# sourceMappingURL=styles.min.css.map */
