@charset "UTF-8";*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}ol[class],ul[class]{padding:0;list-style:none}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,li,ol[class],p,ul[class]{margin:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{max-width:100%;display:block}article>*+*{margin-top:1em}button,input,select,textarea{font:inherit}@media (prefers-reduced-motion:reduce){*{-webkit-animation-duration:0s!important;animation-duration:0s!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;-webkit-transition-duration:0s!important;transition-duration:0s!important;scroll-behavior:auto!important}}.header__slider,.minib__slider,.portfolio__slider{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.header__slider.draggable,.minib__slider.draggable,.portfolio__slider.draggable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header__slider .header__item,.minib__slider .minib__elem,.portfolio__slider .portfolio__item{outline:0}body{font-family:'Open Sans',sans-serif;font-size:16px;color:#0d0d0d}.container__fluid{padding-left:0;padding-right:0}h2{font-weight:700;font-size:45px}h3{font-size:30px;font-weight:700;text-transform:uppercase}h4{font-size:20px;font-weight:700;text-transform:uppercase}h5{font-size:15px;font-weight:700;text-transform:uppercase}.subtitle{color:#4c4c4c;font-weight:400;text-transform:uppercase;font-size:16px}.icons{border:2px solid #f49c12;border-radius:100px;-ms-flex-negative:0;flex-shrink:0}.desc{color:#737373;font-size:16px;font-weight:400;line-height:1.8em}.wline:after{display:block;content:'';width:4px;height:50px;background:#f49c12;margin:0 20px}.hline:before{display:block;content:'';width:50px;height:4px;background:#f49c12;margin:30px auto 20px}.header{background:url(../img/header-bg.png) center center/cover no-repeat;color:#fff;text-align:center;padding-top:85px;padding-bottom:160px}.header .head{margin-bottom:180px}.header .head .logo{font-family:Montserrat,sans-serif;font-size:45px;text-transform:uppercase;font-weight:600;color:#fff;width:150px;height:150px;display:block;border-radius:100px;padding-top:40px;-ms-flex-negative:0;flex-shrink:0;z-index:100;position:relative;-webkit-transition:1.1s;transition:1.1s}.header .head .logo__svg{height:150px;width:150px;position:absolute;top:-2px;left:-2px}.header .head .logo__circle1,.header .head .logo__circle3{stroke:#fff;stroke-width:3;stroke-dasharray:500 60;z-index:5;opacity:1}.header .head .logo__circle2,.header .head .logo__circle4{stroke:#f49c12;stroke-width:3;stroke-dasharray:0 250;z-index:6;-webkit-transition:1.1s;transition:1.1s;stroke-dashoffset:200px;opacity:1}.header .head .logo__circle3{display:none;stroke-width:2;stroke-dasharray:200 10}.header .head .logo__circle4{display:none;stroke-width:2;stroke-dasharray:0 200;-webkit-transition:1.5s;transition:1.5s;stroke-dashoffset:190px}.header .head .logo:hover{text-decoration:none;color:#f49c12}.header .head .logo:hover .logo__circle2,.header .head .logo:hover .logo__circle4{stroke-dasharray:500 0}.header .head .burger{right:0;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:36px;padding:5px;height:26px;cursor:pointer;position:relative;-webkit-transition:1.1s .5s;transition:1.1s .5s}.header .head .burger:hover .burger__line-one:before,.header .head .burger:hover .burger__line-three:before,.header .head .burger:hover .burger__line-two:before{width:26px}.header .head .burger__line-one,.header .head .burger__line-three,.header .head .burger__line-two{background:#fff;height:3px;width:26px}.header .head .burger__line-one:before,.header .head .burger__line-three:before,.header .head .burger__line-two:before{display:block;content:'';background:#f49c12;height:3px;width:0}.header .head .burger__line-one{-webkit-transition:1.1s .5s;transition:1.1s .5s}.header .head .burger__line-one:before{-webkit-transition:.3s ease-out;transition:.3s ease-out}.header .head .burger__line-two{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:1.1s .5s;transition:1.1s .5s}.header .head .burger__line-two:before{-webkit-transition:.5s ease-out;transition:.5s ease-out}.header .head .burger__line-three{-webkit-transition:.7s .6s;transition:.7s .6s}.header .head .burger__line-three:before{-webkit-transition:.9s ease-out;transition:.9s ease-out}.header .head .burger-close{z-index:1000;position:fixed!important;right:10%;top:20px;-webkit-transition:1.1s .5s;transition:1.1s .5s;width:40px;height:40px}.header .head .burger-close .burger__line-one{background:#737373;-webkit-transform:rotate(45deg) translate(10px,10px);transform:rotate(45deg) translate(10px,10px)}.header .head .burger-close .burger__line-two{opacity:0}.header .head .burger-close .burger__line-three{background:#737373;-webkit-transform:rotate(-405deg) translate(9px,-9px);transform:rotate(-405deg) translate(9px,-9px)}.header .nav__item{display:-webkit-box;display:-ms-flexbox;display:flex}.header .nav__item:before{display:block;content:'\\\\';margin-right:35px;margin-left:35px;font-size:18px}.header .nav__item:first-child:before{content:'';margin-right:0;margin-left:0}.header .nav__elem{color:#fff;text-transform:uppercase;font-size:18px;font-weight:400;-webkit-transition:.5s;transition:.5s}.header .nav__elem:hover{text-decoration:none;color:#0d0d0d}.header .nav-mobile{display:none;position:fixed;background:#f0f0f0;opacity:0;-webkit-transform:scale(0);transform:scale(0);top:0;right:0;-webkit-transition:.55s .5s;transition:.55s .5s;z-index:999;width:100%;height:100vh}.header .nav-mobile__list{height:100vh;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.header .nav-mobile__item{display:-webkit-box;display:-ms-flexbox;display:flex}.header .nav-mobile__elem{color:#737373;font-size:23px;padding:10px;display:block;font-weight:600;-webkit-transition:.5s;transition:.5s}.header .nav-mobile__elem:hover{text-decoration:none;color:#f49c12}.header .nav-mobile-active{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.header__circle{display:none;width:200px;height:200px;background:#f0f0f0;position:fixed;z-index:1000;top:50%;left:50%;-webkit-transition:.5s .6s;transition:.5s .6s;opacity:0;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);border-radius:100px}.header__circle-active{-webkit-transition:.5s .3s;transition:.5s .3s;-webkit-transform:translate(-50%,-50%) scale(3);transform:translate(-50%,-50%) scale(3);opacity:1;z-index:998}.header__subtitle{font-size:45px;font-weight:300;text-transform:uppercase;letter-spacing:-.02em}.header__title{font-size:70px;font-weight:700;text-transform:uppercase;letter-spacing:-.06em}.header__button{display:block;font-size:15px;font-weight:400;text-transform:uppercase;color:#fff;padding:10px 0;border:2px solid #fff;margin:90px auto 130px;width:160px;-webkit-transition:.5s;transition:.5s;outline:0}.header__button:hover{color:#fff;text-decoration:none;background:#f49c12;border-color:#f49c12}.header__button:active{-webkit-box-shadow:0 0 10px #f49c12;box-shadow:0 0 10px #f49c12}.header .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header .slick-dots .slick-active .header__dots{background:#fff}.header__dots{width:12px;height:12px;background:rgba(255,255,255,.4);border-radius:100px;margin:3px;cursor:pointer;-webkit-transition:.5s;transition:.5s}.header__dots:hover{background:rgba(255,255,255,.6)}.about{padding:100px 0}.about .story{padding-top:145px;border-bottom:2px solid #e5e5e5;padding-bottom:125px}.about .story__icons{width:125px;height:125px}.about .story__icons img{height:50px}.about .story__text{width:500px}.about .story__title{margin-bottom:22px}.about .story__subtitle{color:#e74c3c;font-size:20px;font-weight:300;margin-bottom:40px}.about .story__image{width:450px;-ms-flex-negative:0;flex-shrink:0;overflow:hidden;max-height:100%}.about .story__image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;image-rendering:crisp-edges}.about .skills{padding-top:120px}.about .skills__image{width:50%;position:relative;padding-right:80px}.about .skills__image img{max-height:100%;max-width:100%}.about .skills__picture{position:absolute;display:block;bottom:-5px;left:0;margin-left:20px}.about .skills__wrap{width:50%}.about .skills__icons{width:125px;height:125px}.about .skills__icons img{height:50px}.about .skills__text{width:405px}.about .skills__title{margin-bottom:22px}.about .skills__list{margin-top:55px}.about .skills__item{width:100%;margin-top:40px}.about .skills__name{font-weight:600;text-transform:uppercase;margin-bottom:10px}.about .skills__name span{font-weight:300}.about .skills__graph{width:100%;height:10px;background:#e5e5e5}.about .skills__line{height:10px;background:#f49c12}.about .skills__item:nth-child(1) .skills__line{width:88%}.about .skills__item:nth-child(2) .skills__line{width:76%}.about .skills__item:nth-child(3) .skills__line{width:81%}.about .skills__item:nth-child(4) .skills__line{width:71%}.minib{background:url(../img/minib-bg.jpg) center center/cover no-repeat;min-height:700px;color:#fff;padding-top:250px;padding-bottom:250px;position:relative;width:100%;overflow:hidden}.minib__triangle_top{left:0;bottom:0;border-bottom:50px solid #fff;border-left:100vw solid transparent;position:absolute}.minib__triangle_bottom{right:0;top:0;border-top:50px solid #fff;border-right:100vw solid transparent;position:absolute}.minib__citation{line-height:1.5em}.minib__citation:after{font-size:110px;font-weight:700;display:block;content:'\201D';line-height:1em}.minib__citation:before{font-size:110px;font-weight:700;display:block;content:'\201C';line-height:1em}.minib__author{font-weight:700;font-size:24px;text-transform:uppercase}.minib__item:hover{cursor:pointer}.minib__item:hover .minib__icons{color:#f49c12;border-color:#fff}.minib__icons{-webkit-transition:.5s;transition:.5s;width:170px;height:170px;font-size:32px;margin-bottom:30px}.minib__subtitle{font-weight:700;font-size:25px}.minib__quote{max-width:800px;font-size:22px;font-weight:100;font-style:italic;margin:0 auto}.minib__image{width:105px;height:105px;-ms-flex-negative:0;flex-shrink:0;border-radius:100px;border:6px solid #f2f2f2;position:relative;-webkit-box-shadow:0 0 0 1px #e5e5e5;box-shadow:0 0 0 1px #e5e5e5;overflow:hidden;margin:25px auto}.minib__image img{min-width:105px;min-height:105px;width:100%;-o-object-fit:cover;object-fit:cover;image-rendering:crisp-edges}.minib .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.minib .slick-dots .slick-active .minib__dots{background:#fff}.minib__dots{width:12px;height:12px;background:rgba(255,255,255,.4);border-radius:100px;margin:3px;cursor:pointer;-webkit-transition:.5s;transition:.5s}.minib__dots:hover{background:rgba(255,255,255,.6)}.minib__comment{width:105px;height:105px;border-color:#fff;font-size:30px;color:#f49c12;margin:0 auto}.minib__text{font-size:22px;max-width:835px;font-weight:600;margin:30px auto 20px}.minib__text a{color:#f49c12}.minib__mark{color:grey;font-size:15px;font-style:italic}.minib__clients{margin-top:50px}.minib__cell{max-width:260px;width:25%;cursor:pointer}.minib__cell img{width:100%;-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transition:.5s;transition:.5s;image-rendering:-webkit-optimize-contrast}.minib__cell img:hover{-webkit-filter:none;filter:none}.team{padding:100px 0}.team__list{padding-top:120px!important}.team__item{width:24%;padding:30px 15px;border-top:4px solid transparent;-webkit-transition:.5s;transition:.5s;cursor:pointer}.team__item:hover{background:#f0f0f0;border-top-color:#f39c12}.team__image{width:200px;height:200px;-ms-flex-negative:0;flex-shrink:0;border-radius:100px;border:6px solid #f2f2f2;position:relative;-webkit-box-shadow:0 0 0 1px #e5e5e5;box-shadow:0 0 0 1px #e5e5e5;overflow:hidden;margin-bottom:25px}.team__image img{min-width:200px;min-height:200px;width:100%;-o-object-fit:cover;object-fit:cover;image-rendering:crisp-edges}.team__profession{font-family:Lato,sans-serif;font-size:15px;color:#999;font-weight:400}.team__profession:after{display:block;content:'';height:4px;width:20px;background:#ccc;margin:10px auto}.team__soc{margin-top:20px}.team__elem{font-size:18px;color:#737373;margin:0 4px;-webkit-transition:.5s;transition:.5s}.team__elem:hover{text-decoration:none}.team__elem_twitter:hover{color:#1da1f2}.team__elem_facebook:hover{color:#3b5998}.team__elem_basketball:hover{color:#ea4c89}.team__elem_google:hover{color:#db4a39}.team__elem_linkedin:hover{color:#2867b2}.team__elem_instagram:hover{color:#dc2743;background:repeating-linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.service{padding:100px 0}.service__head{margin-bottom:180px}.service .activities{margin:125px 0!important;padding-bottom:125px;border-bottom:2px solid #e5e5e5}.service .activities__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.service .activities__item:hover{cursor:pointer}.service .activities__item:hover .activities__icons{color:#fff;border-color:#f39c12;background:#f39c12}.service .activities__icons{width:105px;height:105px;font-size:28px;margin-bottom:30px;-webkit-transition:.5s;transition:.5s}.service .activities__title{margin-bottom:25px}.service .pricing__head{max-width:400px}.service .pricing__icons{width:125px;height:125px;margin-bottom:30px;-webkit-transition:.5s;transition:.5s}.service .pricing__icons img{width:32px}.service .pricing__title{margin-bottom:25px}.service .pricing__desc{max-width:320px}.service .pricing .money{width:750px}.service .pricing .money__item{width:33.33%;border-collapse:collapse;border:none;margin:16px 0 10px}.service .pricing .money__head{-webkit-box-shadow:1px 0 0 0 #e5e5e5,0 1px 0 0 #e5e5e5,1px 1px 0 0 #e5e5e5,1px 0 0 0 #e5e5e5 inset,0 1px 0 0 #e5e5e5 inset;box-shadow:1px 0 0 0 #e5e5e5,0 1px 0 0 #e5e5e5,1px 1px 0 0 #e5e5e5,1px 0 0 0 #e5e5e5 inset,0 1px 0 0 #e5e5e5 inset;padding:20px 0}.service .pricing .money__subtitle,.service .pricing .money__title{font-weight:700;font-size:22px}.service .pricing .money .hline:before{margin:15px auto 10px}.service .pricing .money__text{-webkit-box-shadow:1px 0 0 0 #e5e5e5,0 1px 0 0 #e5e5e5,1px 1px 0 0 #e5e5e5,1px 0 0 0 #e5e5e5 inset,0 1px 0 0 #e5e5e5 inset;box-shadow:1px 0 0 0 #e5e5e5,0 1px 0 0 #e5e5e5,1px 1px 0 0 #e5e5e5,1px 0 0 0 #e5e5e5 inset,0 1px 0 0 #e5e5e5 inset;color:#737373;font-weight:400;padding:15px 0}.service .pricing .money__text_dark{background:#fafafa}.service .pricing .money__button{background:#fafafa;-webkit-box-shadow:1px 0 0 0 #e5e5e5,0 1px 0 0 #e5e5e5,1px 1px 0 0 #e5e5e5,1px 0 0 0 #e5e5e5 inset,0 1px 0 0 #e5e5e5 inset;box-shadow:1px 0 0 0 #e5e5e5,0 1px 0 0 #e5e5e5,1px 1px 0 0 #e5e5e5,1px 0 0 0 #e5e5e5 inset,0 1px 0 0 #e5e5e5 inset}.service .pricing .money__button a{color:#0d0d0d;font-weight:600;text-transform:uppercase;width:130px;height:38px;border:2px solid #f49c12;display:block;margin:34px auto;line-height:2em;-webkit-transition:.5s;transition:.5s}.service .pricing .money__button a:hover{text-decoration:none;color:#fff;background:#f49c12}.service .pricing .money__button a:active{-webkit-box-shadow:0 0 10px #f49c12;box-shadow:0 0 10px #f49c12}.service .pricing .money__item_gold{margin:0}.service .pricing .money__item_gold .money__head{background:#f49c12;color:#fff;padding-top:36px;-webkit-box-shadow:1px 0 0 0 #f49c12,0 1px 0 0 #f49c12,1px 1px 0 0 #f49c12,1px 0 0 0 #f49c12 inset,0 1px 0 0 #f49c12 inset;box-shadow:1px 0 0 0 #f49c12,0 1px 0 0 #f49c12,1px 1px 0 0 #f49c12,1px 0 0 0 #f49c12 inset,0 1px 0 0 #f49c12 inset;z-index:1}.service .pricing .money__item_gold .hline:before{background:#fff}.service .pricing .money__item_gold .money__button{padding-bottom:10px;background:#e5e5e5}.service .pricing .money__item_gold .money__text_dark{background:#e5e5e5;z-index:2}.service .pricing .money__item_gold .money__text_light{background:#f2f2f2;-webkit-box-shadow:1px 0 0 0 #f2f2f2,0 1px 0 0 #f2f2f2,1px 1px 0 0 #f2f2f2,1px 0 0 0 #f2f2f2 inset,0 1px 0 0 #f2f2f2 inset;box-shadow:1px 0 0 0 #f2f2f2,0 1px 0 0 #f2f2f2,1px 1px 0 0 #f2f2f2,1px 0 0 0 #f2f2f2 inset,0 1px 0 0 #f2f2f2 inset;z-index:1}.portfolio{padding:100px 0}.portfolio__slider{margin:150px 0 120px;padding-bottom:115px;border-bottom:2px solid #e5e5e5}.portfolio__img{width:100%;height:80vh;-ms-flex-negative:0;flex-shrink:0;overflow:hidden}.portfolio__img img{min-width:300px;height:80vh;width:100%;-o-object-fit:cover;object-fit:cover;image-rendering:crisp-edges}.portfolio__caption{margin-top:110px}.portfolio__subtitle{font-size:14px;color:grey}.portfolio .prev{position:absolute;border:2px solid #e5e5e5;width:30px;height:30px;text-align:center;line-height:1.6em;left:-35px;bottom:185px;right:0;margin:0 auto;z-index:1;cursor:pointer;-webkit-transition:.5s;transition:.5s}.portfolio .prev:before{content:'\f104';font-family:FontAwesome;font-weight:900;font-size:24px}.portfolio .prev:hover{background:#e5e5e5}.portfolio .prev:active{-webkit-box-shadow:0 0 10px #e5e5e5;box-shadow:0 0 10px #e5e5e5}.portfolio .next{position:absolute;border:2px solid #e5e5e5;width:30px;height:30px;text-align:center;line-height:1.6em;left:35px;bottom:185px;right:0;margin:0 auto;z-index:1;cursor:pointer;-webkit-transition:.5s;transition:.5s}.portfolio .next:before{content:'\f105';font-family:FontAwesome;font-weight:900;font-size:24px}.portfolio .next:hover{background:#e5e5e5}.portfolio .next:active{-webkit-box-shadow:0 0 10px #e5e5e5;box-shadow:0 0 10px #e5e5e5}.portfolio .slick-dots{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:-25%;overflow:auto;top:0;left:auto;bottom:0;right:20px}.portfolio .slick-dots .slick-active .portfolio__dots{background:#fff}.portfolio__dots{width:12px;height:12px;background:rgba(255,255,255,.4);border-radius:100px;margin:3px;cursor:pointer;-webkit-transition:.5s;transition:.5s}.portfolio__dots:hover{background:rgba(255,255,255,.6)}.portfolio .gallery__item{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:700;text-transform:uppercase;-webkit-transition:.4s;transition:.4s;cursor:pointer}.portfolio .gallery__item:before{display:block;content:'\\\\';margin-right:35px;margin-left:35px;font-size:14px;color:#a6a6a6}.portfolio .gallery__item:first-child:before{content:'';margin-right:0;margin-left:0}.portfolio .gallery__item:hover,.portfolio .gallery__item_active{color:#f49c12}.portfolio .gallery__content{margin-top:80px}.portfolio .gallery__elem{width:25%;margin-bottom:15px;cursor:pointer}.portfolio .gallery__elem:hover .gallery__title{color:#f49c12}.portfolio .gallery__img{width:100%;height:200px;-ms-flex-negative:0;flex-shrink:0;overflow:hidden}.portfolio .gallery__img img{min-width:280px;min-height:200px;width:100%;-o-object-fit:cover;object-fit:cover;image-rendering:crisp-edges}.portfolio .gallery__title{-webkit-transition:.5s;transition:.5s;margin-top:15px}.portfolio .gallery__subtitle{font-size:14px;color:#8c8c8c;font-weight:500}.blog{padding:100px 0}.blog__content{padding:150px 0 0}.blog__item{max-width:555px;width:48%;margin-bottom:60px}.blog__wrap{position:relative}.blog__picture{width:100%;max-height:600px;height:100%;-ms-flex-negative:0;flex-shrink:0;overflow:hidden}.blog__picture img{width:100%;-o-object-fit:cover;object-fit:cover;image-rendering:crisp-edges}.blog__inside{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:0;right:0;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.blog__icon{width:45px;height:45px;background:#f49c12;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}.blog__icon img{width:20px}.blog__title{font-size:20px;padding:25px 45px 10px 20px;background:#fff}.blog__desc{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.blog__date{min-width:130px;color:grey;font-size:14px;font-weight:500;text-align:right;padding-right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blog__offer{margin-left:20px}.blog__text{color:#737373;font-size:16px;font-weight:500}.blog__button{font-size:13px;font-weight:700;color:#0d0d0d;text-transform:uppercase;width:105px;height:36px;border:2px solid #f49c12;display:block;margin-top:30px;line-height:2.4em;-webkit-transition:.5s;transition:.5s;text-align:center}.blog__button:hover{text-decoration:none;color:#fff;background:#f49c12}.blog__button:active{-webkit-box-shadow:0 0 10px #f49c12;box-shadow:0 0 10px #f49c12}.contact{padding-top:100px;padding-bottom:40px}.contact__tel{display:none}.contact .field{position:relative;margin-bottom:12px}.contact .field i{-webkit-transition:.5s;transition:.5s;position:absolute;font-size:20px;top:15px;right:30px;color:#b4b4b4}.contact__content{margin-top:150px;margin-bottom:100px}.contact__form{width:55%}.contact__form label{display:none;margin:0}.contact__form input,.contact__form textarea{width:100%;border:2px solid #d9d9d9;-webkit-transition:.5s;transition:.5s;padding:10px 0 10px 25px;font-size:15px;font-weight:500;color:grey;outline:0}.contact__form input:focus,.contact__form input:hover,.contact__form textarea:focus,.contact__form textarea:hover{border-color:#f49c12}.contact__form input:focus+i,.contact__form input:hover+i,.contact__form textarea:focus+i,.contact__form textarea:hover+i{color:#f49c12}.contact__form textarea{resize:none}.contact__submit button{font-size:14px;text-transform:uppercase;color:#0d0d0d;font-weight:700;background:0 0;width:130px;height:38px;border:2px solid #f49c12;-webkit-transition:.5s;transition:.5s;outline:0}.contact__submit button:hover{background:#f49c12;color:#fff}.contact__submit button:focus{border-color:#f49c12;border-radius:0}.contact__submit button:active{-webkit-box-shadow:0 0 10px #f49c12;box-shadow:0 0 10px #f49c12}.contact__title{margin-bottom:35px}.contact__info{width:40%}.contact__text{font-size:16px;color:#737373;font-weight:500;margin-bottom:30px}.contact__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.contact__item i{width:34px;height:34px;border:2px solid #f49c12;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;border-radius:100px;margin-right:20px;-ms-flex-negative:0;flex-shrink:0}.contact__desc{font-size:16px;font-weight:500}.contact__map{width:100%;height:600px;position:relative;overflow:hidden}.contact__map iframe{height:100%;width:100%;border:0}.footer{margin-bottom:40px}.footer__copy{font-size:14px;font-weight:600;text-transform:uppercase}.footer__item{color:#0d0d0d;margin-left:20px;font-size:15px;cursor:pointer;-webkit-transition:.5s;transition:.5s}.footer__item:hover{color:#f49c12;text-decoration:none}.footer__item:active{opacity:.6}@media screen and (max-width:1200px){.header .nav__item:before{margin-right:25px;margin-left:25px}.about .story__image{width:280px}.about .skills__text{width:330px}.blog__title{width:70%}}@media screen and (max-width:992px){.header{padding-top:40px;padding-bottom:70px}.header .head{margin-bottom:30px}.header .head .logo{padding-top:13px;font-size:16px;width:50px;height:50px}.header .head .logo__svg{width:53px;height:53px}.header .head .logo__circle1,.header .head .logo__circle2{display:none;opacity:0}.header .head .logo__circle3,.header .head .logo__circle4{display:block}.header .head .burger{display:-webkit-box;display:-ms-flexbox;display:flex}.header .nav{display:none}.header .nav-mobile,.header__circle{display:block}.header__button{margin:60px auto 100px}.team__item{width:49%}.team__list{padding-top:100px!important}.about .story{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:100px;padding-bottom:100px}.about .story__icons{margin-bottom:30px}.about .story__text{width:100%;margin-bottom:30px;text-align:center}.about .story__image{width:80%}.about .skills{padding-top:100px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.about .skills__wrap{width:100%}.about .skills__head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about .skills__icons{margin-bottom:30px}.about .skills__text{width:100%;text-align:center}.about .skills__image{margin-top:50px;width:100%}.about .skills__picture{margin-left:80px;bottom:0}.portfolio .gallery__item:before{margin-right:15px;margin-left:15px}.portfolio .gallery__elem{width:50%}.service .activities{margin:100px 0 !important!important;padding-bottom:100px}.service .pricing{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.service .pricing__head{margin-bottom:50px;max-width:100%;text-align:center}.service .pricing .money{width:100%}.service .pricing__icons{margin:0 auto 30px}.service .pricing__desc{max-width:100%}.contact__content{-ms-flex-wrap:wrap;flex-wrap:wrap}.contact__form{width:100%;margin-bottom:100px}.contact__info{width:100%}}@media screen and (max-width:768px){.head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.header__subtitle{font-size:36px}.header__title{font-size:60px}.header__button{margin:40px auto 80px}.header .head{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.wline:after{width:50px;height:4px;background:#f49c12;margin:20px 0}.title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.minib__citation{font-size:38px}.minib__citation:after,.minib__citation:before{font-size:90px}.minib__list{-ms-flex-wrap:wrap;flex-wrap:wrap}.minib__item{width:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px}.minib__icons{margin:0 auto 30px}.minib__clients{-ms-flex-wrap:wrap;flex-wrap:wrap}.minib__cell{width:50%}.service .activities{-ms-flex-wrap:wrap;flex-wrap:wrap}.service .activities__item{width:80%;margin-left:auto;margin-right:auto;margin-bottom:50px}.service .activities__item:last-child{margin-bottom:0}.portfolio .slick-dots{margin-top:-45%}.portfolio .gallery__list{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.portfolio .gallery__item:before{display:none}.blog{padding-bottom:50px}.blog__content{padding:100px 0 0}.blog__item,.blog__title{width:80%}.blog__item{margin-right:auto;margin-left:auto}.contact__content{margin-top:100px}}@media screen and (max-width:576px){.minib__citation:after,.minib__citation:before{font-size:70px;margin:0 5px}.header__subtitle{font-size:30px}.header__title{font-size:45px}.about .story__image{width:100%}.about .skills__image{display:none!important}.minib__citation{font-size:30px}.minib__author{font-size:20px}.minib__item{width:100%}.minib__slider{padding:0 15px}.minib__clients{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.minib__cell{width:100%;margin-bottom:10px}.minib__cell:last-child{margin-bottom:0}.team__item{width:100%}.service .pricing .money{-ms-flex-wrap:wrap;flex-wrap:wrap}.service .pricing .money__item{width:100%}.portfolio .slick-dots{margin-top:-80%}.portfolio .gallery__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.portfolio .gallery__item{margin-bottom:5px}.blog__item,.portfolio .gallery__elem{width:100%}.blog__item:last-child{margin-bottom:0}.blog__inside{position:relative}.blog__title{width:100%;padding:20px 0 0}.blog__icon{position:absolute;top:-45px}.blog__desc{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.blog__offer{margin-left:0}.blog__date{position:absolute;right:0}.contact__submit{margin-left:auto}.footer__content{text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.footer__soc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin-bottom:20px}.footer__item{margin-left:0}}
/*# sourceMappingURL=main.css.map */
