.banner-container .banner-text h1{position:relative;top:-90px}.contact-banner{position:relative}.contact-banner .banner-content{background:#746dbc;border-radius:10px;box-shadow:0 0 30px rgba(0,0,0,.15);margin-top:-162px}@media screen and (min-width:991px){.contact-banner .banner-content{padding:40px 40px 20px}}.contact-banner .banner-content h2,.contact-banner .banner-content h4{color:#fff;font-size:30px;font-weight:600;line-height:36px}.contact-banner .banner-content .subtitle{margin-bottom:20px}.contact-banner .banner-content h4{font-size:20px;line-height:24px}.contact-banner .banner-content p{color:#fff;font-size:16px;line-height:24px;padding-left:25px}.contact-banner .banner-content span{padding-right:5px}.contact-banner .banner-content a{color:#fff;text-decoration:none}.contact-banner .banner-content hr{border-color:hsla(0,0%,100%,.4)}#kontaktMap{background:#fff;padding-bottom:5%;padding-top:5%}@media screen and (max-width:991px){#kontaktMap{padding-bottom:0}}#kontaktMap .kontakt-map-wrap{border-radius:10px;padding-right:55px}#kontaktHeadOffice{padding:0}#kontaktHeadOffice .head-office-wrap,#kontaktHeadOffice .how-to-reach-us-wrap{border-radius:0 10px 10px 0;height:100%;width:100%}#kontaktHeadOffice .head-office-wrap .reach-us-method i,#kontaktHeadOffice .how-to-reach-us-wrap .reach-us-method i{display:inline-block;font-size:20px;position:relative;top:5px}#kontaktHeadOffice .head-office-wrap .reach-us-method .icon-outbound-link,#kontaktHeadOffice .how-to-reach-us-wrap .reach-us-method .icon-outbound-link{font-size:12px;position:inherit}#kontaktHeadOffice .head-office-wrap h3,#kontaktHeadOffice .how-to-reach-us-wrap h3{font-size:40px;font-weight:700;margin-top:35px}@media screen and (max-width:991px){#kontaktHeadOffice .head-office-wrap h3,#kontaktHeadOffice .how-to-reach-us-wrap h3{font-size:25px;margin-top:20px}}#kontaktHeadOffice .head-office-wrap h3,#kontaktHeadOffice .how-to-reach-us-wrap h3{color:#444;line-height:48px}#kontaktHeadOffice .head-office-wrap h6,#kontaktHeadOffice .how-to-reach-us-wrap h6{color:#444;font-size:16px;font-weight:700;line-height:23px}#kontaktHeadOffice .head-office-wrap h6 span,#kontaktHeadOffice .how-to-reach-us-wrap h6 span{font-size:26px}#kontaktHeadOffice .head-office-wrap ul,#kontaktHeadOffice .how-to-reach-us-wrap ul{list-style:none;margin-right:3em;padding:0}#kontaktHeadOffice .head-office-wrap ul li,#kontaktHeadOffice .how-to-reach-us-wrap ul li{color:#000;font-size:16px;line-height:26px;margin:0 0 1em;padding-left:1.5em;position:relative}#kontaktHeadOffice .head-office-wrap ul li:after,#kontaktHeadOffice .how-to-reach-us-wrap ul li:after{background:#9d3162;content:"";display:block;height:.4em;left:0;position:absolute;top:.55em;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:.4em}#kontaktHeadOffice .head-office-wrap .head-office{background-image:url(https://cdn.expresta.com/tosk/decors/card-background.svg);background-repeat:no-repeat;background-size:contain;border-radius:10px;padding:15px 0 1px 20px}#kontaktHeadOffice .head-office-wrap .head-office .head-office-item{border-left:2px solid #fff;border-radius:0 2px 2px 0}#kontaktHeadOffice .head-office-wrap .head-office .head-office-item p{padding-left:15px}@media screen and (max-width:991px){#kontaktHeadOffice .head-office-wrap .head-office .head-office-item p{padding-left:5px}}#kontaktHeadOffice .head-office-wrap .head-office .head-office-item p{color:#fff;font-size:15px;font-weight:600;opacity:.8;text-transform:uppercase}#certificatesStatements{margin:50px 0 100px}@media screen and (max-width:991px){#certificatesStatements{margin:20px 0}}#certificatesStatements{border-radius:10px 0 0 10px}#certificatesStatements #certsContentWrap{background-color:#f4f5ff;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%}#certificatesStatements #certsContentWrap .cert-title-wrap{padding-left:0}#certificatesStatements #certsContentWrap .cert-title-wrap .certificates-wrap{background:#746dbc;border-radius:10px;color:#fff;font-size:40px;font-weight:700;height:100%;line-height:41px;margin:auto;padding:28% 15px 15px;text-align:center;width:100%}@media screen and (max-width:991px){#certificatesStatements #certsContentWrap .cert-title-wrap .certificates-wrap{padding:0}}#certificatesStatements #certsContentWrap .supervisory-authority-wrap h4{color:#444;font-size:25px;font-weight:600;padding-top:15px}#certificatesStatements #certsContentWrap .supervisory-authority-wrap a span{font-size:14px;padding-left:5px}#certificatesStatements #certsContentWrap .contact-triangle-img{padding-top:25%}@media (max-width:991px){.contactSection form{padding:20px!important}}@media screen and (max-width:991px) and (max-width:991px){.contactSection form{padding:5px!important}}@media (max-width:991px){.banner-container .banner-text h1{position:static}.subtitle{color:#444;font-size:25px!important;font-weight:700!important;line-height:30px!important;margin-bottom:15px!important}.contact-banner .banner-content{background-color:transparent;box-shadow:none;margin-top:0;position:static}}@media screen and (max-width:991px) and (max-width:991px){.contact-banner .banner-content{padding-bottom:20px;padding-top:20px}}@media (max-width:991px){.contact-banner .banner-content h2,.contact-banner .banner-content h4,.contact-banner .banner-content p{color:#444;margin-bottom:5px}.contact-banner .banner-content a{color:#444}#kontaktMap{padding-top:0}#kontaktMap .kontakt-map-wrap{padding-right:0}#contactFormWrapperMobile{margin-bottom:15px}#contactFormWrapperMobile label{color:#475f7b;font-size:16px;line-height:19px}#contactFormWrapperMobile input,#contactFormWrapperMobile textarea{border:2px solid #dfe3e7;border-radius:6px;-moz-box-sizing:border-box;box-sizing:border-box}#contactFormWrapperMobile input:focus,#contactFormWrapperMobile textarea:focus{box-shadow:none}#contactFormWrapperMobile button[type=submit]{width:100%}#kontaktHeadOffice .head-office-wrap .head-office{background-size:cover}#kontaktHeadOffice .head-office-wrap .head-office .head-office-item p{margin-bottom:14px}#certificatesStatements{margin-bottom:20px}#certificatesStatements #certsContentWrap{background-color:transparent;display:initial!important}#certificatesStatements #certsContentWrap .cert-title-wrap .certificates-wrap{background-color:transparent;color:#444;font-size:25px;line-height:30px;padding:0 0 0 12px;text-align:left}}@media screen and (max-width:991px) and (max-width:991px){#certificatesStatements #certsContentWrap .cert-title-wrap .certificates-wrap{padding:0}}@media (max-width:991px){#certificatesStatements #certsContentWrap .supervisory-authority-wrap p{margin-bottom:5px}#certificatesStatements #certsContentWrap .supervisory-authority-wrap p a{font-weight:700}#certificatesStatements #certsContentWrap .supervisory-authority-wrap h4{color:#444;font-size:15px;font-weight:600}}.contactSection{margin-top:225px;padding-bottom:50px;padding-top:50px}@media screen and (max-width:991px){.contactSection{padding-bottom:0}}.contactSection{background:#f4f5ff}.contactSection .contactFormWrapper{margin-top:-190px}@media screen and (max-width:991px){.contactSection{background-color:unset!important;margin-bottom:30px;margin-top:125px}}.contactSection .shadow{border-radius:20px;box-shadow:0 10px 40px rgba(23,110,147,.1)}.contactSection .squiggle{bottom:15px;display:inline;position:absolute}.contactSection .squiggle img{width:100%}.contactSection .contactUsLeft{background-color:#f8d1df;border-bottom-left-radius:35px;border-top-left-radius:35px;box-shadow:-5px 5px 15px 0 rgba(23,110,147,.2);padding:0;position:relative;text-align:center}.contactSection .contactUsLeft img{max-width:100%}.contactSection .contactUsLeft .contact-us-text{color:#9d3162;font-size:30px;font-weight:700;line-height:36px;margin-top:150px;position:absolute;text-align:center;width:100%}.contactSection form{background:#fff;border-bottom-right-radius:25px;border-top-right-radius:25px;box-shadow:5px 5px 15px 0 rgba(23,110,147,.2);padding:50px}@media screen and (max-width:991px){.contactSection form{border-radius:unset;box-shadow:none;padding:0!important}}.contactSection form .form-check-input{cursor:pointer;margin-right:10px;min-width:16px}.contactSection form label{color:#475f7b;font-size:16px;line-height:19px;margin-bottom:3px}.contactSection form label.form-check-label{cursor:pointer}.contactSection form input,.contactSection form textarea{border-radius:5px;-moz-box-sizing:border-box;box-sizing:border-box}.contactSection form input:focus,.contactSection form textarea:focus{box-shadow:none}.contactSection form textarea{resize:none}.contactSection form .mandatory-data{color:#444;font-size:14px;line-height:18px;text-align:right}