/*! Made with Bones: http://themble.com/bones :) */.c-button{border:2px solid #fff;color:#fff;cursor:pointer;display:inline-block;font-family:Poppins,sans-serif;font-size:1.125rem;font-weight:500;outline:none;padding:1.25rem;position:relative;text-transform:uppercase}.c-button:before{border:10px solid transparent;border-top-width:0;content:"";left:50%;position:absolute;top:-10px;transform:translateX(-50%);transition:all .3s ease-in-out}.c-button.active{background-color:#3d4399;border:1px solid #3d4399;color:#fff}.c-button.active:before{border-color:transparent transparent #3d4399}.c-button:hover{background-color:#202350;border:1px solid #202350;color:#fff}.c-button:hover:before{border-color:transparent transparent #202350}@media screen and (min-width:992px){.c-button{font-size:1.125rem}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;position:relative}.grey-bg{background-color:#d8d8d8}.light-grey-bg{background-color:#e3e3e3}.object-fit{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;top:0;width:100%}.absolute{position:absolute}.relative{position:relative}.overlay{background-color:rgba(0,0,0,.3);height:100%;left:0;position:absolute;top:0;width:100%}#rs-header .logo-area a img{height:auto;max-height:160px!important}.section{padding:3.125rem 0}.container{max-width:1140px!important}.blue-bg{background-color:#3d4399}.blue-bg *{color:#fff}#rs-testimonial .slider2 .testimonial-content img{border-radius:unset!important;height:90px!important;width:auto!important}.d-flex{display:flex}.justify-content-center{justify-content:center}.align-items-center{align-items:center}.align-items-end{align-items:flex-end}.justify-content-between{justify-content:space-between}.hero{overflow:hidden;position:relative}@media screen and (min-width:768px){.hero{height:450px}}.hero .container{height:100%;padding-bottom:1.5625rem;padding-top:3.75rem}@media screen and (min-width:768px){.hero .container{align-items:flex-end;display:flex}}.hero .container>.row{width:100%}@media screen and (min-width:768px){.hero .container>.row{display:flex;flex-wrap:wrap}}.hero__overlay{background-color:rgba(0,0,0,.4)}.hero__title *{color:#fff}.hero__title h3{margin-bottom:0;text-transform:uppercase}.hero__title h1{line-height:1.3}.hero__information{margin-top:2.5rem;padding:1.875rem 1.25rem}@media screen and (min-width:992px){.hero__information{margin-top:0;padding:1.875rem}}.hero__information .row{border-bottom:1px solid #d0d0d0;display:flex;flex-wrap:nowrap;padding:.5rem 0}.hero__information .row .col{flex:0 0 50%;max-width:50%}.hero__information--title p{font-weight:500}.hero__information p{color:#3d4399;font-family:Poppins,sans-serif;font-size:.875rem;margin:0}.hero__information h3{color:#333;font-size:1.25rem;font-weight:500;margin-bottom:.9375rem}.image-and-text__slider .search-icon-wrap{align-items:center;background-color:#3d4399!important;border-radius:50%;bottom:20px;display:flex;height:40px;justify-content:center;left:20px;position:absolute;width:40px}.image-and-text__slider .search-icon-wrap .search-icon{width:20px}.image-and-text__content{padding:1.875rem 0}@media screen and (min-width:768px){.image-and-text__content{padding:1.25rem}}@media screen and (min-width:992px){.image-and-text__content{padding:1.875rem}}.image-and-text__content h3{color:#3d4399;font-size:1.5625rem;margin-bottom:.9375rem;text-transform:unset}@media screen and (min-width:768px){.image-and-text__content h3{font-size:1.875rem}}@media screen and (min-width:992px){.image-and-text__content h3{font-size:2.125rem}}.image-and-text__content p{font-family:Poppins,sans-serif;font-size:1rem;line-height:1.6;margin-bottom:15px}.image-and-text__slider{position:relative}.image-and-text__slider .owl-dots{display:none}.image-and-text__slider .owl-carousel .owl-item{height:400px;position:relative;width:100%}@media screen and (min-width:768px){.image-and-text__slider .owl-carousel .owl-item{height:400px}}@media screen and (min-width:992px){.image-and-text__slider .owl-carousel .owl-item{height:500px}}.image-and-text__slider .owl-carousel .owl-item img:not(.search-icon){width:100%}.image-and-text__slider .owl-carousel .owl-nav{bottom:40px;display:flex;height:20px;justify-content:space-between;position:absolute;right:20px;top:unset;transform:translateY(0);width:90px}.image-and-text__slider .owl-carousel .owl-nav [class*=owl-]{background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:unset;color:unset;display:block!important;font-size:0;height:20px;line-height:unset;opacity:1;position:relative;top:unset;transform:unset;transition:all .6s ease;visibility:visible;width:20px}.image-and-text__slider .owl-carousel .owl-nav [class*=owl-].owl-prev{background:url(../../images/icons/long-arrow-left.svg)!important;left:0}.image-and-text__slider .owl-carousel .owl-nav [class*=owl-].owl-prev:hover{background:url(../../images/icons/long-arrow-left.svg)!important}.image-and-text__slider .owl-carousel .owl-nav [class*=owl-].owl-next{background:url(../../images/icons/long-arrow-right.svg)!important;left:0;margin-left:10px}.image-and-text__slider .owl-carousel .owl-nav [class*=owl-].owl-next:hover{background:url(../../images/icons/long-arrow-right.svg)!important}.image-and-text__slider .owl-carousel .owl-nav [class*=owl-]:after,.image-and-text__slider .owl-carousel .owl-nav [class*=owl-]:before{display:none}.image-and-text__slider .owl-carousel .owl-nav [class*=owl-].owl-next,.image-and-text__slider .owl-carousel .owl-nav [class*=owl-].owl-next:hover,.image-and-text__slider .owl-carousel .owl-nav [class*=owl-].owl-prev,.image-and-text__slider .owl-carousel .owl-nav [class*=owl-].owl-prev:hover{background-color:#3d4399!important;background-position-x:10px!important;background-position-y:10px!important;background-repeat:no-repeat!important;background-size:20px!important;border-radius:50%;height:40px;padding:10px!important;width:40px}.before-after__overlay{position:relative;z-index:2}.before-after .before-after-slider{margin-bottom:30px}.before-after__buttons{bottom:40px;left:0;margin:0 auto;max-width:90%;position:absolute;right:0;width:100%;z-index:3}.testimonial{margin-top:3.125rem;padding:3.125rem 0;text-align:center}.testimonial__title{align-items:center;display:flex;justify-content:center}.testimonial__title:after,.testimonial__title:before{display:inline-block;position:relative}.testimonial__title:before{content:url(../../images/icons/quote-left.svg);left:-10px}.testimonial__title:after{content:url(../../images/icons/quote-right.svg);right:-10px}.testimonial__title p{font-size:1.875rem;font-weight:500;margin:0}@media screen and (min-width:768px){.testimonial__title p{font-size:2.125rem}}@media screen and (min-width:992px){.testimonial__title p{font-size:2.25rem}}@media screen and (min-width:1400px){.testimonial__title p{font-size:2.5rem}}.testimonial__content{margin:0 auto;max-width:600px;width:100%}.testimonial__content p{line-height:1.8}.testimonial__name p{font-size:1.125rem;font-weight:500;text-transform:uppercase}@media screen and (min-width:992px){.testimonial__name p{font-size:1.25rem}}.project-scope{background-color:#d8d8d8;margin-bottom:1.875rem}@media screen and (min-width:768px){.project-scope>.row{display:flex}}.project-scope__scope h3{color:#3d4399}.project-scope__col{padding:3.125rem 1.875rem}@media screen and (min-width:992px){.project-scope__col{padding:3.125rem}}.project-scope__col h3{font-size:1.5625rem;font-weight:500;margin-bottom:1.875rem;text-align:center;text-transform:uppercase}@media screen and (min-width:768px){.project-scope__col h3{font-size:1.875rem}}@media screen and (min-width:992px){.project-scope__col h3{font-size:2.125rem}}@media screen and (min-width:1400px){.project-scope__col h3{font-size:2.25rem}}.project-scope__inner{margin:0 auto;max-width:400px;width:100%}.project-scope .wpcf7-submit{background-color:transparent!important;border:2px solid #fff!important;color:#fff!important}.project-scope .contact-form-area .col-sm-6{flex:0 0 100%;max-width:100%;width:100%}.project-scope .contact-form-area input[type=email],.project-scope .contact-form-area input[type=text],.project-scope .contact-form-area textarea{background-color:#fff;border:2px solid #fff;color:#333;margin-bottom:.3125rem}.project-scope .contact-form-area input[type=email]::-webkit-input-placeholder,.project-scope .contact-form-area input[type=text]::-webkit-input-placeholder,.project-scope .contact-form-area textarea::-webkit-input-placeholder{color:#333}.project-scope .contact-form-area input[type=email]:-moz-placeholder,.project-scope .contact-form-area input[type=email]::-moz-placeholder,.project-scope .contact-form-area input[type=text]:-moz-placeholder,.project-scope .contact-form-area input[type=text]::-moz-placeholder,.project-scope .contact-form-area textarea:-moz-placeholder,.project-scope .contact-form-area textarea::-moz-placeholder{color:#333}.project-scope .contact-form-area input[type=email]:-ms-input-placeholder,.project-scope .contact-form-area input[type=text]:-ms-input-placeholder,.project-scope .contact-form-area textarea:-ms-input-placeholder{color:#333}.scope__item{margin-bottom:.75rem}.scope__item span{font-size:1.125rem;margin-left:.625rem}.project-button{align-items:center;border:2px solid #3d4399;color:#3d4399;display:flex;height:100%;padding:.9375rem 1.875rem;width:100%}.project-button:hover{background-color:#5057b9!important;border:2px solid #5057b9;color:#fff!important}.project-button:hover span{display:block}.project-button:hover span:last-child{color:#fff!important}@media screen and (min-width:568px){.project-button{max-width:230px;padding:.9375rem}}@media screen and (min-width:768px){.project-button{max-width:270px;padding:.9375rem 1.875rem}}.project-button span{display:block}.project-button span:last-child{color:#333}.project-button__prev img{margin-right:15px}.project-button__next{margin-left:auto}.project-button__next img{margin-left:15px}.related-projects{background-color:#fff}
/*# sourceMappingURL=style.min.css.map */