@font-face{font-family:'nirmala_uiregular';src:url("../../fonts/nirmala-webfont.woff2") format("woff2"),url("../../fonts/nirmala-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'avenirblack';src:url("../../fonts/avenir_black.woff2") format("woff2"),url("../../fonts/avenir_black.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'avenirheavy';src:url("../../fonts/avenir_heavy.woff2") format("woff2"),url("../../fonts/avenir_heavy.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'avenir_regularregular';src:url("../../fonts/avenir_regular.woff2") format("woff2"),url("../../fonts/avenir_regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'avenirlight';src:url("../../fonts/avenir_light.woff2") format("woff2"),url("../../fonts/avenir_light.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'avenirmedium';src:url("../../fonts/avenir_medium.woff2") format("woff2"),url("../../fonts/avenir_medium.woff") format("woff");font-weight:normal;font-style:normal}*{margin:0;padding:0;box-sizing:border-box;font-family:'Poppins', sans-serif}p{font-family:'nirmala_uiregular';color:#5A5A5A;font-size:16px;line-height:26px}a,a:hover{text-decoration:none}.mlr-auto{margin-left:auto;margin-right:auto}@media (min-width: 1200px){.container{max-width:1250px}}body{overflow-x:hidden}.availability_page br{line-height:initial}.availability_page .textred{color:#EF1855 !important}.availability_page .textprpl{color:#6D007D !important}.availability_page .textylw{color:#FDEC07 !important}.availability_page .textwhite{color:#fff !important}.availability_page img{max-width:100%;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}.availability_page ul{list-style:none;margin:0;padding:0}.availability_page span,.availability_page strong{font-size:inherit;color:inherit;font-weight:inherit}.availability_page .brand_btn{-webkit-animation:f 53s linear infinite;min-width:136px;animation:f 53s linear infinite;background:linear-gradient(121.19deg, rgba(133,239,49,0) 25.73%, rgba(255,255,255,0.3) 45.27%, rgba(133,239,49,0) 62.27%),#EF1855;border-radius:8px;padding:10px 15px;text-decoration:none;transition:all 0.3s ease-in-out;display:inline-block}.availability_page .brand_btn img{margin-right:10px;max-height:18px}.availability_page .brand_btn span{font-size:14px;line-height:26px;font-weight:500;color:#fff}.availability_page .brand_btn:hover{-webkit-animation:f 53s linear infinite;animation:f 53s linear infinite;background:linear-gradient(121.19deg, rgba(133,239,49,0) 25.73%, rgba(255,255,255,0.3) 45.27%, rgba(133,239,49,0) 62.27%),#6D007D}.availability_page .top_smalltext{font-size:18px;line-height:27px;font-weight:400;color:#707070;display:block;margin-bottom:5px}@media (max-width: 991px){.availability_page .top_smalltext{font-size:16px;line-height:24px}}.availability_page .common_heading{font-size:30px;line-height:45px;color:#6D007D;font-weight:700;margin-bottom:20px}@media (max-width: 1199px){.availability_page .common_heading{font-size:24px;line-height:36px}}@media (max-width: 767px){.availability_page .common_heading{margin-bottom:15px}}.availability_page .common_heading .red_text{font-size:inherit;color:#EF1855;display:block}.availability_page .common_subheading{font-size:24px;line-height:30px;font-weight:600;color:#000;display:block;margin-bottom:20px}@media (max-width: 767px){.availability_page .container .row>div{margin:20px 0}}.availability_page .container .row .text{padding-top:50px;padding-left:40px}@media (max-width: 991px){.availability_page .container .row .text{padding-left:0}}@media (max-width: 767px){.availability_page .container .row .text{padding-top:0}}.availability_page .container .row .text p{font-size:16px;line-height:25px;font-weight:500;position:relative;margin-bottom:30px}.availability_page .container .row.flex-row-reverse .text{padding-left:0px;padding-right:40px}@media (max-width: 991px){.availability_page .container .row.flex-row-reverse .text{padding-right:0}}.availability_page .availability_banner{background:url("../../images/availability/img_banner_availability.png") no-repeat center top;background-size:cover;padding:0;position:relative}.availability_page .availability_banner .capsule_rgt{max-width:220px;position:absolute;right:150px;bottom:30px;opacity:.5}@media (max-width: 1199px){.availability_page .availability_banner .capsule_rgt{right:0px}}@media (max-width: 767px){.availability_page .availability_banner .capsule_rgt{max-width:80px;right:0px}}.availability_page .availability_banner .banner_content{padding:100px 0;display:flex;flex-direction:column;align-items:center}@media (max-width: 767px){.availability_page .availability_banner .banner_content{padding:60px 0 80px}}.availability_page .availability_banner .banner_content .smalltext{font-size:16px;line-height:24px;font-weight:500;color:#6D007D;display:block;text-align:center;margin:0 0 10px}.availability_page .availability_banner .banner_content .heading{font-size:40px;line-height:50px;color:#EF1855;font-weight:700;margin-bottom:20px;display:block;text-align:center}@media (max-width: 767px){.availability_page .availability_banner .banner_content .heading{font-size:30px;line-height:40px}}.availability_page .availability_banner .banner_content .heading span{display:block}.availability_page .availability_banner .banner_content .text{font-size:18px;line-height:24px;font-weight:500;color:#000;font-family:"Poppins",sans-serif;display:block;text-align:center;margin:0 0 35px}@media (max-width: 767px){.availability_page .availability_banner .banner_content .text{font-size:16px}}.availability_page .availability_confirm{background:url("../../images/availability/img_lefthalf_circle.png") no-repeat left top;position:relative;padding:30px 0 0}.availability_page .availability_PrecisionPlanning{background:url("../../images/availability/bg_availability_PrecisionPlanning.png") no-repeat left top;background-size:cover;padding:200px 0 0;margin:-150px 0 0}@media (max-width: 767px){.availability_page .availability_PrecisionPlanning{margin:0;padding:0}}.availability_page .for_pattern{background:url("../../images/availability/bg_pattern2.png") no-repeat left bottom;background-size:cover}.availability_page .availability_ReliableReminders{background:url("../../images/availability/img_righthalf_circle.png") no-repeat right top;padding-bottom:50px}.availability_page .availability_ReliableReminders .container .row .text{padding-top:100px}@media (max-width: 767px){.availability_page .availability_ReliableReminders .container .row .text{padding-top:20px}}.availability_page .availability_TimezoneDetection{margin-bottom:50px}@media (max-width: 767px){.availability_page .availability_TimezoneDetection{margin-bottom:0}}.availability_page .ideal_day .top_heading{margin:0 0 40px}
