@font-face{font-family:Rubik;src:url(/fonts/Rubik-Regular.woff2);font-weight:400;font-style:normal}@font-face{font-family:Rubik;src:url(/fonts/Rubik-Medium.woff2);font-weight:500;font-style:normal}body{font-family:Rubik,sans-serif;color:#000;margin:0}a{color:#ff5b22;text-decoration:none}.wrapper{margin:auto;max-width:55rem;padding:0 2rem}.header{width:100%;background-color:#edf7ff;border-bottom:1px solid #D9E1EE}.header_container{margin:auto;max-width:71.25rem;padding:0 2rem;height:5rem;display:flex;align-items:center;justify-content:space-between}.header .logo{width:9.375rem}.header_menu{display:flex;align-items:center;font-size:.75rem}.header_menu_item{font-size:.75rem;font-weight:500}.phone{position:relative;font-size:.75rem;line-height:1rem;padding:1rem .25rem 1rem .75rem;font-weight:400;color:#6d7986;display:flex;align-items:center}.phone>a{color:inherit}.phone>.phoneArrow{margin-inline-start:4px;transition:transform .2s ease}.phone.active .phoneArrow{transform:rotate(180deg)}.phoneList{position:absolute;width:7.8rem;display:flex;top:35px;left:-5px;opacity:0;height:0;overflow:hidden;transition:opacity .2s ease,height .2s ease;flex-direction:column;justify-content:flex-start;padding:12px;background-color:#fff;background-clip:padding-box;border-radius:10px;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.phoneList_item{padding:7px 8px;color:#6d7986}.phone.active .phoneList{opacity:1;height:calc((1rem + 14px)*2)}.contentHeader{width:100%;background-color:#edf7ff}.contentHeader .wrapper{margin:auto;max-width:55rem;padding:2.5rem 2rem}.contentHeader .title{font-size:1.5rem;font-weight:500;margin:0 0 1rem}.contentHeader .description{display:flex;flex-direction:column;gap:.5rem}.contentHeader .description p{font-size:1rem;font-weight:400;line-height:1;margin:0 0 .5rem}@media screen and (max-width:375px){.contentHeader .wrapper{padding:2.5rem 1.5rem 2.5rem 1.25rem}.contentHeader .title{font-size:1.375rem}}.filter{margin-top:2.5rem;display:block;overflow-x:auto;overflow-y:hidden;white-space:nowrap}.filter_wrapper{width:100%;height:72px;display:inline-flex;justify-content:space-between;min-width:700px}.filter_wrapper .container{position:relative;z-index:1;width:100%;display:flex;justify-content:space-between;border:1px solid #0B1F35}.filter_btn{width:25%;min-width:140px;color:#0b1f35;font-size:.875rem;line-height:1rem;display:flex;align-items:center;justify-content:center;background-color:transparent;transition:.1s step-end;position:relative;border-bottom:3px solid transparent}.filter_btn:after{content:"";position:absolute;height:36px;right:0;top:0;border-right:1px solid #000000}.filter_btn:last-child:after{border-right:none}.filter_btn.active,.filter_btn:hover{border-bottom:3px solid #000000}@media screen and (max-width:765px){.contentHeader .filter .wrapper{min-width:860px}.contentHeader .filter .wrapper .container .filter_btn{min-width:172px}}.contentBody{width:100%;min-height:calc(100vh - 457px)}.contentBody .wrapper{margin:auto;max-width:55rem;padding:0 2rem;padding:2.5rem 2rem;display:flex;flex-direction:column;gap:1.5rem}.itemList{width:100%;display:flex;flex-direction:column;border-bottom:1px solid #6D7986;padding-bottom:1.5rem}.itemList.active .itemHeder .arrow{transform:rotate(180deg);transition:opacity .35s ease,height .35s ease}.itemList.active .itemBody{max-height:500px;opacity:1}.itemHeder{width:100%;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.itemHeder .title{cursor:pointer;font-size:1.125rem;font-weight:500}.itemHeder .arrow{width:1.5rem;height:1.5rem}.itemBody{display:flex;flex-direction:column;overflow:hidden;max-height:0;opacity:0;transition:max-height .35s ease,opacity .35s ease;padding-top:.75rem;gap:.5rem}.itemBody p,.itemBody ol,.itemBody ul{margin:0}.itemBody a{display:flex;align-items:center;padding-top:.75rem;color:#ff5b22}.itemBody a img{margin-right:.25rem}.button{display:flex;align-items:center;padding-top:.75rem;color:#ff5b22}.button img{margin-right:.25rem}@media screen and (max-width:765px){.contentBody{min-height:calc(100vh - 472px)}}footer{width:100%;height:3.25rem;background-color:#edf7ff;border-top:1px solid #D9E1EE;color:#6d7986;display:flex;justify-content:center;align-items:center;text-align:center}footer .wrapper{margin:auto;max-width:55rem;display:flex;font-size:.75rem}@media screen and (max-width:375px){footer{height:auto;width:auto;padding:1.1875rem 1.25rem;align-self:flex-end}}
