.header-block{background-image:url("/modules/index/images/header-img.png");background-repeat:no-repeat;background-size:cover;background-position-x:100%;min-height:476px;background-color:#e5eae4}.header-block .inner-wrapper{min-height:476px;display:grid;align-items:center}.header-block .inner-wrapper .text-container{max-width:400px;padding:40px 0}.header-block .inner-wrapper .text-container .title h1{color:#494949;font-size:24px;font-weight:500;line-height:1.2;margin-bottom:20px}.header-block .inner-wrapper .text-container .title h1 span{font-size:30px;font-weight:700}.header-block .inner-wrapper .text-container .description{font-size:16px;color:#8f8f8f;margin-bottom:40px}.header-block .inner-wrapper .text-container .button-container a{display:inline-block;text-transform:uppercase;color:#fff;padding:10px 30px;background-color:#3ab0d2;text-decoration:none;font-weight:600;line-height:1;letter-spacing:1px;-moz-transition:.1s background-color linear;-ms-transition:.1s background-color linear;-webkit-transition:.1s background-color linear;transition:.1s background-color linear}.header-block .inner-wrapper .text-container .button-container a:hover,.header-block .inner-wrapper .text-container .button-container a:focus{background-color:rgb(35.6095041322,128.9855371901,155.8904958678)}.about-us-block{background-image:url("/modules/index/images/about-us.png");background-repeat:no-repeat;background-position-y:center;background-position-x:100%;min-height:620px}.about-us-block .inner-wrapper{min-height:620px}.about-us-block .inner-wrapper .text-container{min-height:620px;padding:40px 0;max-width:650px;display:grid;align-content:center;background-color:hsla(0,0%,100%,.85)}.about-us-block .inner-wrapper .text-container .title h2{font-size:30px;font-weight:700;color:#494949;padding-bottom:30px;position:relative}.about-us-block .inner-wrapper .text-container .title h2::before{position:absolute;bottom:15px;content:" ";width:170px;height:2px;background-color:#3ab0d2}.about-us-block .inner-wrapper .text-container .description{line-height:1.8;font-size:16px;color:dimgray;margin-bottom:40px}.about-us-block .inner-wrapper .text-container .button-container a{display:inline-block;background-color:#3ab0d2;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:600;font-size:16px;padding:10px 30px;line-height:1;letter-spacing:1px;-moz-transition:.1s background-color linear;-ms-transition:.1s background-color linear;-webkit-transition:.1s background-color linear;transition:.1s background-color linear}.about-us-block .inner-wrapper .text-container .button-container a:hover,.about-us-block .inner-wrapper .text-container .button-container a:focus{background-color:rgb(35.6095041322,128.9855371901,155.8904958678)}.location-block{background-color:#2a2f31;padding:60px 0}.location-block .inner-wrapper .title h2{color:#fff;font-weight:700;font-size:30px;margin-bottom:30px;position:relative}.location-block .inner-wrapper .title h2::before{position:absolute;bottom:-15px;content:" ";width:170px;height:2px;background-color:#3ab0d2}.location-block .inner-wrapper .description{color:#fff;font-size:16px;line-height:1.8;margin-bottom:30px}.location-block .inner-wrapper .description span{font-weight:700}.location-block .inner-wrapper .button-container{text-align:right}.location-block .inner-wrapper .button-container a{display:inline-block;background-color:#3ab0d2;color:#fff;text-decoration:none;text-transform:uppercase;font-size:16px;padding:10px 30px;font-weight:600;line-height:1;letter-spacing:1px;-moz-transition:.1s background-color linear;-ms-transition:.1s background-color linear;-webkit-transition:.1s background-color linear;transition:.1s background-color linear}.location-block .inner-wrapper .button-container a:hover,.location-block .inner-wrapper .button-container a:focus{background-color:rgb(35.6095041322,128.9855371901,155.8904958678)}.trust-block{padding-top:60px}.trust-block .inner-wrapper{display:grid;grid-template-columns:1fr 10fr 1fr 10fr 1fr 10fr 1fr 10fr 1fr}.trust-block .inner-wrapper .trust-item{display:grid;justify-content:center;align-content:center}.trust-block .inner-wrapper .trust-item .trust-icon{text-align:center;margin-bottom:25px}.trust-block .inner-wrapper .trust-item .trust-icon span{color:#3ab0d2;font-size:60px}.trust-block .inner-wrapper .trust-item .trust-title{color:#5d5d5d;font-size:20px;line-height:1.4;text-transform:uppercase;font-weight:700;text-align:center}.problem-block{display:grid;grid-template-columns:1fr 1fr}.problem-block .image-container{background-image:url("/modules/index/images/problem.png");background-repeat:no-repeat;background-size:cover;min-height:595px}.problem-block .text-container{background-color:#3ab0d2;display:grid;align-content:center}.problem-block .text-container .inner-wrapper{max-width:500px;margin-left:30px}.problem-block .text-container .inner-wrapper .title h2{font-size:30px;font-weight:700;color:#fff;margin-bottom:40px;position:relative}.problem-block .text-container .inner-wrapper .title h2::before{position:absolute;bottom:-15px;content:" ";width:170px;height:2px;background-color:#39d3ff}.problem-block .text-container .inner-wrapper .problem-list{margin-bottom:40px}.problem-block .text-container .inner-wrapper .problem-list .problem-item{position:relative;padding-left:15px;line-height:2;color:#fff}.problem-block .text-container .inner-wrapper .problem-list .problem-item::before{content:"";font-family:"Font Awesome 5 Pro",serif;position:absolute;left:0;top:7px;font-size:10px;color:#39d3ff;font-weight:600}.problem-block .text-container .inner-wrapper .button-container a{display:inline-block;color:#fff;text-decoration:none;text-transform:uppercase;font-size:16px;padding:10px 30px;font-weight:600;line-height:1;letter-spacing:1px;border:1px solid #fff;-moz-transition:.1s background-color linear;-ms-transition:.1s background-color linear;-webkit-transition:.1s background-color linear;transition:.1s background-color linear}.problem-block .text-container .inner-wrapper .button-container a:hover,.problem-block .text-container .inner-wrapper .button-container a:focus{background-color:#2e8ba6}.featured-blog-articles{padding:80px 0;background-color:#fff}.featured-blog-articles .inner-container{padding:0 120px;max-width:1140px;margin:0 auto}.featured-blog-articles .blog-container-title h2{color:#494949;font-size:30px;font-weight:700;margin-bottom:80px;position:relative}.featured-blog-articles .blog-container-title h2::before{position:absolute;bottom:-15px;content:" ";width:170px;height:2px;background-color:#39d3ff}.featured-blog-articles .blog-articles{display:flex;flex-direction:row;flex-wrap:wrap}.featured-blog-articles .blog-articles .article{max-width:30%}.featured-blog-articles .blog-articles .article.grid-format .data-wrapper{background-color:#fbfbfb}.featured-blog-articles .blog-articles .article.grid-format .data-wrapper .control a .fa-chevron-circle-right:hover,.featured-blog-articles .blog-articles .article.grid-format .data-wrapper .control a .fa-chevron-circle-right:focus{color:#3ab0d2}.featured-blog-articles .button-container{text-align:center}.featured-blog-articles .button-container a{display:inline-block;color:#fff;text-decoration:none;text-transform:uppercase;font-size:16px;padding:10px 30px;font-weight:600;line-height:1;letter-spacing:1px;background-color:#3ab0d2;-moz-transition:.1s background-color linear;-ms-transition:.1s background-color linear;-webkit-transition:.1s background-color linear;transition:.1s background-color linear}.featured-blog-articles .button-container a:hover,.featured-blog-articles .button-container a:focus{background-color:rgb(35.6095041322,128.9855371901,155.8904958678)}@media(min-width: 992px)and (max-width: 1199.98px){.header-block{background-position-x:-600px}.about-us-block .inner-wrapper .text-container{max-width:100%;padding:40px 20px}}@media(min-width: 768px)and (max-width: 991.98px){.header-block{background-position-x:-600px}.featured-blog-articles .inner-container{padding:0 30px}.featured-blog-articles .inner-container .blog-articles{display:flex}.featured-blog-articles .inner-container .blog-articles .article{max-width:45%}}@media(min-width: 576px)and (max-width: 767.98px){.header-block{background-position-x:-600px}.featured-blog-articles .inner-container{padding:0 30px}.featured-blog-articles .inner-container .blog-articles{display:flex}.featured-blog-articles .inner-container .blog-articles .article{max-width:100%}}@media(max-width: 575.98px){.header-block{background-image:none;min-height:auto}.header-block .inner-wrapper{min-height:auto;justify-content:center}.header-block .inner-wrapper .text-container{padding:30px 15px}.header-block .inner-wrapper .text-container .title h1{text-align:center}.header-block .inner-wrapper .text-container .title h1 span{font-size:24px}.header-block .inner-wrapper .text-container .description{text-align:center}.header-block .inner-wrapper .text-container .button-container{text-align:right}.featured-blog-articles .inner-container{padding:0}.featured-blog-articles .inner-container .blog-articles{display:flex}.featured-blog-articles .inner-container .blog-articles .article{max-width:100%}}@media(max-width: 991px){.about-us-block{background-image:none;min-height:100%}.about-us-block .inner-wrapper{min-height:100%}.about-us-block .inner-wrapper .text-container{max-width:100%;padding:40px 15px;min-height:100%}.about-us-block .inner-wrapper .text-container .button-container{text-align:right}.location-block{padding:60px 15px}.trust-block{padding:50px 0}.trust-block .inner-wrapper{grid-template-columns:1fr;grid-row-gap:40px}.trust-block .inner-wrapper .trust-divider{display:none}.trust-block .inner-wrapper .trust-item .trust-icon{margin-bottom:15px}.problem-block{grid-template-columns:1fr}.problem-block .image-container{min-height:250px;max-height:260px;background-position-y:-100px}.problem-block .text-container{padding:30px 15px}.problem-block .text-container .inner-wrapper{max-width:100%;display:grid;justify-content:center;margin-left:0}.problem-block .text-container .inner-wrapper .button-container{text-align:right}.featured-blog-articles{padding:50px 0}}@media(max-width: 575px){.about-us-block .inner-wrapper .text-container .title h2{font-size:24px}.location-block{padding:40px 15px}.location-block .inner-wrapper .title h2{font-size:24px}.trust-block .inner-wrapper .trust-item .trust-icon span{font-size:50px}.trust-block .inner-wrapper .trust-item .trust-title{font-size:18px}.problem-block .image-container{background-position-y:0}.problem-block .text-container .inner-wrapper .title h2{font-size:24px}.featured-blog-articles .blog-container-title h2{font-size:24px;text-align:center;margin-bottom:60px}.featured-blog-articles .blog-container-title h2::before{-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);left:50%}}
