@font-face{font-family:'axiformabold';src:url("../fonts/kastelov_-_axiforma_bold.woff2") format("woff2"), url("../fonts/kastelov_-_axiforma_bold.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'axiformabook';src:url("../fonts/kastelov_-_axiforma_book.woff2") format("woff2"), url("../fonts/kastelov_-_axiforma_book.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'axiformaregular';src:url("../fonts/kastelov_-_axiforma_regular.woff2") format("woff2"), url("../fonts/kastelov_-_axiforma_regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'axiformablack';src:url("../fonts/kastelov_-_axiforma_black.woff2") format("woff2"), url("../fonts/kastelov_-_axiforma_black.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}.btBox{background:url(../images/bgFooter.png) right top no-repeat;background-size:cover;position:absolute;width:100%;height:82vw;right:0;bottom:0;z-index:-1;max-height:1270px}@media only screen and (max-width:767px){.btBox{height:650px}}footer{position:relative;padding-top:150px;padding-bottom:45px}@media only screen and (min-width:1024px) and (max-width:1150px){footer{padding-top:110px}}@media only screen and (min-width:767px) and (max-width:1023px){footer{padding:50px 0!important}}@media only screen and (max-width:767px){footer{padding:40px 0}}footer .social{margin-bottom:30px}@media only screen and (max-width:767px){footer .social{margin:20px 0}}footer .social ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:20px}@media only screen and (max-width:767px){footer .social ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0}}footer .social ul li{list-style-type:none;margin:0 10px}footer .social ul li:last-child{margin-right:0}footer .social ul li.facebook a{background-position:-2px -60px}footer .social ul li.linkedin a{background-position:-48px -60px}footer .social ul li.instagram a{background-position:-98px -60px}footer .social ul li.twitter a{background-position:-142px -60px}footer .social ul li a{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;display:block;background:url(../images/sprite-icon1.png) no-repeat;width:28px;height:28px;opacity:1}footer .social ul li a:hover{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;opacity:.5}footer .lastFooter{margin-top:100px}@media only screen and (min-width:1024px) and (max-width:1150px){footer .lastFooter{margin-top:80px}}@media only screen and (min-width:767px) and (max-width:1023px){footer .lastFooter{margin-top:100px}footer .lastFooter .col-3{padding-left:0}}@media only screen and (max-width:767px){footer .lastFooter{margin:0 auto;text-align:center}}footer .lastFooter img{margin-bottom:15px}footer .lastFooter .copyAll{text-align:right}@media only screen and (max-width:767px){footer .lastFooter .copyAll{text-align:center}}footer .lastFooter .copyAll a{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;font:13px axiformabook;color:#fff;opacity:.5;text-decoration:underline!important;margin-bottom:6px;display:inline-block}footer .lastFooter .copyAll a:hover{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;opacity:1}footer .lastFooter .copyright{margin-top:30px}footer .lastFooter .copyright a{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;font:13px axiformabook;color:#fff;opacity:.5;text-decoration:none!important;margin:0!important}footer .lastFooter .copyright a:hover{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;opacity:1}footer p{font:13px axiformabook!important;color:#fff!important;margin:6px 0}footer p a{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;color:#fff!important;text-decoration:underline!important}footer p a:hover{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;color:#fff!important}footer .futureBox{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;background:#E9BD42;border-radius:40px;padding:0 5vw}@media only screen and (max-width:767px){footer .futureBox{padding:0;margin-bottom:40px}}footer .futureBox:hover{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;background:#d0b4e5}footer .futureBox:hover i{-webkit-transition:.4s;-o-transition:.4s;transition:.4s}footer .futureBox a{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:178px;position:relative}@media (-ms-high-contrast:none){footer .futureBox a{height:178px}}@media only screen and (max-width:767px){footer .futureBox a{display:block;min-height:inherit;padding:35px;height:auto!important}}footer .futureBox a:after{content:"";position:absolute;top:50%;right:0;background:url(../images/sprite-icon1.png) no-repeat;width:37px;height:33px;background-position:0 0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:767px){footer .futureBox a:after{top:85px;right:35px;-webkit-transform:inherit;-ms-transform:inherit;transform:inherit}}footer .futureBox .text{width:calc(100% - 215px);padding-right:30px}@media only screen and (max-width:767px){footer .futureBox .text{width:100%}}footer .futureBox .text span{display:block;font:36px/42px axiformablack;color:#fff}@media (-ms-high-contrast:none){footer .futureBox .text span{margin-top:15px}}@media only screen and (max-width:767px){footer .futureBox .text span{font:27px/32px axiformablack}}footer .futureBox .text i{-webkit-transition:.4s;-o-transition:.4s;transition:.4s;display:block;font:20px/26px axiformaregular;color:#6D4CDE;margin-top:5px}@media (-ms-high-contrast:none){footer .futureBox .text i{margin-top:-5px}}@media only screen and (max-width:767px){footer .futureBox .text i{font:18px/24px axiformaregular;margin-top:10px}}footer .futureBox .img{width:265px;height:257px;position:absolute;top:-10px;right:2vw}@media only screen and (max-width:767px){footer .futureBox .img{position:relative;text-align:center;width:100%;height:160px;right:0;top:20px}footer .futureBox .img img{max-height:100%}}@media only screen and (max-width:767px){.col-3,.col-9{-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit;max-width:100%}}