.calendar-wrap{padding-top:0;padding-bottom:30px;background-color:#fff;position:relative}.calendar-wrap .calendar-top-img{position:absolute!important;top:0;bottom:auto;right:0;left:auto;width:14%;line-height:0;text-align:right;z-index:1}.calendar-wrap .calendar-area{border-radius:8px 8px 8px 8px;overflow:hidden;border:1px solid #d8d8d8;position:relative;width:70%;padding:50px 10px 0}.calendar-wrap .calendar-title{font-family:Labasa,Helvetica,Arial,Lucida,sans-serif;font-size:75px;padding-top:0;padding-bottom:30px;text-align:center;color:#3a5199;margin-bottom:2.75%}.calendar-wrap iframe{max-width:100%}.calendar-wrap .calendar-bottom{padding:30px 0;margin-top:30px;width:50%;margin-left:auto;margin-right:auto;background-size:contain;background-position:center bottom 0;background-color:#3a5199;border-radius:8px 8px 8px 8px;overflow:hidden;background-repeat:no-repeat;color:#fff;text-align:center;max-width:1200px}.calendar-wrap .calendar-bottom-title{font-family:Labasa,Helvetica,Arial,Lucida,sans-serif;font-size:70px;line-height:1em;text-align:center;color:#e29930;margin-bottom:2.75%}.calendar-wrap .calendar-bottom-email{font-family:Lora,Georgia,Times New Roman,serif;font-size:22px}@media(max-width:980px){.calendar-wrap .calendar-title{margin-bottom:30px;font-size:60px;padding-top:5px!important;padding-bottom:20px!important}.calendar-wrap .calendar-area,.calendar-wrap .calendar-bottom{width:80%}}@media(max-width:767px){.calendar-wrap .calendar-bottom-title{font-size:32px}.calendar-wrap .calendar-bottom-email{font-size:14px}.calendar-wrap .calendar-title{font-size:32px}.calendar-wrap .calendar-top-img{display:none}}