.head-block{background-image:url("/modules/index/images/head-img.png");background-size:cover;background-repeat:no-repeat;background-position:center;height:477px;width:100%;max-width:1920px;margin:0 auto}.head-block .inner-container{height:477px;display:grid;align-items:center}.head-block .inner-container .text-container{max-width:480px}.head-block .inner-container .text-container .title{font-size:30px;font-weight:700;color:#fff;text-transform:uppercase;padding-bottom:10px}.head-block .inner-container .text-container .text{font-size:14px;color:#fff;font-weight:500;padding-bottom:25px}.services-block{background-color:#252525;padding:80px 0}.services-block .inner-container .title-container{padding-bottom:50px}.services-block .inner-container .title-container .title{font-size:30px;text-transform:uppercase;color:#fff;font-weight:700;text-align:center}.services-block .inner-container .title-container .title-design{text-align:center}.services-block .inner-container .service-container{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:30px;row-gap:70px}.services-block .inner-container .service-container .service-wrapper .service-title-wrapper{display:grid;grid-template-columns:1fr 6fr;align-items:center;padding-bottom:20px;text-decoration:none}.services-block .inner-container .service-container .service-wrapper .service-title-wrapper:hover .title,.services-block .inner-container .service-container .service-wrapper .service-title-wrapper:focus .title{-moz-transition:.1s color linear;-ms-transition:.1s color linear;-webkit-transition:.1s color linear;transition:.1s color linear;color:#ffd52c}.services-block .inner-container .service-container .service-wrapper .service-title-wrapper .service-icon{color:#ffd52c;font-size:30px}.services-block .inner-container .service-container .service-wrapper .service-title-wrapper .title{font-size:18px;font-weight:700;color:#fff;text-transform:uppercase}.services-block .inner-container .service-container .service-wrapper .service-text{color:#bcbcbc;font-size:12px;line-height:1.8}.offer-request-block{background-image:url("/modules/index/images/offer-bg.png");background-repeat:no-repeat;background-size:cover;background-position:center}.offer-request-block .inner-container{padding:50px 0;display:grid;align-items:center;justify-items:center}.offer-request-block .inner-container .text-container{text-align:center}.offer-request-block .inner-container .text-container .title{font-size:30px;font-weight:700;text-transform:uppercase;color:#fff}.offer-request-block .inner-container .text-container .title-design{padding-bottom:15px}.offer-request-block .inner-container .text-container .text{max-width:630px;font-size:16px;font-weight:500;color:#fff;line-height:1.6;padding-bottom:30px}.featured-blog-articles{background-color:#252525;padding:140px 0}.featured-blog-articles .title-container{text-align:center;margin:0 auto;padding-bottom:50px}.featured-blog-articles .title-container .title{font-size:30px;font-weight:700;color:#fff;text-transform:uppercase}.featured-blog-articles .blog-articles{padding-bottom:50px}.featured-blog-articles .blog-articles .article.grid-format{border-radius:10px;background-color:#fdfdfd}.featured-blog-articles .blog-articles .article.grid-format .data-wrapper .datas{display:none}.featured-blog-articles .blog-articles .article.grid-format .data-wrapper .control a:hover,.featured-blog-articles .blog-articles .article.grid-format .data-wrapper .control a:focus{color:#fed20e}.featured-blog-articles .blog-articles .article.grid-format .image-container>a>img{border-radius:10px 10px 0 0}.featured-blog-articles .button-container{text-align:center}.about-us-block{display:grid;grid-template-columns:1fr 1fr;padding-bottom:70px;background-color:#252525}.about-us-block .image-container{background-image:url("/modules/index/images/about-bg.png");background-repeat:no-repeat;background-size:cover;background-position-x:right;background-position-y:center}.about-us-block .text-container{background-color:#333;padding:60px 0}.about-us-block .text-container .inner-container{max-width:550px;padding-left:30px}.about-us-block .text-container .inner-container .title-container{padding-bottom:30px}.about-us-block .text-container .inner-container .title-container .title{font-size:30px;font-weight:700;color:#fff}.about-us-block .text-container .inner-container .text-wrapper{font-size:12px;color:#fff;line-height:1.8;padding-bottom:30px}.about-us-block .text-container .inner-container .text-wrapper span{font-weight:700}.about-us-block .text-container .inner-container .button-container .offer-button{margin-right:15px}.about-us-block .text-container .inner-container .button-container .contact-button{display:inline-block;text-decoration:none;text-transform:uppercase;font-size:14px;color:#fff;font-weight:500;padding:10px 30px;line-height:1;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:20px;-moz-transition:.1s all linear;-ms-transition:.1s all linear;-webkit-transition:.1s all linear;transition:.1s all linear}.about-us-block .text-container .inner-container .button-container .contact-button:hover,.about-us-block .text-container .inner-container .button-container .contact-button:focus{background-color:#ddb320;border:1px solid #ddb320}.custom-index-button{display:inline-block;font-size:14px;color:#fff;text-transform:uppercase;font-weight:500;padding:10px 30px;line-height:1;border-radius:20px;background-color:#ddb320;text-decoration:none;-moz-transition:.1s background-color linear;-ms-transition:.1s background-color linear;-webkit-transition:.1s background-color linear;transition:.1s background-color linear}.custom-index-button:hover,.custom-index-button:focus{background-color:#dd8620;text-decoration:none;color:#fff}@media(min-width: 992px)and (max-width: 1199.98px){.head-block{background-position:60% center}.services-block .inner-container .service-container{grid-template-columns:1fr 1fr}.featured-blog-articles{padding:80px 0}.featured-blog-articles .blog-articles{padding-bottom:20px}.about-us-block{grid-template-columns:1fr}.about-us-block .text-container{order:1}.about-us-block .text-container .inner-container{padding-left:0;max-width:100%}.about-us-block .text-container .inner-container .title-container .title{text-align:center}.about-us-block .text-container .inner-container .title-container .title-design{text-align:center}.about-us-block .text-container .inner-container .button-container{text-align:center}.about-us-block .image-container{order:2;height:300px;background-position:center 70%}}@media(min-width: 768px)and (max-width: 991.98px){.head-block{background-position:left center;height:350px}.head-block .inner-container{height:350px}.services-block{padding:60px 0}.services-block .inner-container .service-container{grid-template-columns:1fr 1fr}.featured-blog-articles{padding:60px 0}.featured-blog-articles .blog-articles{padding-bottom:20px;grid-template-columns:1fr}.about-us-block{grid-template-columns:1fr}.about-us-block .text-container{order:1}.about-us-block .text-container .inner-container{padding-left:0;max-width:100%}.about-us-block .text-container .inner-container .title-container .title{text-align:center}.about-us-block .text-container .inner-container .title-container .title-design{text-align:center}.about-us-block .text-container .inner-container .button-container{text-align:center}.about-us-block .image-container{order:2;height:300px;background-position:center 70%}}@media(min-width: 576px)and (max-width: 767.98px){.head-block{background-position:left center;height:300px}.head-block .inner-container{height:300px}.services-block{padding:50px 0}.services-block .inner-container .service-container{grid-template-columns:1fr}.featured-blog-articles{padding:50px 0}.featured-blog-articles .blog-articles{padding-bottom:20px;grid-template-columns:1fr}.about-us-block{grid-template-columns:1fr}.about-us-block .text-container{order:1;padding:50px 0}.about-us-block .text-container .inner-container{padding-left:0;max-width:100%}.about-us-block .text-container .inner-container .title-container .title{text-align:center}.about-us-block .text-container .inner-container .title-container .title-design{text-align:center}.about-us-block .text-container .inner-container .button-container{text-align:center}.about-us-block .image-container{order:2;height:250px;background-position:center 70%}}@media(max-width: 575.98px){.head-block{background-position:left center;height:250px}.head-block .inner-container{height:250px}.head-block .inner-container .text-container .title{font-size:22px}.head-block .inner-container .text-container .button-container{text-align:center}.services-block{padding:50px 0}.services-block .inner-container .title-container{padding-bottom:40px}.services-block .inner-container .title-container .title{font-size:22px}.services-block .inner-container .service-container{grid-template-columns:1fr;row-gap:30px}.services-block .inner-container .service-container .service-wrapper .service-title-wrapper{grid-template-columns:auto auto;justify-content:center}.services-block .inner-container .service-container .service-wrapper .service-title-wrapper .title{font-size:15px;padding-left:10px}.offer-request-block .inner-container .text-container .title{font-size:22px}.offer-request-block .inner-container .text{font-size:15px}.featured-blog-articles{padding:50px 0}.featured-blog-articles .title-container .title{font-size:22px}.featured-blog-articles .blog-articles{padding-bottom:0;grid-template-columns:1fr}.featured-blog-articles .blog-articles .article.grid-format:not(:last-child){margin-bottom:10px}.about-us-block{grid-template-columns:1fr}.about-us-block .text-container{order:1;padding:50px 0}.about-us-block .text-container .inner-container{padding-left:0;max-width:100%}.about-us-block .text-container .inner-container .title-container .title{text-align:center;font-size:22px}.about-us-block .text-container .inner-container .title-container .title-design{text-align:center}.about-us-block .text-container .inner-container .button-container{text-align:center;column-gap:15px}.about-us-block .text-container .inner-container .button-container .offer-button{margin:5px}.about-us-block .text-container .inner-container .button-container .contact-button{margin:5px}.about-us-block .image-container{display:none}}
