@import url(https://use.typekit.net/fjh5tfp.css);.card-shadow{border:none}#cards-section{position:relative;top:-115px}#cards-section .card-section{background-color:#fff;border-radius:8px;cursor:pointer;height:230px}#cards-section .card-section .image{background-color:#00579a;border-radius:50%;display:flex;height:120px;padding:25px;width:120px}#cards-section .card-section span{font-weight:700}#cards-section .card-section #text-card a{background-color:#fff;color:#000;display:inline-block;font-weight:700;margin-top:20px;padding:10px 20px;text-decoration:none}#cards-section .card-section #text-card a:hover{border:none!important;color:#00579a}#cards-section .card-section:hover{background-color:#00579a;box-shadow:none}#cards-section .card-section:hover .image,#cards-section .card-section:hover .title{display:none}#cards-section .card-section:hover #text-card{color:#fff;display:block!important;padding:20px;text-align:center}@media screen and (max-width:991px){#cards-section{display:none}}#about-us{padding:0 0 50px;top:-70px}#about-us,#about-us #image-about-us{position:relative}#about-us #image-about-us .reveal-left-to-right{opacity:0;position:relative;transform:translateX(-150px);transition:all 2s ease}#about-us #image-about-us .reveal-left-to-right.active{opacity:1;transform:translateX(0)}#about-us #image-about-us #desk{height:600px;object-fit:cover}#about-us #image-about-us #circle-blue{left:462px;position:absolute;top:215px;width:170px}#about-us span{font-size:14px;font-weight:700}#about-us h2{margin-top:20px}#about-us #content{padding:0 70px 0 140px}#about-us #content #description{font-size:14px;margin:30px 0}@media screen and (max-width:1400px){#circle-blue{display:none}}@media screen and (max-width:991px){#about-us{padding:100px 0 40px;top:0}#about-us #content{margin-top:40px;padding:0;text-align:center}#about-us #content #description{margin-bottom:0}#about-us #image-about-us .reveal-left-to-right{opacity:1;transform:translateX(0)}}#competences{background-color:#f7f7f7;padding:120px 0}#competences span{font-size:14px;font-weight:700}#competences h2{margin-bottom:60px;margin-top:20px}@media screen and (max-width:991px){#competences{padding:40px 0}}#offer{background:linear-gradient(90deg,#fff 50%,#00579a 0)}#offer .col-lg-8{padding:120px 150px 120px 0}#offer .col-lg-8 span{font-size:14px;font-weight:700}#offer .col-lg-8 h2{margin-bottom:20px;margin-top:20px}#offer .col-lg-8 p{margin-top:20px}#offer .col-lg-4 #first-picture{margin:40px 0 0 -82px;position:absolute}#offer .col-lg-4 #second-picture{margin:222px 0 0 -130px;position:absolute}@media screen and (max-width:1199px){#offer{background:none;padding:40px}#offer .col-lg-8{padding:10px 0 0;width:100%}#offer .col-lg-4 #first-picture{margin:100px 0 0;position:absolute}#offer .col-lg-4 #second-picture{margin:278px 0 0 156px;position:absolute}}@media screen and (max-width:991px){#offer{background:none;height:auto;padding:40px 0}#offer .col-lg-8{height:auto;padding:10px 0 0}#offer .text-blue{margin-bottom:20px}#offer h2{margin-bottom:30px}#banner{display:none}}#articles .button{background-color:#00579a!important}#articles .button:hover{background-color:#003a66!important}@media screen and (max-width:991px){#articles{background-color:#f7f7f7}}#products{padding:120px 0 0}#products span{font-size:14px;font-weight:700;margin-top:26px}#products h2{margin-bottom:40px;margin-top:10px}#products .reveal-left-to-right{opacity:0;position:relative;transform:translateX(-150px);transition:all 2s ease}#products .reveal-left-to-right.active{opacity:1;transform:translateX(0)}#products .reveal-right-to-left{opacity:0;position:relative;transform:translateX(150px);transition:all 2s ease}#products .reveal-right-to-left.active{opacity:1;transform:translateX(0)}#products #spacebooking,#products #squiriel-firewall,#products #squiriel-park{padding:120px 0}#products #spacebooking #content a,#products #squiriel-firewall #content a,#products #squiriel-park #content a{background-color:#00579a;color:#fff;font-size:14px;padding:10px 25px;text-decoration:none}#products #spacebooking #content a:hover,#products #squiriel-firewall #content a:hover,#products #squiriel-park #content a:hover{background-color:#003a66}#products #spacebooking #content p,#products #squiriel-firewall #content p,#products #squiriel-park #content p{font-size:14px;margin-bottom:40px}#products #spacebooking{background-color:#f7f7f7}@media screen and (max-width:1199px){#products{padding:40px 0 0}#products #spacebooking,#products #squiriel-firewall,#products #squiriel-park{padding:60px 0}#products #spacebooking .vector img,#products #squiriel-firewall .vector img,#products #squiriel-park .vector img{width:30%}#products #spacebooking .logo,#products #squiriel-firewall .logo,#products #squiriel-park .logo{display:none}#products #spacebooking span,#products #squiriel-firewall span,#products #squiriel-park span{margin-top:40px}}@media screen and (max-width:991px){#products{padding:40px 0 0}#products #spacebooking,#products #squiriel-firewall,#products #squiriel-park{padding:40px 0}#products #spacebooking .vector img,#products #squiriel-firewall .vector img,#products #squiriel-park .vector img{width:35%}}