﻿.radio-tile-group{margin:auto 0px;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center}.radio-tile-group .input-container{position:relative;height:7rem;width:100%;margin:.5rem}.radio-tile-group .input-container .radio-button{opacity:0;position:absolute;top:0;left:0;height:100%;width:100%;margin:0;cursor:pointer}.radio-tile-group .input-container .radio-tile{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:100%;height:100%;border:2px solid #1ac6ff;border-radius:5px;padding:1rem;-webkit-transition:-webkit-transform 300ms ease;transition:-webkit-transform 300ms ease;transition:transform 300ms ease;transition:transform 300ms ease,-webkit-transform 300ms ease}.radio-tile-group .input-container .icon svg{fill:#079ad9;width:3rem;height:3rem}.radio-tile-group .input-container .radio-tile-label{text-align:center;font-size:1.2rem;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#1ac6ff}.radio-tile-group .input-container .radio-button:checked+.radio-tile{background-color:#1ac6ff;border:2px solid #1ac6ff;color:#fff;-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.radio-tile-group .input-container .radio-button:checked+.radio-tile .icon svg{fill:#fff;background-color:#1ac6ff}.radio-tile-group .input-container .radio-button:checked+.radio-tile .radio-tile-label{color:#fff;background-color:#1ac6ff}@media (max-width:1024px){.build-btn{margin-right:40px !important;}.header_btn a.ttm-btn{margin-right:0;font-size:12px;padding:9px 8px 10px 8px}.radio-tile-group .input-container{width:auto}.radio-tile-group{margin:auto 0}.site-branding img{width:150px}.radio-tile-group .input-container .radio-tile-label{font-size:.8rem}.header_btn #appointment{top:100%}.slide-button{margin-right:0px!important;padding:9px 23px 10px 22px!important}.slide-button-mob{ width:50%; float:left; }.indicator{height:22px;border:3px solid lightgray}.progress-bar-container{height:3px;top:10px}}@media (max-width:767px){.header_btn a.ttm-btn{margin-right:0;margin-left:0;font-size:12px;padding:9px 8px 10px 8px}.radio-tile-group .input-container{width:auto}.radio-tile-group{margin:auto 0}.site-branding img{width:150px}.radio-tile-group .input-container .radio-tile-label{font-size:.7rem}.header_btn #appointment{top:100%}.slide-button{margin-right:0px!important;padding:9px 23px 10px 22px!important}.slide-button-mob{width:50%;float: left;}.pagination{padding:0 0px!important;margin-bottom:10px!important}.header_btn #appointment{padding:20px 10px 20px 10px!important}.build-btn{margin-right:40px!important}.indicator{height:16.3px;width:18px;border:3px solid lightgray}.progress-bar-container{height:3px;width:3%;top:7px}}.fleft{float:left!important}.panel-close{float:right;font-size:20px;margin-top:-15px;margin-right:-5px;background:#1ac6ff;color:#fff!important;font-weight:100;padding:5px 10px}.panel-close:hover{background:#130050;color:#fff}.ttm-stickable-header.fixed-header .header_btn #appointment{top:0}.mb100{margin-bottom:100px!important}

.pagescroll {
    border: 1px solid #1ac6ff;
    text-transform: uppercase;
    background-color: transparent;
    padding: 10px 25px;
    font-size:16px;
}

    .pagescroll:hover {
        border: 1px solid #1ac6ff;
        color: #fff;
        border-radius: 3px;
        background-color: #1ac6ff;
    }
.mb20 {
    margin-bottom: 20px !important;
}
.mt20 {
    margin-top: 20px !important;
}
.slide-button-mob {
    margin-top: 15px;
    margin-bottom: 10px;
}