body{font-size:1.8rem;font-family:'latoregular';color:#004ca2}.alg-item-center{align-items:center}.flex-col{display:flex;flex-direction:column;align-items:center}.jc-sb{justify-content:space-between}.jc-fs{justify-content:flex-start}.height100{height:100%}.width100{width:100%}.text-upper{text-transform:uppercase}.color-blue{fill:#014ca2}.rotate-90{transform:rotate(90deg)}.marg-auto{margin:auto}.ml-0{margin:0 auto 0 0}.mb-20{margin-bottom:20px}.section__title{font-size:2rem;text-transform:uppercase;text-shadow:0 1px 1px #6292c7;letter-spacing:1.2px;font-family:'latobold';margin-bottom:20px}.order-1{order:1}.order-2{order:2}.text-white{color:#fff!important}.fill-white{fill:#fff!important}.site__header{width:100%;height:100vh;background:linear-gradient(to bottom,#fff,transparent 10%),url(../img/header-bg.jpg) no-repeat;background-position:0 50%;background-size:cover;padding:20px 0 40px;position:relative}.header__top{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.header__contact{display:flex;flex-direction:column}.company-name{text-align:left;text-transform:uppercase;font-family:'latoregular';word-spacing:15px;letter-spacing:6px;font-size:3.8rem;text-shadow:0 1px 3px #6292c7}.offer,.offer__text-wrap{flex-direction:column;align-self:flex-start}.offer__text-wrap{background:rgba(255,255,255,.6);border-radius:5px;box-shadow:0 0 3px 2px #2e87e8;text-shadow:0 1px 3px #6292c7;padding:30px 25px;margin-bottom:30px}.offer__txt{font-family:'latobold';font-size:2rem}.large-text{font-size:3.8rem}.contact__icon{width:30px;height:30px;fill:#004ca2}.contact__namber{display:flex;align-items:center}.contact__icon:hover,.phone-namber:hover{fill:#0061cf}.facebook-f{fill:#fff}.phone-namber{color:#004ca2;font-size:1.6rem}.offer__button{position:relative;height:60px}.btnflip{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:60px;text-align:center;transform-style:preserve-3d;perspective:1000px;transform-origin:center center}.btnflip-item{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;line-height:60px;font-size:24px;background-color:rgba(255,255,255,.05);transform-style:preserve-3d;backface-visibility:hidden;border-radius:30px;text-transform:uppercase;color:#fff;transition:1s}.btnflip-item.btnflip__front{transform:rotateX(0deg) translateZ(20px)}.btnflip:hover .btnflip-item.btnflip__front{transform:rotateX(-180deg) translateZ(20px)}.btnflip-item.btnflip__back{transform:rotateX(180deg) translateZ(20px)}.btnflip:hover .btnflip-item.btnflip__back{transform:rotateX(0deg) translateZ(20px)}.btnflip-item.btnflip__center{background:linear-gradient(to left,#0952a5,#6292c7)}.btnflip-item.btnflip__center::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right,#0952a5,#6292c7);border-radius:30px;transform:translateZ(-1px)}.btnflip:hover .btnflip-item.btnflip__center{transform:rotateX(-180deg)}.buttom-down{background:#e8e8f3;border-radius:50%;box-shadow:0 0 3px 2px #004ca2;margin:auto auto 0;position:relative;overflow:hidden;width:103px;height:103px;display:flex;justify-content:center;align-items:center}.button-animate{position:absolute;top:0;bottom:0;left:0;right:0;background:#0078ff;animation:radialWave 3s infinite ease-in-out both}.plane-icon{width:60%;height:60%}.buttom-down:hover>.plane-icon{animation:movePlainOne 3s 1 linear running both,movePlain 3s 3s infinite ease-in-out running}.syotimer{display:flex;flex-direction:column;align-items:center}.syotimer-cell{border:4px solid #6292c7;border-radius:6px;box-shadow:1px 1px 5px rgba(0,0,0,0.5);color:#004ca2;font-size:3rem;font-family:'latobold';margin:5px;text-shadow:0 1px 3px #6292c7;display:flex;align-items:center;flex-direction:column;flex:1 1 auto}.syotimer__body{width:100%;display:flex;justify-content:space-between}.section__offer{padding:50px 0;position:relative}.section__offer-bg{position:absolute;top:0;left:0;bottom:0;right:0;background:url(../img/1128180816a.jpg);background-position:50% 50%;background-size:cover;opacity:.3}.section__text{text-shadow:0 1px 1px #6292c7}.section__text ul li{text-shadow:0 1px 1px #6292c7}.section-img{max-width:354px;margin:auto;box-shadow:1px 1px 3px 2px rgba(0,0,0,.5)}.site__footer{padding:50px 0;background:#004ca2}.footer__text{color:#fff;font-size:3.6rem}@keyframes radialWave{from{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes movePlain{from{margin-top:-200%}to{margin-top:200%}}@keyframes movePlainOne{from{margin-top:0}to{margin-top:200%}}@media screen and (max-width: 992px){.site__header{height:auto}.offer__txt{word-spacing:10px;font-size:1.8rem}.large-text,.company-name{font-size:2.3rem}.section__title{font-size:1.8rem}.section__offer,.site__footer{padding:30px 0}.btnflip-item{font-size:18px}}@media screen and (max-width: 768px){.large-text,.company-name{font-size:2rem}.company-name{text-align:center;margin:20px 0}.header__top{flex-direction:column;justify-content:space-between}.header__logo{display:flex;align-items:center;justify-content:center}.header__contact{flex-direction:row;justify-content:space-around}.buttom-down{width:50px;height:50px}.syotimer-cell{font-size:1.6rem}.offer__button{margin:auto auto 20px}.offer__text-wrap{padding:10px 5px}.offer__txt{font-size:1.6rem}.order-1-md{order:1}.mt-10{margin-top:10px}.section__title{font-size:1.6rem}.section__offer,.site__footer{padding:25px 0}.section__text{margin-bottom:20px}.btnflip-item{font-size:16px}.footer__text{font-size:1.6rem}}p.footer__text a { color: #fff; }