

/* Start:/local/templates/pattern2026/css/thanks.css?17737389171546*/
#thanks-content h1{font-size:60px;text-align:center}
#thanks-content h2{margin-bottom:30px;font-size:40px;text-align:center}
#descr{margin-bottom:40px;font-size:22px;text-align:center}
#buttons-container{margin:10px auto;padding:0 20px;display:flex;align-items:center;justify-content:center;gap:20px}
#add-person-btn,#buttons-container .btn{height:fit-content;padding:20px 45px;font-family:Helios;font-weight:400;font-size:20px;text-transform:unset;color:#2d2d2d;background-image:linear-gradient(45deg,#f5e6d6,#efdec4);box-shadow:4px 4px 4px 0 #00000026;transition:transform var(--trans)}
#add-person-btn:hover,#buttons-container .btn:hover,#histories .btn:hover{transform:scale(1.1)}
#add-person-btn,#buttons-container .btn:first-child{color:#fff;background-color:#bd0008;background-image:unset}
#page #add-person-btn{display:block;width:fit-content}
@media screen and (max-width:998px){
#buttons-container{padding:0 10px}
#buttons-container .btn{padding:15px 35px;font-size:18px}
}
@media screen and (max-width:768px){
#buttons-container{flex-direction:column;gap:0}
#add-person-btn,#buttons-container .btn{width:345px;margin:5px 0;padding:10px 20px;font-size:16px}
}
@media screen and (max-width:500px){
    #page h1 {font-size: 30px;}
    #page h2 {font-size: 26px;}
    #page p,
    #sign .left-part {font-size: 16px;}
#thanks-content h1{font-size:40px}
#thanks-content h2{margin-bottom:20px;font-size:26px}
#descr{font-size:16px}
#add-person-btn,#buttons-container .btn{width:100%;padding:10px 5px;font-size:14px}
}
/* End */
/* /local/templates/pattern2026/css/thanks.css?17737389171546 */
