.section-title{
    background-image:url("/img/title_programs.svg");
    height:116px;
    width:293px
}
.col-3 .col-1{
    background:#FF9119;
    color:white
}
.col-3 .col-1 .btn.orange:hover,.col-3 .col-1 .btn.orange:focus,.col-3 .col-1 .btn.orange:active{
    color:#FF9119
}
.col-3 .col-1.even{
    background:#FFB143
}
.col-3 .col-1.even .btn.orange:hover,.col-3 .col-1.even .btn.orange:focus,.col-3 .col-1.even .btn.orange:active{
    color:#FFB143
}
@media screen and (min-width: 766px) and (max-width: 1280px){
    .col-3{
        grid-template-columns:1fr
    }
    .col-3 .col-1{
        grid-template-columns:1fr 1fr;
        background:#FFB143
    }
    .col-3 .col-1 .btn.orange:hover,.col-3 .col-1 .btn.orange:focus,.col-3 .col-1 .btn.orange:active{
        color:#FFB143
    }
    .col-3 .col-1.even{
        background:#FF9119
    }
    .col-3 .col-1.even .bg-img{
        grid-column-start:2;
        grid-row-start:1
    }
    .col-3 .col-1.even .btn.orange:hover,.col-3 .col-1.even .btn.orange:focus,.col-3 .col-1.even .btn.orange:active{
        color:#FF9119
    }
    .col-3 .arrow,.col-3 .even .arrow,.col-3 .row-odd .arrow,.col-3 .row-odd.even .arrow{
        background:none
    }
    .col-3 .bg-img{
        min-height:460px
    }
}
@media screen and (min-width: 1281px){
    .col-3{
        grid-template-columns:repeat(3, calc(100%/3))
    }
    .col-3 .col-1.row-odd{
        background:#FFB143
    }
    .col-3 .col-1.row-odd .bg-img{
        grid-row-start:2
    }
    .col-3 .col-1.row-odd .btn.orange:hover,.col-3 .col-1.row-odd .btn.orange:focus,.col-3 .col-1.row-odd .btn.orange:active{
        color:#FFB143
    }
    .col-3 .col-1.row-odd .text{
        grid-row-start:1
    }
    .col-3 .col-1.row-odd.even{
        background:#FF9119
    }
    .col-3 .col-1.row-odd.even .bg-img{
        grid-row-start:1
    }
    .col-3 .col-1.row-odd.even .btn.orange:hover,.col-3 .col-1.row-odd.even .btn.orange:focus,.col-3 .col-1.row-odd.even .btn.orange:active{
        color:#FF9119
    }
    .col-3 .col-1.row-odd.even .text{
        grid-row-start:2
    }
    .col-3 .text,.col-3 .bg-img{
        height:calc((100vw - 4rem ))
    }
}
@media screen and (min-width: 1281px) and (min-width: 766px){
    .col-3 .text,.col-3 .bg-img{
        height:calc((100vw - 4rem )/ 2)
    }
}
@media screen and (min-width: 1281px) and (min-width: 1022px){
    .col-3 .text,.col-3 .bg-img{
        height:calc((100vw - 14rem )/ 3)
    }
}
@media screen and (min-width: 1281px) and (min-width: 1281px){
    .col-3 .text,.col-3 .bg-img{
        height:calc((1281px - 14rem) / 3)
    }
}
@media screen and (min-width: 1022px){
    #dropdown-programs .dropbtn{
        background:#FF9119;
        border-top-color:white;
        border-left-color:white;
        border-right-color:white
    }
}
.container .detail-cal{
    border-color:#FF9119
}
.container .detail-cal h1{
    background:#FF9119
}
.container .detail-cal .calendar th.h2,.container .detail-cal .calendar .nav-btns a,.container .detail-cal .calendar td a,.container .detail-cal .event-list .btn,.container .detail-cal .event-list h2,.container .detail-cal .event-list h3{
    color:#FF9119
}
@media screen and (min-width: 766px){
    .col-2-6040{
        grid-template-rows:minmax(400px, auto)
    }
}
@media screen and (min-width: 1022px){
    .col-2-6040{
        grid-template-rows:minmax(550px, auto)
    }
}
@media screen and (min-width: 1281px){
    .col-2-6040{
        grid-template-rows:minmax(700px, auto)
    }
}
@media screen and (max-width: 1280px){
    .col-2#get-involved{
        grid-template-columns:1fr
    }
}
body .container .details h2,body .container .text h2{
    font-family:poppins,sans-serif;
    font-weight:700;
    font-style:normal
}
@media screen and (min-width: 1022px){
    body .container .text{
        padding:4rem
    }
}
.col-1.featured-image{
    height:600px
}
