@charset "UTF-8";@import url("https://fonts.googleapis.com/css?family=Jura:300,400,500,600,700");@import url("https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300;0,400;0,600;0,700;0,800;1,300;1,400;1,600&display=swap");@font-face{font-family:Nexa-Light;font-stretch:normal;font-style:normal;font-weight:300;src:url(../fonts/Nexa-Light_latin+latin-ext_gdi.eot);src:url(../fonts/Nexa-Light_latin+latin-ext_gdi.eot?#iefix) format("embedded-opentype"),url(../fonts/Nexa-Light_latin+latin-ext_gdi.woff) format("woff"),url(../fonts/Nexa-Light_latin+latin-ext_gdi.ttf) format("truetype"),url(../fonts/Nexa-Light_latin+latin-ext_gdi.svg#Nexa-Light) format("svg");unicode-range:u+0020-2215}@font-face{font-family:HelveticaNeue;font-stretch:normal;font-style:normal;font-weight:300;src:url(../fonts/HelveticaNeueLTPro-Lt_latin+latin-ext_gdi.eot);src:url(../fonts/HelveticaNeueLTPro-Lt_latin+latin-ext_gdi.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeueLTPro-Lt_latin+latin-ext_gdi.woff) format("woff"),url(../fonts/HelveticaNeueLTPro-Lt_latin+latin-ext_gdi.ttf) format("truetype"),url(../fonts/HelveticaNeueLTPro-Lt_latin+latin-ext_gdi.otf) format("opentype"),url(../fonts/HelveticaNeueLTPro-Lt_latin+latin-ext_gdi.svg#HelveticaNeueLTPro-Lt) format("svg");unicode-range:u+0020-2215}.wrapper{margin-left:0;margin-right:0}.wrapper:after,.wrapper:before{content:"";display:table}.wrapper:after{clear:both}#info-box{background:rgba(56,64,71,.96);border-radius:15px 0 0 15px;box-sizing:border-box;display:none;max-width:340px;min-width:220px;padding:20px 25px 23px;position:fixed;right:0;text-align:center;top:130px;z-index:10000}@media (max-width:520px){#info-box{border-radius:0;padding:10px 15px 13px;top:60px}}#info-box p{color:#fff;font-size:13.5px;font-size:.84375rem;line-height:30px;line-height:1.875rem}#info-box p span:first-child{font-size:28px;font-size:1.75rem;line-height:34px;line-height:2.125rem}@media (max-width:520px){#info-box p span:first-child{font-size:20px;font-size:1.25rem;line-height:34px;line-height:2.125rem}}#info-box.error{background:rgba(255,26,0,.97)!important}#info-box.error p{color:#fff}.column1{float:left;padding-left:0;padding-right:0;width:100%}@media only screen and (min-width:600px){.column1{float:left;padding-left:0;padding-right:0;width:100%}}@media only screen and (min-width:900px){.column1{float:left;padding-left:0;padding-right:0;width:100%}}.column2{float:left;padding-left:0;padding-right:0;width:100%}@media only screen and (min-width:768px){.column2{float:left;padding-left:0;padding-right:0;width:100%}}@media only screen and (min-width:900px){.column2{float:left;padding-left:0;padding-right:0;width:50%}}.column3{float:left;padding-left:0;padding-right:0;width:100%}@media only screen and (min-width:600px){.column3{float:left;padding-left:0;padding-right:0;width:33.3333333333%}}@media only screen and (min-width:900px){.column3{float:left;padding-left:0;padding-right:0;width:33.3333333333%}}.column5{float:left;padding-left:0;padding-right:0;width:100%}@media only screen and (min-width:500px){.column5{float:left;padding-left:0;padding-right:0;width:40%}}@media only screen and (min-width:900px){.column5{float:left;padding-left:0;padding-right:0;width:20%}}.column5-2{float:left;padding-left:0;padding-right:0;width:100%}@media only screen and (min-width:500px){.column5-2{float:left;padding-left:0;padding-right:0;width:20%}}@media only screen and (min-width:900px){.column5-2{float:left;padding-left:0;padding-right:0;width:40%}}.column5-3{float:left;padding-left:0;padding-right:0;width:100%}@media only screen and (min-width:500px){.column5-3{float:left;padding-left:0;padding-right:0;width:20%}}@media only screen and (min-width:900px){.column5-3{float:left;padding-left:0;padding-right:0;width:60%}}.column3-10{float:left;padding-left:0;padding-right:0;width:100%}@media only screen and (min-width:600px){.column3-10{float:left;padding-left:0;padding-right:0;width:30%}}@media only screen and (min-width:900px){.column3-10{float:left;padding-left:0;padding-right:0;width:30%}}.column7-10{float:left;padding-left:0;padding-right:0;width:100%}@media only screen and (min-width:600px){.column7-10{float:left;padding-left:0;padding-right:0;width:70%}}@media only screen and (min-width:900px){.column7-10{float:left;padding-left:0;padding-right:0;width:70%}}.float-right{float:right}.float-left{float:left}.width-80{margin:0 auto;width:80%}.width-90{margin:0 auto;width:90%}.width-l-20{padding-left:20%}.width-r-20{padding-right:20%}.navigace{background-color:#384047;box-sizing:border-box;padding:2px 45px 2px 70px;position:fixed;top:0;width:100%;z-index:400}@media (max-width:1440px){.navigace{padding:2px 15px}}@media (max-width:768px){.navigace{padding:0}}.navigace--scroll{padding-bottom:5px;position:fixed;width:100%}.navigace li{list-style:none}.navigace .navigace__ul{display:inline-block;float:right;width:80%}@media (max-width:1440px){.navigace .navigace__ul{width:860px}}@media (max-width:768px){.navigace .navigace__ul{display:none}}.navigace .navigace__ul__item{border-right:1px solid #2e343a;display:inline-block}.navigace .navigace__ul__item:nth-child(2){border-left:1px solid #2e343a}@media (max-width:1440px){.navigace .navigace__ul__item{margin:0}}.navigace .navigace__ul__item a{color:#999fa3;display:block;font-size:15px;font-size:.9375rem;line-height:30px;line-height:1.875rem;margin:27px 30px 20px;text-decoration:none}@media (max-width:768px){.navigace .navigace__ul__item a{margin:37px 15px 0}}.navigace #zavrit,.navigace .social-box{display:none}.navigace .responze-nav{background:rgba(56,64,71,.96)!important;height:100%!important;left:0;margin:0!important;padding:0!important;position:fixed!important;top:0;width:100%!important;z-index:-1}.navigace .responze-nav #zavrit{cursor:pointer;display:block;margin:100px auto 0;position:absolute;right:25px;top:-80px;width:50px}.navigace .responze-nav #zavrit svg{height:50px;width:50px}.navigace .responze-nav #zavrit svg .polygon{fill:#fff}.navigace .responze-nav #zavrit:hover svg .polygon{fill:#384047}.navigace .responze-nav .navigace__ul{display:inline-block;width:100%}.navigace .responze-nav .navigace__ul__item{clear:both;display:block;margin:10px 0 0;text-align:center}.navigace .responze-nav .navigace__ul__item:before{display:none!important}.navigace .responze-nav .navigace__ul__item a{font-size:18px;font-size:1.125rem;line-height:20px;line-height:1.25rem}.navigace .responze-nav .navigace__ul__item a:after{display:none!important}.navigace .responze-nav .navigace__ul__item:nth-child(2){margin-top:300px!important}.navigace--scrolling{background:#fff!important;box-shadow:0 3px 25px -4px rgba(0,0,0,.2);width:100%}.navigace .hamburger{cursor:pointer;display:none;height:30px;width:30px}@media (max-width:768px){.navigace .hamburger{background:url(../images/dist/svg/hamburger.svg) no-repeat;background-size:51px 28px;display:block;float:right;height:0;height:56px;margin:22px 25px 0 0;overflow:hidden;padding-top:28px;width:51px;width:56px}}.navigace .hamburger:hover{fill:#fff}.navigace a.navigace__logo{background:url(../images/dist/ipexim_logo.png) no-repeat;background-size:110px 134px;height:0;left:7%;overflow:hidden;padding-top:134px;position:absolute;top:15px;width:110px}@media (max-width:1170px){.navigace a.navigace__logo{display:none}}@media (max-width:768px){.navigace a.navigace__logo{background:url(../images/dist/ipexim_logo.png) no-repeat;background-size:110px 134px;display:block;height:0;left:0;margin-bottom:20px;margin-left:auto;margin-right:auto;overflow:hidden;padding-top:134px;position:absolute;right:0;width:110px}}.navigace .active:after{background-color:#384047;border-radius:5px;clear:both;content:" ";display:block;height:3px;margin:0 auto;width:100%}.navigace .lang{cursor:pointer;display:block;position:absolute;right:7%;text-align:center;top:110px}@media (max-width:768px){.navigace .lang{display:none;left:0;position:absolute;right:0;top:170px}}.navigace .lang .en{background-image:url(../images/base/en.svg);background-position:0 0;display:inline-block;height:32px;opacity:.6;width:48px}@media (max-width:768px){.navigace .lang .en{height:20px;width:30px}}.navigace .lang .en:hover{opacity:1}.navigace .lang .cz{background-image:url(../images/base/cz.svg);background-position:0 0;display:inline-block;height:32px;opacity:.6;width:48px}@media (max-width:768px){.navigace .lang .cz{height:20px;width:30px}}.navigace .lang .cz:hover{opacity:1}.navigace .lang .de{background-image:url(../images/base/de.svg);background-position:0 0;display:inline-block;height:32px;opacity:.6;width:48px}@media (max-width:768px){.navigace .lang .de{height:20px;width:30px}}.navigace .lang .de:hover{opacity:1}.navigace .lang .es{background-image:url(../images/base/es.svg);background-position:0 0;display:inline-block;height:32px;opacity:.6;width:48px}@media (max-width:768px){.navigace .lang .es{height:20px;width:30px}}.navigace .lang .es:hover{opacity:1}.navigace .lang .fr{background-image:url(../images/base/fr.svg);background-position:0 0;display:inline-block;height:32px;opacity:.6;width:48px}@media (max-width:768px){.navigace .lang .fr{height:20px;width:30px}}.navigace .lang .fr:hover{opacity:1}.navigace .lang .it{background-image:url(../images/base/it.svg);background-position:0 0;display:inline-block;height:32px;opacity:.6;width:48px}@media (max-width:768px){.navigace .lang .it{height:20px;width:30px}}.navigace .lang .it:hover{opacity:1}.navigace .lang .ru{background-image:url(../images/base/ru.svg);background-position:0 0;display:inline-block;height:32px;opacity:.6;width:48px}@media (max-width:768px){.navigace .lang .ru{height:20px;width:30px}}.navigace .lang .ru:hover{opacity:1}.navigace .lang .por{background-image:url(../images/base/por.svg);background-position:0 0;display:inline-block;height:32px;opacity:.6;width:48px}@media (max-width:768px){.navigace .lang .por{height:20px;width:30px}}.navigace .lang .por:hover{opacity:1}.navigace .lang .ua{background-image:url(../images/base/ua.svg);background-position:0 0;display:inline-block;height:32px;opacity:.6;width:48px}@media (max-width:768px){.navigace .lang .ua{height:20px;width:30px}}.navigace .lang .ua:hover{opacity:1}.navigace .lang .chi{background-image:url(../images/base/chi.svg);background-position:0 0;display:inline-block;height:32px;opacity:.6;width:48px}@media (max-width:768px){.navigace .lang .chi{height:20px;width:30px}}.navigace .lang .chi:hover{opacity:1}.navigace .lang .sk{background-image:url(../images/base/sk.svg);background-position:0 0;display:inline-block;height:32px;opacity:.6;width:48px}@media (max-width:768px){.navigace .lang .sk{height:20px;width:30px}}.navigace .lang .sk:hover{opacity:1}.form{align-content:flex-start;align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;width:70vw}@media (min-width:1139px){.form{padding:3rem;width:80vw}}@media (max-width:639px){.form{padding:0;width:80vw}}.form__contact{color:#656565;display:flex;flex-direction:column;width:80%}.form__contact h2{clear:both;display:inline-block;font-size:51px;font-size:3.1875rem;line-height:56px;line-height:3.5rem;margin:0 auto 10px;text-align:center;text-transform:uppercase}.form__contact h2 span,.form__contact h2:after{clear:both;display:block}.form__contact h2:after{aspect-ratio:636/30;background:url(../images/dist/ipexim-rozdelnik.svg) 50% no-repeat;background-size:contain;content:"";margin:18px auto;max-width:100%;width:636px}@media (max-width:768px){.form__contact h2:after{aspect-ratio:336/30;background:url(../images/dist/ipexim-rozdelnik.svg) 50% no-repeat;background-size:contain;max-width:100%;width:336px}.form__contact h2{box-sizing:border-box;font-size:35px;font-size:2.1875rem;letter-spacing:0;line-height:60px;line-height:3.75rem;margin:30px 0 0;padding:0 5%;width:100%}}.form__contact h3{font-size:24px;font-size:1.5rem;margin-top:30px}.form__contact h3,.form__contact p{line-height:25px;line-height:1.5625rem;text-align:center}.form__contact p{font-size:20px;font-size:1.25rem;margin-top:10px}.form__contact .certifikat-wrapper{margin:0 auto;text-align:center}.form__contact .rich-text-address{color:#333;font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem;line-height:1.6}.form__contact .rich-text-address p{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem;margin-bottom:5px;margin-top:0}.form__contact .rich-text-address p:first-of-type{margin-top:10px}.form__contact .rich-text-address a{color:#35b8ff;text-decoration:underline;transition:color .2s ease}.form__contact .rich-text-address a:hover{color:#0056b3;text-decoration:none}.form__contact .rich-text-address b,.form__contact .rich-text-address strong{font-weight:700}.form__contact .rich-text-address em,.form__contact .rich-text-address i{font-style:italic}.form__contact .rich-text-address u{text-decoration:underline}.form__contact .rich-text-address ol,.form__contact .rich-text-address ul{margin-bottom:15px;padding-left:20px}.form__contact .rich-text-address ul li{list-style-type:disc}.form__contact .rich-text-address ol li{list-style-type:decimal}.form__contact .rich-text-address>:last-child{margin-bottom:0}.form form{clear:both;display:flex;flex-direction:column;gap:2rem;margin-top:30px;width:inherit}@media (min-width:1139px){.form form{padding:5vh 0}}.form form .float-container-area,.form form .float-container-input{background-color:#f5f5f5;border-bottom:1px solid #384047;box-sizing:border-box;margin-bottom:8px;padding:0 8px;position:relative;transition:border-bottom .5s ease-in;width:100%}.form form .float-container-area input,.form form .float-container-area textarea,.form form .float-container-input input,.form form .float-container-input textarea{background-color:transparent;border:none;font-size:1rem;height:100%;height:75px;outline:0;padding:16px 0 10px 16px;width:100%}@media (min-width:640px){.form form .float-container-area input,.form form .float-container-area textarea,.form form .float-container-input input,.form form .float-container-input textarea{font-size:1.2rem}}.form form .float-container-area textarea,.form form .float-container-input textarea{height:200px;padding-top:2rem;resize:none}.form form .float-container-area label,.form form .float-container-input label{color:#656565;font-size:1rem;padding:0 20px;position:absolute;transform:translateY(30px) scale(1);transform-origin:top left;transition:all .1s ease-in-out;z-index:2}@media (min-width:640px){.form form .float-container-area label,.form form .float-container-input label{font-size:1rem}}.form form .float-container-area.active,.form form .float-container-input.active{border-bottom:1px solid #2ab048}.form form .float-container-area.active label,.form form .float-container-input.active label{transform:translateY(10px) scale(.75)}@media (min-width:640px){.form form .float-container-area.active label,.form form .float-container-input.active label{transform:translateY(10px) scale(.75)}}.form form .row{display:flex;flex-direction:column;gap:1rem}@media (min-width:1139px){.form form .row{flex-direction:row;justify-content:space-between}}.form form .column{display:flex;flex-direction:column;gap:1rem}.form form .column label{align-items:center;display:flex;line-height:1.5}.form form input[type=checkbox]{all:unset;align-items:center;background-color:transparent;border:1px solid #384047;box-sizing:border-box;cursor:pointer;display:inline-flex;flex-basis:20px;flex-grow:0;flex-shrink:0;height:20px;justify-content:center;margin-right:20px;position:relative;transition:all .3s ease-in-out;width:20px}.form form input[type=checkbox]:checked{background-color:#384047}.form form input[type=checkbox]:checked:after{border:solid #fff;border-width:0 2px 2px 0;content:"";display:block;height:10px;margin-bottom:2px;transform:rotate(45deg);width:5px}.form form label.err{color:#e40000}.form form button{margin:50px auto}.form .messagebar{background-color:#2ab048;color:#fff;font-size:.8rem;left:0;padding:1em 0;position:fixed;text-align:center;top:-100px;transition:all .3s ease-in-out;width:100vw;z-index:9999999999999}.form .messagebar.show{top:0}.content_box{box-sizing:border-box;overflow:hidden;padding:60px 0 100px;text-align:center}.content_box:nth-child(2n){background-color:#f5f5f5}.content_box ul{-moz-column-count:2;column-count:2;list-style-type:none;margin:10px auto 20px;width:100%}@media (max-width:520px){.content_box ul{-moz-column-count:1;column-count:1}}.content_box ul.one{-moz-column-count:1;column-count:1}.content_box ul li{color:#fff;font-size:20px;line-height:1.2;margin-bottom:15px;margin-right:0;padding-left:40px;position:relative}@media (min-width:1930px){.content_box ul li{max-width:400px}}@media (max-width:900px){.content_box ul li{font-size:15px}}.content_box ul li:before{background-color:#384047;border-radius:50%;content:"";display:block;height:12px;left:5px;position:absolute;top:6px!important;width:12px}@media (min-width:1930px){.content_box ul li:before{top:12px}}@media (max-width:520px){.content_box ul li:before{height:10px;width:10px}}.content_box p{color:#6c6c6c;font-size:17px;font-size:1.0625rem;line-height:23px;line-height:1.4375rem;margin-bottom:16px}@media (max-width:1170px){.content_box p{font-size:15px;font-size:.9375rem;line-height:23px;line-height:1.4375rem;text-align:center}}@media (max-width:768px){.content_box p{font-size:15px;font-size:.9375rem;line-height:20px;line-height:1.25rem;text-align:center}}.content_box h2{clear:both;display:inline-block;font-size:51px;font-size:3.1875rem;line-height:56px;line-height:3.5rem;margin:0 auto 10px;text-align:center}.content_box h2 span,.content_box h2:after{clear:both;display:block}.content_box h2:after{aspect-ratio:636/30;background:url(../images/dist/ipexim-rozdelnik.svg) 50% no-repeat;background-size:contain;content:"";margin:18px auto;max-width:100%;width:636px}@media (max-width:768px){.content_box h2:after{aspect-ratio:336/30;background:url(../images/dist/ipexim-rozdelnik.svg) 50% no-repeat;background-size:contain;max-width:100%;width:336px}.content_box h2{box-sizing:border-box;font-size:35px;font-size:2.1875rem;letter-spacing:0;line-height:60px;line-height:3.75rem;margin:30px 0 0;width:100%}}.content_box .column40{display:block;float:left;text-align:left;width:40%}@media (max-width:1170px){.content_box .column40{width:100%}}.content_box .column40 img.about{background:url(../images/dist/ipexim-home.webp) no-repeat;background-size:480px 480px;display:block;height:0;margin:0 auto;overflow:hidden;padding-top:480px;width:480px}@media (max-width:1170px){.content_box .column40 img.about{margin-bottom:35px}}@media (max-width:768px){.content_box .column40 img.about{background:url(../images/dist/ipexim-home.webp) no-repeat;background-size:330px 331px;height:0;margin-bottom:35px;overflow:hidden;padding-top:331px;width:330px}}@media (max-width:520px){.content_box .column40 img.about{background:url(../images/dist/ipexim-home.webp) no-repeat;background-size:253px 252px;height:0;margin-bottom:35px;overflow:hidden;padding-top:252px;width:253px}}.content_box .column40 img.real{background:url(../images/dist/ipexim-realitni-sluzby.webp) no-repeat;background-size:480px 480px;display:block;height:0;margin:0 auto;overflow:hidden;padding-top:480px;width:480px}@media (max-width:1170px){.content_box .column40 img.real{margin-bottom:35px}}@media (max-width:768px){.content_box .column40 img.real{background:url(../images/dist/ipexim-realitni-sluzby.webp) no-repeat;background-size:330px 331px;height:0;margin-bottom:35px;overflow:hidden;padding-top:331px;width:330px}}@media (max-width:520px){.content_box .column40 img.real{background:url(../images/dist/ipexim-realitni-sluzby.webp) no-repeat;background-size:253px 252px;height:0;margin-bottom:35px;overflow:hidden;padding-top:252px;width:253px}}.content_box .column40 img.consulting{background:url(../images/dist/ipexim-poradenstvi.webp) no-repeat;background-size:480px 480px;display:block;height:0;margin:0 auto;overflow:hidden;padding-top:480px;width:480px}@media (max-width:1170px){.content_box .column40 img.consulting{margin-bottom:35px}}@media (max-width:768px){.content_box .column40 img.consulting{background:url(../images/dist/ipexim-poradenstvi.webp) no-repeat;background-size:330px 331px;height:0;margin-bottom:35px;overflow:hidden;padding-top:331px;width:330px}}@media (max-width:520px){.content_box .column40 img.consulting{background:url(../images/dist/ipexim-poradenstvi.webp) no-repeat;background-size:253px 252px;height:0;margin-bottom:35px;overflow:hidden;padding-top:252px;width:253px}}.content_box .column40 img.service{background:url(../images/dist/ipexim-financni-servis.webp) no-repeat;background-size:480px 480px;display:block;height:0;margin:0 auto;overflow:hidden;padding-top:480px;width:480px}@media (max-width:1170px){.content_box .column40 img.service{margin-bottom:35px}}@media (max-width:768px){.content_box .column40 img.service{background:url(../images/dist/ipexim-financni-servis.webp) no-repeat;background-size:330px 331px;height:0;margin-bottom:35px;overflow:hidden;padding-top:331px;width:330px}}@media (max-width:520px){.content_box .column40 img.service{background:url(../images/dist/ipexim-financni-servis.webp) no-repeat;background-size:253px 252px;height:0;margin-bottom:35px;overflow:hidden;padding-top:252px;width:253px}}.content_box .column60{display:block;float:left;margin-top:30px;padding:0 10% 0 0;text-align:left;width:60%}@media (max-width:1170px){.content_box .column60{float:none;margin:0 auto;padding:0;width:90%}}.content_box #slider{display:block;height:100%;margin:40px auto 130px;position:relative;width:100%}.content_box #slider .content{display:block;margin:0 auto;width:1250px}.content_box #slider .column2:first-child div{background-color:hsla(0,0%,100%,.8);border-radius:8px;display:inline-block;margin:385px 0 0;padding:20px 30px 30px}.content_box #slider .column2:nth-child(2){color:#fff}.content_box #slider .column2:nth-child(2) div{background-color:hsla(0,0%,100%,.8);border-radius:8px;display:block;margin:210px 0 0;max-width:410px;padding:25px 37px 37px}.content_box #slider .bg .column2:first-child div{margin:85px 0 0 250px}.content_box #slider .bg .column2:nth-child(2) div{margin:470px 0 0}.contact{background-color:#f5f5f5;clear:both;display:block;margin:0 auto;overflow:hidden;padding:60px 10% 100px;text-align:center;width:1% 0}.contact p{color:#6c6c6c;font-family:HelveticaNeue,Verdana,Geneva,sans-serif;font-size:15px;font-size:.9375rem;line-height:25px;line-height:1.5625rem;text-transform:none}@media (max-width:768px){.contact p{text-align:center}}.contact h3{color:#01a0c6;font-family:HelveticaNeue,Verdana,Geneva,sans-serif;font-size:17px;font-size:1.0625rem;line-height:25px;line-height:1.5625rem;margin-bottom:6px}@media (max-width:768px){.contact h3{margin-bottom:17px;text-align:center}}.contact h3.nad{margin:25px 0 0}.contact h4{color:#01a0c6;font-size:32px;font-size:2rem;line-height:40px;line-height:2.5rem;margin-bottom:30px;margin-top:50px}.contact h2{clear:both;display:inline-block;font-size:51px;font-size:3.1875rem;line-height:56px;line-height:3.5rem;margin:0 auto 10px;text-align:center;text-transform:uppercase}.contact h2 span,.contact h2:after{clear:both;display:block}.contact h2:after{aspect-ratio:636/30;background:url(../images/dist/ipexim-rozdelnik.png) 50% no-repeat;background-size:contain;content:"";margin:18px auto;max-width:100%;width:636px}@media (max-width:768px){.contact h2:after{aspect-ratio:260/24;background-image:url(../images/dist/ipexim-rozdelnik2.png);width:60%}}.contact .column2{text-align:left}.contact .column2 img{display:block;margin:30px auto 0}.contact .column2:nth-child(3){text-transform:uppercase}.contact .column2:nth-child(3) h3{text-align:center}@media (max-width:768px){.contact .column2:nth-child(3) h3{margin:25px 0 0}}.contact .column2:nth-child(2){font-size:13px;font-size:.8125rem;line-height:25px;line-height:1.5625rem}@media (max-width:768px){.contact .column2:nth-child(2) h3{margin:25px 0 0}}.contact a{color:#2a94f4;font-size:14px;font-size:.875rem;line-height:25px;line-height:1.5625rem}.contact form{clear:both;display:block;overflow:hidden;padding-top:80px;width:100%}.contact form input[type=text]{border:none;margin:0 auto 20px;padding:14px 15px}.contact form input[type=submit],.contact form input[type=text]{box-sizing:border-box;clear:both;display:block;font-size:13px;font-size:.8125rem;line-height:25px;line-height:1.5625rem;outline:none;width:70%}.contact form input[type=submit]{background:none;border:1px solid #2995f5;cursor:pointer;margin:10px auto 20px;padding:16px 15px}.contact form textarea{border:none;box-sizing:border-box;clear:both;display:block;font-size:13px;font-size:.8125rem;line-height:25px;line-height:1.5625rem;margin:0 auto 20px;outline:none;padding:16px 15px;width:70%}.contact form input[type=button]{background-color:#384047;border:1px solid #384047;color:#fff;cursor:pointer;display:block;margin:30px auto 0;outline:none;padding:15px 0;width:70%}.contact form p.err{color:#ff1a00;font-size:12px;font-size:.75rem;line-height:25px;line-height:1.5625rem;margin:5px 0 10px}.contact form .g-recaptcha{text-align:center}.contact form .g-recaptcha div:first-child{display:inline-block;margin:10px auto}.footer{background-color:#384047;box-sizing:border-box;padding:20px 35px;text-align:center;top:0;width:100%;z-index:400}.footer ul,.footer ul li{display:inline-block}.footer ul li{border-right:1px solid #2e343a}.footer ul li a{color:#fff;font-size:13px;font-size:.8125rem;line-height:17px;line-height:1.0625rem;margin:27px 20px 0;text-decoration:none}@media (max-width:768px){.footer{display:none}}.slider{height:100%;margin-top:48px;width:100%}.slider,.slider h1{display:block;position:relative}.slider h1{background:url(../images/dist/ipexim_logo_h1.png) no-repeat;background-size:600px 320px;height:0;margin:0 auto;overflow:hidden;padding-top:320px;top:150px;width:600px}@media (max-width:520px){.slider h1{background:url(../images/dist/ipexim_logo_h1.png) no-repeat;background-size:250px 134px;height:0;overflow:hidden;padding-top:134px;top:120px;width:250px}}.slider .bg{background-image:url(../images/dist/ban1.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:709px}@media (max-width:520px){.slider .bg{height:509px}}.slider .bg2{background-image:url(../images/dist/ban2.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:709px}@media (max-width:520px){.slider .bg2{height:509px}.slider .owl-dots{top:-150px!important}}*{box-sizing:border-box;font-family:Nexa-Light,Arial,Helvetica,sans-serif;font-size:.9rem;font-weight:400;letter-spacing:1.5px;line-height:2;margin:0;padding:0}@media (min-width:1400px){*{font-size:1rem}}@media (min-width:1919px){*{font-size:1.1rem}}main{align-items:center;display:flex;flex-direction:column}h1{display:inline-block;font-size:1.7em;font-weight:400;letter-spacing:3px;line-height:1.4;position:relative}@media (max-width:639px){h1{font-size:2.5em;line-height:1.5}}@media (min-width:1139px){h1{font-size:2em}}@media (min-width:1919px){h1{font-size:2.7em}}h1 b{font-size:inherit;font-weight:600;line-height:inherit}h1 .br{clear:both;display:block;float:left;font-size:1em;font-weight:400;line-height:1.4}h2{color:#656565;font-size:2em;text-transform:uppercase}@keyframes down{0%{transform:translatey(-6px)}to{transform:translatey(6px)}}.button{background-color:#fff;border:2px solid #384047;border-radius:50px;color:#1e1e1e;cursor:pointer;display:inline-block;font-weight:700;overflow:hidden;padding:20px 95px 20px 30px;position:relative;text-decoration:none;text-transform:uppercase;transition:.3s ease;z-index:1}@media (min-width:1139px){.button{padding:20px 117px 20px 57px}}@media (min-width:1919px){.button{padding:1rem 117px 1rem 57px}}.button .text-wrapper{position:relative;z-index:2}.button:before{content:"";z-index:-1}.button .arrow-box,.button:before{background:#384047;height:100%;position:absolute;right:0;top:0;transition:.3s ease;width:80px}.button .arrow-box{align-items:center;color:#fff;display:flex;font-size:1.3rem;justify-content:center;z-index:3}.button:hover:not(:disabled){color:#fff}.button:hover:not(:disabled):before{border-radius:50px;width:100%}.button:hover:not(:disabled) .arrow-box{padding-left:10px}.button:disabled{border-color:#656565;opacity:.8}.button:disabled .arrow-box,.button:disabled:before{background:#656565}.swiper-pagination{box-sizing:border-box;margin-bottom:25px;position:absolute;top:20px;z-index:80}@media (max-width:1320px){.swiper-pagination{left:22px!important}}@media (max-width:900px){.swiper-pagination{display:none}}.swiper-pagination span{background-color:#384047;display:inline-block;height:28px;width:28px}.swiper-pagination-bullet{background-color:red;border-radius:50%;height:15px;opacity:1;width:15px}.swiper-pagination-bullet-active{background-color:#fff}.swipercover{display:flex;height:100vh;overflow:hidden;position:relative;width:100%}@media (max-width:520px){.swipercover{height:90vh}}.swiper-container{width:100%}.swiper-slide{background-position:50%;background-size:cover;box-sizing:border-box;min-height:20vh}.swiper-slide .logo{background:url(../images/dist/ipexim_logo_h1.png) no-repeat;background-size:520px 277px;height:0;margin:180px auto 0;overflow:hidden;padding-top:277px;width:520px}@media (max-width:520px){.swiper-slide .logo{background:url(../images/dist/ipexim_logo_h1.png) no-repeat;background-size:250px 134px;height:0;overflow:hidden;padding-top:134px;top:120px;width:250px}}.swiper-slide .logo2{background:url(../images/dist/reprimex_logo2_h1.svg) no-repeat;background-size:520px 277px;height:0;margin:180px auto 0;overflow:hidden;padding-top:277px;width:520px}@media (max-width:520px){.swiper-slide .logo2{background:url(../images/dist/reprimex_logo2_h1.svg) no-repeat;background-size:250px 134px;height:0;overflow:hidden;padding-top:134px;top:120px;width:250px}}.swiper-slide img{display:block;height:auto;margin:120px auto 0;max-width:300px;position:relative;width:100%}@media (max-width:520px){.swiper-slide img{max-width:240px}}.swiper-slide{display:block;position:relative;width:100%}.vbox-container{overflow:hidden!important}.vbox-close{align-items:center;background-color:#333;border-radius:50%;box-shadow:0 4px 6px rgba(0,0,0,.3);color:#fff!important;display:flex;height:54px;justify-content:center;position:fixed!important;right:20px!important; /* !important přebije výchozí nastavení VenoBoxu */top:20px!important; /* !important přebije výchozí nastavení VenoBoxu */transition:all .3s ease;width:54px;z-index:99999}.vbox-close:hover{background-color:#892828;cursor:pointer;transform:scale(1.1)}.button:disabled{cursor:not-allowed;filter:grayscale(.5);opacity:.7}.is-loading{animation:pulse 1.5s infinite}@keyframes pulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}