*,body{margin:0}a,input[type=submit]{cursor:pointer}img {height: auto;width: auto;}.bg-black,.hero-content.w-55 a{background-color:#000}.policy-page-611 .container a:hover,a{text-decoration:none}*{box-sizing:border-box;padding:0}.form-groups.submit-btn input{padding-left:0}::placeholder{color:#dcdbd0}html{scroll-behavior:smooth}body{font-family:Montserrat,sans-serif}.header-top-bar.bg-black{display:flex;gap:1.5vw;justify-content:flex-end;padding:1vw 2vw;max-width:100vw}li.menu-item.hide-desk{display:none}.text_fields a{color:#fff!important;text-decoration:none!important;font-size:1.2vw}.form-groups.submit-btn,.g-recaptcha{display:flex;justify-content:center;margin-top:25px}a.menu-item-link.active{font-weight:700;color:#413f3f}.text_fields img{width:1.6vw}.text_fields{display:flex;align-items:center;gap:.4vw}form#contact-form,form.contact-form-email{max-width:75vw;margin:2vw auto 0}a.btn-custom{background-color:#b0ad90;font-size:.9vw;padding:.4vw .6vw;border-radius:.2vw}.hero-banner,section.about-us-section{background-color:#b0ad91}.navigation-bar{display:flex;justify-content:space-between;max-width:100vw;padding:0 2vw;align-items:center}.site-logo img{max-width:25vw;width:100vw}ul.menu-bar{padding:0!important;display:flex;gap:3vw;margin:0!important}ul.menu-bar li{display:block;position:relative}ul.menu-bar li a{color:#413f3f;font-size:1.2vw;line-height:2vw}span.hide-onmb.bgnonespan a{background:0 0;color:#fff;font-size:1.3vw}section{max-width:100vw;padding:4vw 2vw}.hero-section{display:flex;gap:0}.contact-title.w-50,.hero-content.w-55{max-width:55vw;width:100vw}.contact-banner-image.w-50,.contact-banner-image.w-50 img,.hero-content.w-45,.hero-img.w-45,.hero-img.w-45 img{max-width:45vw;width:100vw}.contact-title h2,.hero-content.w-55 h1{font-size:4.5vw;color:#fff;margin:0;font-weight:800}.hero-content.w-55 p{color:#434235;font-size:1.7vw;max-width:34vw;line-height:2.3vw;font-weight:500;margin:.8vw 0 1.8vw}.hero-content.w-55 a{color:#fff;padding:.8vw 1.4vw;border-radius:.4vw;font-size:1.3vw}.contact-heading.title h2{text-align:center;font-size:3.5vw;color:#afad8f}section.contact-section{padding:2vw}section.get-in-touch{padding:4vw 8vw}.form-flex{display:flex;justify-content:center;gap:2vw}section.contact-us-banner{padding:1vw 3vw}.form-groups input{height:3vw;padding-left:.8vw;border-radius:.4vw;border:.2vw solid #b0ad91;font-size:1vw;font-family:Montserrat}section.service-section{padding-top:1vw}ul.list-service li:first-child{color:#b0ad91;font-weight:600}.form-groups.submit-btn input{background-color:#000;color:#fff;width:12vw;border:0;font-size:1vw;font-family:Montserrat;font-weight:600}.contact-discription{max-width:52vw;margin:0 auto;text-align:center}.contact-discription p{margin-top:1.4vw;color:#b0ad91;font-weight:400;font-size:1vw}.policy-page-611 .container strong,p.dark-pera{font-weight:700}.service-heading.title h2{text-align:center;font-size:3vw;margin-bottom:2vw}.box-container{display:flex;max-width:100vw;margin-top:4vw;gap:2vw}.service-box{width:25vw;background-color:#2b2b29;padding:4vw 3vw 1vw;color:#fff;border-radius:1.1vw;text-align:center;position:relative}.service-box h3{font-size:1.4vw;padding-bottom:.6vw}ul.list-service li{font-size:1vw;margin-bottom:1vw;text-align:left;line-height:1.3vw}.divider{background-color:#c5c4b6;height:.2vw;max-width:10vw;margin:.5vw auto 1.4vw}img.top-overl{position:absolute;top:-2vw;width:5vw;left:8.5vw}section.about-us-section{padding:4vw 2vw 4vw 0}.about-flex{display:flex;align-items:center}.w-50.about-content{width:50vw;font-size:1.4vw;color:#fff;padding-right:4vw}.w-50.about-image img{width:42vw}.w-50.about-image{width:50vw}.w-50.about-content h3{font-size:3vw;color:#fff}p.dark-pera{color:#56544a;margin-bottom:2vw;margin-top:2vw;font-size:1.4vw}.footer-subscribe.w-50 form .g-recaptcha{display:flex;justify-content:flex-start;margin-top:8px;margin-bottom:12px}section.book-section{background-image:url(images/fish-bg.webp);background-size:contain;background-repeat:no-repeat;background-position:center right}.book-title h2{font-size:3vw;text-align:center}.book-title .divider{background-color:#c5c4b6;max-width:21vw;margin-top:1vw}.content-area{max-width:42vw}.content-area h4{font-size:1.5vw;color:#837e5b;margin-bottom:1vw;margin-top:2vw}.content-area p{font-size:1.4vw;line-height:2vw;font-weight:500;color:#000}.boxes-flex{display:flex;gap:0;justify-content:center}.icon-box{max-width:25vw;width:100vw;text-align:center;padding:0 1.5vw}.icon-box h2{color:#72705d;margin-top:1vw;margin-bottom:1vw;font-size:1.8vw}.icon-box h3{font-size:1vw;margin-bottom:1vw}.icon-box img{max-width:13vw}.icon-box p{font-size:1.2vw;line-height:1.7vw}section.icons-boxes{padding-bottom:0}section.privacy-banner{padding-top:6vw;padding-bottom:6vw;background:linear-gradient(45deg,#bdbdbd,#fff);margin-bottom:4vw}.policy-page-611 .privacy-hero h2{text-align:center;font-size:4vw}.policy-page-611 .container{max-width:62.5vw;margin:0 auto;padding:0 1.17vw}.policy-page-611 .container h1,.policy-page-611 .container h2{color:#000}.policy-page-611 .container h2{font-size:2.34vw}.policy-page-611 .container ul{padding-left:1.56vw}.policy-page-611 .container li{margin-bottom:.63vw;font-size:1vw}.policy-page-611 .container .updated{font-style:italic;color:#666;margin-bottom:1.56vw}.policy-page-611 .container a{color:#03c;text-decoration:none}.policy-page-611 .container h1,.policy-page-611 .container h2,.policy-page-611 .container p,.policy-page-611 .container ul{margin-bottom:1.33vw;line-height:2.66vw}.policy-page-611 .container p{font-size:1vw}.policy-page-611 .container h1{font-size:2.3vw;text-align:center}section.contact-us-banner{background-color:#a4a083}.contact-inner{display:flex;justify-content:space-between;align-items:flex-end}.form-flex.flex-none{flex-direction:column;gap:1.5vw}.contact-page-frm{width:100vw;max-width:55vw}.contact-info-side{max-width:40vw;width:100vw}.flex-none .form-groups input{max-width:50vw;width:100vw;height:3.2vw}.contact-page-frm .contact-discription{margin:0;text-align:left;max-width:50vw}.forms_Btns{display:flex;flex-direction:row;justify-content:space-between;max-width:50vw}.content-head h3{color:#a4a083;font-size:1.36vw;padding-right:0}.contact-page-frm form.contact-form-email{margin-top:0}.contact-page-frm .contact-discription p{font-size:1.15vw;line-height:1.7vw}ul.contact-icons li{margin-bottom:2vw;display:flex;align-items:center;gap:1vw}ul.contact-icons{margin-top:3vw}ul.contact-icons li img{width:2vw}ul.contact-icons li a{color:#a4a083;font-family:Montserrat;font-weight:500;font-size:1.3vw}.remove-me a{border:.2vw solid #a4a083;padding:.6vw 1vw;color:#a4a083;border-radius:.4vw;margin-top:4.4vw;display:block;width:11vw;text-align:center;font-size:1.3vw}p.removebtn{font-size:.9vw;line-height:1.5vw;margin-top:1.4vw;color:#818181}.contact-info-side p.address-footer{color:#a4a083;font-weight:500}.contact-info-side .footer-logo{margin-top:4vw!important}.form-groups textarea{padding-left:.8vw;border-radius:.7vw;border:.2vw solid #b0ad91;font-size:1vw;font-family:Montserrat;padding-top:.8vw;max-width:50vw;width:100vw;height:12vw;max-height:12vw}.forms_Btns input[type=submit]{background-color:#a4a083;font-size:1.3vw;font-weight:700}.get-in-touch-inner{display:flex;align-items:flex-start;gap:48px}footer.site-footer{max-width:100vw;padding:4vw 2vw 2vw;background-color:#797762}.subscribe-title h2{color:#fff;font-size:2vw}.footer-subscribe.w-50 form label,p.address-footer{font-size:1.2vw;color:#fff}.footer-subscribe.w-50 form{display:flex;flex-direction:column;justify-content:flex-start;max-width:28vw;margin-top:2vw}.footer-subscribe.w-50{max-width:50vw}.footer-subscribe.w-50 form input[type=email]{background-color:transparent;border:1px solid #ffffffa6;height:3vw;padding-left:1vw;border-radius:.3vw;margin-top:.4vw;margin-bottom:1vw}.footer-subscribe.w-50 form input[type=submit]{background-color:#b1ad90;color:#fff;width:10vw;height:2.7vw;font-size:1.2vw;border:0;text-transform:uppercase;border-radius:.4vw;margin-bottom:2vw}.footer-logo img{max-width:16vw;width:100vw}p.address-footer{line-height:1.8vw;margin-bottom:2vw;margin-top:0!important}.footer-subscribe.w-50 span{color:#fff;font-size:1.3vw}.footer-inner{display:flex}.footer-subscribe.w-50 p{color:#fff;line-height:1.8vw;margin-bottom:2vw;font-size:1.2vw;margin-top:2vw}.footer-subscribe.w-50 a{background-color:#b0ad90;font-size:1.1vw;padding:.7vw .6vw;border-radius:.4vw;color:#797762;font-weight:600}.ul-list ul li a{background-color:transparent!important;color:#fff!important;font-weight:400!important;text-decoration:underline;padding:0!important}.ul-list ul li{display:block;margin-bottom:1vw}.ul-list{display:flex;margin-top:4vw;gap:3vw}.footer-copyright p{text-align:center;color:#fff;font-size:1vw;margin-top:4vw}@media (max-width:767px){.footer-logo.hide-onmb,.header-top-bar.bg-black,.hero-img.w-45,.hide-onmb,img.hide-onmb,p.address-footer,ul#main-menu{display:none}.bgnonespan a,.ul-list ul li a{background-color:transparent!important}.bgnonespan a{color:#fff!important;font-size:16px!important;width:100%!important}.hide-desk{display:block!important}.menu-bar.active,.toggle-button{display:flex!important}ul#main-menu{padding:20px!important}ul.menu-bar li a{color:#000;font-size:33px;line-height:40px}a.menu-item-link.active:after{background-color:#000;height:.6vw;content:"";position:absolute;max-width:10vw;width:100%;bottom:-2.3vw;display:none}.menu-bar{flex-direction:column;background-color:#fff;position:absolute;top:70px;right:0;left:0;z-index:1000;padding:20px;box-shadow:0 4px 10px rgba(0,0,0,.1);height:100%}.navigation-bar{display:flex;justify-content:space-between;max-width:100%;padding:8px 20px;gap:33px;align-items:center}.phoneicon{order:3;text-align:right}.site-navigation{order:1}.site-logo{order:2}#menu-toggle{background-color:transparent;border:0;text-align:left}.phoneicon a{position:fixed;right:22px;z-index:9999999;background-color:#fff;width:53px;display:flex;justify-content:center;padding:12px;border-radius:50%;top:14px;box-shadow:0 0 5px 0 #a1a0a0}.phoneicon img{width:88%}#menu-toggle img{width:80%}.site-logo img{width:100%;max-width:84%;margin:0 auto;text-align:center}.hero-section{display:flex;gap:0;flex-direction:column}.hero-content.w-55{max-width:100%;width:100%;display:flex;flex-direction:column;align-items:center}.hero-content.w-55 h1{font-size:26px;color:#fff;margin:0;font-weight:800;text-align:center}.hero-content.w-55 img{width:60%}.hero-content.w-55 p{color:#434235;font-size:17px;max-width:84%;line-height:28px;font-weight:600;margin:20px auto;text-align:center}.hero-content.w-55 a{background-color:#666454;color:#fff;padding:13px 37px;border-radius:5px;font-size:18px;width:73%;text-align:center}section{max-width:100%;padding:20px}.hero-banner{background-color:#b0ad91;padding-bottom:40px}section.contact-section{padding:20px 20px 32px; margin-top: 30px;}form#contact-form{max-width:100%;margin:12px auto 0}.form-groups.submit-btn input{background-color:#b0ae91;color:#fff;width:100%;border:0;font-size:19px;margin:5px auto 12px;height:auto;border-radius:5px;padding:15px 54px}ul.contact-icons{margin-top:38px;margin-bottom:44px}.form-groups.submit-btn{max-width:max-content;margin:20px auto 0}.contact-page-frm form.contact-form-email{margin-top:0;max-width:90%}.contact-page-frm .contact-discription{margin:0 auto;text-align:center;max-width:90%}.contact-page-frm .contact-discription p{font-size:11px;line-height:18px}.contact-info-side{max-width:90%;width:100%;margin:0 auto}.content-head h3{color:#a4a083;font-size:15px;padding-right:0;text-align:center;margin:24px auto;max-width:75%}ul.contact-icons li{margin-bottom:40px;display:flex;align-items:center;gap:20px;flex-direction:column}ul.contact-icons li img{width:34px}ul.contact-icons li a{color:#a4a083;font-family:Montserrat;font-weight:500;font-size:17px}.contact-info-side .footer-logo{margin-top:30px!important;max-width:68%;margin:0 auto}.box-container,.content-area,.footer-subscribe.w-50,.icon-box{max-width:100%}.remove-me a{border:1px solid #a4a083;padding:8px 10px;color:#a4a083;border-radius:4px;display:block;width:41%;text-align:center;font-size:16px;margin:18px auto}p.removebtn{font-size:10px;line-height:18px;color:#818181;margin:0 auto;max-width:90%;text-align:center}.contact-heading.title h2{text-align:center;font-size:26px;color:#afad8f;font-weight:800}.form-flex{display:flex;justify-content:center;gap:17px;flex-direction:column;padding:0 20px}.box-container,.footer-inner{flex-direction:column;display:flex}.form-groups input{height:46px;padding-left:10px;border-radius:4px;border:2px solid #afad8f;font-size:15px;width:100%}.contact-discription{max-width:100%;margin:0 auto;text-align:center}.contact-discription p{margin-top:1.4vw;color:#b0ad91;font-weight:400;font-size:12px}.service-box{width:100%;background-color:#2b2b29;padding:20px 15px;color:#fff;border-radius:0;text-align:center;position:relative}.box-container{margin-top:18px;gap:0}p.dark-pera{color:#56544a;font-weight:700;margin-bottom:13px;margin-top:10px;font-size:18px;padding-right:0}.w-50.about-content{width:100%;font-size:18px;color:#fff;padding-right:4px}.about-flex{display:flex;align-items:center;flex-direction:column}.w-50.about-content h3{font-size:28px;color:#fff;text-align:center;font-weight:800;margin-bottom:10px}.w-50.about-image{width:100%;text-align:center}.w-50.about-image img{width:100%}section.about-us-section{background-color:#b0ad91;padding:20px 28px 40px}.content-area p{font-size:18px;line-height:27px;font-weight:400;color:#000;text-align:center}.content-area h4{font-size:18px;color:#837e5b;margin-bottom:5px;margin-top:34px;text-align:center}.book-title h2{font-size:26px;text-align:center}section.book-section{background-image:none}.content-area img{width:92%;margin:0 auto}.boxes-flex{display:flex;gap:30px;justify-content:center;flex-direction:column}.icon-box{width:100%;text-align:center;padding:0}.icon-box img{max-width:45%}.icon-box h2{color:#72705d;margin-top:6px;margin-bottom:16px;font-size:22px}.icon-box h3{font-size:18px;margin-bottom:10px}.icon-box p{font-size:18px;line-height:25px}.footer-inner{gap:22px}.footer-subscribe.w-50 form{display:flex;flex-direction:column;justify-content:flex-start;max-width:90%;margin:10px auto}.footer-subscribe.w-50 form label{color:#fff;font-size:15px}.footer-subscribe.w-50 form input[type=email]{background-color:transparent;margin-top:9px;margin-bottom:10px;height:46px;padding-left:10px;border-radius:4px;border:1px solid #fff;font-size:15px;width:100%}.footer-subscribe.w-50 form input[type=submit]{background-color:#b1ad90;color:#fff;width:100%;height:auto;font-size:18px;border:0;text-transform:uppercase;border-radius:5px;max-width:67%;margin:0 auto 20px;padding:12px 5px}.footer-subscribe.w-50 span.hide-onmb{color:#fff;font-size:1.3vw;display:none}.footer-subscribe.w-50 p{color:#fff;line-height:18px;margin-bottom:10px;font-size:10px;margin-top:18px;text-align:center}.footer-logo img{max-width:100%;width:100%;margin:0 auto}.footer-logo.hide-desk{max-width:75%;margin:10px auto}.footer-subscribe.w-50 a{background-color:#ceccae;font-size:16px;padding:10px;border-radius:4px;color:#797762;font-weight:600;display:block;width:70%;text-align:center;margin:0 auto 20px}.contact-title h2,.footer-copyright p,.footer-subscribe.w-50 span,.subscribe-title h2{color:#fff;text-align:center}.footer-subscribe.w-50 span{display:block;margin-top:20px;font-size:15px}.subscribe-title h2{font-size:17px;font-weight:500;max-width:85%;margin:0 auto;line-height:24px}.ul-list{display:flex;margin-top:50px;gap:10px;justify-content:space-around}.ul-list ul li{display:block;margin-bottom:10px}.ul-list ul li a{color:#fff!important;font-weight:400!important;text-decoration:underline;padding:0!important;text-align:left!important;font-size:14px!important;width:100%!important;margin-bottom:11px!important}footer.site-footer{max-width:100%;padding:20px;background-color:#797762}.footer-copyright p{font-size:12px;margin-top:35px}li.menu-item.hide-onmb{display:none!important}.book-title .divider{background-color:#c5c4b6;max-width:39%;margin-top:8px}.divider{background-color:#c5c4b6;height:2px;max-width:29%;margin:6px auto 12px}ul.list-service{padding-left:42px;padding-right:20px}ul.list-service li{font-size:18px;margin-bottom:10px;text-align:left;line-height:25px}.service-heading.title h2{text-align:center;font-size:28px;margin-bottom:40px;font-weight:800;margin-top:30px}.service-box h3{font-size:20px;padding-bottom:8px}.service-box:first-child img{display:block}img.top-overl{position:absolute;top:-6vw;width:14%;left:43%;display:none}section.service-section{padding:0}.w-50.about-content img{width:85%}.service-box:first-child{padding-top:40px}.menu-toggle{width:30px;height:24px;cursor:pointer;position:relative;display:flex;flex-direction:column;justify-content:space-between}.menu-toggle span{height:2px;background:#a8a284;border-radius:2px;transition:.3s;display:block;width:38px}.menu-toggle.active span:first-child{transform:translateY(10px) rotate(45deg)}.menu-toggle.active span:nth-child(2){opacity:0}.menu-toggle.active span:nth-child(3){transform:translateY(-12px) rotate(-45deg);width:39px}ul.menu-bar li{display:block;position:relative;margin-bottom:35px}section.contact-us-banner{background-color:#a4a083;padding:20px}.contact-inner{display:flex;justify-content:space-between;align-items:center;flex-direction:column-reverse;align-content:center;gap:24px}.form-flex.flex-none,.get-in-touch-inner{flex-direction:column}.contact-title.w-50{max-width:100%;width:100%}.contact-title h2{font-size:34px;margin:0;font-weight:800}.contact-banner-image.w-50{max-width:100%;width:100%;text-align:center}.contact-banner-image.w-50 img{max-width:75%;width:100%;margin:0 auto}.contact-page-frm,.form-groups textarea{max-width:100%;width:100%}.form-flex.flex-none{gap:14px;padding:0}.flex-none .form-groups input{max-width:100%;width:100%;height:37px}.form-groups textarea{padding-left:10px;border-radius:5px;border:2px solid #b0ad91;font-size:15px;font-family:Montserrat;padding-top:10px;height:100px;max-height:150px}.forms_Btns{display:flex;flex-direction:column;justify-content:space-between;max-width:100vw}section.privacy-banner{padding-top:30px;padding-bottom:30px;background:linear-gradient(45deg,#bdbdbd,#fff);margin-bottom:30px}.policy-page-611 .container{max-width:90%;margin:0 auto;padding:0 20px}.policy-page-611 .container h1{font-size:25px;text-align:center;line-height:28px;margin-bottom:28px}.policy-page-611 .privacy-hero h2{text-align:center;font-size:30px!important}.policy-page-611 .container p{font-size:16px!important;line-height:23px!important;margin-bottom:25px!important}.policy-page-611 .container h2{font-size:20px;line-height:25px!important}.policy-page-611 .container li{margin-bottom:20px;font-size:16px;line-height:25px}}@media (max-width:375px) and (min-width:300px){.menu-bar{top:57px}.phoneicon a{position:fixed;right:22px;z-index:9999999;background-color:#fff;width:46px;display:flex;justify-content:center;padding:9px;border-radius:50%;top:7px;box-shadow:0 0 5px 0 #a1a0a0}}
.custom-recap {
    width: 100vw;
    max-width: 26vw;
    margin: 2vw auto 0;
}
.recaptcha-footer input#ft2 {
    background-color: transparent;
    border: 1px solid #ffffffa6;
    height: 3vw;
    padding-left: 1vw;
    border-radius: .3vw;
    margin-top: .4vw;
    margin-bottom: 1vw;
}
.recaptcha-footer {
    display: flex
;
    flex-direction: column;
}
.forms_Btns .custom-recap {
    max-width: 100vw;
    display: flex
;
    flex-direction: row;
    gap: 8px;
    align-items: center;
}
input#ct2 {
    padding-left: .8vw;
    padding-right: .8vw;
    border-radius: .4vw;
    border: .2vw solid #b0ad91;
    font-size: 0.9vw;
    font-family: Montserrat;
    height: 3vw;
}
div#response-message-form1 {
    text-align: center;
    margin-top: 1vw;
}
.captchaError {
    text-align: center;
    margin-top: 1vw;
}
.successMessage {
    text-align: center;
    margin-top: 1vw;
    margin-bottom: 1vw;
}
.captchaError {
    text-align: center;
    margin-top: 1vw !important;
}
form#subscribeForm input {
    color: #fff;
}
div#fresponseMessage p {
    margin: 0 0vw 2vw;
}
div#fresponseMessage p {
    margin: 0 0vw 2vw;
    font-size: 17px;
}
div#cresponseMessage p {
    text-align: center;
}
div#cresponseMessage {
    text-align: center;
}
div#fresponseMessage p {
    color: #fff;
    text-align: center;
}
.social-media ul li {
    display: block;
}
.social-media ul li a {
    background-color: transparent !important;
        padding: 0px !important;
}
li.social-link a img {
    width: 3vw;
}
.social-media ul {
    display: flex
;
    gap: 1.6vw;
    margin-top: 1.3vw;
    padding-left: 0px !important;
}
.social-media h3 {
    color: #fff;
        margin-top: 2.4vw;
    font-size: 1.7vw;
}

@media (max-width: 767px){
	    .social-media h3 {
        color: #fff;
        margin-top: 50px;
        font-size: 22px;
        text-align: center;
    }
li.social-link a img {
    width: 40px;
}
.social-media ul {
    display: flex
;
    gap: 15px;
    margin-top: 22px;
    padding-left: 0px !important;
    justify-content: center;
}
	.custom-recap {
    width: 100%;
    max-width: 87%;
    margin: 20px auto 0;
}
.recaptcha-footer input#ft2 {
    background-color: transparent;
    border: 1px solid #ffffffa6;
    height: 42px;
    padding-left: 1vw;
    border-radius: .3vw;
    margin-top: 10px;
    margin-bottom: 22px;
}
input#t2 {
    margin-top: 10px;
}
.forms_Btns .custom-recap {
    max-width: 100vw;
    display: flex
;
    flex-direction: column;
    gap: 8px;
    align-items: flex-start;
}
input#ct2 {
    font-size: 15px;
    border-radius: 5px;
    width: 100%;
    height: 41px;
            border: 2px solid #b0ad91;
}
}
/*#loader {
  position: fixed;
  z-index: 9999;
  background: #fff;
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.spinner {
  border: 6px solid #f3f3f3;
  border-top: 6px solid #333;
  border-radius: 50%;
  width: 50px;
  height: 50px;
  animation: spin 0.8s linear infinite;
}

@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}*/
/*body {
	display: none;
}*/
