@font-face{font-family:Anton-Regular-Font;src:url(/resources/fonts/sources/Anton-Regular.ttf)}@font-face{font-family:BebasNeue-Regular-Font;src:url(/resources/fonts/sources/BebasNeue-Regular.ttf)}@font-face{font-family:Californian-FB-Regular-Font;src:url(/resources/fonts/sources/Californian-FB-Regular.ttf)}@font-face{font-family:Bell-MT-Regular-Font;src:url(/resources/fonts/sources/Bell-MT-Regular.ttf)}@font-face{font-family:NotoSans-Regular-Font;src:url(/resources/fonts/sources/NotoSans-Regular.ttf)}@media screen and (min-width: 1440px){#navbar-wrapper-global-component{position:fixed;display:grid;width:100%;z-index:3;background-color:#fff}#navbar-container-global-component{display:flex;justify-content:space-evenly;align-items:center;margin:0 100px}#navbar-container-global-component a{text-decoration:none;text-transform:uppercase;color:#383838;font-family:NotoSans-Regular-Font;font-weight:600;cursor:pointer}#navbar-container-global-component img{cursor:pointer}#navbar-contact-global-component{cursor:pointer;font-size:20px;font-weight:500;text-transform:uppercase;padding:10px 50px;background-color:#fd1c79;color:#fff!important;border:2px solid transparent;transition:background-color .3s ease-in,border .3s ease-in,color .3s ease-in}#navbar-contact-global-component:hover{background-color:#fff;border:2px solid black;color:#000!important}#navbar-menu-container{display:none}}@media screen and (min-width: 1024px) and (max-width: 1439.9px){#navbar-wrapper-global-component{position:fixed;display:grid;width:100%;z-index:3;background-color:#fff}#navbar-container-global-component{display:flex;justify-content:space-evenly;align-items:center;margin:0 50px}#navbar-container-global-component a{text-decoration:none;text-transform:uppercase;color:#383838;font-family:NotoSans-Regular-Font;font-weight:600;cursor:pointer}#navbar-container-global-component img{cursor:pointer}#navbar-contact-global-component{cursor:pointer;font-size:18px;font-weight:500;text-transform:uppercase;padding:6px 40px;background-color:#fd1c79;color:#fff!important;border:2px solid transparent;transition:background-color .3s ease-in,border .3s ease-in,color .3s ease-in}#navbar-contact-global-component:hover{background-color:#fff;border:2px solid black;color:#000!important}#navbar-menu-container{display:none}}@media screen and (min-width: 768px) and (max-width: 1023.9px){#navbar-wrapper-global-component{position:fixed;display:grid;width:100%;z-index:3;background-color:#fff}#navbar-container-global-component{display:flex;justify-content:space-between;align-items:center;margin:0 80px}#navbar-container-global-component a,#navbar-contact-global-component{display:none}#navbar-container-global-component img{cursor:pointer}#navbar-menu-container{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:300px;padding:20px 0;background-color:#ffb6c1}#navbar-menu-container a{font-family:NotoSans-Regular-Font;text-decoration:none;font-weight:800;text-transform:uppercase;color:#fff;font-size:20px;margin:10px 0;transition:color .8s ease-in-out;cursor:pointer}#navbar-menu-container a:hover{color:#000}}@media screen and (max-width: 767.9px){#navbar-wrapper-global-component{position:fixed;display:grid;width:100%;z-index:3;background-color:#fff}#navbar-container-global-component{display:flex;justify-content:space-between;align-items:center;margin:0 20px}#navbar-container-global-component a,#navbar-contact-global-component{display:none}#navbar-container-global-component img{cursor:pointer}#navbar-menu-container{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:300px;padding:20px 0;background-color:#ffb6c1}#navbar-menu-container a{font-family:NotoSans-Regular-Font;text-decoration:none;font-weight:800;text-transform:uppercase;color:#fff;font-size:20px;margin:10px 0;transition:color .8s ease-in-out;cursor:pointer}#navbar-menu-container a:hover{color:#000}}@media screen and (min-width: 1440px){#page-content-hero{height:100vh;width:100%;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(12,1fr)}#image-carousel-wrapper-hero{grid-column:2/-2;grid-row:3/11;display:flex;align-items:center;background-repeat:no-repeat;background-position:right;background-size:auto 100%}#image-carousel-content-hero{width:700px;margin:0 80px}.image-carousel-header-hero{font-family:Anton-Regular-Font;text-transform:uppercase;font-size:80px;color:#373b4d;margin:15px 0}.image-carousel-quote-hero{font-family:Californian-FB-Regular-Font;font-size:25px;color:#373b4d;margin:15px 0}.image-carousel-button-hero{font-family:NotoSans-Regular-Font;text-transform:uppercase;font-size:16px;font-weight:500;color:#fff;background-color:#fd1c79;border:3px solid transparent;padding:15px 30px;margin:15px 0;cursor:pointer;transition:border .6s ease-in-out,background-color .6s ease-in-out,color .6s ease-in-out}.image-carousel-button-hero:hover{background-color:transparent;border:3px solid black;color:#000}}@media screen and (min-width: 1024px) and (max-width: 1439.9px){#page-content-hero{height:100vh;width:100%;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(12,1fr)}#image-carousel-wrapper-hero{grid-column:2/-2;grid-row:3/11;display:flex;align-items:center;background-repeat:no-repeat;background-position:right;background-size:auto 100%}#image-carousel-content-hero{width:calc((100vw - 469.4666666666666px) / 1.3863333333333336);margin:0 80px}.image-carousel-header-hero{font-family:Anton-Regular-Font;text-transform:uppercase;font-size:calc((100vw - 330.83333333333314px) / 13.863333333333337);color:#373b4d;margin:15px 0}.image-carousel-quote-hero{font-family:Californian-FB-Regular-Font;font-size:calc((100vw + 639.6000000000004px) / 83.18000000000002);color:#373b4d;margin:15px 0}.image-carousel-button-hero{font-family:NotoSans-Regular-Font;text-transform:uppercase;font-size:calc((100vw + 5214.500000000002px) / 415.9000000000001);font-weight:500;color:#fff;background-color:#fd1c79;border:3px solid transparent;padding:15px 30px;margin:15px 0;cursor:pointer;transition:border .6s ease-in-out,background-color .6s ease-in-out,color .6s ease-in-out}.image-carousel-button-hero:hover{background-color:transparent;border:3px solid black;color:#000}}@media screen and (min-width: 768px) and (max-width: 1023.9px){#page-content-hero{height:100vh;width:100%;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(12,1fr)}#image-carousel-wrapper-hero{grid-column:2/-2;grid-row:3/11;display:flex;align-items:center;background-repeat:no-repeat;background-position:right;background-size:auto 100%}#image-carousel-content-hero{width:calc((100vw - .3000000000000682px) / 2.5589999999999997);margin:0 80px}.image-carousel-header-hero{font-family:Anton-Regular-Font;text-transform:uppercase;font-size:calc((100vw + 255.5999999999999px) / 25.589999999999996);color:#373b4d;margin:15px 0}.image-carousel-quote-hero{font-family:Californian-FB-Regular-Font;font-size:calc((100vw + 1535.1px) / 127.94999999999999);color:#373b4d;margin:15px 0}.image-carousel-button-hero{font-family:NotoSans-Regular-Font;text-transform:uppercase;font-size:calc((100vw + 895.3499999999999px) / 127.94999999999999);font-weight:500;color:#fff;background-color:#fd1c79;border:3px solid transparent;padding:15px 30px;margin:15px 0;cursor:pointer;transition:border .6s ease-in-out,background-color .6s ease-in-out,color .6s ease-in-out}.image-carousel-button-hero:hover{background-color:transparent;border:3px solid black;color:#000}}@media screen and (max-width: 767.9px){#page-content-hero{height:100vh;width:100%;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(12,1fr)}#image-carousel-wrapper-hero{grid-column:1/-1;grid-row:3/11;display:flex;align-items:center;background-repeat:no-repeat;background-position:right;background-size:auto 100%;background-image:none!important;text-align:center}#image-carousel-content-hero{width:100%;margin:0 40px}.image-carousel-header-hero{font-family:Anton-Regular-Font;text-transform:uppercase;font-size:45px;color:#373b4d;margin:15px 0}.image-carousel-quote-hero{font-family:Californian-FB-Regular-Font;font-size:20px;color:#373b4d;margin:15px 0}.image-carousel-button-hero{font-family:NotoSans-Regular-Font;text-transform:uppercase;font-size:16px;font-weight:500;color:#fff;background-color:#fd1c79;border:3px solid transparent;padding:15px 30px;margin:15px 0;cursor:pointer;transition:border .6s ease-in-out,background-color .6s ease-in-out,color .6s ease-in-out}.image-carousel-button-hero:hover{background-color:transparent;border:3px solid black;color:#000}@media screen and (orientation: landscape){#page-content-hero{height:600px}}}@media screen and (min-width: 1440px){#page-content-showcase{margin:0 0 120px}#header-showcase{text-align:center;margin:0 0 100px}#header-sub-heading-showcase{text-align:center;font-size:25px;text-transform:uppercase;color:gray;font-family:NotoSans-Regular-Font;font-weight:500;margin:0 0 30px}#header-title-heading-showcase{text-align:center;font-size:65px;text-transform:uppercase;color:#373b4d;font-family:Anton-Regular-Font;font-weight:500}#types-of-services-showcase{display:flex;flex-direction:row;justify-content:space-evenly}.type-of-service-container-showcase{padding:20px;text-align:center;width:400px}.type-of-service-image-showcase{height:170px}.type-of-service-title-showcase{font-size:30px;text-transform:capitalize;font-family:Californian-FB-Regular-Font;color:#373b4d;margin:15px 0}.type-of-service-text-showcase{font-size:20px;font-family:Californian-FB-Regular-Font;color:gray}}@media screen and (min-width: 1024px) and (max-width: 1439.9px){#page-content-showcase{margin:0 0 80px}#header-showcase{text-align:center;margin:0 0 80px}#header-sub-heading-showcase{text-align:center;font-size:20px;text-transform:uppercase;color:gray;font-family:NotoSans-Regular-Font;font-weight:500;margin:0 0 30px}#header-title-heading-showcase{text-align:center;font-size:45px;text-transform:uppercase;color:#373b4d;font-family:Anton-Regular-Font;font-weight:500}#types-of-services-showcase{display:flex;flex-direction:row;justify-content:space-evenly}.type-of-service-container-showcase{padding:20px;text-align:center;width:400px}.type-of-service-image-showcase{height:150px}.type-of-service-title-showcase{font-size:25px;text-transform:capitalize;font-family:Californian-FB-Regular-Font;color:#373b4d;margin:15px 0}.type-of-service-text-showcase{font-size:18px;font-family:Californian-FB-Regular-Font;color:gray}}@media screen and (min-width: 768px) and (max-width: 1023.9px){#page-content-showcase{margin:0 0 70px}#header-showcase{text-align:center;margin:0 0 60px}#header-sub-heading-showcase{text-align:center;font-size:18px;text-transform:uppercase;color:gray;font-family:NotoSans-Regular-Font;font-weight:500;margin:0 0 30px}#header-title-heading-showcase{text-align:center;font-size:35px;text-transform:uppercase;color:#373b4d;font-family:Anton-Regular-Font;font-weight:500}#types-of-services-showcase{display:flex;flex-wrap:wrap;justify-content:space-evenly}.type-of-service-container-showcase{padding:10px;text-align:center;width:300px}.type-of-service-image-showcase{height:130px}.type-of-service-title-showcase{font-size:22px;text-transform:capitalize;font-family:Californian-FB-Regular-Font;color:#373b4d;margin:15px 0}.type-of-service-text-showcase{font-size:16px;font-family:Californian-FB-Regular-Font;color:gray}}@media screen and (max-width: 767.9px){#page-content-showcase{margin:0 0 70px}#header-showcase{text-align:center;margin:0 0 60px}#header-sub-heading-showcase{text-align:center;font-size:20px;text-transform:uppercase;color:gray;font-family:NotoSans-Regular-Font;font-weight:500;margin:0 0 30px}#header-title-heading-showcase{text-align:center;font-size:30px;text-transform:uppercase;color:#373b4d;font-family:Anton-Regular-Font;font-weight:500}#types-of-services-showcase{display:flex;flex-wrap:wrap;justify-content:space-evenly}.type-of-service-container-showcase{padding:10px;text-align:center;width:300px}.type-of-service-image-showcase{height:130px}.type-of-service-title-showcase{font-size:22px;text-transform:capitalize;font-family:Californian-FB-Regular-Font;color:#373b4d;margin:15px 0}.type-of-service-text-showcase{font-size:16px;font-family:Californian-FB-Regular-Font;color:gray}}@media screen and (min-width: 1440px){#page-content-gallery{margin:0 0 50px;height:950px;display:flex;flex-direction:row;justify-content:space-evenly}.column-gallery{display:flex;flex-direction:column;margin:10px}#gallery-image-1{padding:200px 0 0;width:350px}#gallery-image-2{padding:0 0 20px;width:300px}#gallery-image-3{padding:0;width:350px}#gallery-image-4{padding:80px 0 0;width:350px}#gallery-image-5{padding:20px 0 0;width:300px}#gallery-image-6{padding:20px 0 0;width:250px}#gallery-image-7{padding:50px 0 0;width:280px}}@media screen and (min-width: 1024px) and (max-width: 1439.9px){#page-content-gallery{margin:0 0 50px;height:calc((100vw + 140.5200000000002px) / 1.6636000000000004);display:flex;flex-direction:row;justify-content:space-evenly;overflow-x:hidden}.column-gallery{display:flex;flex-direction:column;margin:10px}#gallery-image-1{padding:200px 0 0;width:calc((100vw + 15.750000000000227px) / 4.159000000000001)}#gallery-image-2{padding:0 0 20px;width:calc((100vw - 192.19999999999982px) / 4.159000000000001)}#gallery-image-3{padding:0;width:calc((100vw + 15.750000000000227px) / 4.159000000000001)}#gallery-image-4{padding:80px 0 0;width:calc((100vw + 15.750000000000227px) / 4.159000000000001)}#gallery-image-5{padding:20px 0 0;width:calc((100vw - 192.19999999999982px) / 4.159000000000001)}#gallery-image-6{padding:20px 0 0;width:calc((100vw - 400.14999999999986px) / 4.159000000000001)}#gallery-image-7{padding:50px 0 0;width:calc((100vw - 275.3799999999999px) / 4.159000000000001)}}@media screen and (min-width: 768px) and (max-width: 1023.9px){#page-content-gallery{margin:0 0 50px;height:calc((100vw + 767.3999999999999px) / 2.5589999999999997);display:flex;flex-direction:row;justify-content:space-evenly;overflow-x:hidden}.column-gallery{display:flex;flex-direction:column;margin:calc((100vw - 658.3285714285714px) / 36.55714285714286)}#gallery-image-1{padding:200px 0 0;width:calc((100vw + 255.5999999999999px) / 5.117999999999999)}#gallery-image-2{padding:0 0 20px;width:calc((100vw - .3000000000000682px) / 5.117999999999999)}#gallery-image-3{padding:0;width:calc((100vw + 255.5999999999999px) / 5.117999999999999)}#gallery-image-4{padding:80px 0 0;width:calc((100vw + 255.5999999999999px) / 5.117999999999999)}#gallery-image-5{padding:20px 0 0;width:calc((100vw - .3000000000000682px) / 5.117999999999999)}#gallery-image-6{padding:20px 0 0;width:calc((100vw - 256.20000000000005px) / 5.117999999999999)}#gallery-image-7{padding:50px 0 0;width:calc((100vw - 102.66000000000008px) / 5.117999999999999)}}@media screen and (max-width: 767.9px){#page-content-gallery{display:none}}@media screen and (min-width: 1440px){#page-content-entice-global-component{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;margin:0 0 50px}#sub-heading-entice-global-component{text-transform:uppercase;font-family:NotoSans-Regular-Font;font-weight:500;color:gray;font-size:25px}#heading-entice-global-component{text-transform:capitalize;font-family:Anton-Regular-Font;font-weight:500;font-size:65px;margin:20px 0;color:#373b4d}#image-entice-global-component{width:350px}}@media screen and (min-width: 1024px) and (max-width: 1439.9px){#page-content-entice-global-component{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;margin:0 0 50px}#sub-heading-entice-global-component{text-transform:uppercase;font-family:NotoSans-Regular-Font;font-weight:500;color:gray;font-size:20px}#heading-entice-global-component{text-transform:capitalize;font-family:Anton-Regular-Font;font-weight:500;font-size:45px;margin:20px 0;color:#373b4d}#image-entice-global-component{width:300px}}@media screen and (min-width: 768px) and (max-width: 1023.9px){#page-content-entice-global-component{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;margin:0 0 50px}#sub-heading-entice-global-component{text-transform:uppercase;font-family:NotoSans-Regular-Font;font-weight:500;color:gray;font-size:18px}#heading-entice-global-component{text-transform:capitalize;font-family:Anton-Regular-Font;font-weight:500;font-size:35px;margin:20px 0;color:#373b4d}#image-entice-global-component{width:250px}}@media screen and (max-width: 767.9px){#page-content-entice-global-component{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;margin:0 0 50px}#sub-heading-entice-global-component{text-transform:uppercase;font-family:NotoSans-Regular-Font;font-weight:500;color:gray;font-size:20px;text-align:center}#heading-entice-global-component{text-transform:capitalize;font-family:Anton-Regular-Font;font-weight:500;font-size:30px;margin:20px 0;color:#373b4d;text-align:center}#image-container-entice-global-component{display:none}}@media screen and (min-width: 1440px){#page-content-services-preview{margin:0 0 50px}#services-container-services-preview{display:flex;justify-content:space-evenly}.container-services-preview{width:600px}.sub-heading-services-preview{text-transform:capitalize;color:gray;font-family:NotoSans-Regular-Font;font-weight:500;font-size:20px}.title-services-preview{text-transform:capitalize;color:#373b4d;font-family:Anton-Regular-Font;font-size:40px;margin:10px 0 30px}.table-services-preview{width:100%}.service-name,.service-price{font-family:Anton-Regular-Font;color:#373b4d;font-size:25px;width:100%;text-transform:capitalize}.service-duration{font-size:18px;color:gray;font-style:italic;padding:5px 0 20px;font-family:NotoSans-Regular-Font}#view-all-container-services-preview{text-align:center;margin:50px 0 0}#link-to-all-services{cursor:pointer;text-transform:uppercase;font-family:NotoSans-Regular-Font;font-size:20px;font-weight:500;color:#fff;text-decoration:none;background-color:#fd1c79;padding:15px 50px;border:3px solid transparent;transition:border .6s ease-in-out,background-color .6s ease-in-out,color .6s ease-in-out}#link-to-all-services:hover{border:3px solid black;color:#000;background-color:#fff}}@media screen and (min-width: 1024px) and (max-width: 1439.9px){#page-content-services-preview{margin:0 0 50px}#services-container-services-preview{display:flex;justify-content:space-evenly}.container-services-preview{width:400px}.sub-heading-services-preview{text-transform:capitalize;color:gray;font-family:NotoSans-Regular-Font;font-weight:500;font-size:18px}.title-services-preview{text-transform:capitalize;color:#373b4d;font-family:Anton-Regular-Font;font-size:30px;margin:10px 0 30px}.table-services-preview{width:100%}.service-name,.service-price{font-family:Anton-Regular-Font;color:#373b4d;font-size:22px;width:100%;text-transform:capitalize}.service-duration{font-size:16px;color:gray;font-style:italic;padding:5px 0 20px;font-family:NotoSans-Regular-Font}#view-all-container-services-preview{text-align:center;margin:30px 0 0}#link-to-all-services{padding:10px 30px;text-transform:uppercase;font-family:NotoSans-Regular-Font;font-size:15px;font-weight:500;color:#fff;text-decoration:none;background-color:#fd1c79;border:3px solid transparent;transition:border .6s ease-in-out,background-color .6s ease-in-out,color .6s ease-in-out}#link-to-all-services:hover{border:3px solid black;color:#000;background-color:#fff}}@media screen and (min-width: 768px) and (max-width: 1023.9px){#page-content-services-preview{margin:0 0 50px}#services-container-services-preview{display:flex;justify-content:space-evenly}.container-services-preview{width:300px}.sub-heading-services-preview{text-transform:capitalize;color:gray;font-family:NotoSans-Regular-Font;font-weight:500;font-size:18px}.title-services-preview{text-transform:capitalize;color:#373b4d;font-family:Anton-Regular-Font;font-size:25px;margin:10px 0 30px;font-weight:500}.table-services-preview{width:100%}.service-name,.service-price{font-family:Anton-Regular-Font;color:#373b4d;font-size:20px;width:100%;text-transform:capitalize}.service-duration{font-size:15px;color:gray;font-style:italic;padding:5px 0 20px;font-family:NotoSans-Regular-Font}#view-all-container-services-preview{text-align:center;margin:30px 0 0}#link-to-all-services{cursor:pointer;text-transform:uppercase;font-family:NotoSans-Regular-Font;font-size:13px;font-weight:500;color:#fff;text-decoration:none;background-color:#fd1c79;padding:15px 50px;border:3px solid transparent;transition:border .6s ease-in-out,background-color .6s ease-in-out,color .6s ease-in-out}#link-to-all-services:hover{border:3px solid black;color:#000;background-color:#fff}}@media screen and (max-width: 767.9px){#page-content-services-preview{margin:0 0 50px}#services-container-services-preview{display:flex;flex-direction:column;align-items:center;margin:0 30px}.container-services-preview{width:100%}.sub-heading-services-preview{text-transform:capitalize;color:gray;font-family:NotoSans-Regular-Font;font-weight:500;font-size:18px}.title-services-preview{text-transform:capitalize;color:#373b4d;font-family:Anton-Regular-Font;font-size:25px;margin:10px 0 30px}.table-services-preview{width:100%;margin:0 0 30px}.service-name,.service-price{font-family:Anton-Regular-Font;color:#373b4d;font-size:20px;width:100%;text-transform:capitalize}.service-duration{font-size:15px;color:gray;font-style:italic;padding:5px 0 20px;font-family:NotoSans-Regular-Font}#view-all-container-services-preview{text-align:center;margin:20px 0 0}#link-to-all-services{cursor:pointer;text-transform:uppercase;font-family:NotoSans-Regular-Font;font-size:13px;font-weight:500;color:#fff;text-decoration:none;background-color:#fd1c79;padding:15px 50px;border:3px solid transparent;transition:border .6s ease-in-out,background-color .6s ease-in-out,color .6s ease-in-out}#link-to-all-services:hover{border:3px solid black;color:#000;background-color:#fff}}@media screen and (min-width: 1440px){#page-content-book-now-global-component{display:flex;justify-content:space-evenly;background-color:#ffd3d9}#wrapper-book-now-global-component{width:700px;height:100%;text-align:center;margin:70px 0}#offer-book-now-global-component{text-transform:uppercase;color:#fff;font-family:Californian-FB-Regular-Font;font-size:100px}#span-offer-book-now-global-component{font-weight:100}#link-to-action-book-now-global-component{cursor:pointer;background-color:#fd1c79;padding:10px 60px;color:#fff;font-size:20px;font-family:NotoSans-Regular-Font;text-transform:uppercase;text-decoration:none;font-weight:500;border:3px solid transparent;margin:20px 0 0;transition:border .6s ease-in-out,background-color .6s ease-in-out,color .6s ease-in-out}#link-to-action-book-now-global-component:hover{border:3px solid black;background-color:transparent;color:#000}}@media screen and (min-width: 1024px) and (max-width: 1439.9px){#page-content-book-now-global-component{display:flex;justify-content:space-evenly;background-color:#ffd3d9}#wrapper-book-now-global-component{width:700px;height:100%;text-align:center;margin:70px 0}#offer-book-now-global-component{text-transform:uppercase;color:#fff;font-family:Californian-FB-Regular-Font;font-size:70px}#span-offer-book-now-global-component{font-weight:100}#link-to-action-book-now-global-component{cursor:pointer;background-color:#fd1c79;padding:10px 60px;color:#fff;font-size:20px;font-family:NotoSans-Regular-Font;text-transform:uppercase;text-decoration:none;font-weight:500;border:3px solid transparent;margin:20px 0 0;transition:border .6s ease-in-out,background-color .6s ease-in-out,color .6s ease-in-out}#link-to-action-book-now-global-component:hover{border:3px solid black;background-color:transparent;color:#000}}@media screen and (min-width: 768px) and (max-width: 1023.9px){#page-content-book-now-global-component{display:flex;justify-content:space-evenly;background-color:#ffd3d9}#wrapper-book-now-global-component{width:500px;height:100%;text-align:center;margin:40px 0}#offer-book-now-global-component{text-transform:uppercase;color:#fff;font-family:Californian-FB-Regular-Font;font-size:60px}#span-offer-book-now-global-component{font-weight:100}#link-to-action-book-now-global-component{cursor:pointer;background-color:#fd1c79;padding:10px 60px;color:#fff;font-size:16px;font-family:NotoSans-Regular-Font;text-transform:uppercase;text-decoration:none;font-weight:500;border:3px solid transparent;margin:20px 0 0;transition:border .6s ease-in-out,background-color .6s ease-in-out,color .6s ease-in-out}#link-to-action-book-now-global-component:hover{border:3px solid black;background-color:transparent;color:#000}}@media screen and (max-width: 767.9px){#page-content-book-now-global-component{display:flex;justify-content:space-evenly;background-color:#ffd3d9}#wrapper-book-now-global-component{width:500px;height:100%;text-align:center;margin:40px 0}#offer-book-now-global-component{text-transform:uppercase;color:#fff;font-family:Californian-FB-Regular-Font;font-size:40px}#span-offer-book-now-global-component{font-weight:100}#link-to-action-book-now-global-component{cursor:pointer;background-color:#fd1c79;padding:8px 40px;color:#fff;font-size:16px;font-family:NotoSans-Regular-Font;text-transform:uppercase;text-decoration:none;font-weight:500;border:3px solid transparent;margin:20px 0 0;transition:border .6s ease-in-out,background-color .6s ease-in-out,color .6s ease-in-out}#link-to-action-book-now-global-component:hover{border:3px solid black;background-color:transparent;color:#000}}@media screen and (min-width: 1440px){#page-content-footer-global-component{padding:60px}#column-container-footer-global-component{display:flex;justify-content:space-between}.column-header-footer-global-component{font-size:30px;font-family:Californian-FB-Regular-Font;text-transform:capitalize;color:#373b4d;margin:0 0 30px;font-weight:100}.column-footer-global-component{width:300px;display:flex;flex-direction:column}.page-links-footer-global-component{display:flex;flex-wrap:wrap;flex-direction:column}.page-links-footer-global-component a{color:#6c757d;font-size:20px;text-decoration:none;text-transform:capitalize;font-family:Californian-FB-regular-Font;margin-bottom:8px;cursor:pointer;transition:color .3s ease-in-out}.page-links-footer-global-component a:hover{color:#fc179d}#mobile-footer-global-component,#email-footer-global-component{color:#6c757d;text-decoration:underline;font-family:Californian-FB-Regular-Font;font-size:20px;margin-bottom:10px}#social-media-links-footer-global-component img{width:30px;margin:10px 20px 0 0}.open-times-footer-global-component{font-family:Californian-FB-Regular-Font;font-size:20px;text-transform:capitalize;margin-bottom:10px;color:#6c757d}#end-row-footer-global-component{display:flex;flex-direction:row;justify-content:space-between;margin:80px 0 0}#product-rights-footer-global-component,#product-licences-footer-global-component a,#product-licences-fooer p{font-size:20px;color:#6c757d;text-transform:capitalize}#product-licences-footer-global-component{display:flex;flex-direction:row}#product-licences-footer-global-component p{margin:0 10px}}@media screen and (min-width: 1024px) and (max-width: 1439.9px){#page-content-footer-global-component{padding:30px}#column-container-footer-global-component{display:flex;justify-content:space-between}.column-header-footer-global-component{font-size:25px;font-family:Californian-FB-Regular-Font;text-transform:capitalize;color:#373b4d;margin:0 0 30px;font-weight:100}.column-footer-global-component{width:300px;display:flex;flex-direction:column;padding:10px}.page-links-footer-global-component{display:flex;flex-wrap:wrap;flex-direction:column}.page-links-footer-global-component a{color:#6c757d;font-size:16px;text-decoration:none;text-transform:capitalize;font-family:Californian-FB-regular-Font;margin-bottom:8px;cursor:pointer;transition:color .3s ease-in-out}.page-links-footer-global-component a:hover{color:#fc179d}#mobile-footer-global-component,#email-footer-global-component{color:#6c757d;text-decoration:underline;font-family:Californian-FB-Regular-Font;font-size:16px;margin-bottom:10px}#social-media-links-footer-global-component img{width:25px;margin:10px 20px 0 0}.open-times-footer-global-component{font-family:Californian-FB-Regular-Font;font-size:16px;text-transform:capitalize;margin-bottom:10px;color:#6c757d}#end-row-footer-global-component{display:flex;flex-direction:row;justify-content:space-between;margin:80px 0 0}#product-rights-footer-global-component,#product-licences-footer-global-component a,#product-licences-fooer p{font-size:16px;color:#6c757d;text-transform:capitalize}#product-licences-footer-global-component{display:flex;flex-direction:row}#product-licences-footer-global-component p{margin:0 10px}}@media screen and (min-width: 768px) and (max-width: 1023.9px){#page-content-footer-global-component{padding:30px}#column-container-footer-global-component{display:flex;flex-wrap:wrap;justify-content:space-between}.column-header-footer-global-component{font-size:25px;font-family:Californian-FB-Regular-Font;text-transform:capitalize;color:#373b4d;margin:0 0 30px;font-weight:100}.column-footer-global-component{width:300px;display:flex;flex-direction:column;padding:10px}.page-links-footer-global-component{display:flex;flex-wrap:wrap;flex-direction:column}.page-links-footer-global-component a{color:#6c757d;font-size:16px;text-decoration:none;text-transform:capitalize;font-family:Californian-FB-regular-Font;margin-bottom:8px;cursor:pointer;transition:color .3s ease-in-out}.page-links-footer-global-component a:hover{color:#fc179d}#mobile-footer-global-component,#email-footer-global-component{color:#6c757d;text-decoration:underline;font-family:Californian-FB-Regular-Font;font-size:16px;margin-bottom:10px}#social-media-links-footer-global-component img{width:25px;margin:10px 20px 0 0}.open-times-footer-global-component{font-family:Californian-FB-Regular-Font;font-size:16px;text-transform:capitalize;margin-bottom:10px;color:#6c757d}#end-row-footer-global-component{display:flex;flex-direction:row;justify-content:space-between;margin:80px 0 0}#product-rights-footer-global-component,#product-licences-footer-global-component a,#product-licences-fooer p{font-size:16px;color:#6c757d;text-transform:capitalize}#product-licences-footer-global-component{display:flex;flex-direction:row}#product-licences-footer-global-component p{margin:0 10px}}@media screen and (max-width: 767.9px){#page-content-footer-global-component{padding:20px}#column-container-footer-global-component{display:flex;flex-wrap:wrap;justify-content:space-between}.column-header-footer-global-component{font-size:25px;font-family:Californian-FB-Regular-Font;text-transform:capitalize;color:#373b4d;margin:0 0 30px;font-weight:100}.column-footer-global-component{width:300px;display:flex;flex-direction:column;padding:10px}.page-links-footer-global-component{display:flex;flex-wrap:wrap;flex-direction:column}.page-links-footer-global-component a{color:#6c757d;font-size:16px;text-decoration:none;text-transform:capitalize;font-family:Californian-FB-regular-Font;margin-bottom:8px;cursor:pointer;transition:color .3s ease-in-out}.page-links-footer-global-component a:hover{color:#fc179d}#mobile-footer-global-component,#email-footer-global-component{color:#6c757d;text-decoration:underline;font-family:Californian-FB-Regular-Font;font-size:16px;margin-bottom:10px}#social-media-links-footer-global-component img{width:25px;margin:10px 20px 0 0}.open-times-footer-global-component{font-family:Californian-FB-Regular-Font;font-size:16px;text-transform:capitalize;margin-bottom:10px;color:#6c757d}#end-row-footer-global-component{display:flex;flex-direction:row;justify-content:space-between;margin:80px 0 0}#product-rights-footer-global-component,#product-licences-footer-global-component a,#product-licences-fooer p{font-size:16px;color:#6c757d;text-transform:capitalize}#product-licences-footer-global-component{display:flex;flex-direction:row}#product-licences-footer-global-component p{margin:0 10px}}@media screen and (max-width: 350px){#google-maps-footer-global-component{width:250px}}@media screen and (min-width: 1440px){#page-content-hero-our-services{display:grid;height:500px;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(12,1fr);background-color:red;background-image:url(/resources/images/gallery/gallery-image-3.jpg);background-repeat:no-repeat;background-size:cover;margin:0 0 100px}#header-hero-our-services{grid-column:2/-2;grid-row:6/11;display:flex;align-items:center;justify-content:center}#title-hero-our-services{font-family:Anton-Regular-Font;text-align:center;font-size:80px;color:#fff;text-transform:capitalize;font-weight:600}}@media screen and (min-width: 1024px) and (max-width: 1439.9px){#page-content-hero-our-services{display:grid;height:400px;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(12,1fr);background-color:red;background-image:url(/resources/images/gallery/gallery-image-3.jpg);background-repeat:no-repeat;background-size:cover;margin:0 0 70px}#header-hero-our-services{grid-column:2/-2;grid-row:6/11;display:flex;align-items:center;justify-content:center}#title-hero-our-services{font-family:Anton-Regular-Font;text-align:center;font-size:70px;color:#fff;text-transform:capitalize;font-weight:600}}@media screen and (min-width: 768px) and (max-width: 1023.9px){#page-content-hero-our-services{display:grid;height:400px;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(12,1fr);background-color:red;background-image:url(/resources/images/gallery/gallery-image-3.jpg);background-repeat:no-repeat;background-size:cover;margin:0 0 70px}#header-hero-our-services{grid-column:2/-2;grid-row:7/11;display:flex;align-items:center;justify-content:center}#title-hero-our-services{font-family:Anton-Regular-Font;text-align:center;font-size:60px;color:#fff;text-transform:capitalize;font-weight:600}}@media screen and (max-width: 767.9px){#page-content-hero-our-services{display:grid;height:400px;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(12,1fr);background-color:red;background-image:url(/resources/images/gallery/gallery-image-3.jpg);background-repeat:no-repeat;background-size:cover;margin:0 0 70px}#header-hero-our-services{grid-column:2/-2;grid-row:7/11;display:flex;align-items:center;justify-content:center}#title-hero-our-services{font-family:Anton-Regular-Font;text-align:center;font-size:50px;color:#fff;text-transform:capitalize;font-weight:600}}@media screen and (min-width: 1440px){#page-content-services-our-services{margin:0 0 50px}#services-container-services-our-services{display:flex;justify-content:space-evenly;flex-wrap:wrap}.container-services-our-services{width:600px}.sub-heading-services-our-services{text-transform:capitalize;color:gray;font-family:NotoSans-Regular-Font;font-weight:500;font-size:20px}.title-services-our-services{text-transform:capitalize;color:#373b4d;font-family:Anton-Regular-Font;font-size:40px;margin:10px 0 30px}.table-services-our-services{width:100%}.service-name-services-our-services,.service-price-services-our-services{font-family:Anton-Regular-Font;color:#373b4d;font-size:25px;width:100%;text-transform:capitalize}.service-duration-services-our-services{font-size:18px;color:gray;font-style:italic;padding:5px 0 20px;font-family:NotoSans-Regular-Font}.current-page-services-our-services{text-align:right;font-family:NotoSans-Regular-Font;font-weight:500;text-transform:capitalize;font-size:16px}.arrow-element-our-services{cursor:pointer;margin:0 10px;width:30px;height:30px}.arrow-container-services-our-services{display:flex;justify-content:left;align-items:center;margin-top:10px}}@media screen and (min-width: 1024px) and (max-width: 1439.9px){#page-content-services-our-services{margin:0 0 50px}#services-container-services-our-services{display:flex;justify-content:space-evenly;flex-wrap:wrap}.container-services-our-services{width:400px}.sub-heading-services-our-services{text-transform:capitalize;color:gray;font-family:NotoSans-Regular-Font;font-weight:500;font-size:18px}.title-services-our-services{text-transform:capitalize;color:#373b4d;font-family:Anton-Regular-Font;font-size:30px;margin:10px 0 30px}.table-services-our-services{width:100%}.service-name-services-our-services,.service-price-services-our-services{font-family:Anton-Regular-Font;color:#373b4d;font-size:22px;width:100%;text-transform:capitalize}.service-duration-services-our-services{font-size:18px;color:gray;font-style:italic;padding:5px 0 20px;font-family:NotoSans-Regular-Font}.current-page-services-our-services{text-align:right;font-family:NotoSans-Regular-Font;font-weight:500;text-transform:capitalize;font-size:15px}.arrow-element-our-services{cursor:pointer;margin:0 10px;width:30px;height:30px}.arrow-container-services-our-services{display:flex;justify-content:left;align-items:center;margin-top:5px}}@media screen and (min-width: 768px) and (max-width: 1023.9px){#page-content-services-our-services{margin:0 0 50px}#services-container-services-our-services{display:flex;justify-content:space-evenly;flex-wrap:wrap}.container-services-our-services{width:300px}.sub-heading-services-our-services{text-transform:capitalize;color:gray;font-family:NotoSans-Regular-Font;font-weight:500;font-size:18px}.title-services-our-services{text-transform:capitalize;color:#373b4d;font-family:Anton-Regular-Font;font-size:25px;margin:10px 0 30px}.table-services-our-services{width:100%}.service-name-services-our-services,.service-price-services-our-services{font-family:Anton-Regular-Font;color:#373b4d;font-size:20px;width:100%;text-transform:capitalize}.service-duration-services-our-services{font-size:15px;color:gray;font-style:italic;padding:5px 0 20px;font-family:NotoSans-Regular-Font}.current-page-services-our-services{text-align:right;font-family:NotoSans-Regular-Font;font-weight:500;text-transform:capitalize;font-size:14px}.arrow-element-our-services{cursor:pointer;margin:0 10px;width:25px;height:25px}.arrow-container-services-our-services{display:flex;justify-content:left;align-items:center;margin-top:5px}}@media screen and (max-width: 767.9px){#page-content-services-our-services{margin:0 0 50px}#services-container-services-our-services{display:flex;flex-direction:column;align-items:center;margin:0 30px;flex-wrap:wrap}.container-services-our-services{width:100%}.sub-heading-services-our-services{text-transform:capitalize;color:gray;font-family:NotoSans-Regular-Font;font-weight:500;font-size:18px}.title-services-our-services{text-transform:capitalize;color:#373b4d;font-family:Anton-Regular-Font;font-size:25px;margin:10px 0 30px}.table-services-our-services{width:100%;margin:0 0 10px}.service-name-services-our-services,.service-price-services-our-services{font-family:Anton-Regular-Font;color:#373b4d;font-size:20px;width:100%;text-transform:capitalize}.service-duration-services-our-services{font-size:18px;color:gray;font-style:italic;padding:5px 0 20px;font-family:NotoSans-Regular-Font}.current-page-services-our-services{text-align:right;font-family:NotoSans-Regular-Font;font-weight:500;text-transform:capitalize;font-size:14px}.arrow-element-our-services{cursor:pointer;margin:0 5px;width:25px;height:25px}.arrow-container-services-our-services{display:flex;justify-content:left;align-items:center;margin:5px 0 60px}}@media screen and (min-width: 1440px){#page-content-hero-contact{display:grid;height:500px;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(12,1fr);background-color:red;background-image:url(/resources/images/gallery/gallery-image-4.jpg);background-repeat:no-repeat;background-size:cover;margin:0 0 100px}#header-hero-contact{grid-column:2/-2;grid-row:6/11;display:flex;align-items:center;justify-content:center}#title-hero-contact{font-family:Anton-Regular-Font;text-align:center;font-size:80px;color:#fff;text-transform:capitalize;font-weight:600}}@media screen and (min-width: 1024px) and (max-width: 1439.9px){#page-content-hero-contact{display:grid;height:400px;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(12,1fr);background-color:red;background-image:url(/resources/images/gallery/gallery-image-4.jpg);background-repeat:no-repeat;background-size:cover;margin:0 0 70px}#header-hero-contact{grid-column:2/-2;grid-row:6/11;display:flex;align-items:center;justify-content:center}#title-hero-contact{font-family:Anton-Regular-Font;text-align:center;font-size:70px;color:#fff;text-transform:capitalize;font-weight:600}}@media screen and (min-width: 768px) and (max-width: 1023.9px){#page-content-hero-contact{display:grid;height:400px;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(12,1fr);background-color:red;background-image:url(/resources/images/gallery/gallery-image-4.jpg);background-repeat:no-repeat;background-size:cover;margin:0 0 70px}#header-hero-contact{grid-column:2/-2;grid-row:7/11;display:flex;align-items:center;justify-content:center}#title-hero-contact{font-family:Anton-Regular-Font;text-align:center;font-size:60px;color:#fff;text-transform:capitalize;font-weight:600}}@media screen and (max-width: 767.9px){#page-content-hero-contact{display:grid;height:400px;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(12,1fr);background-color:red;background-image:url(/resources/images/gallery/gallery-image-4.jpg);background-repeat:no-repeat;background-size:cover;margin:0 0 70px}#header-hero-contact{grid-column:2/-2;grid-row:7/11;display:flex;align-items:center;justify-content:center}#title-hero-contact{font-family:Anton-Regular-Font;text-align:center;font-size:50px;color:#fff;text-transform:capitalize;font-weight:600}}@media screen and (min-width: 1440px){#page-content-message-contact{margin:0 0 80px}#email-container-message-contact{margin:0 200px}#sub-title-message-contact{font-family:NotoSans-Regular-Font;text-transform:uppercase;font-size:25px;font-weight:500;color:gray;text-align:center}#title-message-contact{font-family:Anton-Regular-Font;text-transform:uppercase;font-size:70px;color:#343b4d;text-align:center;margin:10px 0 60px}#email-message-contact{display:flex;flex-direction:column}#row-element-message-contact{display:flex;flex-direction:row}#row-element-message-contact input{width:100%}#name-element-contact{margin:0 10px 0 0!important}#email-element-contact{margin:0 0 0 10px!important}#name-element-contact,#email-element-contact,#subject-element-contact,#message-element-contact{padding:20px;font-size:18px;font-family:Californian-FB-Regular-Font}#subject-element-contact,#message-element-contact,#row-element-message-contact{margin:0 0 20px}#message-element-contact{min-height:150px}#submit-container-contact{display:flex;justify-content:right}#submit-button-contact{cursor:pointer;padding:12px 80px;text-transform:uppercase;font-family:NotoSans-Regular-Font;font-weight:500;font-size:17px;background-color:#fd1c79;border:3px solid transparent;color:#fff;transition:color .6s ease-in-out,border .6s ease-in-out,background-color .6s ease-in-out}#submit-button-contact:hover{border:3px solid black;color:#000;background-color:transparent}}@media screen and (min-width: 1024px) and (max-width: 1439.9px){#page-content-message-contact{margin:0 0 80px}#email-container-message-contact{margin:0 120px}#sub-title-message-contact{font-family:NotoSans-Regular-Font;text-transform:uppercase;font-size:25px;font-weight:500;color:gray;text-align:center}#title-message-contact{font-family:Anton-Regular-Font;text-transform:uppercase;font-size:70px;color:#343b4d;text-align:center;margin:10px 0 60px}#email-message-contact{display:flex;flex-direction:column}#row-element-message-contact{display:flex;flex-direction:row}#row-element-message-contact input{width:100%}#name-element-contact{margin:0 10px 0 0!important}#email-element-contact{margin:0 0 0 10px!important}#name-element-contact,#email-element-contact,#subject-element-contact,#message-element-contact{padding:20px;font-size:18px;font-family:Californian-FB-Regular-Font}#subject-element-contact,#message-element-contact,#row-element-message-contact{margin:0 0 20px}#message-element-contact{min-height:150px}#submit-container-contact{display:flex;justify-content:right}#submit-button-contact{cursor:pointer;padding:12px 80px;text-transform:uppercase;font-family:NotoSans-Regular-Font;font-weight:500;font-size:17px;background-color:#fd1c79;border:3px solid transparent;color:#fff;transition:color .6s ease-in-out,border .6s ease-in-out,background-color .6s ease-in-out}#submit-button-contact:hover{border:3px solid black;color:#000;background-color:transparent}}@media screen and (min-width: 768px) and (max-width: 1023.9px){#page-content-message-contact{margin:0 0 80px}#email-container-message-contact{margin:0 90px}#sub-title-message-contact{font-family:NotoSans-Regular-Font;text-transform:uppercase;font-size:20px;font-weight:500;color:gray;text-align:center}#title-message-contact{font-family:Anton-Regular-Font;text-transform:uppercase;font-size:50px;color:#343b4d;text-align:center;margin:10px 0 60px}#email-message-contact{display:flex;flex-direction:column}#row-element-message-contact{display:flex;flex-direction:row}#row-element-message-contact input{width:100%}#name-element-contact{margin:0 10px 0 0!important}#email-element-contact{margin:0 0 0 10px!important}#name-element-contact,#email-element-contact,#subject-element-contact,#message-element-contact{padding:18px;font-size:16px;font-family:Californian-FB-Regular-Font}#subject-element-contact,#message-element-contact,#row-element-message-contact{margin:0 0 20px}#message-element-contact{min-height:150px}#submit-container-contact{display:flex;justify-content:right}#submit-button-contact{cursor:pointer;padding:12px 80px;text-transform:uppercase;font-family:NotoSans-Regular-Font;font-weight:500;font-size:16px;background-color:#fd1c79;border:3px solid transparent;color:#fff;transition:color .6s ease-in-out,border .6s ease-in-out,background-color .6s ease-in-out}#submit-button-contact:hover{border:3px solid black;color:#000;background-color:transparent}}@media screen and (max-width: 767.9px){#page-content-message-contact{margin:0 0 80px}#email-container-message-contact{margin:0 40px}#sub-title-message-contact{font-family:NotoSans-Regular-Font;text-transform:uppercase;font-size:20px;font-weight:500;color:gray;text-align:center}#title-message-contact{font-family:Anton-Regular-Font;text-transform:uppercase;font-size:50px;color:#343b4d;text-align:center;margin:10px 0 60px}#email-message-contact,#row-element-message-contact{display:flex;flex-direction:column}#name-element-contact{margin-bottom:20px}#name-element-contact,#email-element-contact,#subject-element-contact,#message-element-contact{padding:18px;font-size:16px;font-family:Californian-FB-Regular-Font}#subject-element-contact,#message-element-contact,#row-element-message-contact{margin:0 0 20px}#message-element-contact{min-height:150px}#submit-container-contact{display:flex;justify-content:center;margin:40px 0 0}#submit-button-contact{cursor:pointer;padding:10px 60px;text-transform:uppercase;font-family:NotoSans-Regular-Font;font-weight:500;font-size:15px;background-color:#fd1c79;border:3px solid transparent;color:#fff;transition:color .6s ease-in-out,border .6s ease-in-out,background-color .6s ease-in-out}#submit-button-contact:hover{border:3px solid black;color:#000;background-color:transparent}}@media screen and (min-width: 1440px){#page-content-hero-policy{display:grid;height:500px;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(12,1fr);background-color:red;background-image:url(/resources/images/gallery/gallery-image-9.jpg);background-repeat:no-repeat;background-size:cover;margin:0 0 100px}#header-hero-policy{grid-column:2/-2;grid-row:6/11;display:flex;align-items:center;justify-content:center}#title-hero-policy{font-family:Anton-Regular-Font;text-align:center;font-size:80px;color:#fff;text-transform:capitalize;font-weight:600}}@media screen and (min-width: 1024px) and (max-width: 1439.9px){#page-content-hero-policy{display:grid;height:400px;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(12,1fr);background-color:red;background-image:url(/resources/images/gallery/gallery-image-9.jpg);background-repeat:no-repeat;background-size:cover;margin:0 0 70px}#header-hero-policy{grid-column:2/-2;grid-row:6/11;display:flex;align-items:center;justify-content:center}#title-hero-policy{font-family:Anton-Regular-Font;text-align:center;font-size:70px;color:#fff;text-transform:capitalize;font-weight:600}}@media screen and (min-width: 768px) and (max-width: 1023.9px){#page-content-hero-policy{display:grid;height:400px;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(12,1fr);background-color:red;background-image:url(/resources/images/gallery/gallery-image-9.jpg);background-repeat:no-repeat;background-size:cover;margin:0 0 70px}#header-hero-policy{grid-column:2/-2;grid-row:7/11;display:flex;align-items:center;justify-content:center}#title-hero-policy{font-family:Anton-Regular-Font;text-align:center;font-size:60px;color:#fff;text-transform:capitalize;font-weight:600}}@media screen and (max-width: 767.9px){#page-content-hero-policy{display:grid;height:400px;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(12,1fr);background-color:red;background-image:url(/resources/images/gallery/gallery-image-9.jpg);background-repeat:no-repeat;background-size:cover;margin:0 0 70px}#header-hero-policy{grid-column:2/-2;grid-row:7/11;display:flex;align-items:center;justify-content:center}#title-hero-policy{font-family:Anton-Regular-Font;text-align:center;font-size:50px;color:#fff;text-transform:capitalize;font-weight:600}}#all-rules-policy li{font-size:25px;font-family:Californian-FB-Regular-Font;margin:0 150px 70px;text-align:center;list-style-type:none}@media screen and (min-width: 1024px) and (max-width: 1440px){#all-rules-policy li{font-size:25px;font-family:Californian-FB-Regular-Font;margin:0 75px 70px;text-align:center;list-style-type:none}}@media screen and (max-width: 768px) and (max-width: 1023.9px){#all-rules-policy li{font-size:25px;font-family:Californian-FB-Regular-Font;margin:0 50px 70px;text-align:center;list-style-type:none}}@media screen and (max-width: 768px){#all-rules-policy li{font-size:25px;font-family:Californian-FB-Regular-Font;margin:0 10px 70px;text-align:center;list-style-type:none}}@media screen and (min-width: 1440px){#page-content-hero-booking{display:grid;height:500px;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(12,1fr);background-color:red;background-image:url(/resources/images/gallery/gallery-image-9.jpg);background-repeat:no-repeat;background-size:cover;margin:0 0 100px}#header-hero-booking{grid-column:2/-2;grid-row:6/11;display:flex;align-items:center;justify-content:center}#title-hero-booking{font-family:Anton-Regular-Font;text-align:center;font-size:80px;color:#fff;text-transform:capitalize;font-weight:600}}@media screen and (min-width: 1024px) and (max-width: 1439.9px){#page-content-hero-booking{display:grid;height:400px;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(12,1fr);background-color:red;background-image:url(/resources/images/gallery/gallery-image-9.jpg);background-repeat:no-repeat;background-size:cover;margin:0 0 70px}#header-hero-booking{grid-column:2/-2;grid-row:6/11;display:flex;align-items:center;justify-content:center}#title-hero-booking{font-family:Anton-Regular-Font;text-align:center;font-size:70px;color:#fff;text-transform:capitalize;font-weight:600}}@media screen and (min-width: 768px) and (max-width: 1023.9px){#page-content-hero-booking{display:grid;height:400px;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(12,1fr);background-color:red;background-image:url(/resources/images/gallery/gallery-image-9.jpg);background-repeat:no-repeat;background-size:cover;margin:0 0 70px}#header-hero-booking{grid-column:2/-2;grid-row:7/11;display:flex;align-items:center;justify-content:center}#title-hero-booking{font-family:Anton-Regular-Font;text-align:center;font-size:60px;color:#fff;text-transform:capitalize;font-weight:600}}@media screen and (max-width: 767.9px){#page-content-hero-booking{display:grid;height:400px;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(12,1fr);background-color:red;background-image:url(/resources/images/gallery/gallery-image-9.jpg);background-repeat:no-repeat;background-size:cover;margin:0 0 70px}#header-hero-booking{grid-column:2/-2;grid-row:7/11;display:flex;align-items:center;justify-content:center}#title-hero-booking{font-family:Anton-Regular-Font;text-align:center;font-size:50px;color:#fff;text-transform:capitalize;font-weight:600}}@media screen and (min-width: 1440px){#page-content-book{margin:0 0 100px}#booking-container-book{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:0 100px}#image-book{width:500px}#element-container-book{background-color:#ddd;width:100%;min-height:600px;padding:30px 50px}.sub-title-book{font-family:NotoSans-Regular-Font;font-weight:700;text-transform:uppercase;font-size:20px;color:gray}.title-book{font-family:Anton-Regular-Font;font-weight:500;text-transform:uppercase;color:#373b4d;font-size:60px;margin:0 0 20px}.button-container{display:flex;justify-content:right;margin:40px 10px}.button-format-booking{padding:10px 40px;font-family:NotoSans-Regular-Font;text-transform:uppercase;background-color:#fd1c79;border:3px solid transparent;color:#fff;font-size:18px;margin-left:20px;cursor:pointer;transition:border .6s ease-in-out,background-color .6s ease-in-out,color .6s ease-in-out}.button-format-booking:hover{background-color:transparent;border:3px solid black;color:#000}}@media screen and (min-width: 1024px) and (max-width: 1439.9px){#page-content-book{margin:0 0 100px}#booking-container-book{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:0 50px}#image-book{display:none}#element-container-book{background-color:#ddd;width:100%;padding:30px 50px}.sub-title-book{font-family:NotoSans-Regular-Font;font-weight:700;text-transform:uppercase;font-size:20px;color:gray}.title-book{font-family:Anton-Regular-Font;font-weight:500;text-transform:uppercase;color:#373b4d;font-size:60px;margin:0 0 20px}.button-container{display:flex;justify-content:right;margin:40px 10px}.button-format-booking{padding:10px 40px;font-family:NotoSans-Regular-Font;text-transform:uppercase;background-color:#fd1c79;border:3px solid transparent;color:#fff;font-size:18px;margin-left:20px;cursor:pointer;transition:border .6s ease-in-out,background-color .6s ease-in-out,color .6s ease-in-out}.button-format-booking:hover{background-color:transparent;border:3px solid black;color:#000}}@media screen and (min-width: 768px) and (max-width: 1023.9px){#page-content-book{margin:0 0 100px}#booking-container-book{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:0 30px}#image-book{display:none}#element-container-book{background-color:#ddd;width:100%;padding:30px 50px}.sub-title-book{font-family:NotoSans-Regular-Font;font-weight:700;text-transform:uppercase;font-size:18px;color:gray}.title-book{font-family:Anton-Regular-Font;font-weight:500;text-transform:uppercase;color:#373b4d;font-size:50px;margin:0 0 20px}.button-container{display:flex;justify-content:right;margin:40px 10px}.button-format-booking{padding:10px 30px;font-family:NotoSans-Regular-Font;text-transform:uppercase;background-color:#fd1c79;border:3px solid transparent;color:#fff;font-size:16px;margin-left:20px;cursor:pointer;transition:border .6s ease-in-out,background-color .6s ease-in-out,color .6s ease-in-out}.button-format-booking:hover{background-color:transparent;border:3px solid black;color:#000}}@media screen and (max-width: 767.9px){#page-content-book{margin:0 0 100px}#booking-container-book{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:0 10px}#image-book{display:none}#element-container-book{background-color:#ddd;width:100%;padding:10px}.sub-title-book{font-family:NotoSans-Regular-Font;font-weight:700;text-transform:uppercase;font-size:calc((100vw + 3263.2px) / 223.95);color:gray}.title-book{font-family:Anton-Regular-Font;font-weight:500;text-transform:uppercase;color:#373b4d;font-size:calc((100vw + 127.90000000000003px) / 17.916);margin:0 0 20px}.button-container{display:flex;justify-content:right;margin:20px 10px}.button-format-booking{padding:10px 30px;font-family:NotoSans-Regular-Font;text-transform:uppercase;background-color:#fd1c79;border:3px solid transparent;color:#fff;font-size:14px;margin-left:20px;cursor:pointer;transition:border .6s ease-in-out,background-color .6s ease-in-out,color .6s ease-in-out}.button-format-booking:hover{background-color:transparent;border:3px solid black;color:#000}}@media screen and (min-width: 1440px){.row-details{display:flex;flex-direction:row}.row-details input{width:100%;margin:15px;font-family:Californian-FB-Regular-Font;font-size:18px;padding:15px}}@media screen and (min-width: 1024px) and (max-width: 1439.9px){.row-details{display:flex;flex-direction:row}.row-details input{width:100%;margin:15px;font-family:Californian-FB-Regular-Font;font-size:18px;padding:15px}}@media screen and (min-width: 768px) and (max-width: 1023.9px){.row-details{display:flex;flex-direction:row}.row-details input{width:100%;margin:15px;font-family:Californian-FB-Regular-Font;font-size:18px;padding:10px}}@media screen and (max-width: 767.9px){.row-details{display:flex;flex-direction:row;flex-wrap:wrap}.row-details input{width:100%;margin:15px 0;font-family:Californian-FB-Regular-Font;font-size:18px;padding:10px}}@media screen and (min-width: 500px){.row-details{flex-wrap:nowrap!important}.row-details input{margin:15px}}@media screen and (min-width: 1440px){#services-elements-container{display:flex;flex-direction:row;margin-top:30px}#category-buttons-services{display:flex;flex-direction:column}.category-buttons{cursor:pointer;padding:10px 40px;text-transform:uppercase;font-family:NotoSans-Regular-Font;margin-bottom:20px;border-radius:20px 20px 0;border:3px solid transparent;color:#373b4d;font-size:12px;font-weight:800;transition:border .6s ease-in-out,background-color .6s ease-in-out,color .6s ease-in-out;background-color:#fff}.category-buttons:hover{background-color:transparent;border:3px solid black;color:#000}#display-container-services{margin:0 0 0 40px;padding:10px;background-color:#fff;border-radius:20px 20px 0;width:100%}#services-table{width:100%;text-align:center}.category-button-element{cursor:pointer;border:none;background-color:transparent;padding:10px;font-size:16px}#page-index-container-services{text-align:right;margin-bottom:10px}#page-index-container-services button{margin:0 10px 0 0;padding:3px 10px;font-size:20px;border:none;background-color:transparent;cursor:pointer;font-weight:800;color:#000;transition:color .3s ease-in-out}#page-index-container-services button:hover{color:#fd1c79}.selected-service-button{cursor:pointer;padding:10px 15px;border:2px solid black;border-radius:10px 10px 0}.service-element-table-td{padding:5px;text-transform:capitalize;font-size:15px;text-align:left;font-family:NotoSans-Regular-Font}#summary-section-table{width:100%;height:100%}#summary-section-table td{padding:8px;font-family:Californian-FB-Regular-Font;text-transform:capitalize;font-size:17px;font-weight:900;text-align:left}#summary-title{text-align:center;font-family:Californian-FB-Regular-Font;text-transform:capitalize;text-decoration:underline;margin:4px 0 8px}}@media screen and (min-width: 1024px) and (max-width: 1439.9px){#services-elements-container{display:flex;flex-direction:row;margin-top:30px}#category-buttons-services{display:flex;flex-direction:column}.category-buttons{cursor:pointer;padding:10px 40px;text-transform:uppercase;font-family:NotoSans-Regular-Font;margin-bottom:20px;border-radius:20px 20px 0;border:3px solid transparent;color:#373b4d;font-size:12px;font-weight:800;transition:border .6s ease-in-out,background-color .6s ease-in-out,color .6s ease-in-out;background-color:#fff}.category-buttons:hover{background-color:transparent;border:3px solid black;color:#000}#display-container-services{margin:0 0 0 40px;padding:10px;background-color:#fff;border-radius:20px 20px 0;width:100%}#services-table{width:100%;text-align:center}.category-button-element{cursor:pointer;border:none;background-color:transparent;padding:10px;font-size:16px;color:#000;font-family:NotoSans-Regular-Font}#page-index-container-services{text-align:right;margin-bottom:10px}#page-index-container-services button{margin:0 10px 0 0;padding:3px 10px;font-size:20px;border:none;background-color:transparent;cursor:pointer;font-weight:800;color:#000;transition:color .3s ease-in-out}#page-index-container-services button:hover{color:#fd1c79}.selected-service-button{cursor:pointer;padding:10px 15px;border:2px solid black;border-radius:10px 10px 0}.service-element-table-td{padding:5px;text-transform:capitalize;font-size:15px;text-align:left;font-family:NotoSans-Regular-Font}#summary-section-table{width:100%;height:100%}#summary-section-table td{padding:8px;font-family:Californian-FB-Regular-Font;text-transform:capitalize;font-size:17px;font-weight:900;text-align:left}#summary-title{text-align:center;font-family:Californian-FB-Regular-Font;text-transform:capitalize;text-decoration:underline;margin:4px 0 8px}}@media screen and (min-width: 768px) and (max-width: 1023.9px){#services-elements-container{display:flex;flex-direction:row;margin-top:30px}#category-buttons-services{display:flex;flex-direction:column}.category-buttons{cursor:pointer;padding:10px 40px;text-transform:uppercase;font-family:NotoSans-Regular-Font;margin-bottom:20px;border-radius:20px 20px 0;border:3px solid transparent;color:#373b4d;font-size:12px;font-weight:800;transition:border .6s ease-in-out,background-color .6s ease-in-out,color .6s ease-in-out;background-color:#fff}.category-buttons:hover{background-color:transparent;border:3px solid black;color:#000}#display-container-services{margin:0 0 0 40px;padding:10px;background-color:#fff;border-radius:20px 20px 0;width:100%}#services-table{width:100%;text-align:center}.category-button-element{cursor:pointer;border:none;background-color:transparent;padding:10px;font-size:16px;color:#000;font-family:NotoSans-Regular-Font}#page-index-container-services{text-align:right;margin-bottom:10px}#page-index-container-services button{margin:0 10px 0 0;padding:3px 10px;font-size:20px;border:none;background-color:transparent;cursor:pointer;font-weight:800;color:#000;transition:color .3s ease-in-out}#page-index-container-services button:hover{color:#fd1c79}.selected-service-button{cursor:pointer;padding:10px 15px;border:2px solid black;border-radius:10px 10px 0}.service-element-table-td{padding:5px;text-transform:capitalize;font-size:15px;text-align:left;font-family:NotoSans-Regular-Font}#summary-section-table{width:100%;height:100%}#summary-section-table td{padding:8px;font-family:Californian-FB-Regular-Font;text-transform:capitalize;font-size:17px;font-weight:900;text-align:left}#summary-title{text-align:center;font-family:Californian-FB-Regular-Font;text-transform:capitalize;text-decoration:underline;margin:4px 0 8px}}@media screen and (max-width: 767.9px){#services-elements-container{display:flex;flex-direction:column;margin-top:30px}#category-buttons-services{display:flex;flex-wrap:wrap;justify-content:center}.category-buttons{cursor:pointer;padding:10px 40px;text-transform:uppercase;font-family:NotoSans-Regular-Font;border-radius:20px 20px 0;border:3px solid transparent;color:#373b4d;font-size:12px;font-weight:800;transition:border .6s ease-in-out,background-color .6s ease-in-out,color .6s ease-in-out;background-color:#fff;margin:10px}.category-buttons:hover{background-color:transparent;border:3px solid black;color:#000}#display-container-services{margin:0;padding:10px;background-color:#fff;border-radius:20px 20px 0}#services-table{width:100%;text-align:center}.category-button-element{cursor:pointer;border:none;background-color:transparent;padding:10px;font-size:16px;color:#000;font-family:NotoSans-Regular-Font}#page-index-container-services{text-align:right;margin-bottom:10px}#page-index-container-services button{margin:0 10px 0 0;padding:3px 10px;font-size:20px;border:none;background-color:transparent;cursor:pointer;font-weight:800;color:#000;transition:color .3s ease-in-out}#page-index-container-services button:hover{color:#fd1c79}.selected-service-button{cursor:pointer;padding:10px 15px;border:2px solid black;border-radius:10px 10px 0}.service-element-table-td{padding:5px;text-transform:capitalize;font-size:calc((100vw + 1471.6px) / 149.29999999999998);text-align:left;font-family:NotoSans-Regular-Font}#summary-section-table{width:100%;height:100%}#summary-section-table td{padding:8px;font-family:Californian-FB-Regular-Font;text-transform:capitalize;font-size:calc((100vw + 1770.1999999999998px) / 149.29999999999998);font-weight:900;text-align:left}#summary-title{text-align:center;font-family:Californian-FB-Regular-Font;text-transform:capitalize;text-decoration:underline;margin:4px 0 8px}}@media screen and (min-width: 1440px){#date-content-container{width:100%;display:flex;flex-direction:row}#calendar-container{background-color:#d3d3d3;width:65%;padding:10px;border-radius:10px 10px 0;margin-right:10px}#slots-container{background-color:#d3d3d3;width:35%;padding:10px;border-radius:10px 10px 0;margin-left:10px}#calendar-table{width:100%}#calendar-table th{text-align:center;text-transform:capitalize;font-family:NotoSans-Regular-Font}#calendar-table td{text-align:center}.button-text{width:100%;padding:10px;font-family:NotoSans-Regular-Font;cursor:pointer;background-color:transparent;border:none;text-align:center;font-size:12px;color:#000}.button-color{width:100%;height:10px;background-color:red;border:none;border-radius:10px}#current-month{text-align:center;margin:10px 0;font-family:Californian-FB-Regular-Font;font-size:25px;text-decoration:underline}#month-change-container,#time-slot-buttons-container{display:flex;justify-content:right}#month-change-container button,#time-slot-buttons-container button{margin:0 3px;padding:2px 10px;font-size:25px;background-color:transparent;border:none;cursor:pointer;font-weight:800;color:#000}#slots-display-table{width:100%;margin:10px 0}.slots-display-button{cursor:pointer;width:100%;height:30px;font-family:NotoSans-Regular-Font;font-size:18px;border:none;border-radius:8px;margin:0 5px 5px 0}}@media screen and (min-width: 1024px) and (max-width: 1439.9px){#date-content-container{width:100%;display:flex;flex-direction:row}#calendar-container{background-color:#d3d3d3;width:65%;padding:10px;border-radius:10px 10px 0;margin-right:10px}#slots-container{background-color:#d3d3d3;width:35%;padding:10px;border-radius:10px 10px 0;margin-left:10px}#calendar-table{width:100%}#calendar-table th{text-align:center;text-transform:capitalize;font-family:NotoSans-Regular-Font}#calendar-table td{text-align:center}.button-text{width:100%;padding:10px;font-family:NotoSans-Regular-Font;cursor:pointer;background-color:transparent;border:none;text-align:center;font-size:12px;color:#000}.button-color{width:100%;height:10px;background-color:red;border:none;border-radius:10px}#current-month{text-align:center;margin:10px 0;font-family:Californian-FB-Regular-Font;font-size:25px;text-decoration:underline}#month-change-container,#time-slot-buttons-container{display:flex;justify-content:right}#month-change-container button,#time-slot-buttons-container button{margin:0 3px;padding:2px 10px;font-size:25px;background-color:transparent;border:none;cursor:pointer;font-weight:800;color:#000}#slots-display-table{width:100%;margin:10px 0}.slots-display-button{cursor:pointer;width:100%;height:30px;font-family:NotoSans-Regular-Font;font-size:18px;border:none;border-radius:8px;margin:0 5px 5px 0}}@media screen and (min-width: 768px) and (max-width: 1023.9px){#date-content-container{width:100%;display:flex;flex-direction:row}#calendar-container{background-color:#d3d3d3;width:65%;padding:10px;border-radius:10px 10px 0;margin-right:10px}#slots-container{background-color:#d3d3d3;width:35%;padding:10px;border-radius:10px 10px 0;margin-left:10px}#calendar-table{width:100%}#calendar-table th{text-align:center;text-transform:capitalize;font-family:NotoSans-Regular-Font}#calendar-table td{text-align:center}.button-text{width:100%;padding:10px;font-family:NotoSans-Regular-Font;cursor:pointer;background-color:transparent;border:none;text-align:center;font-size:12px;color:#000}.button-color{width:100%;height:10px;background-color:red;border:none;border-radius:10px}#current-month{text-align:center;margin:10px 0;font-family:Californian-FB-Regular-Font;font-size:25px;text-decoration:underline}#month-change-container,#time-slot-buttons-container{display:flex;justify-content:right}#month-change-container button,#time-slot-buttons-container button{margin:0 3px;padding:2px 10px;font-size:25px;background-color:transparent;border:none;cursor:pointer;font-weight:800;color:#000}#slots-display-table{width:100%;margin:10px 0}.slots-display-button{cursor:pointer;width:100%;height:30px;font-family:NotoSans-Regular-Font;font-size:18px;border:none;border-radius:8px;margin:0 5px 5px 0}}@media screen and (max-width: 767.9px){#date-content-container{width:100%;display:flex;flex-direction:column;align-items:center}#calendar-container,#slots-container{background-color:transparent;width:100%;padding:10px;border-radius:10px 10px 0;margin:0}#calendar-table{width:100%}#calendar-table th{text-align:center;text-transform:capitalize;font-family:NotoSans-Regular-Font}#calendar-table td{text-align:center}.button-text{width:100%;padding:10px;font-family:NotoSans-Regular-Font;cursor:pointer;background-color:transparent;border:none;text-align:center;font-size:12px;color:#000}.button-color{width:100%;height:10px;background-color:red;border:none;border-radius:10px}#current-month{text-align:center;margin:10px 0;font-family:Californian-FB-Regular-Font;font-size:25px;text-decoration:underline}#month-change-container,#time-slot-buttons-container{display:flex;justify-content:right}#month-change-container button,#time-slot-buttons-container button{margin:0 3px;padding:2px 10px;font-size:25px;background-color:transparent;border:none;cursor:pointer;font-weight:800;color:#000}#slots-display-table{width:100%;margin:10px 0}.slots-display-button{cursor:pointer;width:100%;height:30px;font-family:NotoSans-Regular-Font;font-size:calc((100vw + 1247.6499999999999px) / 111.975);border:none;border-radius:8px;margin:0 5px 5px 0}}@media screen and (min-width: 1440px){#summary-paragraphs p{font-size:20px;font-family:NotoSans-Regular-Font;text-transform:capitalize;margin:12px 0}#summary-paragraphs{margin:12px 0 30px}#promotion-container{margin:0 100px;display:flex;justify-content:center;flex-direction:column}#promotion-p{text-align:center;font-size:20px;margin:10px 0;text-transform:capitalize;color:#fd1c79;font-family:Anton-Regular-Font}#promotion-input{height:40px;text-align:center;font-size:20px;font-family:Californian-FB-Regular-Font}#promotion-button{padding:10px 0;cursor:pointer;text-transform:uppercase;font-size:18px;font-family:NotoSans-Regular-Font;background-color:#373b4d;color:#fff;border:0}}@media screen and (min-width: 1024px) and (max-width: 1439.9px){#summary-paragraphs p{font-size:20px;font-family:NotoSans-Regular-Font;text-transform:capitalize;margin:12px 0}#summary-paragraphs{margin:12px 0 30px}#promotion-container{margin:0 100px;display:flex;justify-content:center;flex-direction:column}#promotion-p{text-align:center;font-size:20px;margin:10px 0;text-transform:capitalize;color:#fd1c79;font-family:Anton-Regular-Font}#promotion-input{height:40px;text-align:center;font-size:20px;font-family:Californian-FB-Regular-Font}#promotion-button{padding:10px 0;cursor:pointer;text-transform:uppercase;font-size:18px;font-family:NotoSans-Regular-Font;background-color:#373b4d;color:#fff;border:0}}@media screen and (min-width: 768px) and (max-width: 1023.9px){#summary-paragraphs p{font-size:17px;font-family:NotoSans-Regular-Font;text-transform:capitalize;margin:12px 0}#summary-paragraphs{margin:12px 0 30px}#promotion-container{margin:0 60px;display:flex;justify-content:center;flex-direction:column}#promotion-p{text-align:center;font-size:21px;margin:10px 0;text-transform:capitalize;color:#fd1c79;font-family:Anton-Regular-Font}#promotion-input{height:40px;text-align:center;font-size:18px;font-family:Californian-FB-Regular-Font}#promotion-button{padding:10px 0;cursor:pointer;text-transform:uppercase;font-size:16px;font-family:NotoSans-Regular-Font;background-color:#373b4d;color:#fff;border:0}}@media screen and (max-width: 767.9px){#summary-paragraphs p{font-size:17px;font-family:NotoSans-Regular-Font;text-transform:capitalize;margin:12px 0}#summary-paragraphs{margin:12px 0 30px}#promotion-container{margin:0 30px;display:flex;justify-content:center;flex-direction:column}#promotion-p{text-align:center;font-size:21px;margin:10px 0;text-transform:capitalize;color:#fd1c79;font-family:Anton-Regular-Font}#promotion-input{height:40px;text-align:center;font-size:18px;font-family:Californian-FB-Regular-Font}#promotion-button{padding:7px 0;cursor:pointer;text-transform:uppercase;font-size:16px;font-family:NotoSans-Regular-Font;background-color:#373b4d;color:#fff;border:0}}@media screen and (min-width: 1440px){.App{display:flex;justify-content:center}#payment-form{width:30vw;max-width:500px;align-self:center;box-shadow:0 0 0 .5px #32325d1a,0 2px 5px #32325d1a,0 1px 1.5px #00000012;border-radius:7px;padding:40px;background-color:#f0f8ff}#payment-message{color:#697386;font-size:16px;line-height:20px;padding-top:12px;text-align:center}#payment-element{margin-bottom:24px}#submit-checkout{background:#5469d4;font-family:Arial,sans-serif;color:#fff;border-radius:4px;border:0;padding:12px 16px;font-size:16px;font-weight:600;cursor:pointer;display:block;transition:all .2s ease;box-shadow:0 4px 5.5px #00000012;width:100%}#button-text-checkout:hover,#submit-checout:hover{filter:contrast(115%)}#button-text-checkout:disabled,#submit-checkout:disabled{opacity:.5;cursor:default}*/ .spinner,.spinner:before,.spinner:after{border-radius:50%}.spinner{color:#fff;font-size:22px;text-indent:-99999px;margin:0 auto;position:relative;width:20px;height:20px;box-shadow:inset 0 0 0 2px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.spinner:before,.spinner:after{position:absolute;content:""}.spinner:before{width:10.4px;height:20.4px;background:#5469d4;border-radius:20.4px 0 0 20.4px;top:-.2px;left:-.2px;-webkit-transform-origin:10.4px 10.2px;transform-origin:10.4px 10.2px;-webkit-animation:loading 2s infinite ease 1.5s;animation:loading 2s infinite ease 1.5s}.spinner:after{width:10.4px;height:10.2px;background:#5469d4;border-radius:0 10.2px 10.2px 0;top:-.1px;left:10.2px;-webkit-transform-origin:0px 10.2px;transform-origin:0px 10.2px;-webkit-animation:loading 2s infinite ease;animation:loading 2s infinite ease}@keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}}@media screen and (min-width: 1024px) and (max-width: 1439.9px){.App{display:flex;justify-content:center}#payment-form{width:50vw;max-width:600px;align-self:center;box-shadow:0 0 0 .5px #32325d1a,0 2px 5px #32325d1a,0 1px 1.5px #00000012;border-radius:7px;padding:40px;background-color:#f0f8ff}#payment-message{color:#697386;font-size:16px;line-height:20px;padding-top:12px;text-align:center}#payment-element{margin-bottom:24px}#submit-checkout{background:#5469d4;font-family:Arial,sans-serif;color:#fff;border-radius:4px;border:0;padding:12px 16px;font-size:16px;font-weight:600;cursor:pointer;display:block;transition:all .2s ease;box-shadow:0 4px 5.5px #00000012;width:100%}#button-text-checkout:hover,#submit-checout:hover{filter:contrast(115%)}#button-text-checkout:disabled,#submit-checkout:disabled{opacity:.5;cursor:default}*/ .spinner,.spinner:before,.spinner:after{border-radius:50%}.spinner{color:#fff;font-size:22px;text-indent:-99999px;margin:0 auto;position:relative;width:20px;height:20px;box-shadow:inset 0 0 0 2px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.spinner:before,.spinner:after{position:absolute;content:""}.spinner:before{width:10.4px;height:20.4px;background:#5469d4;border-radius:20.4px 0 0 20.4px;top:-.2px;left:-.2px;-webkit-transform-origin:10.4px 10.2px;transform-origin:10.4px 10.2px;-webkit-animation:loading 2s infinite ease 1.5s;animation:loading 2s infinite ease 1.5s}.spinner:after{width:10.4px;height:10.2px;background:#5469d4;border-radius:0 10.2px 10.2px 0;top:-.1px;left:10.2px;-webkit-transform-origin:0px 10.2px;transform-origin:0px 10.2px;-webkit-animation:loading 2s infinite ease;animation:loading 2s infinite ease}@keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}}@media screen and (min-width: 768px) and (max-width: 1023.9px){.App{display:flex;justify-content:center}#payment-form{width:50vw;max-width:500px;align-self:center;box-shadow:0 0 0 .5px #32325d1a,0 2px 5px #32325d1a,0 1px 1.5px #00000012;border-radius:7px;padding:40px;background-color:#f0f8ff}#payment-message{color:#697386;font-size:16px;line-height:20px;padding-top:12px;text-align:center}#payment-element{margin-bottom:24px}#submit-checkout{background:#5469d4;font-family:Arial,sans-serif;color:#fff;border-radius:4px;border:0;padding:12px 16px;font-size:16px;font-weight:600;cursor:pointer;display:block;transition:all .2s ease;box-shadow:0 4px 5.5px #00000012;width:100%}#button-text-checkout:hover,#submit-checout:hover{filter:contrast(115%)}#button-text-checkout:disabled,#submit-checkout:disabled{opacity:.5;cursor:default}*/ .spinner,.spinner:before,.spinner:after{border-radius:50%}.spinner{color:#fff;font-size:22px;text-indent:-99999px;margin:0 auto;position:relative;width:20px;height:20px;box-shadow:inset 0 0 0 2px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.spinner:before,.spinner:after{position:absolute;content:""}.spinner:before{width:10.4px;height:20.4px;background:#5469d4;border-radius:20.4px 0 0 20.4px;top:-.2px;left:-.2px;-webkit-transform-origin:10.4px 10.2px;transform-origin:10.4px 10.2px;-webkit-animation:loading 2s infinite ease 1.5s;animation:loading 2s infinite ease 1.5s}.spinner:after{width:10.4px;height:10.2px;background:#5469d4;border-radius:0 10.2px 10.2px 0;top:-.1px;left:10.2px;-webkit-transform-origin:0px 10.2px;transform-origin:0px 10.2px;-webkit-animation:loading 2s infinite ease;animation:loading 2s infinite ease}@keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}}@media screen and (max-width: 767.9px){.App{display:flex;justify-content:center}#payment-form{width:100%;max-width:500px;align-self:center;box-shadow:0 0 0 .5px #32325d1a,0 2px 5px #32325d1a,0 1px 1.5px #00000012;border-radius:7px;padding:20px;background-color:#f0f8ff}#payment-message{color:#697386;font-size:14px;line-height:20px;padding-top:12px;text-align:center}#payment-element{margin-bottom:24px}#submit-checkout{background:#5469d4;font-family:Arial,sans-serif;color:#fff;border-radius:4px;border:0;padding:12px 16px;font-size:14px;font-weight:600;cursor:pointer;display:block;transition:all .2s ease;box-shadow:0 4px 5.5px #00000012;width:100%}#button-text-checkout:hover,#submit-checout:hover{filter:contrast(115%)}#button-text-checkout:disabled,#submit-checkout:disabled{opacity:.5;cursor:default}*/ .spinner,.spinner:before,.spinner:after{border-radius:50%}.spinner{color:#fff;font-size:14px;text-indent:-99999px;margin:0 auto;position:relative;width:20px;height:20px;box-shadow:inset 0 0 0 2px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.spinner:before,.spinner:after{position:absolute;content:""}.spinner:before{width:10.4px;height:20.4px;background:#5469d4;border-radius:20.4px 0 0 20.4px;top:-.2px;left:-.2px;-webkit-transform-origin:10.4px 10.2px;transform-origin:10.4px 10.2px;-webkit-animation:loading 2s infinite ease 1.5s;animation:loading 2s infinite ease 1.5s}.spinner:after{width:10.4px;height:10.2px;background:#5469d4;border-radius:0 10.2px 10.2px 0;top:-.1px;left:10.2px;-webkit-transform-origin:0px 10.2px;transform-origin:0px 10.2px;-webkit-animation:loading 2s infinite ease;animation:loading 2s infinite ease}@keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}}@media screen and (min-width: 768px){#page-content-confirmation{background-color:#e2e2e2;height:100vh;display:flex;justify-content:center;align-items:center}#receipt-container-confirmation{background-color:#fff;height:620px;width:500px;padding:50px;border-radius:30px}#tick-container{display:flex;justify-content:center}#confirmation-tick{display:flex;justify-content:center;align-items:center;width:100px;height:100px;border-radius:100%;border:6px solid green;padding:15px;background-color:transparent;margin-bottom:20px}#confirmation-header{color:green;text-transform:uppercase;font-family:courier new;text-align:center;font-size:24px}#horizontal-line-confirmation{border-top:3px dashed rgb(226,226,226);border-bottom:none;border-left:none;border-right:none;margin:10px 0}.table-container-confirmation{width:100%;font-family:courier new;text-transform:uppercase;font-size:16px;color:#696969}.table-container-confirmation th{text-align:left;padding:10px}.table-container-confirmation td{text-align:right;padding:10px}.identification-confirmation{text-transform:none!important}.edge{border-radius:100%;width:50px;height:50px;border:none;background-color:#e2e2e2;position:relative}#left-button-confirmation{left:25px}#right-button-confirmation{right:25px}#email-reference-confirmation{font-family:courier new;text-align:center;font-size:14px;color:#696969}#company-email-confirmation{text-decoration:none;color:#696969}}@media screen and (max-width: 767.9px){#page-content-confirmation{background-color:#e2e2e2;display:flex;height:100vh;justify-content:center;align-items:center}#receipt-container-confirmation{background-color:#fff;width:400px;padding:20px;border-radius:30px}#tick-container{display:flex;justify-content:center}#confirmation-tick{display:flex;justify-content:center;align-items:center;width:60px;height:60px;border-radius:100%;border:5px solid green;padding:8px;background-color:transparent;margin-bottom:20px}#confirmation-header{color:green;text-transform:uppercase;font-family:courier new;text-align:center;font-size:18px}#horizontal-line-confirmation{border-top:3px dashed rgb(226,226,226);border-bottom:none;border-left:none;border-right:none;margin:10px 0}.table-container-confirmation{width:100%;font-family:courier new;text-transform:uppercase;font-size:14px;color:#696969}.table-container-confirmation th{text-align:left;padding:5px 0}.table-container-confirmation td{text-align:right;padding:5px 0}.identification-confirmation{text-transform:none!important}.edge{border-radius:100%;width:35px;height:35px;border:none;background-color:#e2e2e2;position:relative}#left-button-confirmation{left:12.5px}#right-button-confirmation{right:12.5px}#email-reference-confirmation{font-family:courier new;text-align:center;font-size:12px;color:#696969}#company-email-confirmation{text-decoration:none;color:#696969}}@media screen and (orientation: landscape){#page-content-confirmation{height:fit-content;margin:50px 0}}@media screen and (min-width: 1440px){#page-content-hero-terms{display:grid;height:500px;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(12,1fr);background-color:red;background-image:url(/resources/images/gallery/gallery-image-6.jpg);background-repeat:no-repeat;background-size:cover;margin:0 0 100px}#header-hero-terms{grid-column:2/-2;grid-row:6/11;display:flex;align-items:center;justify-content:center}#title-hero-terms{font-family:Anton-Regular-Font;text-align:center;font-size:80px;color:#fff;text-transform:capitalize;font-weight:600}}@media screen and (min-width: 1024px) and (max-width: 1439.9px){#page-content-hero-terms{display:grid;height:400px;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(12,1fr);background-color:red;background-image:url(/resources/images/gallery/gallery-image-6.jpg);background-repeat:no-repeat;background-size:cover;margin:0 0 70px}#header-hero-terms{grid-column:2/-2;grid-row:6/11;display:flex;align-items:center;justify-content:center}#title-hero-terms{font-family:Anton-Regular-Font;text-align:center;font-size:70px;color:#fff;text-transform:capitalize;font-weight:600}}@media screen and (min-width: 768px) and (max-width: 1023.9px){#page-content-hero-terms{display:grid;height:400px;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(12,1fr);background-color:red;background-image:url(/resources/images/gallery/gallery-image-6.jpg);background-repeat:no-repeat;background-size:cover;margin:0 0 70px}#header-hero-terms{grid-column:2/-2;grid-row:7/11;display:flex;align-items:center;justify-content:center}#title-hero-terms{font-family:Anton-Regular-Font;text-align:center;font-size:60px;color:#fff;text-transform:capitalize;font-weight:600}}@media screen and (max-width: 767.9px){#page-content-hero-terms{display:grid;height:400px;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(12,1fr);background-color:red;background-image:url(/resources/images/gallery/gallery-image-6.jpg);background-repeat:no-repeat;background-size:cover;margin:0 0 70px}#header-hero-terms{grid-column:2/-2;grid-row:7/11;display:flex;align-items:center;justify-content:center}#title-hero-terms{font-family:Anton-Regular-Font;text-align:center;font-size:50px;color:#fff;text-transform:capitalize;font-weight:600}}@media screen and (min-width: 1440px){#page-content-regulations-policy{margin:0 0 80px}#sub-title-regulations-policy{font-family:NotoSans-Regular-Font;font-weight:500;text-transform:uppercase;color:gray;font-size:25px;text-align:center;margin:0 0 20px}#title-regulations-policy{font-family:Anton-Regular-Font;color:#373b4d;text-transform:uppercase;font-size:80px;text-align:center;margin:0 0 100px}.segment-container-regulations-policy{margin:0 170px 30px}.segement-title-regulations-policy{text-transform:capitalize;font-family:NotoSans-Regular-Font;font-weight:500}.segment-container-regulations-policy ul{margin:0}.segment-container-regulations-policy li{font-family:NotoSans-Regular-Font;font-size:18px;margin:30px 50px;list-style:none}.header-regulations-policy{text-transform:capitalize}}@media screen and (min-width: 1024px) and (max-width: 1439.9px){#page-content-regulations-policy{margin:0 0 80px}#sub-title-regulations-policy{font-family:NotoSans-Regular-Font;font-weight:500;text-transform:uppercase;color:gray;font-size:22px;text-align:center;margin:0 0 20px}#title-regulations-policy{font-family:Anton-Regular-Font;color:#373b4d;text-transform:uppercase;font-size:70px;text-align:center;margin:0 0 70px}.segment-container-regulations-policy{margin:0 100px 30px}.segement-title-regulations-policy{text-transform:capitalize;font-family:NotoSans-Regular-Font;font-weight:500}.segment-container-regulations-policy ul{margin:0}.segment-container-regulations-policy li{font-family:NotoSans-Regular-Font;font-size:18px;margin:30px 50px;list-style:none}.header-regulations-policy{text-transform:capitalize}}@media screen and (min-width: 768px) and (max-width: 1023.9px){#page-content-regulations-policy{margin:0 0 80px}#sub-title-regulations-policy{font-family:NotoSans-Regular-Font;font-weight:500;text-transform:uppercase;color:gray;font-size:20px;text-align:center;margin:0 0 20px}#title-regulations-policy{font-family:Anton-Regular-Font;color:#373b4d;text-transform:uppercase;font-size:60px;text-align:center;margin:0 0 70px}.segment-container-regulations-policy{margin:0 70px 30px}.segement-title-regulations-policy{text-transform:capitalize;font-family:NotoSans-Regular-Font;font-weight:500;font-size:20px}.segment-container-regulations-policy ul{margin:0}.segment-container-regulations-policy li{font-family:NotoSans-Regular-Font;font-size:16px;margin:30px 50px;list-style:none}.header-regulations-policy{text-transform:capitalize}}@media screen and (max-width: 767.9px){#page-content-regulations-policy{margin:0 0 80px}#sub-title-regulations-policy{font-family:NotoSans-Regular-Font;font-weight:500;text-transform:uppercase;color:gray;font-size:17px;text-align:center;margin:0 0 20px}#title-regulations-policy{font-family:Anton-Regular-Font;color:#373b4d;text-transform:uppercase;font-size:50px;text-align:center;margin:0 0 40px}.segment-container-regulations-policy{margin:0 20px 30px}.segement-title-regulations-policy{text-transform:capitalize;font-family:NotoSans-Regular-Font;font-weight:500;font-size:18px}.segment-container-regulations-policy ul{margin:0}.segment-container-regulations-policy li{font-family:NotoSans-Regular-Font;font-size:16px;margin:30px 10px;list-style:none}.header-regulations-policy{text-transform:capitalize}}*{margin:0;padding:0}@media screen and (min-width: 1440px){#page-content-hero-reschedule{display:grid;height:500px;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(12,1fr);background-color:red;background-image:url(/resources/images/gallery/gallery-image-9.jpg);background-repeat:no-repeat;background-size:cover;margin:0 0 100px}#header-hero-reschedule{grid-column:2/-2;grid-row:6/11;display:flex;align-items:center;justify-content:center}#title-hero-reschedule{font-family:Anton-Regular-Font;text-align:center;font-size:80px;color:#fff;text-transform:capitalize;font-weight:600}}@media screen and (min-width: 1024px) and (max-width: 1439.9px){#page-content-hero-reschedule{display:grid;height:400px;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(12,1fr);background-color:red;background-image:url(/resources/images/gallery/gallery-image-9.jpg);background-repeat:no-repeat;background-size:cover;margin:0 0 70px}#header-hero-reschedule{grid-column:2/-2;grid-row:6/11;display:flex;align-items:center;justify-content:center}#title-hero-reschedule{font-family:Anton-Regular-Font;text-align:center;font-size:70px;color:#fff;text-transform:capitalize;font-weight:600}}@media screen and (min-width: 768px) and (max-width: 1023.9px){#page-content-hero-reschedule{display:grid;height:400px;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(12,1fr);background-color:red;background-image:url(/resources/images/gallery/gallery-image-9.jpg);background-repeat:no-repeat;background-size:cover;margin:0 0 70px}#header-hero-reschedule{grid-column:2/-2;grid-row:7/11;display:flex;align-items:center;justify-content:center}#title-hero-reschedule{font-family:Anton-Regular-Font;text-align:center;font-size:60px;color:#fff;text-transform:capitalize;font-weight:600}}@media screen and (max-width: 767.9px){#page-content-hero-reschedule{display:grid;height:400px;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(12,1fr);background-color:red;background-image:url(/resources/images/gallery/gallery-image-9.jpg);background-repeat:no-repeat;background-size:cover;margin:0 0 70px}#header-hero-reschedule{grid-column:2/-2;grid-row:7/11;display:flex;align-items:center;justify-content:center}#title-hero-reschedule{font-family:Anton-Regular-Font;text-align:center;font-size:50px;color:#fff;text-transform:capitalize;font-weight:600}}#page-content-rebook{display:flex;justify-content:center;align-items:center;margin:100px 50px}#rebook-element-container{max-width:1000px;min-height:400px;width:100%;background-color:#d3d3d3;padding:40px;border-radius:20px}#header-rebook{text-transform:uppercase;font-family:Anton-Regular-Font;color:#373b4d;font-size:60px;text-align:center}@media screen and (min-width: 1024px) and (max-width: 1440px){#page-content-rebook{display:flex;justify-content:center;align-items:center;margin:100px 50px}#rebook-element-container{max-width:800px;min-height:400px;width:100%;background-color:#d3d3d3;padding:40px;border-radius:20px}#header-rebook{text-transform:uppercase;font-family:Anton-Regular-Font;color:#373b4d;font-size:50px;text-align:center}}@media screen and (max-width: 1023.9px){#page-content-rebook{display:flex;justify-content:center;align-items:center;margin:calc((100vw + 383.9px) / 14.078) calc((100vw - 144.025px) / 17.5975)}#rebook-element-container{max-width:800px;min-height:400px;width:100%;background-color:#d3d3d3;padding:calc((100vw + 383.9px) / 35.195);border-radius:20px}#header-rebook{text-transform:uppercase;font-family:Anton-Regular-Font;color:#373b4d;font-size:calc((100vw + 735.8499999999999px) / 35.195);text-align:center}}#appointment-retrieval-section{display:flex;justify-content:center;flex-direction:column;margin:0 150px}#appointment-id-header-rebook{margin:50px 0 30px;text-align:center;font-family:Californian-FB-Regular-Font;font-size:25px}#appointment-id-input-rebook{height:50px;padding:0 20px;font-family:NotoSans-Regular-Font;font-size:16px;text-align:center;margin:0 0 20px}#appointment-id-submit-rebook{height:60px;background-color:#fd1c79;border:2px solid transparent;color:#fff;font-size:20px;text-transform:uppercase;margin:0 0 30px;cursor:pointer;transition:color .3s ease-in-out,background-color .3s ease-in-out,border .3s ease-in-out}#appointment-id-submit-rebook:hover{color:#000;background-color:transparent;border:2px solid black}#appointment-id-error-rebook{color:red;font-family:NotoSans-Regular-Font;text-align:center;font-size:17px}@media screen and (min-width: 768px) and (max-width: 1024px){#appointment-retrieval-section{display:flex;justify-content:center;flex-direction:column;margin:0px calc((100vw - 640.05px) / 2.5589999999999997)}#appointment-id-header-rebook{margin:50px 0 30px;text-align:center;font-family:Californian-FB-Regular-Font;font-size:25px}#appointment-id-input-rebook{height:50px;padding:0 20px;font-family:NotoSans-Regular-Font;font-size:16px;text-align:center;margin:0 0 20px}#appointment-id-submit-rebook{height:60px;background-color:#fd1c79;border:2px solid transparent;color:#fff;font-size:20px;text-transform:uppercase;margin:0 0 30px;cursor:pointer;transition:color .3s ease-in-out,background-color .3s ease-in-out,border .3s ease-in-out}#appointment-id-submit-rebook:hover{color:#000;background-color:transparent;border:2px solid black}#appointment-id-error-rebook{color:red;font-family:NotoSans-Regular-Font;text-align:center;font-size:17px}}@media screen and (max-width: 767.9px){#appointment-retrieval-section{display:flex;justify-content:center;flex-direction:column;margin:0 10px}#appointment-id-header-rebook{margin:50px 0 30px;text-align:center;font-family:Californian-FB-Regular-Font;font-size:20px}#appointment-id-input-rebook{height:50px;padding:0 20px;font-family:NotoSans-Regular-Font;font-size:16px;text-align:center;margin:0 0 20px}#appointment-id-submit-rebook{height:50px;background-color:#fd1c79;border:2px solid transparent;color:#fff;font-size:20px;text-transform:uppercase;margin:0 0 30px;cursor:pointer;transition:color .3s ease-in-out,background-color .3s ease-in-out,border .3s ease-in-out}#appointment-id-submit-rebook:hover{color:#000;background-color:transparent;border:2px solid black}#appointment-id-error-rebook{color:red;font-family:NotoSans-Regular-Font;text-align:center;font-size:17px}}#appointment-choice-section{display:flex;flex-direction:column;justify-content:center}#appointment-choice-section p{text-align:center;font-family:NotoSans-Regular-Font;font-size:24px;margin:40px 0 30px}#appointment-choice-section button{margin:10px 0}#appointment-date-section{width:100%;min-height:400px;display:flex;flex-direction:column}#calendar-section-rebook{display:flex;flex-direction:row;justify-content:space-between}#calendar-element-rebook{width:60%;height:100%;background-color:#e6e6e6e6;padding:20px;margin-right:10px}#calendar-table-rebook{width:100%}#calendar-table-rebook th{text-align:center;text-transform:capitalize;font-family:NotoSans-Regular-Font}#calendar-table td{text-align:center}.button-text-rebook{width:100%;padding:10px;font-family:NotoSans-Regular-Font;cursor:pointer;background-color:transparent;border:none;text-align:center;font-size:12px;color:#000}.button-color-rebook{width:100%;height:10px;background-color:red;border:none;border-radius:10px}#current-month-rebook{text-align:center;margin:10px 0;font-family:Californian-FB-Regular-Font;font-size:25px;text-decoration:underline}#slots-element-rebook{width:30%;height:100%;background-color:#e6e6e6e6;padding:20px;margin-left:10px}#month-change-container-rebook,#time-slot-buttons-container-rebook{display:flex;justify-content:right}#month-change-container-rebook button,#time-slot-buttons-container-rebook button{margin:0 3px;padding:2px 10px;font-size:25px;background-color:transparent;border:none;cursor:pointer;font-weight:800;color:#000}#slots-display-table-rebook{width:100%;margin:10px 0}.slots-display-button-rebook{cursor:pointer;width:100%;height:30px;font-family:NotoSans-Regular-Font;font-size:18px;border:none;border-radius:8px;margin:0 5px 5px 0}#button-container-rebook{display:flex;justify-content:flex-end;margin-top:20px}@media screen and (max-width: 767.9px){#appointment-date-section{width:100%;min-height:400px;display:flex;flex-direction:column}#calendar-section-rebook{display:flex;flex-direction:column;justify-content:space-between;align-items:center}#calendar-element-rebook{height:100%;width:100%;background-color:#e6e6e6e6;padding:20px;margin-right:0}#calendar-table-rebook{width:100%}#calendar-table-rebook th{text-align:center;text-transform:capitalize;font-family:NotoSans-Regular-Font}#calendar-table td{text-align:center}.button-text-rebook{width:100%;padding:10px;font-family:NotoSans-Regular-Font;cursor:pointer;background-color:transparent;border:none;text-align:center;font-size:12px;color:#000}.button-color-rebook{width:100%;height:10px;background-color:red;border:none;border-radius:10px}#current-month-rebook{text-align:center;margin:10px 0;font-family:Californian-FB-Regular-Font;font-size:25px;text-decoration:underline}#slots-element-rebook{width:100%;height:100%;background-color:#e6e6e6e6;padding:20px;margin-left:0;margin-top:20px}#month-change-container-rebook,#time-slot-buttons-container-rebook{display:flex;justify-content:right}#month-change-container-rebook button,#time-slot-buttons-container-rebook button{margin:0 3px;padding:2px 10px;font-size:25px;background-color:transparent;border:none;cursor:pointer;font-weight:800;color:#000}#slots-display-table-rebook{width:100%;margin:10px 0}.slots-display-button-rebook{cursor:pointer;width:100%;height:30px;font-family:NotoSans-Regular-Font;font-size:18px;border:none;border-radius:8px;margin:0 5px 5px 0}#button-container-rebook{display:flex;justify-content:flex-end;margin-top:20px}}#appointment-summary-section{display:flex;flex-direction:column;justify-content:space-between}#user-details-container-rebook{margin:20px 0}#user-details-container-rebook p{font-family:NotoSans-REgular-Font;padding:10px 0;text-align:center}#button-container-summary-rebook{display:flex;justify-content:center}*{padding:0;margin:0}@media screen and (min-width: 1440px){#page-content-hero-cancel{display:grid;height:500px;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(12,1fr);background-color:red;background-image:url(/resources/images/gallery/gallery-image-3.jpg);background-repeat:no-repeat;background-size:cover;margin:0 0 100px}#header-hero-cancel{grid-column:2/-2;grid-row:6/11;display:flex;align-items:center;justify-content:center}#title-hero-cancel{font-family:Anton-Regular-Font;text-align:center;font-size:80px;color:#fff;text-transform:capitalize;font-weight:600}}@media screen and (min-width: 1024px) and (max-width: 1439.9px){#page-content-hero-cancel{display:grid;height:400px;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(12,1fr);background-color:red;background-image:url(/resources/images/gallery/gallery-image-9.jpg);background-repeat:no-repeat;background-size:cover;margin:0 0 70px}#header-hero-cancel{grid-column:2/-2;grid-row:6/11;display:flex;align-items:center;justify-content:center}#title-hero-cancel{font-family:Anton-Regular-Font;text-align:center;font-size:70px;color:#fff;text-transform:capitalize;font-weight:600}}@media screen and (min-width: 768px) and (max-width: 1023.9px){#page-content-hero-cancel{display:grid;height:400px;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(12,1fr);background-color:red;background-image:url(/resources/images/gallery/gallery-image-9.jpg);background-repeat:no-repeat;background-size:cover;margin:0 0 70px}#header-hero-cancel{grid-column:2/-2;grid-row:7/11;display:flex;align-items:center;justify-content:center}#title-hero-cancel{font-family:Anton-Regular-Font;text-align:center;font-size:60px;color:#fff;text-transform:capitalize;font-weight:600}}@media screen and (max-width: 767.9px){#page-content-hero-cancel{display:grid;height:400px;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(12,1fr);background-color:red;background-image:url(/resources/images/gallery/gallery-image-9.jpg);background-repeat:no-repeat;background-size:cover;margin:0 0 70px}#header-hero-cancel{grid-column:2/-2;grid-row:7/11;display:flex;align-items:center;justify-content:center}#title-hero-cancel{font-family:Anton-Regular-Font;text-align:center;font-size:50px;color:#fff;text-transform:capitalize;font-weight:600}}#page-content-cancellation{display:flex;flex-direction:column;align-items:center;margin:150px 100px}#cancellation-container{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#d3d3d3;padding:60px 100px;border-radius:20px}#cancellation-container h1{font-family:BebasNeue-Regular-Font;color:#000;font-size:70px;margin-bottom:20px;color:#343b4d}#cancellation-elements{display:flex;flex-direction:column;width:500px}#cancellation-elements input{max-width:100%;height:50px;padding:0 10px;font-size:20px}#cancellation-elements button{width:100%;height:50px;margin:20px 0;font-size:18px;font-family:NotoSans-Regular-Font;background-color:#fd1c79;border:2px solid transparent;color:#fff;cursor:pointer;transition:background-color .4s ease-in-out,color .4s ease-in-out,border .4s ease-in-out}#cancellation-elements button:hover{background-color:transparent;color:#000;border:2px solid black}#cancellation-elements p{text-align:center;color:red}@media screen and (max-width: 768px){#page-content-cancellation{display:flex;flex-direction:column;align-items:center;margin:calc((100vw - 95.99999999999997px) / 4.48) calc((100vw - 320px) / 4.48)}#cancellation-container{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#d3d3d3;padding:calc((100vw + 128px) / 14.933333333333334) calc((100vw - 270.22222222222223px) / 4.977777777777778);border-radius:20px}#cancellation-container h1{font-family:BebasNeue-Regular-Font;color:#000;font-size:calc((100vw + 16px) / 11.2);margin-bottom:20px;color:#343b4d}#cancellation-elements{display:flex;flex-direction:column;width:calc((100vw + 352.0000000000001px) / 2.24)}#cancellation-elements input{max-width:100%;height:calc((100vw + 352px) / 22.4);padding:0 10px;font-size:calc((100vw + 1024px) / 89.6)}#cancellation-elements button{width:100%;height:calc((100vw + 352px) / 22.4);margin:20px 0;font-size:calc((100vw + 1024px) / 89.6);font-family:NotoSans-Regular-Font;background-color:#fd1c79;border:2px solid transparent;color:#fff;cursor:pointer;transition:background-color .4s ease-in-out,color .4s ease-in-out,border .4s ease-in-out}#cancellation-elements button:hover{background-color:transparent;color:#000;border:2px solid black}#cancellation-elements p{text-align:center}}
