.btn:hover span[data-v-2a33a9e0]{color:#333!important}.footerdm[data-v-2a33a9e0]{background-color:#0171bb!important}.footerdm .ftop .btn:hover span[data-v-2a33a9e0]{color:#333!important}.top[data-v-2a33a9e0]{background:#0171bb;height:100vh}.top p[data-v-2a33a9e0]{margin:0}.top__container[data-v-2a33a9e0]{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1200px;width:100%;margin:0 auto;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:25px;-webkit-box-sizing:border-box;box-sizing:border-box}.top__info[data-v-2a33a9e0]{width:400px;text-align:left}.top__image[data-v-2a33a9e0]{width:800px}.top__image img[data-v-2a33a9e0]{width:100%}.top__title p[data-v-2a33a9e0]{font-size:60px;font-weight:700}.top__subtitle[data-v-2a33a9e0]{margin-top:15px}.top__subtitle p[data-v-2a33a9e0]{font-size:26px;font-weight:500}.top__line[data-v-2a33a9e0]{margin:25px 0}.top__line svg[data-v-2a33a9e0]{width:150px}.top__description p[data-v-2a33a9e0]{font-size:1.4rem;line-height:1.2;margin:0}.info[data-v-2a33a9e0]{background:#0171bb;height:100vh}.info__container[data-v-2a33a9e0]{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1440px;width:100%;margin:0 auto;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:25px;-webkit-box-sizing:border-box;box-sizing:border-box}.info__line[data-v-2a33a9e0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;width:33.33333%}.info__line:nth-child(2) .info__image[data-v-2a33a9e0]{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.info__line:nth-child(2) .info__block[data-v-2a33a9e0]{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.info__block[data-v-2a33a9e0]{min-height:320px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.info__block-text[data-v-2a33a9e0]{max-width:350px;width:100%;padding:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;margin:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.info__smtitle[data-v-2a33a9e0]{margin-bottom:15px}.info__smtitle p[data-v-2a33a9e0]{font-weight:700;text-transform:uppercase;font-size:16px;margin:0}.info__title p[data-v-2a33a9e0]{margin:0;font-size:40px}.info__text[data-v-2a33a9e0]{margin-top:20px}.info__text p[data-v-2a33a9e0]{font-size:18px;margin:0}.info__image[data-v-2a33a9e0]{max-width:400px;min-height:320px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;padding:25px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.info__image img[data-v-2a33a9e0]{width:100%}.portfolio[data-v-2a33a9e0]{height:700px;width:100%;background:#000}.portfolio p[data-v-2a33a9e0]{margin:0}.portfolio__container[data-v-2a33a9e0],.portfolio__line[data-v-2a33a9e0]{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.portfolio__line[data-v-2a33a9e0]{width:33.333%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}.portfolio__line--once .portfolio__block[data-v-2a33a9e0]{height:100%}.portfolio__line--double .portfolio__block[data-v-2a33a9e0]{height:50%}.portfolio__block[data-v-2a33a9e0]{background-size:cover;background-position:50%;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;position:relative}.portfolio__block[data-v-2a33a9e0]:hover:after{opacity:1}.portfolio__block:hover .portfolio__info[data-v-2a33a9e0]{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.portfolio__block[data-v-2a33a9e0]:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:#0171bb;opacity:0;z-index:1;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.portfolio__info[data-v-2a33a9e0]{position:relative;opacity:0;z-index:2;-webkit-transform:translateY(25px);transform:translateY(25px);-webkit-transition:transform .35s ease-in-out,opacity .35s ease-in-out;transition:transform .35s ease-in-out,opacity .35s ease-in-out}.portfolio__info-title p[data-v-2a33a9e0]{font-size:26px}.portfolio__info-subtitle p[data-v-2a33a9e0]{font-size:18px}.portfolio__arrow[data-v-2a33a9e0]{max-width:40px;margin:25px auto;position:relative;left:-5px;width:100%;animation:arrowMoveNext-data-v-2a33a9e0 .75s linear infinite alternate-reverse}.portfolio__arrow svg path[data-v-2a33a9e0]{fill:#fff}.contact[data-v-2a33a9e0]{height:300px;background:#000}.contact__container[data-v-2a33a9e0]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.contact__container[data-v-2a33a9e0],.contact__link[data-v-2a33a9e0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact__link[data-v-2a33a9e0]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin:0 60px}.contact__arrow[data-v-2a33a9e0]{width:100px;-webkit-transition:transform .25s ease-in-out;transition:transform .25s ease-in-out}.contact__arrow--next[data-v-2a33a9e0]{animation:arrowMoveNext-data-v-2a33a9e0 .75s linear infinite alternate-reverse}.contact__arrow--back[data-v-2a33a9e0]{-webkit-transform:rotate(180deg);transform:rotate(180deg);animation:arrowMoveBack-data-v-2a33a9e0 .75s linear infinite alternate-reverse}.contact__arrow svg path[data-v-2a33a9e0]{fill:#f9b233}.contact__title[data-v-2a33a9e0]{margin:0 50px}.contact__title p[data-v-2a33a9e0]{font-size:50px;font-weight:900;white-space:nowrap}@-webkit-keyframes arrowMoveBack-data-v-2a33a9e0{0%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(180deg) translateX(20px);transform:rotate(180deg) translateX(20px)}}@keyframes arrowMoveBack-data-v-2a33a9e0{0%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(180deg) translateX(20px);transform:rotate(180deg) translateX(20px)}}@-webkit-keyframes arrowMoveNext-data-v-2a33a9e0{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes arrowMoveNext-data-v-2a33a9e0{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(20px);transform:translateX(20px)}}@media(min-width:768px)and (max-width:1024px)and (orientation:landscape){.info__image[data-v-2a33a9e0]{height:auto;min-height:auto}.info__block[data-v-2a33a9e0]{min-height:auto}.info__block-text[data-v-2a33a9e0]{margin:0;padding:0;height:auto}.info__smtitle p[data-v-2a33a9e0]{font-size:14px}.info__title p[data-v-2a33a9e0]{font-size:24px}.info__text[data-v-2a33a9e0]{padding:10px}.info__text p[data-v-2a33a9e0]{font-size:16px}.contact__link[data-v-2a33a9e0],.contact__title[data-v-2a33a9e0]{margin:0 10px}}@media(min-width:481px)and (max-width:768px){.info__image[data-v-2a33a9e0]{height:auto;min-height:auto}.info__block[data-v-2a33a9e0]{min-height:auto}.info__block-text[data-v-2a33a9e0]{margin:0;padding:0;height:auto}.info__smtitle p[data-v-2a33a9e0]{font-size:14px}.info__title p[data-v-2a33a9e0]{font-size:24px}.info__text[data-v-2a33a9e0]{padding:10px}.info__text p[data-v-2a33a9e0]{font-size:16px}.top[data-v-2a33a9e0]{height:auto}.top__container[data-v-2a33a9e0]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.top__info[data-v-2a33a9e0]{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.top__image[data-v-2a33a9e0]{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.portfolio[data-v-2a33a9e0]{height:300px}.contact[data-v-2a33a9e0]{padding:25px 0;height:auto}.contact__title[data-v-2a33a9e0]{margin:0}.contact__title p[data-v-2a33a9e0]{font-size:20px}.contact__arrow[data-v-2a33a9e0]{width:50px}.contact__link[data-v-2a33a9e0]{margin:0 10px}}@media(min-width:320px)and (max-width:480px){.info[data-v-2a33a9e0]{height:auto}.info__image[data-v-2a33a9e0]{height:auto;min-height:auto}.info__block[data-v-2a33a9e0]{min-height:auto}.info__block-text[data-v-2a33a9e0]{margin:0;padding:0;height:auto}.info__container[data-v-2a33a9e0]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.info__smtitle p[data-v-2a33a9e0]{font-size:14px}.info__title p[data-v-2a33a9e0]{font-size:24px}.info__text[data-v-2a33a9e0]{padding:10px}.info__text p[data-v-2a33a9e0]{font-size:16px}.info__line[data-v-2a33a9e0]{width:100%}.info__line:nth-child(2n-1) .info__image[data-v-2a33a9e0]{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.info__line:nth-child(2n-1) .info__block[data-v-2a33a9e0]{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.top[data-v-2a33a9e0]{height:auto}.top__container[data-v-2a33a9e0]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.top__info[data-v-2a33a9e0]{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.top__image[data-v-2a33a9e0]{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.portfolio[data-v-2a33a9e0]{height:auto}.portfolio__container[data-v-2a33a9e0]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}.portfolio__line[data-v-2a33a9e0]{width:100%}.portfolio__line--once .portfolio__block[data-v-2a33a9e0]{height:400px}.portfolio__line--double .portfolio__block[data-v-2a33a9e0]{height:200px}.portfolio__block[data-v-2a33a9e0]{height:100px}.contact[data-v-2a33a9e0]{padding:25px 0;height:auto}.contact__title[data-v-2a33a9e0]{margin:0 5px}.contact__title p[data-v-2a33a9e0]{font-size:20px}.contact__arrow[data-v-2a33a9e0]{width:25px;-webkit-animation:none!important;animation:none!important;height:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact__arrow svg[data-v-2a33a9e0]{width:100%}.contact__container[data-v-2a33a9e0]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}.contact__link[data-v-2a33a9e0]{width:100%;margin:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.contact__link[data-v-2a33a9e0]:first-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.contact__link[data-v-2a33a9e0]:nth-child(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}