body{font-family:Montserrat,sans-serif}.content .head-block .image-container{text-align:center}.content .services-block{padding:40px 0;border-top:1px solid #e5e5e5}.content .services-block .webdev-container,.content .services-block .marketing-container{color:#414e50}.content .services-block .webdev-container .main-title,.content .services-block .marketing-container .main-title{padding:30px 0 40px;font-weight:600;font-size:24px;position:relative}.content .services-block .webdev-container .main-title span,.content .services-block .marketing-container .main-title span{color:#b54747}.content .services-block .webdev-container .main-title::after,.content .services-block .marketing-container .main-title::after{content:"";position:absolute;bottom:20px;left:0;width:100%;height:1px;background:#f1f1f1}.content .services-block .webdev-container .services,.content .services-block .marketing-container .services{display:flex;flex-wrap:wrap;justify-content:space-between}.content .services-block .webdev-container .services .item,.content .services-block .marketing-container .services .item{width:350px;display:flex;align-items:center;padding-bottom:40px}.content .services-block .webdev-container .services .item .icon-container,.content .services-block .marketing-container .services .item .icon-container{padding-right:10px;flex-shrink:0}.content .services-block .webdev-container .services .item .text-container .title,.content .services-block .marketing-container .services .item .text-container .title{font-size:20px;font-weight:600;color:#414e50}.content .services-block .webdev-container .services .item .text-container .text,.content .services-block .marketing-container .services .item .text-container .text{font-weight:400}.content .strenghten-block{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.content .strenghten-block .strenghten-container{padding:40px 0}.content .strenghten-block .strenghten-container .block-title{font-size:24px;padding:60px 0 40px;font-weight:600;text-transform:uppercase}.content .strenghten-block .strenghten-container .block-title span{color:#b54747}.content .strenghten-block .strenghten-container .block-text{font-size:14px;padding-bottom:40px;color:#414e50}.content .strenghten-block .strenghten-container .strenghten .service{position:relative;left:0;display:grid;grid-template-columns:30% 70%;color:#2b2b2b;margin-bottom:10px;border-left:15px solid #cd5858;-moz-transition:.1s all linear;-ms-transition:.1s all linear;-webkit-transition:.1s all linear;transition:.1s all linear}.content .strenghten-block .strenghten-container .strenghten .service:hover,.content .strenghten-block .strenghten-container .strenghten .service:focus{text-decoration:none;left:20px}.content .strenghten-block .strenghten-container .strenghten .service:hover .text-container .button-container .button,.content .strenghten-block .strenghten-container .strenghten .service:focus .text-container .button-container .button{background:#cd5858;color:#fff}.content .strenghten-block .strenghten-container .strenghten .service .title-container{position:relative;border:1px solid #f6f6f6}.content .strenghten-block .strenghten-container .strenghten .service .title-container .title{position:absolute;font-size:18px;color:#3b3d40;font-weight:700;top:50%;left:20%;-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.content .strenghten-block .strenghten-container .strenghten .service .title-container .number{position:absolute;font-size:48px;color:#f3f3f3;bottom:-2px;left:25px;line-height:.8;font-weight:700}.content .strenghten-block .strenghten-container .strenghten .service .text-container{padding:20px;padding-right:30px;display:flex;color:#fff;justify-content:space-between;align-items:center;font-weight:400;background:#63676b}.content .strenghten-block .strenghten-container .strenghten .service .text-container .text{font-size:14px}.content .strenghten-block .strenghten-container .strenghten .service .text-container .button-container .button{display:inline-block;width:200px;height:42px;line-height:42px;vertical-align:middle;text-align:center;float:right;font-size:14px;position:relative;background:#888c91}.content .strenghten-block .strenghten-container .buttons-container .ps{font-size:18px;text-align:right;font-weight:400}.content .strenghten-block .strenghten-container .buttons-container .buttons{text-align:center;padding:80px 0}.content .strenghten-block .strenghten-container .buttons-container .buttons a{padding:20px 0;font-size:20px;font-weight:400;width:300px;display:inline-block}.content .strenghten-block .strenghten-container .buttons-container .buttons .offer-request{background-color:#b54747;color:#fff;margin-right:40px;font-size:14px;font-weight:600;text-transform:uppercase;-moz-transition:.1s all linear;-ms-transition:.1s all linear;-webkit-transition:.1s all linear;transition:.1s all linear}.content .strenghten-block .strenghten-container .buttons-container .buttons .offer-request:hover,.content .strenghten-block .strenghten-container .buttons-container .buttons .offer-request:focus{background:hsl(0,43.6507936508%,39.4117647059%);text-decoration:none}.content .strenghten-block .strenghten-container .buttons-container .buttons .news{background-color:#ebeaea;color:#414e50;font-size:14px;font-weight:600;text-transform:uppercase;-moz-transition:.1s all linear;-ms-transition:.1s all linear;-webkit-transition:.1s all linear;transition:.1s all linear}.content .strenghten-block .strenghten-container .buttons-container .buttons .news:hover,.content .strenghten-block .strenghten-container .buttons-container .buttons .news:focus{background:hsl(0,2.4390243902%,81.9607843137%);text-decoration:none}.content .prices-block{position:relative;padding:80px 0}.content .prices-block::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#b7bfc2}.content .prices-block .item .title-container{position:relative;text-transform:uppercase}.content .prices-block .item .title-container .title{font-size:24px;padding:30px 0 60px;font-weight:600;color:#414e50}.content .prices-block .item .title-container .title span{color:#b54747}.content .prices-block .item .title-container::after{content:"";position:absolute;bottom:30px;left:0;width:100%;height:1px;background:#c1c8ca}.content .prices-block .item .text-container{font-weight:400;font-size:14px;padding-bottom:100px;color:#414e50}.content .prices-block .item .button-container{position:absolute;bottom:0;left:15px}.content .prices-block .item .button-container .button{color:#fff;font-size:14px;padding:10px 30px;background:#cd5858;font-weight:600;display:inline-block;-moz-transition:.1s all linear;-ms-transition:.1s all linear;-webkit-transition:.1s all linear;transition:.1s all linear}.content .prices-block .item .button-container .button:hover,.content .prices-block .item .button-container .button:focus{text-decoration:none;background:hsl(0,53.9170506912%,47.4509803922%)}.content .rules-block{border-bottom:1px solid #e5e5e5}.content .rules-block .rules-container{padding:80px 0}.content .rules-block .rules-container .title-container{padding-bottom:120px}.content .rules-block .rules-container .title-container .title{font-size:24px;padding-bottom:40px;color:#414e50;font-weight:600;text-transform:uppercase}.content .rules-block .rules-container .title-container .title span{color:#b54747}.content .rules-block .rules-container .title-container .description{font-size:14px;font-weight:400;color:#414e50}.content .rules-block .rules-container .rules{display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:20px}.content .rules-block .rules-container .rules .item{text-align:center;position:relative}.content .rules-block .rules-container .rules .item .num{position:absolute;display:inline-block;padding:22px;border-radius:50%;font-size:40px;width:82px;height:82px;line-height:1;color:#fff;font-weight:700;top:-44px;left:50%;-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.content .rules-block .rules-container .rules .item .text-container{padding:60px 15px;background-color:#f7f7f7;min-height:340px}.content .rules-block .rules-container .rules .item .text-container .title{color:#414e50;font-size:18px;font-weight:700}.content .rules-block .rules-container .rules .item .text-container .subtitle{color:#414e50;font-size:14px;font-weight:600;padding:40px 0}.content .rules-block .rules-container .rules .item .text-container .text{font-size:14px;color:#6c7577;font-weight:400}.content .rules-block .rules-container .rules .item .solution-container{background:#63676b;color:#fff;padding:20px;min-height:115px;position:relative;font-size:14px}.content .rules-block .rules-container .rules .item .solution-container .our{font-weight:600;padding-bottom:10px}.content .rules-block .rules-container .rules .item .solution-container .solution{font-weight:400}.content .rules-block .rules-container .rules .item .button-container{text-align:center;padding-top:20px}.content .rules-block .rules-container .rules .item .button-container .button{padding:10px 30px;color:#fff;display:inline-block;font-size:14px;font-weight:600;text-transform:uppercase;position:relative;-moz-transition:.1s all linear;-ms-transition:.1s all linear;-webkit-transition:.1s all linear;transition:.1s all linear}.content .rules-block .rules-container .rules .item .button-container .button::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,0);-moz-transition:.1s all linear;-ms-transition:.1s all linear;-webkit-transition:.1s all linear;transition:.1s all linear}.content .rules-block .rules-container .rules .item .button-container .button:hover,.content .rules-block .rules-container .rules .item .button-container .button:focus{text-decoration:none}.content .rules-block .rules-container .rules .item .button-container .button:hover::after,.content .rules-block .rules-container .rules .item .button-container .button:focus::after{background:hsla(0,0%,100%,.2)}.content .rules-block .rules-container .ps{font-size:14px;text-align:right;font-weight:400;padding-top:60px;color:#414e50}.content .rules-block .rules-container .block-text{font-size:14px;font-weight:400;color:#414e50;padding-top:60px}.content .special-block{position:relative;padding:80px 0}.content .special-block::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#b7bfc2}.content .special-block .item .title-container{position:relative;text-transform:uppercase}.content .special-block .item .title-container .title{font-size:23px;padding:30px 0 60px;font-weight:600;color:#414e50}.content .special-block .item .title-container .title span{color:#b54747}.content .special-block .item .title-container::after{content:"";position:absolute;bottom:30px;left:0;width:100%;height:1px;background:#c1c8ca}.content .special-block .item .text-container{font-weight:400;font-size:14px;padding-bottom:100px;color:#414e50}.content .special-block .item .button-container{position:absolute;bottom:0;left:15px}.content .special-block .item .button-container .button{color:#fff;font-size:14px;padding:10px 30px;background:#cd5858;font-weight:600;display:inline-block;-moz-transition:.1s all linear;-ms-transition:.1s all linear;-webkit-transition:.1s all linear;transition:.1s all linear}.content .special-block .item .button-container .button:hover,.content .special-block .item .button-container .button:focus{text-decoration:none;background:hsl(0,53.9170506912%,47.4509803922%)}@media(max-width: 1199px){.content .services-block .webdev-container .services .item,.content .services-block .marketing-container .services .item{width:300px}.content .prices-block .item .title-container .subtitle{max-width:350px}.content .rules-block .rules-container .rules .item .text-container{min-height:355px}.content .rules-block .rules-container .rules .item .button-container .button{padding:10px 20px}.content .special-block .item .title-container .subtitle{max-width:350px}.content .tips-block .tips-container .title-container{padding:60px 0 30px}}@media(max-width: 991px){.content .window-block .text-container{padding-bottom:40px}.content .window-block .image-container{text-align:center}.content .services-block .webdev-container .services .item,.content .services-block .marketing-container .services .item{margin:0 auto}.content .solo-block .image-container{text-align:center}.content .solo-block .text-container{text-align:left}.content .solo-block .text-container .title{padding:40px 0;font-size:22px}.content .strenghten-block .strenghten-container .strenghten .service{grid-template-columns:35% 65%}.content .strenghten-block .strenghten-container .strenghten .service .title-container .title{left:10%}.content .strenghten-block .strenghten-container .strenghten .service .text-container{display:block}.content .strenghten-block .strenghten-container .strenghten .service .text-container .text{padding-bottom:20px}.content .slide-block{display:none}.content .trust-block{margin:0;padding:40px 0}.content .trust-block .trust-container .item{width:auto}.content .trust-block .trust-container .item:not(:last-child){padding-bottom:20px}.content .trust-block .trust-container .item .count{font-size:50px}.content .trust-block .trust-container .item .text{font-size:24px}.content .prices-block{padding:40px 0}.content .prices-block .item{padding:40px 0}.content .prices-block .item .title-container .subtitle{max-width:none}.content .prices-block .item .text-container{padding-bottom:30px}.content .prices-block .item .button-container{position:initial;text-align:right}.content .rules-block .rules-container .rules{grid-template-columns:repeat(2, 1fr);grid-row-gap:80px}.content .rules-block .rules-container .rules .item .text-container{min-height:330px}.content .rules-block .rules-container .rules .item .button-container .button{padding:10px 20px}.content .restaurant-block .text-container{padding-top:40px}.content .special-block{padding:40px 0}.content .special-block .item{padding:40px 0}.content .special-block .item .title-container .subtitle{max-width:none}.content .special-block .item .text-container{padding-bottom:30px}.content .special-block .item .button-container{position:initial;text-align:right}.content .course-block .text-container{padding-top:40px}.content .opinion-block .opinions .page{grid-template-columns:100%}.content .development-block .development-container .graphics{grid-template-columns:100%;text-align:center;grid-gap:40px}}@media(max-width: 767px){.content .strenghten-block .strenghten-container .strenghten .service{grid-template-columns:100%;border-left:none;position:initial;border-top:15px solid #cd5858}.content .strenghten-block .strenghten-container .strenghten .service:not(:last-child){margin-bottom:40px}.content .strenghten-block .strenghten-container .strenghten .service .title-container .title{position:relative;display:inline-block;padding:40px 0}.content .strenghten-block .strenghten-container .strenghten .service .text-container{display:block}.content .strenghten-block .strenghten-container .strenghten .service .text-container .text{padding-bottom:20px}.content .strenghten-block .strenghten-container .buttons-container .ps{font-size:12px}.content .strenghten-block .strenghten-container .buttons-container .buttons{text-align:center;padding:40px 0 0 0}.content .strenghten-block .strenghten-container .buttons-container .buttons .offer-request,.content .strenghten-block .strenghten-container .buttons-container .buttons .news{margin:0 auto;width:280px;padding:10px}.content .strenghten-block .strenghten-container .buttons-container .buttons .offer-request{margin-bottom:20px}.content .trust-block .trust-container{flex-direction:column;align-items:center}.content .trust-block .trust-container .item .count{font-size:42px}.content .trust-block .trust-container .item .text{font-size:18px}.content .tips-block .tips-container .tips{grid-template-columns:100%}.content .tips-block .tips-container .tips .item .count{font-size:48px}.content .tips-block .tips-container .buttons-container .ps{font-size:12px}.content .tips-block .tips-container .buttons-container .buttons{text-align:center;padding:40px 0}.content .tips-block .tips-container .buttons-container .buttons .offer-request,.content .tips-block .tips-container .buttons-container .buttons .news{margin:0 auto;width:280px;padding:10px}.content .tips-block .tips-container .buttons-container .buttons .offer-request{margin-bottom:20px}}@media(max-width: 575px){.content .window-block .text-container .title{font-size:22px}.content .development-block{padding:60px 0}.content .development-block .development-container .text-container .text{padding:40px 0}.content .trust-block .trust-container{flex-direction:column;align-items:center}.content .trust-block .trust-container .item{width:280px}.content .prices-block .item .title-container{font-size:22px}.content .rules-block .rules-container{padding:40px 0}.content .rules-block .rules-container .title-container .title{font-size:22px}.content .rules-block .rules-container .rules{grid-template-columns:100%}.content .rules-block .rules-container .rules .item{max-width:380px;margin:0 auto}.content .rules-block .rules-container .rules .item .text-container{min-height:0;margin:0 auto}.content .rules-block .rules-container .rules .item .button-container .button{padding:10px 20px}.content .rules-block .rules-container .ps{padding:40px 0;font-size:12px}.content .restaurant-block .text-container{font-size:22px}.content .special-block .item .title-container{font-size:22px}.content .course-block .text-container{font-size:22px}.content .tips-block .tips-container .title-container{font-size:21px}.content .tips-block .tips-container .tips .item{padding:20px}.content .featured-references{padding:40px 0}.content .featured-references .references{padding:30px 0}.content .map-block{padding-top:40px}.content .opinion-block .opinions .slick-arrow{display:none !important}.content .opinion-block .opinions .page{padding:0}.content .opinion-block .opinions .page .opinion .text-container i{display:none}.content .opinion-block .opinions .page .opinion .text-container .text{padding-left:0}}
