.client-section{position:relative;z-index:5;top:3rem}.client-wrap{padding:28px 0;border-radius:.3rem}.client-wrap .client-item{padding:10px 35px;text-align:center;background-color:#0791be}@media screen and (max-width:575px){.client-wrap .client-item{padding:10px 20px;text-align:center}}.modal-video{background-color:rgba(0,0,0,.9);overflow:hidden}.modal-video-movie-wrap{position:static}.modal-video-body{padding:0 15px}.modal-video-movie-wrap{border:5px solid #fff}.modal-video-close-btn{color:#fff;font-size:30px;position:absolute;top:15px;right:15px;background:rgba(0,0,0,.3);width:40px;height:40px;border-radius:50%!important;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .3s ease;z-index:1000}.modal-video-close-btn:hover{background:rgba(0,0,0,.5)}.modal-video-close-btn:after,.modal-video-close-btn:before{display:none}.modal-video-close-btn .close{font-size:24px;color:#fff;opacity:1;line-height:1;margin:0;padding:0}.modal-video-close-btn:active,.modal-video-close-btn:focus,.modal-video-close-btn:hover{outline:0}.modal-video-close-btn:active:after,.modal-video-close-btn:focus:after,.modal-video-close-btn:hover:after{color:#2c75ba}.callback-section{position:relative;margin:140px 0}.callback-section:before{background-color:#0791be;content:"";width:70%;height:100%;position:absolute;top:0;bottom:0;right:0;z-index:-1}.callback-section .callback-img{background-size:cover;background-repeat:no-repeat;background-position:50%;min-height:540px}@media screen and (max-width:991px){.callback-section:before{width:100%}.callback-section .callback-img{min-height:300px;background-position:top;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}}@media screen and (max-width:575px){.callback-section{margin-bottom:120px}}.callback-inner{padding:100px 0 0 65px}@media screen and (max-width:991px){.callback-inner{padding:80px 0 0}}@media screen and (max-width:575px){.callback-inner{padding:30px 0 0}}.callback-counter-wrap{display:flex;flex-wrap:wrap;margin-bottom:50px}.callback-section .callback-counter-wrap .counter-item{display:flex;flex-wrap:wrap;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:25px 25px 18px;width:50%}.callback-counter-wrap .counter-icon{width:52px}.callback-counter-wrap .counter-content{width:calc(100% - 52px);text-align:center}.callback-counter-wrap .counter-no{color:#fff;display:block;font-size:32px;line-height:1.1;font-weight:900}.callback-counter-wrap .counter-text{color:#fff;display:block}@media screen and (min-width:768px){.callback-counter-wrap .counter-item{border-right:1px solid hsla(0,0%,100%,.4);border-bottom:1px solid hsla(0,0%,100%,.4)}.callback-counter-wrap .counter-item:nth-child(2n+2){border-right:none}.callback-counter-wrap .counter-item:last-child,.callback-counter-wrap .counter-item:nth-last-child(2){border-bottom:none}}@media screen and (max-width:767px){.callback-counter-wrap .counter-no{font-size:24px}.callback-counter-wrap .counter-item{width:100%}.callback-counter-wrap .counter-icon{width:40px}.callback-counter-wrap .counter-item{border:1px solid hsla(0,0%,100%,.4);margin-bottom:10px}.callback-counter-wrap .counter-content{width:calc(100% - 40px);padding-left:20px;text-align:right}}@media screen and (max-width:575px){.callback-counter-wrap{margin-bottom:30px}}.callback-img{position:relative}.support-area{background-color:#fff;box-shadow:0 15px 55px -15px rgba(0,0,0,.1);display:flex;margin-bottom:-50px;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:35px}.support-area .support-icon{width:52px;margin-right:26px}.support-area h3{color:#d51c29;font-family:Open Sans,sans-serif;font-size:30px;font-weight:900;line-height:1.1;margin-bottom:0}.support-area h4{color:#383838;font-size:18px;font-weight:700;line-height:1.3}@media screen and (min-width:992px){.support-area{display:inline-flex}}@media screen and (max-width:575px){.support-area{padding:20px}.support-area h3{font-size:20px}.support-area h4{font-size:15px}}.video-button{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.video-button a{display:block;position:relative;cursor:pointer}.video-button a .icon-play{background-color:#fff;border-radius:100%;color:#0791be;display:block;font-size:24px;line-height:10.5em;width:10.5em;height:10.5em;text-align:center}.video-button a:after{background-color:#ddd7d7;position:absolute;display:block;content:"";height:70px;width:70px;border-radius:100%;z-index:-1;top:-2px;left:-1px;animation:videoPulse 1.6s ease-out infinite;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}@media screen and (max-width:575px){.video-button a .icon-play{font-size:18px;height:80px;width:80px;line-height:80px}.video-button a:after{left:8!important}}.bg-color-callback{background-color:#0791be;padding-top:50px;padding-bottom:50px;z-index:5}.bg-color-callback .callback-content h2{color:#fff;font-size:30px;font-weight:700;line-height:1.1}.bg-color-callback .callback-content p{color:#fff}.bg-color-callback .callback-content p:last-child{margin-bottom:0}@media screen and (min-width:768px){.bg-color-callback .callback-content{padding-right:50px}}.bg-color-callback .button-wrap{text-align:center}@media screen and (min-width:768px){.bg-color-callback .button-wrap{text-align:right}}@media screen and (max-width:767px){.bg-color-callback{text-align:center}.bg-color-callback .callback-content{margin-bottom:30px}.bg-color-callback .callback-content h2{font-size:20px}}.bg-img-callback{background-size:cover;background-repeat:no-repeat;background-position:50%;position:relative;padding:70px 0}.bg-img-callback:before{content:"";background-color:#151515;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;opacity:.75}.bg-img-callback .callback-content,.bg-img-callback .callback-content h2{color:#fff}.bg-img-callback .button-wrap{text-align:center}@media screen and (min-width:768px){.bg-img-callback .button-wrap{text-align:right}}@media screen and (max-width:767px){.bg-img-callback{text-align:center}}@keyframes videoPulse{0%,35%{transform:scale(0);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}50%{transform:scale(1.5);opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}to{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";transform:scale(2)}}.about-service-container{margin-bottom:20px}@media screen and (min-width:992px){.about-service-wrap .section-heading h2{margin-bottom:0}}.about-service{display:flex;flex-wrap:wrap;margin-bottom:30px}.about-service .about-service-icon{background-color:#0791be;color:#fff;width:80px;height:80px;line-height:80px;padding:10px;text-align:center}.about-service .about-service-icon img{vertical-align:baseline!important}.about-service .about-service-content{width:calc(100% - 100px);padding-left:20px}.about-service .about-service-content h4{margin-bottom:8px}.about-service .about-service-content p:last-child{margin-bottom:0}.about-video-wrap{background-size:cover;background-repeat:no-repeat;background-position:50%;position:relative;margin-bottom:100px}.about-page-section .client-section{margin-bottom:90px}.about-page-section .client-wrap{background-color:#fff;padding:0}.fullwidth-callback{background-position:50%;background-size:cover;background-repeat:no-repeat;padding:90px 0;position:relative}.fullwidth-callback:before{background-color:#151515;opacity:.6;content:"";position:absolute;height:100%;width:100%;top:0;left:0}.fullwidth-callback .callback-counter-wrap{position:relative;margin:-10px}.fullwidth-callback .callback-counter-wrap .counter-item{width:25%;border:none;padding:10px}.fullwidth-callback .callback-counter-wrap .counter-item-inner{background-color:hsla(4,88%,67%,.8);display:flex;flex-wrap:wrap;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:25px}.fullwidth-callback .callback-counter-wrap .counter-icon{padding-right:15px;width:70px}.fullwidth-callback .callback-counter-wrap .counter-content{border-left:1px solid hsla(0,0%,100%,.4);padding-left:15px;width:calc(100% - 70px)}@media screen and (max-width:575px){.fullwidth-callback .callback-counter-wrap .counter-item{width:50%}}@media screen and (max-width:479px){.fullwidth-callback .callback-counter-wrap .counter-item{width:100%}}.home-about-section .about-img-wrap{display:flex;flex-wrap:wrap}.home-about-section .about-img-left .about-img{margin-top:-90px}.home-about-section .about-img-right .about-img{border:10px solid #fff}.home-about-section .about-content{border:10px solid #fff;margin:40px 0 0 30px;padding:55px 30px;position:relative;z-index:1}.home-about-section .about-content.secondary-bg h3{font-size:30px;font-weight:700;line-height:1.1;color:#fff;margin-bottom:20px}.home-about-section .about-service-icon{background-color:#d51c29}@media screen and (min-width:576px){.home-about-section .about-img-left{width:42%}.home-about-section .about-img-right{width:58%;margin-left:-40px}}@media screen and (max-width:767px){.home-about-section .about-img-wrap{margin-bottom:40px}.home-about-section .about-img-wrap img{width:100%}}@media screen and (max-width:575px){.home-about-section .about-content{margin:0 30px}.home-about-section .about-img-wrap{flex-wrap:wrap}.home-about-section .about-img-right .about-img{border-left:none;border-right:none}}