.headers .slick-slider.slick-dotted{margin-bottom:0}.headers .slider .slick-arrow{background:hsla(0,0%,100%,.3);border-radius:100%}.headers .slider .slick-arrow.slick-prev{left:8%}.headers .slider .slick-arrow.slick-prev>span{left:46%}.headers .slider .slick-arrow.slick-next{right:8%}.headers .slider .slick-arrow.slick-next>span{left:54%}.headers .slider .slick-dots{bottom:20px}.headers .slider .slick-dots li{margin:0 3px}.headers .slider .slick-dots li button::before{background-color:#fff;width:10px;height:10px}.technology-block{padding:60px 0 120px}.technology-block .inner-wrapper .title-container{text-align:center}.technology-block .inner-wrapper .title-container .subtitle{text-transform:uppercase;color:#b0b9b0;font-size:14px;font-weight:500;text-align:center;letter-spacing:1px;line-height:1}.technology-block .inner-wrapper .title-container .title{text-transform:uppercase;color:#30302f;font-size:26px;font-weight:700;letter-spacing:1px;line-height:1.4;position:relative;margin-bottom:80px}.technology-block .inner-wrapper .title-container .title::before{content:"";position:absolute;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);left:50%;bottom:-15px;height:3px;width:70px;background-color:#399a36}.technology-block .inner-wrapper .technologies-container{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:30px;grid-row-gap:75px}.technology-block .inner-wrapper .technologies-container .technology{display:flex;flex-direction:column}.technology-block .inner-wrapper .technologies-container .technology .image-container{text-align:center;padding-bottom:30px}.technology-block .inner-wrapper .technologies-container .technology .title{font-size:22px;text-transform:uppercase;font-weight:700;text-align:center;color:#30302f;margin-bottom:20px}.technology-block .inner-wrapper .technologies-container .technology .text{text-align:center;color:#4d4d4d;line-height:1.8;font-size:14px;margin-bottom:20px}.technology-block .inner-wrapper .technologies-container .technology .button-container{text-align:center;margin-top:auto}.technology-block .inner-wrapper .technologies-container .technology .button-container .details-button{text-decoration:none;display:inline-block;text-transform:uppercase;font-size:12px;font-weight:600;padding:10px 20px;background-color:#399a36;color:#fff;margin-top:auto;line-height:1;-moz-transition:.1s background-color linear;-ms-transition:.1s background-color linear;-webkit-transition:.1s background-color linear;transition:.1s background-color linear}.technology-block .inner-wrapper .technologies-container .technology .button-container .details-button:hover,.technology-block .inner-wrapper .technologies-container .technology .button-container .details-button:focus{background-color:hsl(118.2,48.0769230769%,30.7843137255%)}.about-us{padding:140px 0;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:30px;background-color:#f4f4f4}.about-us .image-container{background-image:url("/modules/index/images/about2.png");background-repeat:no-repeat;background-position-x:left;background-size:cover;min-height:341px}.about-us .text-container .inner-wrapper{max-width:500px;display:flex;flex-direction:column;min-height:341px}.about-us .text-container .inner-wrapper .subtitle{text-transform:uppercase;color:#b0b9b0;font-size:14px;font-weight:500;letter-spacing:1px;line-height:1}.about-us .text-container .inner-wrapper .title{text-transform:uppercase;color:#30302f;font-size:26px;font-weight:700;letter-spacing:1px;line-height:1.4;position:relative;margin-bottom:40px}.about-us .text-container .inner-wrapper .title::before{content:"";position:absolute;-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);left:0;bottom:-10px;height:3px;width:70px;background-color:#399a36}.about-us .text-container .inner-wrapper .text{color:#4d4d4d;line-height:1.8;font-size:14px;margin-bottom:30px}.about-us .text-container .inner-wrapper .button-container{margin-top:auto}.about-us .text-container .inner-wrapper .button-container .more-button{text-decoration:none;display:inline-block;text-transform:uppercase;font-size:12px;font-weight:600;padding:10px 20px;background-color:#399a36;color:#fff;line-height:1;margin-top:auto;-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 .text-container .inner-wrapper .button-container .more-button:hover,.about-us .text-container .inner-wrapper .button-container .more-button:focus{background-color:hsl(118.2,48.0769230769%,30.7843137255%)}.trust-block{padding:60px 0;background-color:#399a36}.trust-block .inner-wrapper{display:grid;grid-template-columns:auto auto auto auto;grid-column-gap:40px;justify-content:space-between}.trust-block .inner-wrapper .trust{display:grid;grid-template-rows:auto auto;grid-column-gap:15px;text-align:center;row-gap:30px}.trust-block .inner-wrapper .trust .icon{color:#fff;font-size:80px;font-weight:800;line-height:1}.trust-block .inner-wrapper .trust .title{color:#fff;font-size:14px;line-height:1.4;text-transform:uppercase;display:flex;align-self:center}.featured-gallery-albums{padding:140px 0}.featured-gallery-albums .subtitle{text-transform:uppercase;color:#b0b9b0;font-size:14px;font-weight:500;letter-spacing:1px;line-height:1;text-align:center}.featured-gallery-albums .title{text-align:center;text-transform:uppercase;color:#30302f;font-size:26px;font-weight:700;letter-spacing:1px;line-height:1.4;position:relative;margin-bottom:40px}.featured-gallery-albums .title::before{content:"";position:absolute;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);left:50%;bottom:-10px;height:3px;width:70px;background-color:#399a36}.featured-gallery-albums .gallery-albums{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;margin-bottom:30px}.featured-gallery-albums .gallery-albums .folder{border-radius:0}.featured-gallery-albums .gallery-albums .folder .inner-wrapper{border-radius:0}.featured-gallery-albums .gallery-albums .folder .inner-wrapper::before{border-radius:0}.featured-gallery-albums .gallery-albums .folder .inner-wrapper .inner{border-radius:0}.featured-gallery-albums .gallery-albums .folder .inner-wrapper .inner .data-container{display:none}.featured-gallery-albums .button-container{text-align:center}.featured-gallery-albums .button-container .all-button{text-decoration:none;display:inline-block;text-transform:uppercase;font-size:12px;font-weight:600;padding:10px 50px;line-height:1;background-color:#399a36;color:#fff;margin-top:auto;-moz-transition:.1s background-color linear;-ms-transition:.1s background-color linear;-webkit-transition:.1s background-color linear;transition:.1s background-color linear}.featured-gallery-albums .button-container .all-button:hover,.featured-gallery-albums .button-container .all-button:focus{background-color:hsl(118.2,48.0769230769%,30.7843137255%)}.featured-blog-articles{padding:140px 0;background-color:#f4f4f4}.featured-blog-articles .blog-subtitle{text-transform:uppercase;color:#b0b9b0;font-size:14px;font-weight:500;letter-spacing:1px;line-height:1;text-align:center}.featured-blog-articles .blog-title{text-align:center;text-transform:uppercase;color:#30302f;font-size:26px;font-weight:700;letter-spacing:1px;line-height:1.4;position:relative;margin-bottom:60px}.featured-blog-articles .blog-title::before{content:"";position:absolute;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);left:50%;bottom:-10px;height:3px;width:70px;background-color:#399a36}.featured-blog-articles .blog-articles .article .data-wrapper{border-right:1px solid #b8b8b8;border-bottom:1px solid #b8b8b8;border-left:1px solid #b8b8b8}.featured-blog-articles .blog-articles .article .data-wrapper .datas{display:none}.featured-blog-articles .blog-articles .article .data-wrapper .title a{font-size:24px;font-weight:700;color:#323232;text-decoration:none;-moz-transition:.1s color linear;-ms-transition:.1s color linear;-webkit-transition:.1s color linear;transition:.1s color linear}.featured-blog-articles .blog-articles .article .data-wrapper .title a:hover,.featured-blog-articles .blog-articles .article .data-wrapper .title a:focus{color:#399a36}.featured-blog-articles .blog-articles .article .data-wrapper .control a span:hover,.featured-blog-articles .blog-articles .article .data-wrapper .control a span:focus{color:#399a36}.featured-blog-articles .button-container{text-align:center}.featured-blog-articles .button-container .all-button{text-decoration:none;display:inline-block;text-transform:uppercase;font-size:12px;font-weight:600;padding:10px 50px;line-height:1;background-color:#399a36;color:#fff;margin-top:auto;-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 .all-button:hover,.featured-blog-articles .button-container .all-button:focus{background-color:hsl(118.2,48.0769230769%,30.7843137255%)}@media(min-width: 992px)and (max-width: 1199.98px){.trust-block .inner-wrapper{grid-column-gap:20px;grid-template-columns:1fr 1fr;row-gap:40px}.trust-block .inner-wrapper .trust{grid-column-gap:10px;justify-content:center;min-width:290px}.trust-block .inner-wrapper .trust:first-child,.trust-block .inner-wrapper .trust:nth-child(3){margin-left:auto}.trust-block .inner-wrapper .trust:nth-child(2),.trust-block .inner-wrapper .trust:last-child{margin-right:auto}.featured-gallery-albums{padding:80px 0}.featured-blog-articles{padding:80px 0}}@media(min-width: 768px)and (max-width: 991.98px){.trust-block .inner-wrapper{grid-column-gap:20px;grid-template-columns:1fr 1fr;row-gap:40px}.trust-block .inner-wrapper .trust{grid-column-gap:10px;justify-content:center;min-width:290px}.trust-block .inner-wrapper .trust:first-child,.trust-block .inner-wrapper .trust:nth-child(3){margin-left:auto}.trust-block .inner-wrapper .trust:nth-child(2),.trust-block .inner-wrapper .trust:last-child{margin-right:auto}.about-us .image-container{min-height:270px}.featured-gallery-albums{padding:80px 0}.featured-gallery-albums .gallery-albums{grid-template-columns:1fr 1fr;grid-row-gap:10px}.featured-blog-articles{padding:80px 0}.featured-blog-articles .blog-articles{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;column-gap:30px}.featured-blog-articles .blog-articles .article{max-width:45%}}@media(min-width: 576px)and (max-width: 767.98px){.featured-gallery-albums{padding:80px 0}.featured-gallery-albums .gallery-albums{grid-template-columns:1fr;grid-row-gap:10px;justify-items:center}.about-us .image-container{min-height:200px;background-position-y:center}.featured-blog-articles{padding:80px 0}.featured-blog-articles .blog-articles{grid-template-columns:1fr}}@media(max-width: 575.98px){.featured-gallery-albums{padding:60px 0}.featured-gallery-albums .title{margin-bottom:25px}.featured-gallery-albums .gallery-albums{grid-template-columns:1fr;grid-row-gap:10px;justify-items:center;margin-bottom:0}.about-us .image-container{min-height:110px}.featured-blog-articles{padding:60px 0}.featured-blog-articles .blog-articles{grid-template-columns:1fr}}@media(max-width: 1199px){.about-us{grid-template-columns:1fr;padding:0 0 100px}.about-us .image-container{margin-bottom:50px}.about-us .text-container{margin:0 auto}.about-us .text-container .inner-wrapper .subtitle{text-align:center}.about-us .text-container .inner-wrapper .title{text-align:center}.about-us .text-container .inner-wrapper .title::before{-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);left:50%}.about-us .text-container .inner-wrapper .text{text-align:center}.about-us .text-container .inner-wrapper .button-container{text-align:center}}@media(max-width: 991px){.technology-block .inner-wrapper .technologies-container{grid-template-columns:1fr}}@media(max-width: 767px){.technology-block{padding:60px 0 80px}.technology-block .inner-wrapper .title-container .title{margin-bottom:60px}.trust-block .inner-wrapper{grid-column-gap:20px;grid-template-columns:1fr;row-gap:40px}.trust-block .inner-wrapper .trust{grid-column-gap:10px;justify-content:center}}@media(max-width: 575px){.about-us .image-container{background-position-x:70%;background-position-y:center}}
