section.calender_resets{position:relative;z-index:1}section.calender_resets:before{background-color:#f1f2f2;clip-path:polygon(0 0,100% 0,100% 70%,0 100%);content:"";height:55%;left:0;position:absolute;right:0;top:0;z-index:-1}.calre_title h2{margin-bottom:50px}.calre_head h4{margin-bottom:40px}.calre_cards_col{background:var(--white_color);border-bottom:3px solid var(--primary_color);box-shadow:4px 4px 6px 2px rgba(0,0,0,.1);padding:20px;position:relative;text-align:center}.calre_content:not(:last-child){margin-bottom:30px}.ccc_text_one h2{color:var(--black_color);margin-bottom:15px}.ccc_text_two h6{font-size:20px;margin-bottom:15px}.ccc_text_three{align-items:center;display:flex;flex-direction:column}.ccc_text_three a.ccc_links{font-size:24px;font-weight:400;line-height:1;margin-left:25px;padding-right:25px;position:relative}.ccc_text_three a.ccc_links:not(:last-child){margin-bottom:10px}.ccc_text_three a.ccc_links:before{background:var(--primary_color);clip-path:polygon(100% 50%,0 0,0 100%);content:"";height:15px;position:absolute;right:0;top:4px;width:15px}.calre_left_cta a{background:var(--primary_color);border:1px solid var(--primary_color);border-radius:40px;color:var(--white_color);display:inline-block;font-family:Roboto,sans-serif;font-size:18px;font-style:normal;font-weight:400;font-weight:700;letter-spacing:0;line-height:1;padding:9px 23px;text-align:center;text-decoration:none;text-transform:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.calre_left_cta a:hover{background:var(--white_color);color:var(--primary_color)}@media (min-width:768px){.calre_row{display:flex;flex-wrap:wrap;margin-left:5%}.calre_left{flex-basis:55%;margin-right:4%}.calre_right{flex-basis:41%;margin-top:100px}.calre_cards{display:flex;flex-wrap:wrap}.calre_cards_col{flex-basis:48.25%;margin-bottom:25px;margin-right:3.5%}.calre_cards_col:nth-child(2n){margin-right:0}}@media (min-width:768px) and (max-width:991px){.calre_head h4{line-height:1.2}.calre_head h4 br{display:none}}@media (max-width:767px){.calre_head h4,.calre_title h2{margin-bottom:30px}.calre_head h4{line-height:1.2}.calre_cards_col:not(:last-child){margin-bottom:25px}.calre_cards_col br{display:none}.calre_left{margin-bottom:40px}section.calender_resets:before{clip-path:polygon(0 0,100% 0,100% 65%,0 100%)}.calre_right img{margin-left:auto;margin-right:auto;max-width:50%!important}}