.burger-menu,.header{width:100%;max-width:100%}.burger-menu-navigation,.wrap-header{-webkit-box-orient:vertical;-webkit-box-direction:normal}.bottom-header-list a:hover,.bottom-header-logo:hover,.top-header-list__link:hover{opacity:.7}@font-face{font-family:Roboto-Regular;src:local("Roboto-Regular"),url(../fonts/Roboto-Regular.woff2) format("woff2"),url(../fonts/Roboto-Regular.woff) format("woff"),url(../fonts/Roboto-Regular.ttf) format("truetype"),url(../fonts/Roboto-Regular.eot) format("eot");font-display:swap}@font-face{font-family:Roboto-Light;src:local("Roboto-Light"),url(../fonts/Roboto-Light.woff2) format("woff2"),url(../fonts/Roboto-Light.woff) format("woff"),url(../fonts/Roboto-Light.ttf) format("truetype"),url(../fonts/Roboto-Light.eot) format("eot");font-display:swap}@font-face{font-family:Roboto-Thin;src:local("Roboto-Thin"),url(../fonts/Roboto-Thin.woff2) format("woff2"),url(../fonts/Roboto-Thin.woff) format("woff"),url(../fonts/Roboto-Thin.ttf) format("truetype"),url(../fonts/Roboto-Thin.eot) format("eot");font-display:swap}@font-face{font-family:OpenSans-SemiBold;src:local("OpenSans-SemiBold"),url(../fonts/OpenSans-SemiBold.woff2) format("woff2"),url(../fonts/OpenSans-SemiBold.woff) format("woff"),url(../fonts/OpenSans-SemiBold.ttf) format("truetype"),url(../fonts/OpenSans-SemiBold.eot) format("eot");font-display:swap}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button,button:active,button:focus,input,input:active,input:focus,select,select:active,select:focus,textarea,textarea:active,textarea:focus{outline:0}.header{height:100vh;margin:0 auto;background:url(../img/bg/bg_header.png) no-repeat;position:relative}.burger-menu{height:100%;background:#fff;position:absolute;top:0;left:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:none}.burger-menu-navigation{width:120px;max-width:100%;height:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.bottom-header,.wrap-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.burger-menu-navigation a{margin-top:40px;color:#45505e;font-family:Roboto-Regular;font-size:11px;font-weight:400;line-height:24px;text-transform:uppercase;letter-spacing:2.2px}.top-header,.wrap-header{width:100%;margin:0 auto;background-color:rgba(255,255,255,.94);max-width:100%}.close-icon{position:absolute;top:40px;right:40px;cursor:pointer}.wrap-header{height:110px;-webkit-box-shadow:0 2px 10px rgba(182,182,182,.24);box-shadow:0 2px 10px rgba(182,182,182,.24);display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.top-header{height:40px;border:none;border-bottom:1px solid #e5e3db;position:fixed;left:0;right:0}.bottom-header{width:1142px;margin:55px auto 0;max-width:100%;display:flex;height:40px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.top-header-list,.top-header__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-box-pack:justify;max-width:100%}.top-header__content{width:1142px;margin:0 auto;height:40px;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.top-header-list{width:161px;height:14px;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.top-header-list__link{-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.top-header-list__link::before{position:absolute;width:16px;content:"";height:14px;background:url(../img/icons/spriteicon.png) no-repeat}.top-header-list__link_google::before{background-position:-36px 0}.top-header-list__link_insta::before{background-position:-74px 0}.top-header-list__link_skype::before{background-position:-111px 0}.top-header-list__link_ball::before{background-position:-148px 0}.top-header-contact__link{color:#6b7c93;font-family:Roboto-Light;font-size:12px;font-weight:300;line-height:12px;text-decoration:none}.bottom-header-list a,.top-header-contact__link span{font-family:Roboto-Regular;font-weight:400}.top-header-contact__link span{color:#303842;font-size:12px;line-height:14.4px;margin-right:16px}.bottom-header-list{width:571px;max-width:100%;height:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:auto;margin-right:37px}.bottom-header-list a{color:#45505e;font-size:11px;line-height:24px;text-transform:uppercase;letter-spacing:2.2px;text-decoration:none;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.header-page h2,.title{font-family:Roboto-Light;font-weight:300;text-align:center}.bottom-header-logo{-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.bottom-header-logo img{display:block;max-width:100%;height:auto}.bottom-header-burger{cursor:pointer}.title{color:#303842;font-size:56px;line-height:72px;margin-top:307px}.header-page h2{color:#6b7c93;font-size:18px;line-height:26px;margin-top:40px}.header-page button{width:139px;height:44px;max-width:100%;-webkit-box-shadow:0 0 12px rgba(108,108,108,.23);box-shadow:0 0 12px rgba(108,108,108,.23);border-radius:22px;background-color:#fff;color:#4caf50;font-family:Roboto-Regular;font-size:14px;font-weight:400;line-height:24px;border:none;display:block;margin:40px auto 0;cursor:pointer;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.contact-form-button,.footer-list li a{-webkit-transition:all .5s ease;-o-transition:all .5s ease}.header-page button:hover{background:#4caf50;color:#fff}@media screen and (max-width:1350px) and (max-height:730px) and (min-width:850px){.title{margin-top:100px}}@media screen and (max-width:1170px){.bottom-header,.top-header__content{width:90%;max-width:100%}}@media screen and (max-width:850px){.title{margin-top:100px;font-size:36px;font-weight:300;line-height:36px}.header-page h2{font-size:14px;font-weight:300;line-height:20px}.header{height:auto;padding-bottom:50px}.header-page{width:90%;max-width:100%;margin:0 auto}.bottom-header-list{width:450px;max-width:100%}.bottom-header-list a{font-size:9px}}@media screen and (max-width:768px){.bottom-header-list{display:none}}@media screen and (max-width:400px){.header-page button{width:106px;height:37px;font-size:11px;margin:20px auto 0}.bottom-header{height:25px}.wrap-header{height:94px}.title{margin-top:50px;font-size:25px;font-weight:300;line-height:30px}.header-page h2{font-size:12px;font-weight:300;line-height:16px}.bottom-header-logo img{width:90px}.top-header-list{display:none}.top-header-contact{margin:0 auto}}@media screen and (max-height:420px){.header-page button{width:106px;height:37px;font-size:11px;margin:20px auto 0}.bottom-header{height:25px}.wrap-header{height:94px}.title{margin-top:50px;font-size:25px;font-weight:300;line-height:30px}.header-page h2{font-size:12px;font-weight:300;line-height:16px}.bottom-header-logo img{width:90px}.top-header-list{display:none}.top-header-contact{margin:0 auto}}.content-flex p,.content-flex__heading{line-height:24px;font-family:Roboto-Light;font-weight:300}.section-customers,.section-customers-content{margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;max-width:100%}.main{width:100%;height:auto;margin:0 auto;max-width:100%}.section-customers{width:100%;height:160px;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.section-customers-content{width:1133px;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.content-flex{width:356px;max-width:100%}.content-flex__heading{color:#303842;font-size:24px}.content-flex p{color:#8191a6;font-size:14px;margin-top:24px}.content-flex-img{width:668px;max-width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.content-flex-img div img{max-width:100%;height:auto;display:block}.section-services-content,.strategy-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;max-width:100%}.section-services{width:100%;max-width:100%;height:auto;margin:100px auto 0}.section-services-content{width:1517px;height:673px;background:url(../img/bg/laptop.png) no-repeat;background-size:cover;display:flex}.servisec-fields{width:729px;max-width:100%;height:auto;margin-left:auto;margin-top:50px}.section-title{color:#303842;font-family:Roboto-Light;font-size:34px;font-weight:300;line-height:35px}.section-description{margin-top:22px;color:#8191a6;font-family:Roboto-Light;font-size:14px;font-weight:300;line-height:24px}.strategy-list{width:100%;height:auto;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:30px auto 0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.strategy-list__item{width:330px;max-width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:72px}.strategy-list__item__img{padding-right:30px;height:86px;border-right:1px solid #f1f1f1}.strategy-list__context_heading{color:#252b33;font-size:13px;font-weight:400;line-height:15px;text-transform:uppercase;font-family:Roboto-Regular}.strategy-list__context_text{color:#8191a6;font-family:Roboto-Light;font-size:14px;font-weight:300;line-height:24px;margin-top:18px}.strategy-list__item__img img{display:block;max-width:100%;height:auto}.section-together,.state{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;max-width:100%}.section-together{width:100%;height:925px;margin:0 auto;background:url(../img/bg/manh.png) center center no-repeat;background-size:cover;display:flex}.section-together-content{width:694px;max-width:100%;height:auto;margin:200px auto 0}.state{width:425px;height:auto;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px}.state__item{width:155px;max-width:100%;margin-top:83px}.state__item__heading{font-family:Roboto-Thin;font-size:44px;font-weight:400;line-height:24px}.contact-form-input input,.state__item__text{font-size:15px;font-family:Roboto-Light}.state__item__heading_colorf{color:#32d5ba}.state__item__heading_colors{color:#6dc4f2}.state__item__heading_colort{color:#ffd13c}.state__item__heading_colorfo{color:#f44336}.state__item__text{color:#303842;font-weight:300;line-height:18px;text-transform:uppercase;margin-top:20px}.section-contact,.section-contact__text,.wrapper{margin:0 auto;height:auto;max-width:100%}.section-contact{width:100%;padding-bottom:120px;background:url(../img/bg/form.png) center center no-repeat;background-size:cover;border-bottom:1px solid #f0f0f0}.wrapper{width:100%}.section-contact__text{width:526px}.section-description_center{text-align:center}.section-contact__form{width:750px;max-width:100%;height:auto;padding-bottom:65px;-webkit-box-shadow:0 0 28px rgba(183,183,183,.45);box-shadow:0 0 28px rgba(183,183,183,.45);border-radius:9px;background-color:#fff;margin:70px auto 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.contact-form{width:621px;max-width:100%;height:auto;margin:0 auto}.contact-form-flex input,.contact-form-input input{height:69px;border-radius:4px;-webkit-box-sizing:border-box;color:#000;font-weight:400}.contact-form-input{margin-top:70px}.contact-form-input input{width:100%;max-width:100%;border:none;box-sizing:border-box;background-color:#f5f5f5;margin-top:10px;padding-left:10px;display:block}.contact-form-flex,.footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.contact-form-input__label{color:#000;font-family:OpenSans-SemiBold;font-size:13px;font-weight:400;line-height:30px;text-transform:uppercase}.contact-form-flex{width:100%;max-width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:33px}.contact-form-flex input,.contact-form-textarea textarea{background-color:#f5f5f5;display:block;padding-left:10px;max-width:100%}.contact-form-flex input{width:301px;border:none;box-sizing:border-box;margin-top:10px;font-size:15px;font-family:Roboto-Light}.contact-form-button,.flex-text p{font-family:Roboto-Regular;text-transform:uppercase}.contact-form-textarea{margin-top:35px}.contact-form-textarea textarea{width:621px;height:178px;border-radius:4px;border:none;margin-top:10px;padding-top:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.contact-form-button{width:139px;max-width:100%;height:44px;-webkit-box-shadow:0 0 12px rgba(108,108,108,.23);box-shadow:0 0 12px rgba(108,108,108,.23);border-radius:22px;background-color:#fff;color:#4caf50;font-size:14px;font-weight:400;border:none;margin-top:50px;cursor:pointer;transition:all .5s ease}.contact-form-button:hover{background:#4caf50;color:#fff}.contact-form-flex_contaner{max-width:100%}@media screen and (max-width:1555px){.strategy-list{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-description,.section-title{text-align:center}.section-services{width:90%;max-width:100%}.section-services-content{margin:0 auto;background:0 0;height:auto}.servisec-fields{margin:0 auto}}@media screen and (max-width:1170px){.section-customers{padding-top:20px;padding-bottom:20px;height:auto}.section-customers-content{width:90%;max-width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.content-flex h3,.content-flex p{text-align:center}.content-flex-img{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.content-flex-img div{margin-top:20px}}@media screen and (max-width:768px){.contact-form,.section-together-content,.wrapper{width:90%;max-width:100%}.state{margin:20px auto 0}.state__item{margin-top:40px}.state__item__heading{font-size:33px}.state__item__text{font-size:13px}.section-together{height:auto;padding-bottom:90px}}@media screen and (max-width:400px){.contact-form-input__label,.strategy-list__context_text{font-size:11px}.section-contact__form{padding-bottom:30px}.contact-form-input{margin-top:30px}.contact-form-button{display:block;margin:20px auto 0;width:115px;max-width:100%;height:34px}.contact-form-textarea textarea{height:100px}.contact-form-flex_contaner_last{margin-top:20px}.contact-form-flex input,.contact-form-input input{height:45px}.section-together-content{margin:100px auto 0}.state{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.section-services{margin:30px auto 0}.strategy-list__item{width:275px;margin-top:45px}.strategy-list{margin:0 auto}.section-title{margin-top:50px;font-size:25px;font-weight:300;line-height:30px}.content-flex p,.section-description{font-size:12px;font-weight:300;line-height:16px}.content-flex h3{font-size:25px;font-weight:300;line-height:30px}}@media screen and (max-height:420px){.contact-form-input__label,.strategy-list__context_text{font-size:11px}.section-contact__form{padding-bottom:30px}.contact-form-input{margin-top:30px}.contact-form-button{display:block;margin:20px auto 0;width:115px;max-width:100%;height:34px}.contact-form-textarea textarea{height:100px}.contact-form-flex_contaner_last{margin-top:20px}.contact-form-flex input,.contact-form-input input{height:45px}.section-together-content{margin:100px auto 0}.state{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.section-services{margin:30px auto 0}.strategy-list__item{width:275px;margin-top:45px}.strategy-list{margin:0 auto}.section-title{margin-top:50px;font-size:25px;font-weight:300;line-height:30px}.content-flex p,.section-description{font-size:12px;font-weight:300;line-height:16px}.content-flex h3{font-size:25px;font-weight:300;line-height:30px}}.footer,.footer-container{height:auto;max-width:100%}.footer{width:100%;padding-bottom:70px;margin:0 auto;background:#fafafa;display:flex}.flex-text,.footer-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-box-pack:justify}.footer-container{width:1130px;margin:70px auto 0;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-container__item_text{color:#8191a6;font-family:Roboto-Light;font-size:14px;font-weight:300;margin-top:30px;line-height:24px}.copyright,.flex-text p{line-height:28px;word-wrap:break-word}.flex-text{width:100%;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:25px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.logo-container{width:337px;max-width:100%}.flex-text p{color:#303842;font-size:12px;font-weight:400;letter-spacing:1.2px}.copyright,.footer-list li a,.heading-ul{font-family:Roboto-Regular;font-size:14px;font-weight:400}.copyright{opacity:.5;color:#8191a6;margin-top:15px}.heading-ul{color:#303842;line-height:58.6px;text-transform:uppercase}.footer-list li a{color:#8191a6;line-height:34px;text-decoration:none;transition:all .5s ease}.footer-list li a:hover{color:#303842}.footer-icons-list{width:136px;max-width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.footer-container__item{max-width:100%}.footer-icons-list li a{-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.footer-icons-list li a:hover{opacity:.7}@media screen and (max-width:1170px){.footer-container{width:90%;max-width:100%;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}}@media screen and (max-width:400px){.footer-container{margin:30px auto 0}.footer{padding-bottom:30px}.logo-container img{display:block;margin:0 auto}.copyright,.footer-container__item_text,.heading-ul{text-align:center}.footer-icons-list{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin-top:0}}@media screen and (max-height:420px){.footer-container{margin:30px auto 0}.footer{padding-bottom:30px}.logo-container img{display:block;margin:0 auto}.copyright,.footer-container__item_text,.heading-ul{text-align:center}.footer-icons-list{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin-top:0}}