:root{font-size:62.5%;scroll-behavior:smooth}ul,ol{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important;scroll-behavior:auto!important}}a:link,a:visited{text-decoration:none;color:black}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,article,aside,canvas,details,embed,figure,figcaption,footer,input,textarea,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,::after,::before{margin:0;padding:0;border:0;box-sizing:border-box}button{font-weight:700}body,input{font-family:"Poppins",sans-serif}h1,button{font-family:"Domine",sans-serif}@font-face{font-family:Domine;font-weight:400;font-display:swap;src:url(/assets/fonts/Domine-Regular.woff2) format("woff2"),url(/assets/fonts/Domine-Regular.woff) format("woff")}@font-face{font-family:Domine;font-weight:700;font-display:swap;src:url(/assets/fonts/Domine-Bold.woff2) format("woff2"),url(/assets/fonts/Domine-Bold.woff) format("woff")}@font-face{font-family:Poppins;font-weight:500;font-display:swap;src:url(/assets/fonts/poppins-medium-webfont.woff2) format("woff2")}@font-face{font-family:"Poppins";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/poppins-regular-webfont-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.heartButton{color:white;width:-moz-fit-content;width:fit-content;border:none;font-family:"Domine",sans-serif;font-size:calc(12.62px + 0.85vw);margin-top:15px;font-weight:700;position:relative;padding:calc(9.15px + 0.3vw) calc(16.59px + 1.22vw);background:calc(-10.36px - 0.66vw) calc(9.32px + 0.24vw) no-repeat red url(/assets/images/home/buttonHeart.svg);border-radius:calc(4.15px + 0.3vw)}button:hover{cursor:pointer}#navbar{height:calc(4vh + 4vw);display:flex;align-items:center;justify-content:space-between;padding:calc(17.1px + 1.04vw) calc(2.9px + 6.09vw)}#navbar #logo img{height:calc(3.5vh + 3.5vw)}#navbar .nav{height:101%;width:100vw;position:fixed;top:-101%;left:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;flex-direction:column;align-items:center;justify-content:center;transition:0.35s;z-index:10}#navbar .nav .navItem{margin:0 calc(-0.41px + 3.72vw) calc(-0.41px + 3.72vw) 0}#navbar .nav .navItem a{font-size:calc(12.62px + 0.85vw)}#navbar .nav .navItem a:hover,#navbar .nav .navItem a:active{border-bottom:2px solid black}#navbar .nav .socialNav{display:flex}#navbar .nav .socialNav img{height:calc(18.3px + 0.61vw);margin-right:calc(6.49px + 0.18vw)}#navbar .nav.active{top:-1%!important;padding:0}#navbar .toggle-btn{height:30px;width:20px;position:relative;transition:0.5s;cursor:pointer;z-index:10}#navbar .toggle-btn span{width:90%;height:2px;background-color:black;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:0.5s}#navbar .toggle-btn span:first-child{top:25%}#navbar .toggle-btn span:last-child{top:75%}#navbar .toggle-btn.active span:first-child{top:50%;transform:translate(-50%,-50%) rotate(45deg)}#navbar .toggle-btn.active span:last-child{top:50%;transform:translate(-50%,-50%) rotate(-45deg)}#navbar .toggle-btn.active span:nth-child(2){opacity:0;transition:0.1s}@media (min-width:750px){#navbar .nav{position:static;width:-moz-fit-content;width:fit-content;-webkit-backdrop-filter:none;backdrop-filter:none;flex-direction:row}#navbar .nav .socialNav{display:none}#navbar .nav .navItem{margin-bottom:0}.toggle-btn{display:none}}footer{background-color:black;color:white;padding:calc(18.3px + 0.61vw) calc(2.9px + 6.09vw) calc(8.3px + 0.61vw) calc(2.9px + 6.09vw);font-size:calc(10.3px + 0.61vw)}footer a:link,footer a:visited,footer input{color:white}footer #description,footer #QuickLinks,footer #Support,footer #Newsletter{margin-bottom:20px}footer #QuickLinks li:not(:last-of-type),footer #Support li:not(:last-of-type){margin-bottom:calc(1.49px + 0.18vw)}footer .heading{font-weight:500;font-size:calc(12.62px + 0.85vw);margin-bottom:calc(2.45px + 0.91vw)}footer #description{text-align:justify}footer #description .socialNav{display:flex}footer #description .socialNav img{height:calc(18.3px + 0.61vw);margin:calc(4.15px + 0.3vw) calc(6.49px + 0.18vw) 0 0}footer #Newsletter{text-align:justify}footer #Newsletter form{margin-top:calc(6.27px + 0.98vw)}footer #Newsletter form input{border-radius:calc(4.15px + 0.3vw)}footer #Newsletter form input[type=email]{background-color:transparent;border:1px solid white;outline-color:white;max-width:57%;padding:calc(3.49px + 0.18vw) calc(3.3px + 0.61vw)}footer #Newsletter form input[type=submit]{background-color:red;padding:calc(4.32px + 0.24vw) 15px;border:none;cursor:pointer;width:41%}footer #copyright{font-size:calc(6.47px + 0.55vw);flex-basis:100%;color:grey}footer #copyright a{color:grey}@media (min-width:751px){footer{display:flex;justify-content:space-between;flex-wrap:wrap}footer #description{max-width:30%}footer #QuickLinks,footer #Support{max-width:20%}footer #Newsletter{max-width:30%}footer #copyright{flex-basis:100%}}@media (min-width:751px) and (max-width:1067px){footer #Newsletter form input[type=email]{padding:calc(3.32px + 0.24vw) 0 calc(3.32px + 0.24vw) 15px;margin-bottom:10px;max-width:184px;max-width:100%}footer #Newsletter form input[type=submit]{padding:calc(4.32px + 0.24vw) calc(75.85px - 1.58vw);width:100%}}@media (min-width:320px) and (max-width:460px){footer #description,footer #QuickLinks,footer #Support,footer #Newsletter{max-width:85%}}@media (min-width:461px) and (max-width:750px){footer{display:flex;flex-wrap:wrap}footer #description,footer #Newsletter{max-width:58%}footer #QuickLinks,footer #Support{max-width:30%}footer #description,footer #Newsletter{margin-right:40px}footer #Support{order:4}footer #copyright{order:5}}section#contactForm{width:100vw;display:flex;flex-direction:column;align-items:center;line-height:1.5;padding:20px}.form{width:100%;max-width:500px;padding:calc(19.91px + 1.46vw) calc(19.91px + 1.46vw) 0 calc(19.91px + 1.46vw);margin-bottom:calc(19.91px + 1.46vw)}.form__heading{font-size:calc(15.57px + 1.58vw);text-align:center;margin-bottom:1.5rem}.form [class$=label]{font-size:calc(10.3px + 0.61vw);margin-bottom:8px;display:block}.form [class$=input]{width:100%;border-bottom:1px solid grey;margin-bottom:16px;font-size:calc(10.3px + 0.61vw)}.form [class$=input]:not([class*=msg]){height:36px}.form [class$=input]::-moz-placeholder{color:grey;font-size:calc(10.3px + 0.61vw)}.form [class$=input]::placeholder{color:grey;font-size:calc(10.3px + 0.61vw)}.form [class$=input]:focus{border-bottom:2px solid red;outline:none}.form [class$=name__input]{width:49%}.form__button{font-size:calc(10.3px + 0.61vw)}.address{position:relative;overflow:hidden;color:white;width:100%;max-width:500px;padding:clamp(11.97px,5.86px + 2.19vw,47.89px) clamp(11.97px,5.86px + 2.19vw,47.89px) 0 clamp(11.97px,5.86px + 2.19vw,47.89px)}.address__heading{font-size:clamp(19.98px,15.57px + 1.58vw,45.9px);margin-bottom:8px}.address__text,.address__phone,.address__email,.address__website,.address__whatsApp{margin-bottom:24px;font-size:calc(10.3px + 0.61vw)}.address__phone,.address__email,.address__website,.address__whatsApp{display:flex;align-items:center}.address__phone__iconContainer,.address__email__iconContainer,.address__website__iconContainer,.address__whatsApp__iconContainer{flex-wrap:wrap;flex-direction:row;color:white;height:50px;width:50px;border-radius:50%;border:2px solid rgba(255,255,255,.2);display:inline-flex;align-items:center;justify-content:center}.address__phone__iconContainer__iconImage,.address__email__iconContainer__iconImage,.address__website__iconContainer__iconImage,.address__whatsApp__iconContainer__iconImage{height:20px;filter:invert(1)}.address__phone__text,.address__email__text,.address__website__text,.address__whatsApp__text{padding-left:calc(6.64px + 0.49vw)}.address__phone__text a,.address__email__text a,.address__website__text a,.address__whatsApp__text a{color:white;padding-left:calc(1.32px + 0.24vw)}.address__bg{position:absolute;left:0;top:0;z-index:-1;height:100%;width:100%}.address__bg__overlay{background-color:rgba(0,0,0,.5);height:100%;width:100%}.address__bg__image{position:absolute;left:0;top:0;z-index:-2;height:100%;filter:blur(10px);-o-object-fit:cover;object-fit:cover}.address__bg__image img{height:100%}@media (min-width:671px){section#contactForm{flex-direction:row;align-items:normal;justify-content:center;height:-moz-fit-content;height:fit-content}.address{order:-1;width:45%}.form{width:45%}}@media (max-width:671px) and (min-width:430px){.address__bg__image{height:unset;width:100%}}@media (min-width:1104px){.address{width:33%}.form{width:67%}}