.card-list{padding:30px 0}.container{max-width:1200px;margin:0 auto}.card-row{display:flex;flex-wrap:wrap;margin:0 -15px}.card-col{width:50%;flex:0 0 50%;padding:15px}.card{display:flex;border:1px solid #ccc;border-radius:8px;overflow:hidden;box-shadow:0 4px 8px rgba(0,0,0,.1)}.card img{width:250px;height:auto;object-fit:cover}.card-content{padding:20px;flex:1}.card-content h1{margin:0;font-size:16px;padding:0 0 5px;line-height:normal}.card-content p{margin:5px 0 10px;color:#000;font-size:13px;line-height:normal}.cost-table{width:100%;border-collapse:collapse;margin:20px 0}.cost-table th h3{font-size:16px;margin:0;line-height:normal}.cost-table th,.cost-table td{border:1px solid #ccc;text-align:center;padding:5px;font-size:14px;line-height:normal}.button-container{text-align:center}.button-container button{background-color:#007bff;color:#fff;border:none;padding:0;font-size:14px;border-radius:4px;cursor:pointer;line-height:normal}.button-container button a{color:#fff;padding:10px 20px}.button-container button:hover{background-color:#0056b3}.page-id-498 .card{height:100%}.page-id-498 .card-content{position:relative;padding:20px 20px 60px}.page-id-498 .card-content h4{font-size:14px;line-height:normal;padding:12px 0 14px;margin:0}.page-id-498 .card-content ul{list-style:none;margin:0;padding:0}.page-id-498 .card-content ul li{background:url('https://www.camtonline.org/wp-content/uploads/2025/04/check-mark.png') 0 0 no-repeat;font-size:13px !important;line-height:normal;background-size:contain;padding:0 0 0 25px}.page-id-498 .button-container{text-align:center;position:absolute;margin:0 auto;left:0;right:0;bottom:20px}.card-image{width:250px;display:flex;align-items:center;justify-content:center;background:#f5f5f5}.card-image img{width:auto;padding:15px}body.mobile-side-slide{position:inherit}@media(max-width:1200px){.card-row{margin:0;display:block}.card-col{width:100%;max-width:100%;padding:15px}}@media(max-width:767px){.card-list .container{padding:0}.card-col{padding:0 0 20px}.card{display:block;padding:0 0 15px}.card img{width:100%}.card-image{width:100%}footer section.mcb-section-vycn87b2b{padding-top:50px}}.mfn-menu-separator-on>.mfn-menu-li:nth-child(5):after{display:none}@media(max-width:1440px){.custom-register-btn-size .button{padding:14px 25px}}@media only screen and (min-width:960px) and (max-width:1440px){.custom-logo-header.laptop-one-third.mcb-wrap{width:auto}}@media only screen and (min-width:960px) and (max-width:1200px){.custom-register-btn-size .button{padding:14px 16px;font-size:15px !important}.mcb-section .mcb-wrap .mcb-item-892100f29 .mfn-header-menu>li.mfn-menu-li>a.mfn-menu-link,.mcb-section.custom-logo-header-stickey .mcb-wrap .mcb-item-tqhjmrdu .mfn-header-menu>li.mfn-menu-li>a.mfn-menu-link{font-size:12px;padding-right:10px;padding-left:10px}.mcb-section.custom-logo-header .mcb-wrap .mcb-item-8db65ba78,.custom-logo-header-stickey .column_header_logo{width:200px !important}}@media(min-width:768px){.mfn-header-menu .registration-now-mobile-show{display:none !important}}@media(max-width:1100px){.button{padding-left:35px;padding-right:35px}}@media(max-width:959px){.menu-item.current-menu-item.current_page_item>a.mfn-menu-link{text-decoration:none;color:#80c7ff !important}.menu-item.current_page_parent.menu-item-has-children>a{color:#80c7ff !important}.sub-menu .menu-item.current-menu-item.current_page_item>a.mfn-menu-link{text-decoration:underline !important;color:#ffeb3b !important}.sub-menu .menu-item a.mfn-menu-link{text-decoration:none !important}}@media(max-width:767px){#custom-slider-dot .ls-bottom-nav-wrapper{top:auto;bottom:0;height:auto;position:absolute}#custom-slider-dot .ls-bottom-slidebuttons{text-align:center}#Header_wrapper{margin-top:79px}#about-custom-slider .ls-v5 .ls-bottom-nav-wrapper{top:auto;bottom:80px;text-align:center;height:auto;padding:0 20px}#about-custom-slider .ls-v5 .ls-bottom-slidebuttons{text-align:center}.card-list{padding:30px 0}.mfn-header-menu .mfn-menu-li.current-menu-item a.mfn-menu-link{text-decoration:underline}.page-id-965 #Content,.page-id-965 .content_wrapper .section_wrapper{padding:0}.content_wrapper .custom-what-can .section_wrapper{padding-left:0;padding-right:0}}@media only screen and (max-width:479px){#Content .custom-home-gallery .gallery .gallery-item{width:33.33%}}