.Button,body{font-weight:400}body,body main{font-family:GT America Standard,Helvetica Neue,Helvetica,sans-serif,system}h1,h2,h3,h4,p{margin:0}.Button,.promo .promo-main a,.uppercase{text-transform:uppercase}.btn,a.cta-link{display:inline-block}header .about-nav li,header .ctas li{float:left}@font-face{font-family:"GT America Standard";src:url(https://storage.googleapis.com/r4e-pages/ameris-banker/ameris-banker-jan-14-26/fonts/GT-America-Standard-Regular-79698e48.otf);font-weight:400;font-style:normal}@font-face{font-family:"GT America Standard";src:url(https://storage.googleapis.com/r4e-pages/ameris-banker/ameris-banker-jan-14-26/fonts/GT-America-Standard-Medium-33a3b06e.otf);font-weight:500;font-style:normal}@font-face{font-family:"GT America Extended";src:url(https://storage.googleapis.com/r4e-pages/ameris-banker/ameris-banker-jan-14-26/fonts/GT-America-Extended-Medium-222d21af.otf);font-weight:400;font-style:normal}@font-face{font-family:"GT America Extended";src:url(https://storage.googleapis.com/r4e-pages/ameris-banker/ameris-banker-jan-14-26/fonts/GT-America-Extended-Black-59ff09a0.otf);font-weight:500;font-style:normal}@font-face{font-family:GTBold;src:url(https://storage.googleapis.com/r4e-pages/ameris-banker/ameris-banker-jan-14-26/fonts/GT-America-Extended-Bold.otf);font-weight:400;font-style:normal}:root{--red:#e20f38;--dark-blue:#102a54;--font-family-sans-serif:"GT America Standard",sans-serif;--header-font-family:"GT America Standard",var(--font-family-sans-serif)}body{color:#133448;font-size:14px;line-height:1.4;margin-top:100px}.btn-link,a,h1,h2,h3,h4{font-weight:600}.bg-brand-secondary{background-color:#102a54}.container{padding-left:16px;padding-right:16px}@media (min-width:576px){.container,.container-sm{max-width:none}}@media (min-width:600px){.container{max-width:600px}}@media (min-width:728px){.container{max-width:728px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:728px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:992px}}@media (min-width:1140px){.container{max-width:1140px}}@media (min-width:1024px){body{margin-top:107px}}h1{font-family:var(--header-font-family);font-size:2em}h2{font-size:1.6em}h3{font-size:1.3em}.font-secondary{font-family:GT America Extended,Helvetica Neue,Helvetica,sans-serif,system}.text-brand-primary{color:#e20f38}.text-brand-secondary{color:#102a54}.text-brand-blue{color:#0056b3}.text-brand-mid-dark{color:#4a4a4a}.text-brand-glasier{color:#767676}.btn-link,a,a:hover{color:var(--charcoal)}.shadow-brand-shadow-card{--tw-shadow:2px 2px 6px 2px rgba(0, 0, 0, 0.2);--tw-shadow-colored:2px 2px 6px 2px var(--tw-shadow-color);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #000 0),var(--tw-ring-shadow,0 0 #000 0),var(--tw-shadow)}a.cta-link{border-bottom:2px solid var(--red);text-decoration:none}.btn{font-family:var(--font-family-sans-serif);height:50px;min-height:44px}.btn-link{background-color:transparent;border:none;padding:0}.btn.btn-primary{background:var(--red);border-color:var(--red);border-radius:0;color:#fff}.btn.btn-primary:focus,.btn.btn-primary:hover{background:#fff;color:var(--red)}.btn.btn-secondary{color:#fff;border-color:var(--red);background:#fff}.btn.btn-secondary:focus,.btn.btn-secondary:hover{background:var(--red);color:#fff}.bg-brand-platinum{background-color:#f6f8f8}.Button{display:flex;justify-content:center;align-items:center;padding:8px 20px;border-radius:2px;line-height:24px}.Button-tertiary{background-color:transparent;color:#fff;border:1px solid #fff}.Button-tertiary:hover{background-color:#fff;color:var(--red)!important;border:1px solid #fff;text-decoration:none}.messaging-banner{background-color:var(--dark-blue)}.hours .days .btn,.messaging-banner .close:hover{background-color:transparent}.messaging-banner a,.messaging-banner button{color:inherit}.messaging-banner a:hover{color:var(--secondary)}.messaging-banner a{text-decoration:underline}header .about-nav a,header .ctas a{text-decoration:none;font-weight:400}.messaging-banner .alert{border-radius:0;border:none;color:#fff}.messaging-banner .alert-danger{border-color:transparent}.messaging-banner .close{font-size:1.3rem;opacity:1}.i-times:after{content:'\00d7'}header{width:100%;background-color:#fff;box-shadow:inset 0 -1px #d2d2d2}header .nav-container>a>img{max-width:199px}header .mobile-nav-sections .search.navbar-toggler{position:absolute;top:-8px;right:16px;padding:16px;border:none}header .mobile-nav-sections .navbar-toggler{position:absolute;top:-8px;right:-16px;padding:16px;border:none;outline:0}header .desktop-nav-sections .search-form{max-width:470px;width:100%;flex:5;position:relative}header .desktop-nav-sections .search-form .search-bank{max-width:100%;width:100%;border:1px solid var(--border);height:44px;padding-left:10px;padding-top:0;padding-bottom:0;border-radius:3px}header .desktop-nav-sections .search-form input[type=submit].submit-value{background:url(/templates/automatedbuilds/ameris-bank/ameris-bank-src/images/magnifying-glass-icon.svg) no-repeat;position:absolute;right:3%;top:32%;border:none;width:25px;height:25px}nav .breadcrumb{padding:16px;margin-top:24px;margin-bottom:0;background-color:#fff}nav .breadcrumb a{color:#102a54;font-size:14px;font-weight:400}.navbar-collapse.collapsing{-webkit-transition:none;transition:none;display:none}#searchSupportedContent .search-form input[type=text].search-bank::placeholder{font-size:20px;color:#133448}#searchSupportedContent .search-form{position:relative;margin-top:16px;margin-bottom:auto}#searchSupportedContent .search-form input[type=submit].submit-value{background:url(/templates/automatedbuilds/ameris-bank/ameris-bank-src/images/magnifying-glass-icon.svg) no-repeat;position:absolute;right:3%;top:32%;border:none;width:25px;height:25px}#searchSupportedContent .search-form .bank-search{max-width:100%;width:100%;border:1px solid #e5e7eb;height:46px;padding-left:10px;padding-top:0;padding-bottom:0;border-radius:3px}#bank-search{width:100%}#bank-search::placeholder{max-width:200px}header>.container{padding:30px 16px}header>.container>.row{margin:0!important}header>.container>.row>.col-12{padding:0!important}header .logo{width:100%;aspect-ratio:4.98181818;max-width:274px}header .desktop-nav-sections{display:none;gap:.5rem}header .ctas{margin-right:16px}header .about-nav ul,header .ctas ul{list-style-type:none;column-gap:16px;margin:0}header .ctas ul{padding:0 0 0 40px;width:490px;justify-content:space-between}header .ctas a{position:relative;font-family:GTBold,Helvetica Neue,Helvetica,sans-serif,system;font-size:16px;display:block;color:#102a54;text-align:center}header .ctas a:hover{color:#e20f38}header .ctas a:hover::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#e20f38}#navbarSupportedContent,#searchSupportedContent{position:fixed;z-index:10;width:100%;top:100px;background-color:#f6f8f8}header .about-nav ul{padding:0}header .about-nav a{display:block;text-align:center}header .about-nav li:hover{color:#4a4a4a;text-decoration-line:underline}#searchSupportedContent{height:72px}#navbarSupportedContent{height:100vh}.navbar-collapse ul{padding-inline-start:0}.navbar-collapse li{list-style:none}.navbar-collapse li a{display:block;color:var(--link-secondary);font-size:20px;font-weight:700}.navbar-collapse ul div{padding-top:10px}.navbar-collapse ul div li a{margin-bottom:20px;font-size:18px;font-weight:500;line-height:27px}#searchSupportedContent>.container{display:flex;width:256px;padding:0;justify-content:center;align-items:center;height:100%;margin:auto}#navbarSupportedContent>.container{padding-left:40px;padding-right:40px}.navbar-collapse>.container>ul>li a{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #e5e7eb;line-height:30px}@media (min-width:1024px){header .desktop-nav-sections{display:flex}header .mobile-nav-sections{display:none}header .nav-container>a>img{width:274px;height:55px;max-width:none}header{height:107px}header .ctas{align-self:center}header>.container{padding:14px 16px;height:100%;align-content:center}.desktop-nav-sections{width:100%;justify-content:right;display:flex}#bank-name{border:1px solid #e5e7eb}#bank-name::placeholder{max-width:200px}.about-nav{width:100%;max-width:256px}.about-nav>ul li a{line-height:21px}.search-container{height:46px}#search{top:28%;right:2%;width:28px;height:28px}}@media (max-width:1023px){header .desktop-nav-sections{display:none}header .mobile-nav-sections{display:flex}header{height:100px}}.businesscard{padding:32px 0;color:#133448;background-image:url(/templates/automatedbuilds/ameris-bank/ameris-bank-src/images/hero_banker_background.svg);background-size:auto 100%;background-repeat:no-repeat;background-color:#e20f38}.businesscard .profile-image{margin-bottom:24px}.businesscard .profile-image img{height:188px;width:188px;border-radius:999px;-o-object-position:top;object-position:top;-o-object-fit:cover;object-fit:cover}.businesscard .address-phone-hours,.businesscard .address-phone-hours a{color:#fff}.businesscard .address-phone-hours .title h1{margin-bottom:8px;line-height:42px;font-size:30px;font-weight:700;font-family:GT America Extended,Helvetica Neue,Helvetica,sans-serif,system}.businesscard .address-phone-hours .title span{font-size:16px;line-height:24px}.businesscard .address-phone-hours .address-phone-email{margin-top:24px;gap:12px;line-height:24px}.businesscard .address-phone-hours .address-phone-email .address img,.businesscard .address-phone-hours .address-phone-email .email>img{margin-top:3px}.businesscard .address-phone-hours .address-phone-email .email,.businesscard .address-phone-hours .address-phone-email .phone{font-weight:400}.businesscard .address-phone-hours .address-phone-email a{font-weight:400;text-decoration:underline}.businesscard .address-phone-hours .address-phone-email a:hover{text-decoration:none}.businesscard .address-phone-hours .address-phone-email>div{font-size:16px;gap:11px;align-items:flex-start}.businesscard .address-phone-hours .address-phone-email>div>img{width:16px;height:16px}.businesscard .address-phone-hours .businesscard-ctas{flex-direction:column}.businesscard .address-phone-hours .businesscard-ctas .reviews-ctas{gap:12px;margin-top:24px}.businesscard .address-phone-hours .businesscard-ctas .reviews-ctas a{font-size:16px}.businesscard .address-phone-hours>div{flex-direction:column;flex-wrap:wrap}.businesscard .address-phone-hours>div>a{font-size:16px;width:100%;margin-top:24px}.businesscard>.container{display:flex;flex-direction:column}.businesscard>.container>.row{flex-direction:column;margin:0}@media (min-width:768px){.businesscard{padding:64px 0}.businesscard .address-phone-hours .title h1{font-size:40px;line-height:50px}.businesscard .profile-image{margin-bottom:0}.businesscard .profile-image img{height:268px;width:268px;min-height:268px;min-width:268px}.businesscard .address-phone-hours{padding-left:64px;flex-grow:1}}@media (min-width:1024px){.businesscard .profile-image{align-items:flex-start}.businesscard .address-phone-hours{padding-top:16px}.businesscard .address-phone-hours .businesscard-ctas{flex-direction:row;justify-content:space-between}.businesscard .address-phone-hours .businesscard-ctas .reviews-ctas{margin-top:0}.businesscard .address-phone-hours .businesscard-ctas .reviews-ctas a{width:243px;white-space:nowrap}.businesscard .address-phone-hours>div{flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:space-between}.businesscard .address-phone-hours>div>a{width:243px;margin-top:0}.businesscard>.container{flex-direction:column}.businesscard>.container>.row{flex-direction:row}}@media (min-width:1280px){.businesscard .address-phone-hours{padding-top:32px}}.hours .days .day{display:none}.hours .days .day.active{display:block}.hours .days .btn{border:none;color:var(--primary)}#hours-modal .active{color:var(--primary);font-weight:600}.sticky-footer{background-color:var(--primary);height:60px;transition:.6s}.sticky-footer .directions,.sticky-footer .phone{color:#fff}.sticky-footer .phone{border-right:1px solid #fff}footer .equal-housing{width:42px;height:42px}footer .member-fdic{width:62px;height:42px}footer .footer-contact{flex-direction:column;padding-top:40px;padding-bottom:20px;border-bottom:2px solid #d6d6d6;margin-bottom:25px;font-size:18px}footer .footer-contact a{font-weight:400;line-height:27px}footer .footer-contact img{display:block;line-height:27px;max-width:100%}footer .footer-contact>*{margin-bottom:20px}footer .footer-contact>div{flex-direction:column;line-height:27px}footer .links-resources>div,footer .links-solutions>div,footer .links-support>div:first-child{font-size:20px;font-weight:500;line-height:30px}footer .footer-contact>div a{margin-left:5px}footer .footer-contact>div a:hover{color:#e20f38;text-decoration-line:underline}footer .footer-contact>a:hover{color:#102a54;text-decoration-line:underline}footer .footer-links{flex-direction:column;padding-bottom:30px;gap:40px}footer .footer-links .links-resources,footer .footer-links .links-solutions,footer .footer-links .links-support{justify-content:center;align-items:center}footer .footer-links>div{width:100%;padding:0}footer .footer-links a:hover{color:#e20f38;text-decoration-line:underline}footer .links-support>div:first-child{margin-top:0}footer .links-support>div{margin-top:10px;line-height:24px;gap:4px}footer .links-resources a,footer .links-solutions a,footer .links-support a{font-size:16px;margin-top:10px;font-weight:400;line-height:24px}footer .links-support{font-size:16px}footer .links-support .non-us-dollars p:first-child,footer .links-support .routing-number p:first-child,footer .links-support .us-dollars p:first-child{font-weight:500}footer .app-download-bar{background-color:#fff}footer .app-download{padding:30px 16px}footer .app-download .app-links{gap:15px}footer .app-download>div{padding:0;flex-direction:column}.Learn>.container>.row>.col-12,footer .footer-info .misc-links .misc-links-list{flex-direction:column}footer .app-cta{padding-bottom:24px}footer .app-cta span{font-size:24px;font-weight:500;line-height:36px}footer .footer-info{padding:60px 0 40px}footer .footer-info .social-icons{padding-bottom:15px;gap:15px}footer .footer-info .disclosures{padding:0;line-height:21px}footer .footer-info .disclosures a{text-decoration:underline;font-weight:400}footer .footer-info .disclosures>div>p a:hover{color:#0056b3;text-decoration:none}footer .footer-info .misc-links{padding-top:20px}footer .footer-info .misc-links .misc-links-list a:hover{color:#4a4a4a;text-decoration:none}footer .footer-info .misc-links a{font-weight:400;line-height:21px}footer .footer-info .rights-message{margin-top:25px;line-height:22px}footer .footer-info .mobile-disclosure-images{margin-top:40px;gap:10px}footer>.container{padding-left:16px;padding-right:16px}@media (min-width:640px){footer .footer-contact{padding-top:20px;border-bottom:4px solid #d6d6d6}footer .footer-links{flex-direction:row}}@media (min-width:768px){footer .footer-links{row-gap:25px;column-gap:0}footer .footer-links .links-resources,footer .footer-links .links-solutions,footer .footer-links .links-support{justify-content:flex-start}footer .footer-links>div{width:50%}}@media (min-width:1024px){footer .footer-contact>a,footer .footer-contact>div{margin-bottom:0;width:33.333333%}footer{padding-top:50px}footer .footer-contact{flex-direction:row;border-top:4px solid #d6d6d6}footer .footer-contact>div{flex-direction:row}footer .footer-links .links-resources,footer .footer-links .links-solutions,footer .footer-links .links-support{align-items:flex-start}footer .footer-links>div{width:33.333333%}footer .app-download>div{flex-direction:row;gap:20px}footer .footer-info{padding:30px 16px 60px;gap:30px}footer .footer-info .footer-info-misc{padding:0}footer .footer-info .disclosures,footer .footer-info .footer-info-misc{width:100%}footer .footer-info .misc-links{padding-top:0}footer .footer-info .misc-links .misc-links-list{padding-top:0;flex-wrap:wrap;flex-direction:row}footer .footer-info .misc-links .misc-links-list a:not(:last-child)::after{content:"|";color:#4a4a4a;padding:0 5px}footer .footer-info .rights-message{margin-top:8px}footer .footer-info .disclosure-images{max-width:79.2px;position:relative;top:30px;gap:10px}}.desktop-breadcrumb{display:none;padding:16px}.desktop-breadcrumb .breadcrumb{margin-top:0}.desktop-breadcrumb .breadcrumb a{line-height:21px}.desktop-breadcrumb .breadcrumb a:hover{color:#e20f38}.mobile-breadcrumb{display:flex;padding:16px}.mobile-breadcrumb .breadcrumb{margin:0;padding:0}.mobile-breadcrumb .breadcrumb li{padding:0}.mobile-breadcrumb .breadcrumb li a{line-height:21px}.mobile-breadcrumb .breadcrumb li span{font-size:14px;line-height:21px;margin:0 8px}.mobile-breadcrumb .breadcrumb .breadcrumb-item::before{content:none}.mobile-breadcrumb .breadcrumb .breadcrumb-item:last-of-type span{margin:0}.loan-process{padding-top:32px;padding-bottom:32px}.loan-process h2{font-size:20px;line-height:1.4;margin-bottom:24px;text-align:center}.loan-process .loan-process-links{row-gap:16px}.loan-process .loan-process-links a{width:50%;padding:12px 8px;font-size:16px;font-weight:400;line-height:24px;color:#e20f38;text-decoration-line:underline}.loan-process .loan-process-links a:hover{text-decoration-line:none}.loan-process .loan-process-links img{max-width:55px;height:auto;margin-bottom:8px}@media (min-width:640px){.loan-process h2{font-size:30px}.loan-process .loan-process-links{row-gap:28px}.loan-process .loan-process-links a{width:25%;padding:8px;text-decoration-line:none}.loan-process .loan-process-links a:hover{text-decoration-line:underline}}@media (min-width:768px){.desktop-breadcrumb{display:flex}.mobile-breadcrumb{display:none}.loan-process .loan-process-links img{margin-bottom:18px}}@media (min-width:1024px){.loan-process .loan-process-links a{width:20%}}.Learn{padding:32px 0}.Learn .mortgage-calculators{width:100%}.Learn .mortgage-calculators h2{font-size:20px;font-weight:700;margin-bottom:16px;line-height:1.4}.Learn .mortgage-calculators p{font-size:16px;padding-bottom:16px;line-height:24px}.Learn .mortgage-calculators .mortgage-calculators-links a{font-size:18px;font-weight:400;line-height:27px;margin-bottom:12px;text-decoration-line:underline}.Learn .mortgage-calculators .mortgage-calculators-links a:hover{text-decoration-line:none}.Learn .loan-process-video{width:100%;margin-top:48px}.Learn .loan-process-video h2{font-size:20px;font-weight:700;margin-bottom:20px;line-height:1.4}.Learn .loan-process-video p{font-size:16px;line-height:24px;padding-bottom:16px}.Learn .loan-process-video>div{width:100%;height:185px;position:relative}.Learn .loan-process-video>div iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}@media (min-width:640px){.Learn .loan-process-video h2,.Learn .mortgage-calculators h2{font-size:30px;line-height:1.25}}@media (min-width:768px){.Learn .mortgage-calculators{width:50%;padding-left:16px;padding-right:32px}.Learn .mortgage-calculators h2{margin-bottom:32px;min-height:75px}.Learn .mortgage-calculators p{padding-bottom:24px}.Learn .loan-process-video{width:50%;padding-left:32px;padding-right:16px;margin-top:0}.Learn .loan-process-video h2{margin-bottom:32px}.Learn .loan-process-video p{padding-bottom:16px}.Learn .loan-process-video>div{height:295px}.Learn>.container>.row>.col-12{flex-direction:row}}#reviews{padding:32px 0}#reviews .container>.row{margin:0 -16px}#reviews .container>.row>.col-12{position:relative;padding:0 16px}#reviews .container>.row>.col-12 h2{font-size:30px;font-weight:700;line-height:1.4;margin-bottom:32px}#reviews .container>.row>.col-12 #reviews-carousel{margin-left:1px}#reviews .container>.row>.col-12 .widget{margin:0 10px}#reviews .container>.row>.col-12 .widget .carousel-item-next,#reviews .container>.row>.col-12 .widget .carousel-item-prev,#reviews .container>.row>.col-12 .widget .carousel-item.active{display:flex}#reviews .container>.row>.col-12 .widget .carousel-inner .carousel-item-left,#reviews .container>.row>.col-12 .widget .carousel-inner .carousel-item-right{transform:translateX(0)}#reviews .container>.row>.col-12 .widget .reviews{padding:0 16px}#reviews .container>.row>.col-12 .widget .reviews .review-wrapper{padding:0 0 20px;width:100%;margin-right:0}#reviews .container>.row>.col-12 .widget .reviews .review-wrapper .review-wrapper-inner{display:grid;grid-template-columns:69px auto;grid-template-rows:100px auto;background-color:#fff;height:100%}#reviews .container>.row>.col-12 .widget .reviews .review.active{display:flex}#reviews .container>.row>.col-12 .widget .reviews .icon{width:auto;margin-top:0;padding-top:23px;padding-left:24px}#reviews .container>.row>.col-12 .widget .reviews .summary{position:relative;width:auto;padding:24px 24px 0 16px;color:#4a4a4a;text-align:right}#reviews .container>.row>.col-12 .widget .reviews .summary .rating .stars-container{margin-right:0;font-family:var(--font-family-sans-serif)}#reviews .container>.row>.col-12 .widget .reviews .summary .date{position:static}#reviews .container>.row>.col-12 .widget .reviews .summary .date,#reviews .container>.row>.col-12 .widget .reviews .summary .info{font-family:var(--font-family-sans-serif)}#reviews .container>.row>.col-12 .widget .reviews .summary .info a{font-weight:400}#reviews .container>.row>.col-12 .widget .reviews .comment{grid-column:1/3;width:100%;padding:7px 24px 24px;color:#4a4a4a;font-family:var(--font-family-sans-serif)}#reviews .container>.row>.col-12 .widget .reviews .pagination{display:none}#reviews .container>.row>.col-12 .carousel-controls{margin-left:-1px}#reviews .container>.row>.col-12 .carousel-controls .carousel-control-next,#reviews .container>.row>.col-12 .carousel-controls .carousel-control-prev{opacity:1}#reviews .container>.row>.col-12 .carousel-controls .carousel-control-prev{margin-right:20px}#reviews .container>.row>.col-12 .carousel-controls .carousel-control-next{margin-left:20px}#reviews .container>.row>.col-12 .carousel-controls .carousel-control-next-icon,#reviews .container>.row>.col-12 .carousel-controls .carousel-control-prev-icon{width:24px;height:24px;background-image:url(https://storage.googleapis.com/r4e-pages/ameris-banker/ameris-banker-jan-14-26/images/chevron-white.svg)}#reviews .container>.row>.col-12 .carousel-controls .carousel-control-prev-icon{transform:rotate(180deg)}#reviews .container>.row>.col-12 .carousel-indicators{display:block;margin:0;position:static;line-height:19.5px;z-index:1}#reviews .container>.row>.col-12 .carousel-indicators li{display:inline-block;width:8px;height:8px;border-radius:50%;margin:0 6px;border:none;background-color:#767676;opacity:1}#reviews .container>.row>.col-12 .carousel-indicators li span{display:block;width:20px;height:19.5px;position:relative;top:-6px;left:-6px}#reviews .container>.row>.col-12 .carousel-indicators li.active{background-color:#fff}@media (min-width:1023px){.carousel-control-next,.carousel-control-prev{bottom:45px}}@media (max-width:639px){#reviews .container>.row>.col-12{max-width:100vw}}@media (min-width:640px){#reviews{padding:64px 0}#reviews .container>.row>.col-12 .widget .reviews .review-wrapper{width:50%;padding:0 16px}#reviews .container>.row>.col-12 .widget .reviews .review-wrapper .review-wrapper-inner{grid-template-rows:69px auto}#reviews .container>.row>.col-12 .widget .reviews .summary{text-align:left}#reviews .container>.row>.col-12 .widget .reviews .summary .date{position:absolute;right:24px}#reviews .carousel-control-next,#reviews .carousel-control-prev{width:fit-content}}@media (min-width:768px){#reviews .carousel-inner .carousel-item-next,#reviews .carousel-inner .carousel-item-right.active{transform:translateX(50%)}#reviews .carousel-inner .carousel-item-left.active,#reviews .carousel-inner .carousel-item-prev,#reviews .container>.row>.col-12 .widget .carousel-inner .active.carousel-item-left{transform:translateX(-50%)}#reviews .container>.row>.col-12 .widget .carousel-inner .active.carousel-item-right{transform:translateX(50%)}}@media (max-width:1023px){.carousel-control-next,.carousel-control-prev{position:static}}@media (min-width:1024px){#reviews .container>.row>.col-12 .carousel-indicators{margin:auto}}@media (min-width:1140px){#reviews>.container>.row>.col-12{max-width:1140px}}.features{padding:32px 0}.features h2{font-size:20px;margin-bottom:20px;line-height:28px}.features .features-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem}.features .features-grid .features-card{padding:30px 47px;margin-bottom:24px}.features .features-grid .features-card .features-card-title{font-size:22px;font-weight:700;line-height:1.4;margin-bottom:51px}.features .features-grid .features-card .features-card-title:after{content:"";display:inline-block;position:absolute;bottom:-25px;left:50%;width:100px;height:3px;transform:translate(-50%);background-color:#f6f8f8}.features .features-grid .features-card .features-card-text{font-size:22px;line-height:1.75rem;padding-bottom:8px}.features .features-grid .features-card a{margin-top:auto;font-size:16px;border:1px solid #e20f38;border-radius:2px}.features .features-grid .features-card a:hover{color:#fff;background-color:#e20f38;text-decoration:none}@media (min-width:640px){.features h2{font-size:30px}.features .features-grid .features-card .features-card-title{font-size:20px;line-height:1.25}}@media (min-width:768px){.features{padding:64px 0}.features h2{margin-bottom:32px}.features .features-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.promo{padding-top:32px;padding-bottom:32px}.promo .promo-main{width:100%}.promo .promo-main h2{font-size:20px;margin-bottom:24px;line-height:1.4;text-align:center}.promo .promo-main .promo-copy{font-size:18px;margin-bottom:24px;white-space:pre-wrap;line-height:27px}.promo .promo-main a{display:flex;justify-content:center;align-items:center;padding:8px 20px;font-size:13px;font-weight:400;border-radius:2px;line-height:19.5px;background-color:#e20f38;color:#fff;border:1px solid #E20F38;width:100%}.promo .promo-main a:hover{background-color:#fff;color:#e20f38;text-decoration:none}.promo .promo-image{display:none;z-index:3;border-radius:100%;right:-200px;top:-41px;width:480px;height:480px}.promo .promo-image img{border-radius:999px;object-fit:cover}@media (min-width:640px){.promo{padding-top:64px;padding-bottom:64px;margin-top:-41px;overflow:hidden;min-height:440px}.promo .promo-main{width:58.333333%}.promo .promo-main h2{font-size:30px;margin-bottom:32px;text-align:start;line-height:1.25}.promo .promo-main .promo-copy{font-size:16px;margin-bottom:32px;line-height:24px}.promo .promo-main a{width:-moz-fit-content;width:fit-content}.promo .promo-image{display:block}}.core{padding:32px 0}.core h2{font-size:30px;font-weight:700;margin-bottom:24px;line-height:1.4}.core .core-main{flex-direction:column}.core .core-main .core-bio .text-base{font-size:16px;line-height:24px}.core .core-main .core-bio .social-links{gap:24px;margin-top:24px}.core .core-main .specialties-awards{margin-top:32px}.core .core-main .specialties-awards h3{font-size:18px;font-weight:400;line-height:27px}.core .core-main .specialties-awards .awards-items,.core .core-main .specialties-awards .specialties-items{margin:24px 0}.core .core-main .specialties-awards .awards-items .core-service-item,.core .core-main .specialties-awards .specialties-items .core-service-item{gap:10px;margin-bottom:24px;font-size:16px;line-height:24px}.core .core-main .specialties-awards .awards-items .core-service-item:before,.core .core-main .specialties-awards .specialties-items .core-service-item:before{display:inline-block;height:4px;width:4px;border-radius:50px;content:"";background-color:#000}@media (min-width:640px){.core{padding:64px 0}.core h2{line-height:1.25}.core .core-main{flex-direction:row}.core .core-main .core-bio{width:50%;padding-left:16px;padding-right:16px}.core .core-main .specialties-awards{padding:20px 16px 20px 32px;margin-top:0;border-left:1px solid #e20f38;width:50%}.core .core-main .specialties-awards .awards-items .core-service-item,.core .core-main .specialties-awards .specialties-items .core-service-item{margin-bottom:8px}}@media (min-width:768px){.core .core-main .core-bio{width:66.666667%}.core .core-main .specialties-awards{width:33.333333%}}@media (min-width:1024px){.features .features-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.promo .promo-image{right:-100px}.core .core-main .core-bio .social-links{margin-top:32px}}