@import url("../assets/bootstrap/bootstrap.min.css");@import url("../assets/font-awesome/css/font-awesome.min.css");@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-display:swap;src:url("../fonts/open-sans-v34-latin-300.eot");src:local(""),url("../fonts/open-sans-v34-latin-300.eot?#iefix") format("embedded-opentype"),url("../fonts/open-sans-v34-latin-300.woff2") format("woff2"),url("../fonts/open-sans-v34-latin-300.woff") format("woff"),url("../fonts/open-sans-v34-latin-300.ttf") format("truetype"),url("../fonts/open-sans-v34-latin-300.svg#OpenSans") format("svg")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/open-sans-v34-latin-regular.eot");src:local(""),url("../fonts/open-sans-v34-latin-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/open-sans-v34-latin-regular.woff2") format("woff2"),url("../fonts/open-sans-v34-latin-regular.woff") format("woff"),url("../fonts/open-sans-v34-latin-regular.ttf") format("truetype"),url("../fonts/open-sans-v34-latin-regular.svg#OpenSans") format("svg")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-display:swap;src:url("../fonts/open-sans-v34-latin-600.eot");src:local(""),url("../fonts/open-sans-v34-latin-600.eot?#iefix") format("embedded-opentype"),url("../fonts/open-sans-v34-latin-600.woff2") format("woff2"),url("../fonts/open-sans-v34-latin-600.woff") format("woff"),url("../fonts/open-sans-v34-latin-600.ttf") format("truetype"),url("../fonts/open-sans-v34-latin-600.svg#OpenSans") format("svg")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/open-sans-v34-latin-700.eot");src:local(""),url("../fonts/open-sans-v34-latin-700.eot?#iefix") format("embedded-opentype"),url("../fonts/open-sans-v34-latin-700.woff2") format("woff2"),url("../fonts/open-sans-v34-latin-700.woff") format("woff"),url("../fonts/open-sans-v34-latin-700.ttf") format("truetype"),url("../fonts/open-sans-v34-latin-700.svg#OpenSans") format("svg")}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;font-display:swap;src:url("../fonts/open-sans-v34-latin-300italic.eot");src:local(""),url("../fonts/open-sans-v34-latin-300italic.eot?#iefix") format("embedded-opentype"),url("../fonts/open-sans-v34-latin-300italic.woff2") format("woff2"),url("../fonts/open-sans-v34-latin-300italic.woff") format("woff"),url("../fonts/open-sans-v34-latin-300italic.ttf") format("truetype"),url("../fonts/open-sans-v34-latin-300italic.svg#OpenSans") format("svg")}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;font-display:swap;src:url("../fonts/open-sans-v34-latin-600italic.eot");src:local(""),url("../fonts/open-sans-v34-latin-600italic.eot?#iefix") format("embedded-opentype"),url("../fonts/open-sans-v34-latin-600italic.woff2") format("woff2"),url("../fonts/open-sans-v34-latin-600italic.woff") format("woff"),url("../fonts/open-sans-v34-latin-600italic.ttf") format("truetype"),url("../fonts/open-sans-v34-latin-600italic.svg#OpenSans") format("svg")}@font-face{font-family:'Oswald';font-style:normal;font-weight:300;font-display:swap;src:url("../fonts/oswald-v49-latin-300.eot");src:local(""),url("../fonts/oswald-v49-latin-300.eot?#iefix") format("embedded-opentype"),url("../fonts/oswald-v49-latin-300.woff2") format("woff2"),url("../fonts/oswald-v49-latin-300.woff") format("woff"),url("../fonts/oswald-v49-latin-300.ttf") format("truetype"),url("../fonts/oswald-v49-latin-300.svg#Oswald") format("svg")}@font-face{font-family:'Oswald';font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/oswald-v49-latin-regular.eot");src:local(""),url("../fonts/oswald-v49-latin-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/oswald-v49-latin-regular.woff2") format("woff2"),url("../fonts/oswald-v49-latin-regular.woff") format("woff"),url("../fonts/oswald-v49-latin-regular.ttf") format("truetype"),url("../fonts/oswald-v49-latin-regular.svg#Oswald") format("svg")}@font-face{font-family:'Oswald';font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/oswald-v49-latin-700.eot");src:local(""),url("../fonts/oswald-v49-latin-700.eot?#iefix") format("embedded-opentype"),url("../fonts/oswald-v49-latin-700.woff2") format("woff2"),url("../fonts/oswald-v49-latin-700.woff") format("woff"),url("../fonts/oswald-v49-latin-700.ttf") format("truetype"),url("../fonts/oswald-v49-latin-700.svg#Oswald") format("svg")}body{font-size:14px}.fs-8{font-size:0.5714285714285714em}.fs-10{font-size:0.7142857142857143em}.fs-12,h6,.h6{font-size:0.8571428571428571em}.fs-14,h5,.h5{font-size:1em}.fs-16{font-size:1.1428571428571428em}.fs-18,h4,.h4{font-size:1.2857142857142858em;line-height:1.4em}.fs-20{font-size:1.4285714285714286em}.fs-24,h3,.h3{font-size:1.7142857142857142em}.fs-26{font-size:1.8571428571428572em}.fs-30,h2,.h2{font-size:2.142857142857143em}.fs-36,h1,.h1{font-size:2.5714285714285716em}.fs-40{font-size:2.857142857142857em}.fs-42{font-size:3em}.fs-48{font-size:3.4285714285714284em}.fs-60{font-size:4.285714285714286em}.fs-72{font-size:5.142857142857143em}.fw-100{font-weight:100}.fw-200{font-weight:200}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.fw-800{font-weight:800}.fw-900{font-weight:900}.fw-bold{font-weight:bold}.clearfix:before,.clearfix:after,.at-row:before,.at-row:after{content:" ";display:table}.clearfix.after,.at-row.after{clear:both}strong{font-weight:bold}@font-face{font-family:"Flaticon";src:url("../fonts/Flaticon.eot");src:url("../fonts/Flaticon.eot?#iefix") format("embedded-opentype"),url("../fonts/Flaticon.woff") format("woff"),url("../fonts/Flaticon.ttf") format("truetype"),url("../fonts/Flaticon.svg#Flaticon") format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:"Flaticon";src:url("./Flaticon.svg#Flaticon") format("svg")}}[class^="flaticon-"]:before,[class^="flaticon-"]:after,[class*=" flaticon-"]:before,[class*=" flaticon-"]:after{font-family:Flaticon;font-style:normal}.flaticon-consulting-message:before{content:"\f100"}.flaticon-family-of-three:before{content:"\f101"}.flaticon-group-meeting:before{content:"\f102"}.flaticon-handcuffs:before{content:"\f103"}.flaticon-manager-avatar:before{content:"\f104"}.flaticon-people:before{content:"\f105"}.flaticon-shopping-support-online:before{content:"\f106"}.flaticon-talking:before{content:"\f107"}html,body{height:100%;width:100%}body{color:#2a343b;font-family:'Open Sans', sans-serif}a{color:#1f5877;transition:all 0.35s}a:hover,a:focus{color:#46c6fb;outline:none;outline-offset:0px}h1,h2,h3,h4,h5,h6{color:#1f5877;font-family:'Oswald', sans-serif}p{line-height:1.5;margin-bottom:20px}.text-faded{color:#fff}section{padding:30px 0}.navbar-default{background-color:#2a343b;border-bottom:1px solid #fff;font-family:'Oswald', sans-serif;font-weight:300;letter-spacing:1px;transition:all 0.35s}.navbar-collapse{overflow:hidden}.navbar-default .navbar-header .navbar-toggle{border:none;color:#fff;font-size:2em;margin-top:30px;padding:0;text-transform:uppercase}.navbar-default .navbar-header .navbar-toggle:hover,.navbar-default .navbar-header .navbar-toggle:focus{background:transparent}.navbar-default .nav>li{font-size:16px}.navbar-default .nav>li>a,.navbar-default .nav>li>a:focus{color:#fff;padding:45px 15px;text-transform:uppercase}.navbar-default .nav>li>a:hover,.navbar-default .nav>li>a:focus:hover{color:#3485b1 !important}.navbar-default .nav>li.active>a,.navbar-default .nav>li.active>a:focus{background-color:transparent;color:#3485b1;outline:none}.navbar-default .nav>li.active>a:hover,.navbar-default .nav>li.active>a:focus:hover{background-color:transparent;color:#3485b1}.navbar-brand{float:none;padding-bottom:0;padding-top:0}.navbar-brand img{width:250px}@media (min-width: 768px){.navbar-default{margin:20px 0 0 0}.navbar-default.affix{margin:0}}.stage{padding:0}.stage img{display:block;height:auto;width:100%}.section-title{margin-bottom:15px}.section-title strong{color:#2a343b}.section-title.white-section h2,.section-title.white-section strong,.section-title.white-section p{color:#fff}.section-title h2{margin-bottom:10px;margin-top:0;font-weight:600;letter-spacing:2px}.section-title.center-text{text-align:center}.section-title.center-text p{margin:10px auto 20px;width:50%}.section-title p{margin:10px auto 20px}.kanzlei{margin-top:-25%;position:relative;z-index:10}.kanzlei .left-side{background-color:#f3f3f3;min-height:525px;padding:15px 30px}.kanzlei .right-side{background-color:#1f5877;min-height:525px;padding:15px;text-align:center}.kanzlei .kanzlei-portrait{border:8px solid #e1e1e1;float:right;height:auto;margin:5px 0 10px 10px;width:33%}.contact-form .form-control{background-color:#fff;border-left:none;border-right:none;border-top:none;border-bottom:1px solid #fff;border-radius:0;color:#2a343b;height:50px}.contact-form .confirm{color:#fff;font-weight:600}.contact-form textarea.form-control{height:auto}.contact-form .form-group{margin-bottom:15px}.contact-form .btn{background-color:#2a343b;border:2px solid #fff;border-radius:0;color:#fff;height:50px;transition:all 0.35s;width:100%}.contact-form .btn:hover{background-color:#3485b1;border:solid 2px #3485b1;color:#2a343b;cursor:pointer;transition:all 0.35s}.service .item{-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1);background-color:#f3f3f3;margin:15px 0px;padding:30px 10px;text-align:center;transition:all 0.35s}.service .item .content{padding:0 10px 0}.service .item .icon{font-size:3.4285714285714284em;color:#898989;margin-bottom:10px;transition:all 0.35s}.service .item:hover{-ms-transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1);background-color:#1f5877;color:#fff;transition:all 0.35s}.service .item:hover .icon,.service .item:hover .service-dscr{color:#fff;transition:all 0.35s}.fields{background-color:#f3f3f3}.fields .right-side{margin-top:20px;padding:0 30px 30px}.fields .panel-default>.panel-heading{background-color:#fff;border-color:#e1e1e1}.fields .panel-heading{border-top-right-radius:0;border-top-left-radius:0;padding:0}.fields .panel-group .panel{border-radius:0}.fields .panel-title{font-family:'Open Sans', sans-serif}.fields .panel-title a{color:#333;display:block;padding:15px 15px;text-decoration:none;width:100%}.fields .panel-title a:hover,.fields .panel-title a:focus{background-color:#1f5877;color:#fff;text-decoration:none}.fields .panel-title a[aria-expanded="true"]{background-color:#1f5877;color:#fff}.fields .about-img{display:inline-block;text-align:center}.fields .about-img figure{margin-bottom:0;margin-top:15px;overflow:hidden;position:relative}.fields .about-img figure:before{-ms-transform:skewX(-25deg);-webkit-transform:skewX(-25deg);transform:skewX(-25deg);background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.3) 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.3) 100%);content:'';display:block;height:100%;left:-87%;position:absolute;top:0;width:50%;z-index:2}.fields .about-img figure:hover:before{-webkit-animation:shine 1s;animation:shine 1s}.fields .about-img.left-side{padding-right:100px}@-webkit-keyframes shine{100%{left:125%}}@keyframes shine{100%{left:125%}}.contact{background-image:url(../img/contact-bg.jpg);background-position:center right;background-size:cover;padding:0}.contact-block{padding:30px}.contact-block .contact-title{color:#fff;margin-bottom:40px}.contact-block .contact-subtitle{color:#fff}.contact-block .white-section{color:#fff}.contact-block .white-section a{color:#c5c5c5}.contact-block .white-section a:hover,.contact-block .white-section a:focus{color:#3485b1;text-decoration:none;transition:all 0.35s}.map{-webkit-filter:grayscale(50%);filter:grayscale(50%);margin:0 -15px}.map iframe{border:none;pointer-events:none;width:100%;margin-bottom:-5px}.footer{background-color:#2a343b;padding:40px 0 0px}.footer .middle{text-align:center}.footer .right{text-align:right}.logo-footer{margin-bottom:30px}.legal{color:#fff}.legal a{color:#c5c5c5}.legal a:hover,.legal a:focus{color:#3485b1;text-decoration:none;transition:all 0.35s}.legal ul{list-style-type:none}.copyright{background:#1f5877;border-top:1px solid #707070;color:#fff;margin-top:40px;padding:20px 0}.copyright a{color:#fff}.copyright a:hover,.copyright a:focus{color:#3485b1;text-decoration:none;transition:all 0.35s}@media only screen and (max-width: 1024px){.kanzlei-content{padding-bottom:0}.fields .about-img.left-side{padding-right:15px}}@media only screen and (max-width: 992px){.navbar-default .nav>li>a,.navbar-default .nav>li a:focus{padding-bottom:10px;padding-top:10px}}@media only screen and (max-width: 768px){.navbar-default .navbar-header .navbar-toggle{margin:20px 15px 20px 0}.navbar-brand{display:block}.navbar-brand>img{padding-left:15px;padding-top:5px}.kanzlei .kanzlei-portrait{width:50%}.footer .left,.footer .middle,.footer .right{text-align:center}}@media only screen and (max-width: 667px){.stage,.kanzlei{margin-top:0}}@media only screen and (max-width: 470px){.stage{margin-top:60px}.fields .panel-title{font-size:14px}.fields .about-img.left-side{padding-right:15px}}@media print{.stage,.navbar,.map,.about-img{display:none !important}.kanzlei{margin:0}.kanzlei .right-side{display:none}.panel .collapse{display:block}.footer .left,.footer .middle,.footer .right{text-align:left}}
