.section{justify-content:center;margin-top:60px;display:flex}.sectionPage{margin-top:125px}.sectionTitle{justify-content:center;flex-wrap:wrap;width:100%;display:flex}.sectionTitle h2{font-size:32px;color:#333;text-align:center;width:60%}.sectionTitleLeft{justify-content:flex-start}.sectionTitleLeft h2{text-align:left;width:100%}.sectionTitle p{font-size:18px;color:#999;text-align:center;width:100%;margin-top:15px}.btnContainerCenter{justify-content:center;margin-top:45px;display:flex}.btn{padding:14px 24px;font-size:14px;border:none;transition:all .3s ease;border-radius:8px;cursor:pointer;display:inline-block}.btn:hover{transform:translateY(-3px)}.btnMain{font-weight:700;color:#fff;background:#c790e7}.btnMain:hover{color:#fff;background:#442e20}.btnWhite{font-weight:700;color:#c790e7;background:#fff}.btnWhite:hover{background-color:#f5e5ff}.btnWp{color:#fff;background:#25cb62}.btnWp:hover{background:#199446}.btnSecondary{border:2px solid #fff;font-weight:700;color:#fff;background-color:transparent}.btnSecondary:hover{background-color:hsla(0,0%,100%,.15)}.btnUnderline{text-decoration:underline!important;color:#ab72cc;transition:.4s}.btnUnderline:hover{text-decoration:none!important}.mainColor{color:#ab72cc!important;transition:.4s}.mainColorHover:hover{color:#c790e7!important}.paleBackground{background:#f2f2f2}.secondarySection{padding:45px 0;background:#fafafa}.mainBg{background:#c790e7}.mainBgHover:hover,.mainDarkBg,.secondBg,.secondBgHover:hover{background:#ab72cc}.secondColorHover:hover{color:#ab72cc}.secondColor{color:#c790e7}@media(min-width:320px) and (max-width:550px){.section{margin-top:45px}.sectionTitle h2{font-size:24px;width:100%}.sectionLink{font-size:14px;margin-top:5px}}@media(min-width:550px) and (max-width:920px){.section{margin-top:45px}.sectionTitle h2{font-size:28px}.sectionLink{font-size:14px}}::-webkit-scrollbar{height:10px;width:6px}::-webkit-scrollbar-track{background-color:#fff}::-webkit-scrollbar-track-piece{background-color:none}::-webkit-scrollbar-thumb{border-radius:20px;background:#ab72cc}.darkMask{height:100%;position:absolute;top:0;background:#00000091;left:0;width:100%;z-index:-1}.textComponent{color:#666;text-align:justify;line-height:1.6}.textComponent h1{font-size:2.5em;margin:25px 0}.textComponent h1,.textComponent h2{font-weight:700;color:#333;text-align:left;width:100%}.textComponent h2{font-size:1.6em;margin:20px 0}.textComponent h3{font-size:1.75em;font-weight:700;color:#333;margin:15px 0;width:100%}.textComponent p{font-size:1em;text-align:justify;margin:15px 0;width:100%}.textComponent a{text-decoration:none;color:#ab72cc}.textComponent a:hover{text-decoration:underline;color:#c790e7}.textComponent ol,.textComponent ul{margin:15px 0;width:100%;padding-left:30px}.textComponent ul li{margin-bottom:8px;list-style-type:disc}.textComponent ol li{margin-bottom:8px;list-style-type:decimal}.textComponent strong{font-weight:700}.textComponent em{font-style:italic}.textComponent blockquote{border-left:4px solid #ab72cc;font-style:italic;color:#666;margin:20px 0;width:100%;padding-left:20px}@media (min-width:320px) and (max-width:550px){.textComponent{padding:10px 0}.textComponent h1{font-size:2em;margin:20px 0}.textComponent h2{font-size:1.75em;margin:15px 0}.textComponent h3{font-size:1.5em;margin:10px 0}.textComponent p{font-size:.95em;margin:10px 0}.textComponent ol,.textComponent ul{margin:10px 0;padding-left:20px}.textComponent blockquote{margin:15px 0;padding-left:15px}}.modal{animation:fadeIn .3s ease;height:100%;position:fixed;top:0;background-color:rgba(0,0,0,.4);left:0;width:100%;display:none;z-index:1}.modalContent{animation:slideIn .3s ease;overflow:hidden;justify-content:space-between;max-width:760px;background-color:#fefefe;margin:15% auto;border-radius:10px;width:80%;display:flex}.modalFormContent{padding:20px;width:60%}.modalContentHeader h2{font-size:20px}.modalContentHeader p{font-size:14px;color:#666;margin-top:6px}.modalForm label{width:100%;margin-top:15px;display:inline-block}.modalForm label p{font-size:12px;color:#999}.modalForm input{padding:14px;font-size:14px;border:1px solid #ddd;border-radius:5px;width:calc(100% - 28px);margin-top:6px}.modalForm input:focus{border:1px solid #f66717;color:#f66717}.modalSubmitContainer{justify-content:space-between;align-items:center;margin-top:25px;display:flex}.modalSubmitContainer p{font-size:14px;color:#666;margin-left:15px}.modalSubmitContainer p a{text-decoration:underline}.modalSubmitContainer p a:hover{text-decoration:none}.modalImage{position:relative;width:40%}.modalImageMask{height:100%;position:absolute;background:#00000088;width:100%}.modalImage img{height:100%;object-fit:cover;width:100%}.close{font-size:28px;font-weight:unset;right:20px;color:#fff;transition:.4s;position:absolute;top:20px;z-index:1}.close:hover{transform:rotate(135deg)}.close:focus,.close:hover{text-decoration:none;cursor:pointer}#statusModal{animation:fadeIn .3s ease;height:100%;justify-content:center;position:fixed;top:0;background-color:rgba(0,0,0,.5);align-items:center;left:0;width:100%;display:none;z-index:1000}.statusModalContent{padding:40px 20px;text-align:center;background-color:#fff;box-shadow:0 4px 10px rgba(0,0,0,.1);border-radius:8px;width:460px}.statusModalIcon{font-size:40px;margin-bottom:20px}.statusIcon,.statusModalIcon{justify-content:center;display:flex}.statusIcon{height:60px;font-size:26px;color:#fff;text-align:center;background-color:#28a745;align-items:center;border-radius:50%;width:60px}.statusIcon.error{background-color:#dc3545}.statusIcon img{width:40%}.statusModalContent p{font-size:20px;font-weight:700;margin-bottom:20px;color:#333}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media(min-width:320px) and (max-width:550px){.statusModalContent{padding:40px 10px;width:calc(90% - 20px)}}.page{margin-top:100px}.pageContent{margin-top:20px}.pageContainer{justify-content:space-between;flex-wrap:wrap;display:flex}.pageTitle h1{font-size:28px}.breadCrumbs{margin-top:10px;display:flex}.breadCrumbs a,.breadCrumbs p,.breadCrumbs span{font-size:14px;color:#ab72cc}.breadCrumbs span{margin:0 5px;display:inline-block}.breadCrumbs p{color:#999}@media(min-width:320px) and (max-width:1328px){.pageContainer{justify-content:center}.leftContent{display:none}.rightContent{width:100%}.pageTitle h1{font-size:24px}.breadCrumbs{overflow-x:auto;width:100%;margin-top:5px;white-space:nowrap;display:flex}.breadCrumbs::-webkit-scrollbar{height:0;width:0}.catalogTabsContainer{overflow-x:scroll;flex-wrap:nowrap;width:100%;white-space:nowrap;display:flex}.catalogTabsContainer::-webkit-scrollbar{height:0;width:0}.catalogFilterContent{width:100%;float:left}.catalogFilterItem{margin-top:10px}.catalogFilterContent .mainBg,.catalogFilterItem:hover{color:#fff}.catalogFilterContainer .btn{float:left;margin-top:15px}}.fullContent{width:100%}.citiesContainer{grid-template-columns:1fr 1fr 1fr 1fr;gap:10px;margin-top:25px;display:grid}.cityPageItem{padding:15px;color:#333;transition:.4s;border-radius:10px;background:#e9ecf4}.cityPageItem:hover{color:#fff}@media(min-width:320px) and (max-width:550px){.citiesContainer{grid-template-columns:1fr}}@media(min-width:550px) and (max-width:720px){.citiesContainer{grid-template-columns:1fr 1fr}}@media(min-width:720px) and (max-width:920px){.citiesContainer{grid-template-columns:1fr 1fr 1fr}}.sectionFull{height:100vh}.pageErrorContainer{height:100%;justify-content:center;align-items:center;display:flex}.pageError{text-align:center}.pageError h1{font-size:82px;color:#313238}.pageError p{font-size:20px;font-weight:500;color:#575757;margin-top:10px}.pageError .btn{margin-top:20px}