.btn-outline-light{--bs-btn-color: #FFFFFF}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:400;src:url("/fonts/universal/open-sans-v34-latin-ext_latin-regular.woff2") format("woff2"),url("/fonts/universal/open-sans-v34-latin-ext_latin-regular.woff") format("woff")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:400;src:url("/fonts/universal/open-sans-v34-latin-ext_latin-italic.woff2") format("woff2"),url("/fonts/universal/open-sans-v34-latin-ext_latin-italic.woff") format("woff")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:600;src:url("/fonts/universal/open-sans-v34-latin-ext_latin-600.woff2") format("woff2"),url("/fonts/universal/open-sans-v34-latin-ext_latin-600.woff") format("woff")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:600;src:url("/fonts/universal/open-sans-v34-latin-ext_latin-600italic.woff2") format("woff2"),url("/fonts/universal/open-sans-v34-latin-ext_latin-600italic.woff") format("woff")}@font-face{font-display:swap;font-family:"Lora";font-style:normal;font-weight:400;src:url("/fonts/universal/lora-v37-latin_latin-ext-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Lora";font-style:italic;font-weight:400;src:url("/fonts/universal/lora-v37-latin_latin-ext-italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Lora";font-style:normal;font-weight:600;src:url("/fonts/universal/lora-v37-latin_latin-ext-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Lora";font-style:italic;font-weight:600;src:url("/fonts/universal/lora-v37-latin_latin-ext-600italic.woff2") format("woff2")}section{background-size:cover;background-repeat:no-repeat;background-position-x:center}section>div>div.row{margin-top:3rem;margin-bottom:3rem;padding-top:3rem;padding-bottom:3rem}.sectionfull{height:calc(100vh - 135px)}.sectioncenter{display:flex;align-items:center}.backgroundtopcenter{background-position:center top !important}.backgroundcentercenter{background-position:center !important}.backgroundbottomcenter{background-position:center bottom !important}.backgroundtopcenter{background-position:center top !important}.backgroundtopleft{background-position:left top !important}.backgroundcenterleft{background-position:left center !important}.backgroundtopright{background-position:right top !important}.backgroundcenterright{background-position:right center !important}.backgroundbottomright{background-position:right bottom !important}.backgroundbottomleft{background-position:left bottom !important}.margintop1>div>div.row{margin-top:0}.margintop2>div>div.row{margin-top:6rem}.margintop3>div>div.row{margin-top:9rem}.marginbottom1>div>div.row{margin-bottom:0}.marginbottom2>div>div.row{margin-bottom:6rem}.marginbottom3>div>div.row{margin-bottom:9rem}.paddingtop1>div>div.row{padding-top:0}.paddingtop2>div>div.row{padding-top:6rem}.paddingtop3>div>div.row{padding-top:9rem}.paddingbottom1>div>div.row{padding-bottom:0}.paddingbottom2>div>div.row{padding-bottom:6rem}.paddingbottom3>div>div.row{padding-bottom:9rem}.backgroundsize1{background-size:auto}.backgroundsize2{background-size:contain}.imageposition1{background-position:left top}.imageposition2{background-position:center top}.imageposition3{background-position:right top}.imageposition4{background-position:left center}.imageposition5{background-position:right center}.imageposition6{background-position:left bottom}.imageposition7{background-position:center bottom}.imageposition8{background-position:right bottom}.colbackgroundsize1{background-size:cover}.colbackgroundsize2{background-size:contain}.progrescol{background-repeat:no-repeat}body,table td,table th,table tbody td,input,textarea,h1,h2,h3,h4,h5,h6{line-height:1.7}body{background-color:#fff;color:#595959}.foto_vlevo{float:left;margin:0px 20px 10px 0px}.foto_vpravo{float:right;margin:0px 0px 20px 10px}h1{font-size:2em;font-weight:bold}h2{font-size:1.5em;font-weight:bold;line-height:1.25}h3{font-size:1.2em;font-weight:bold}h4{font-size:1.1em;font-weight:bold}h5{font-size:1.1em;font-weight:bold}h6{font-size:1em;font-weight:bold}a{color:#595959;text-decoration:underline}a:hover,a:active{color:#e94052;background-color:rgba(0,0,0,0)}a:hover img.focus,a:active img.focus{outline:none !important}a:hover img.focus2,a:active img.focus2{outline:none !important}a.no-focus-background:focus{background-color:rgba(0,0,0,0)}a.nounder{text-decoration:none}ul{list-style:none !important;list-style-type:none !important;padding:0;margin:0;position:relative}ul li{position:relative;padding-left:2rem}ul li:before{display:block;content:" ";background-size:contain;background-image:url(/images/upload/www/liarrow.svg);width:6px;height:6px;position:absolute;margin-left:-1.7rem;margin-top:.6rem;transform:translateX(0)}img.lightboxthumb{width:120px;max-height:120px}img.response,img.responsive{max-width:100%;height:auto}.light{font-weight:200}.black{color:#000}.black:hover{color:#000}.main{color:#e94052}.second{color:#028187}.third{color:#e97120}.white{color:#fff}.button{padding:1.3rem 4rem;display:inline-block;text-decoration:none;transition:all .3s;text-align:left;border:1px solid rgba(0,0,0,0)}.button:hover{text-decoration:none}.button.black-arrow,.button.blue{color:#fff;background-color:#e94052}.button.black-arrow:focus,.button.black-arrow:hover,.button.blue:focus,.button.blue:hover{background-color:#000}.button.button-main{color:#fff !important;background-color:#b93457;border:1px solid #b93457}.button.button-main:focus,.button.button-main:hover{color:#b93457 !important;background-color:#fff;border:1px solid #b93457}.button.button-main:focus .img-inverse,.button.button-main:hover .img-inverse{filter:invert(0)}.button.main-noborder{color:#fff;background-color:#e94052;border:0}.button.main-noborder:focus,.button.main-noborder:hover{background-color:#ebebeb;color:#e94052;border:O}.button.main-inv{color:#e94052;background-color:#fff;border:1px solid #e94052}.button.main-inv:focus,.button.main-inv:hover{background-color:#e94052;color:#fff;border:1px solid #fff}.button.main-inv-noborder{color:#e94052;background-color:#fff;border:0}.button.main-inv-noborder:focus,.button.main-inv-noborder:hover{background-color:#e94052;color:#fff;border:0}.button.button-second{color:#fff !important;background-color:#028187;border-color:#028187}.button.button-second:focus,.button.button-second:hover{background-color:#fff;color:#028187 !important}.button.button-third{color:#fff;background-color:#e97120;border-color:#e97120}.button.button-third:focus,.button.button-third:hover{background-color:#fff;color:#e97120}.button.white{color:#fff;background-color:rgba(0,0,0,0);border:1px solid #fff}.button.white:focus,.button.white:hover{background-color:#fff;color:#e94052}.button.white-full{color:#e94052;background-color:#fff;border:1px solid #fff}.button.white-full:focus,.button.white-full:hover{background-color:#e94052;color:#fff}.link-circle{border-radius:30px;display:flex;height:50px;width:50px;justify-content:center;align-items:center;text-decoration:none;box-shadow:5px 10px 10px #999;position:relative;font-size:.9em;transition:.5s all;border:1px solid #e94052}.link-circle.main{color:#fff;background-color:#e94052}.link-circle.main:hover{color:#e94052;background-color:#fff;text-decoration:none;box-shadow:0px 0px 5px #999;transform:translate(5px, 5px)}.link-circle.black{color:#fff;background-color:#000;border-color:#000}.link-circle.black:hover{color:#000;background-color:#fff;border-color:#fff;text-decoration:none;box-shadow:0px 0px 5px #555;transform:translate(5px, 5px)}.link-circle.second{color:#fff;background-color:#028187;border-color:#028187}.link-circle.second:hover{color:#028187;background-color:#fff;text-decoration:none;box-shadow:0px 0px 5px #999;transform:translate(5px, 5px)}.link-circle:after{position:absolute;content:"";width:120px;height:120px;border-radius:60px;border:1px solid #bbb;transition:.5s all}.link-circle:hover:after{width:240px;height:240px;border-radius:120px;opacity:0}.nopaddingall div{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.colorwhite{color:#fff}.google-maps{position:relative;padding-bottom:75%;height:0;overflow:hidden}.google-maps iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.white{color:#fff}.border-bottom{border-bottom:1px solid #f1f0ef}.borderwhite2{border-top:5px solid #fff;border-bottom:5px solid #fff}.backgroundmain>.container>.row{background-color:#f1f0ef;margin-left:0;margin-right:0}@media only screen and (min-width: 1200px){.backgroundmain>.container>.row{padding:3rem .3rem 3rem 3rem}}.backgroundsecond{background-color:#028187;color:#fff}.backgroundsecond a,.backgroundsecond p{color:#fff}.backgroundsecond2{margin-top:1px;background-color:#026c70;color:#fff}.backgroundsecond2 a,.backgroundsecond2 p{color:#fff}.backgroundgrey{background-color:#474747}.backgroundgrey h2{color:#028187}.backgroundlightgray{background-color:#f1f0ef}.backgroundverylightgray{background-color:#ebebeb}.backgroundldarkgray{background-color:#d3d4d4}.backgroundldarkgray h2{color:#b93457}.backgroundwhite{background-color:#fff}@media only screen and (min-width: 993px){.colbigger .row{margin-left:0rem !important;margin-right:0rem !important}.colbigger .row .progrescol{padding-left:0rem;padding-right:0rem}}.colbigger#section58 .row .progrescol{padding-left:0rem;padding-right:0rem}.colbigger#section58 .row .progrescol .carousel-caption{padding-left:1rem;padding-right:1rem}.colbigger#section58 .row .progrescol .carousel-caption .second{line-height:1}@media only screen and (min-width: 993px){.colbigger#section58 .row .progrescol .carousel-caption{padding-left:0rem;padding-right:0rem}}@media only screen and (min-width: 768px){.h100{height:100%}}.hheader4fastlinks3 #carouselHP .carousel-inner .carousel-item{min-height:calc(100vh - 390px)}.uppercase{text-transform:uppercase}.bold{font-weight:bold}.bigger{font-size:125%}.bigger2{font-size:175%}@media only screen and (min-width: 993px){.columns2{column-count:2}.columns2 li{break-inside:avoid-column}}@media only screen and (min-width: 993px){.grid-columns2{display:grid;grid-template-columns:repeat(2, 1fr)}}.box-shadow{box-shadow:0 0 20px rgba(100,100,100,.5)}.footer-links{column-count:2;padding-left:2em}.footer-links li{padding-left:0;list-style:disc}.footer-links li:before{content:none}.arrow-right{padding-right:1.5rem}.arrow-right:after{display:inline-block;content:"";background-size:cover;background-image:url(/images/universal/icons2/arrow-right-light.svg);width:18px;height:18px;position:absolute;margin-left:.4rem;margin-top:.2rem}.img-inverse{transition:filter .5s;filter:invert(1)}.HP4links{display:flex;flex-wrap:wrap;background:#fff;border-radius:50px;box-shadow:0 8px 20px rgba(0,0,0,.12);overflow:hidden;justify-content:center;margin:0 auto}@media only screen and (min-width: 993px){.HP4links{width:max-content;flex-wrap:nowrap}}.HP4links a{width:100%;padding:20px 40px 17px 40px;color:#e94052;display:flex;align-items:center;text-decoration:none;gap:12px;white-space:nowrap}.HP4links a.active{background:#028187;color:#fff}.fastlinks{display:flex;flex-direction:column;gap:20px}.fastlinks a{display:flex;flex-direction:column;align-self:end;gap:10px;border-radius:.7rem;justify-content:center;padding:.2rem;width:155px;height:140px;transition:all .25s}.fastlinks a span{display:block;color:#fff;text-align:center}.fastlinks a:hover{transform:scale(1.2)}.fastlinks a.banner1{background:linear-gradient(70deg, #7E1C9C 50%, #9021B6 50%)}.fastlinks a.banner2{background:linear-gradient(70deg, #3345CC 50%, #4064CF 50%)}.fastlinks a.banner3{background:linear-gradient(70deg, #448822 50%, #599425 50%)}