@font-face{font-family:'Kalista Serif';src:url(/wp-content/themes/sayalivaidya/fonts/KalistaSerif-Regular.eot);src:url('/wp-content/themes/sayalivaidya/fonts/KalistaSerif-Regular.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/sayalivaidya/fonts/KalistaSerif-Regular.woff2) format('woff2'),url(/wp-content/themes/sayalivaidya/fonts/KalistaSerif-Regular.woff) format('woff'),url(/wp-content/themes/sayalivaidya/fonts/KalistaSerif-Regular.ttf) format('truetype'),url('/wp-content/themes/sayalivaidya/fonts/KalistaSerif-Regular.svg#KalistaSerif-Regular') format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Kalista Serif';src:url(/wp-content/themes/sayalivaidya/fonts/KalistaSerif-Bold.eot);src:url('/wp-content/themes/sayalivaidya/fonts/KalistaSerif-Bold.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/sayalivaidya/fonts/KalistaSerif-Bold.woff2) format('woff2'),url(/wp-content/themes/sayalivaidya/fonts/KalistaSerif-Bold.woff) format('woff'),url(/wp-content/themes/sayalivaidya/fonts/KalistaSerif-Bold.ttf) format('truetype'),url('/wp-content/themes/sayalivaidya/fonts/KalistaSerif-Bold.svg#KalistaSerif-Bold') format('svg');font-weight:700;font-style:normal;font-display:swap}body{font-family:'Montserrat',sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:28px;opacity:0;background-color:#F7F3EE;color:#000}body.custom-font-enabled{font-family:'Montserrat',sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:28px;background:#fff}*{outline:none!important;box-sizing:border-box}p{font-family:'Montserrat',sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:26px;clear:both;margin:0 0 20px;color:#000;letter-spacing:0}p:last-child{margin:0}.full{float:left;width:100%}h1,.h1,.h0{font-family:'Kalista Serif';font-size:80px;font-style:normal;font-weight:500;line-height:64px;letter-spacing:-2px;text-transform:uppercase;margin:0 0 20px;color:#000}h2,.h2{font-family:'Kalista Serif';font-size:60px;font-style:normal;font-weight:500;line-height:63px;text-transform:uppercase;margin:0 0 20px;color:#000}h3,.h3{font-family:'Kalista Serif';margin:0 0 20px;color:#000;float:left;width:100%;font-size:25px;line-height:normal;color:#c1358a;letter-spacing:2px}h4,.h4{font-size:24px;font-style:normal;font-weight:700;line-height:32px;letter-spacing:normal;text-transform:none;margin:0 0 20px;color:#000;font-family:'Kalista Serif'}h5,.h5{float:left;width:100%;margin:0 0 8px;text-transform:uppercase;font-size:16px;font-size:13px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;font-family:'Montserrat',sans-serif}.hide{display:none!important}.large--hide{display:none!important}@media(max-width:767px){.large--hide{display:inherit!important}.small--hide{display:none!important}}.p-80{padding-left:80px!important;padding-right:80px!important}.btn{display:flex;width:auto;max-width:none;height:62px;padding:5px 35px;justify-content:center;align-items:center;border-radius:15px;border:0 solid #000;font-size:27px;font-weight:700;line-height:normal;text-transform:uppercase;letter-spacing:normal;color:#fff;background:url(/wp-content/themes/sayalivaidya/images/btn_bg.jpg) repeat-x center center;-moz-transition:background 0.2s linear,color 0.2s linear;-webkit-transition:background 0.2s linear,color 0.2s linear;-o-transition:background 0.2s linear,color 0.2s linear;transition:background 0.2s linear,color 0.2s linear;text-decoration:none;font-family:'Montserrat',sans-serif;background-size:100% 100%}.btn:hover{background:url(/wp-content/themes/sayalivaidya/images/btn_bghover.jpg) repeat-x center center;background-size:100% 100%;color:#fff;text-decoration:none}.btn.transparent_btn{background:#F7F3EE}.btn.transparent_btn:hover{background:#000}.border-bottom{border-bottom:1px solid currentcolor}.logo a{display:flex;align-items:center;justify-content:center}.logo a svg{float:left;width:175px;height:40px}.center{text-align:center}input:-internal-autofill-selected{background-color:-internal-light-dark(#fff0,#fff0)!important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-text-fill-color:#000!important;-webkit-box-shadow:0 0 0 1000px #fff0 inset!important;transition:background-color 5000s ease-in-out 0s!important}