.btn-outline-light{--bs-btn-color: #FFFFFF}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:300;src:local(""), url("/fonts/universal/ibm-plex-sans-v14-latin-ext_latin-300.woff2") format("woff2"), url("/fonts/universal/ibm-plex-sans-v14-latin-ext_latin-300.woff") format("woff")}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:300;src:local(""), url("/fonts/universal/ibm-plex-sans-v14-latin-ext_latin-300italic.woff2") format("woff2"), url("/fonts/universal/ibm-plex-sans-v14-latin-ext_latin-300italic.woff") format("woff")}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:400;src:local(""), url("/fonts/universal/ibm-plex-sans-v14-latin-ext_latin-regular.woff2") format("woff2"), url("/fonts/universal/ibm-plex-sans-v14-latin-ext_latin-regular.woff") format("woff")}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:600;src:local(""), url("/fonts/universal/ibm-plex-sans-v14-latin-ext_latin-600.woff2") format("woff2"), url("/fonts/universal/ibm-plex-sans-v14-latin-ext_latin-600.woff") format("woff")}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:600;src:local(""), url("/fonts/universal/ibm-plex-sans-v14-latin-ext_latin-600italic.woff2") format("woff2"), url("/fonts/universal/ibm-plex-sans-v14-latin-ext_latin-600italic.woff") format("woff")}@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:"Open Sans Condensed";font-style:normal;font-weight:400;src:url("/fonts/universal/OpenSans_Condensed-Regular.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Open Sans Condensed";font-style:normal;font-weight:600;src:url("/fonts/universal/OpenSans_Condensed-Bold.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Open Sans Condensed";font-style:italic;font-weight:600;src:url("/fonts/universal/OpenSans_Condensed-BoldItalic.ttf") format("truetype")}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}.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:#EEEEEE;color:#000}.foto_vlevo{float:left;margin:0px 20px 10px 0px}.foto_vpravo{float:right;margin:0px 0px 20px 10px}h1{font-size:2.2em;line-height:1.1;font-weight:bold}h2{font-size:2em;font-weight:normal;color:#FF0000;line-height:1.3}h3{font-size:1.2em;font-weight:bold}h4{font-size:1.1em}a{color:#000;text-decoration:underline}a:focus{text-decoration:none;background-color:black;color:white}a:focus img.focus{outline:5px dotted yellow}a:focus img.focus2{outline:5px dotted #FF0000}a:hover,a:active{color:#FF0000;background-color:transparent}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:transparent}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:cover;background-image:url(/images/universal/arrow_right_black_full.svg);width:8px;height:12px;position:absolute;margin-left:-1.7rem;margin-top:0.4rem;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:black}.black:hover{color:black}.main{color:#FF0000}.link,.btn-default{padding:0.5rem 2rem;display:inline-block;border-radius:2.5rem;text-decoration:none;transition:all 0.5s;text-align:left;border:1px solid transparent}.link:hover,.btn-default:hover{text-decoration:none}.link.black-arrow,.link.blue,.btn-default.black-arrow,.btn-default.blue{color:white;background-color:#FF0000}.link.black-arrow:focus,.link.black-arrow:hover,.link.blue:focus,.link.blue:hover,.btn-default.black-arrow:focus,.btn-default.black-arrow:hover,.btn-default.blue:focus,.btn-default.blue:hover{background-color:black}.link.main,.btn-default.main{color:#ffffff;background-color:#FF0000;border:1px solid #EBEBEB}.link.main:focus,.link.main:hover,.btn-default.main:focus,.btn-default.main:hover{color:#FF0000;background-color:#ffffff;border:1px solid #EBEBEB}.link.main-inv,.btn-default.main-inv{color:#FF0000;background-color:white;border:1px solid #FF0000}.link.main-inv:focus,.link.main-inv:hover,.btn-default.main-inv:focus,.btn-default.main-inv:hover{background-color:#FF0000;color:white;border:1px solid white}.link.white,.btn-default.white{color:white;background-color:transparent;border:1px solid white}.link.white:focus,.link.white:hover,.btn-default.white:focus,.btn-default.white:hover{background-color:white;color:#FF0000}.link.white-full,.btn-default.white-full{color:#FF0000;background-color:white;border:1px solid white}.link.white-full:focus,.link.white-full:hover,.btn-default.white-full:focus,.btn-default.white-full:hover{background-color:#FF0000;color:white}.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:0.9em;transition:0.5s all;border:1px solid #FF0000}.link-circle.main{color:white;background-color:#FF0000}.link-circle.main:hover{color:#FF0000;background-color:white;text-decoration:none;box-shadow:0px 0px 5px #999;transform:translate(5px, 5px)}.link-circle.black{color:white;background-color:black;border-color:black}.link-circle.black:hover{color:black;background-color:white;border-color:white;text-decoration:none;box-shadow:0px 0px 5px #555;transform:translate(5px, 5px)}.link-circle.second{color:white;background-color:#0BA0D8;border-color:#0BA0D8}.link-circle.second:hover{color:#0BA0D8;background-color:white;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:0.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:white}.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:white}.border-bottom{border-bottom:1px solid #757575}.borderwhite2{border-top:5px solid white;border-bottom:5px solid white}.backgroundmain{background-color:#FF0000;color:white}.backgroundmain p,.backgroundmain h1,.backgroundmain h2,.backgroundmain h3,.backgroundmain h4,.backgroundmain a{color:white}.background-diagonal{background-repeat:repeat;background-size:12px 12px;background-image:repeating-linear-gradient(-45deg, rgba(255, 255, 255, 0.1) 0, rgba(255, 255, 255, 0.1) 1.2px, transparent 0, transparent 50%)}.background-zigzag{background-image:linear-gradient(135deg, rgba(255, 255, 255, 0.1) 25%, transparent 25%), linear-gradient(225deg, rgba(255, 255, 255, 0.1) 25%, transparent 25%), linear-gradient(45deg, rgba(255, 255, 255, 0.1) 25%, transparent 25%), linear-gradient(315deg, rgba(255, 255, 255, 0.1) 25%, #FF0000 25%);background-position:12px 0, 12px 0, 0 0, 0 0;background-size:24px 24px;background-repeat:repeat}.backgroundsecond{background-color:#0BA0D8}.backgroundgrey{background-color:#474747;color:white}.backgroundgrey a{color:white}.backgroundlightgray{background-color:#757575}.backgroundverylightgray{background-color:#EBEBEB}.backgroundldarkgray{background-color:#181818;color:white}.backgroundldarkgray a,.backgroundldarkgray td{color:white}.backgroundwhite{background-color:white}@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, 0.5)}.footer-links{column-count:2;padding-left:2em}.footer-links li{padding-left:0;list-style:disc}.footer-links li:before{content:none}