.service-style1-area{display:block;padding:110px 0 40px;position:relative;z-index:1}.service-style1-area:before{background:#2739a7;bottom:0;content:"";left:0;opacity:.8;position:absolute;right:0;top:0}.service-style1-area .layer-outer{background-attachment:scroll;background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.service-style1-area .shape{bottom:-200px;left:0;position:absolute;z-index:1}.service-style1_title{display:block;margin-right:20px;position:relative}.service-style1_title .sec-title{padding-bottom:63px}.service-style1_title .sec-title .sub-title .border-box{background:#fff}.service-style1_title .sec-title h2{color:#fff;font-size:42px}.service-style1_title .sec-title p{color:#c5c9e6;margin:15px 0 0}.service-style1_inner_box{display:block;margin-left:-110px;padding-bottom:280px;padding-top:60px;position:relative}.service-style1_inner_box .border-top-box{height:8px;position:absolute;right:0;top:0;width:450px}.service-style1_inner_box .border-left-box{height:248px;left:0;position:absolute;top:0;width:8px}.service-style1_inner_box .border-right-box{height:498px;position:absolute;right:0;top:0;width:8px}.service-style1_inner_box h3{color:#fff;font-size:26px;font-weight:600;line-height:36px}.service-style1_inner_box .btns-box{margin-top:35px}.service-style1_inner_box .btns-box a{background-color:transparent;border:1px solid #fff}.service-style1_content,.single-service-style1{display:block;position:relative}.single-service-style1{margin-bottom:67px}.single-service-style1 .img-holder,.single-service-style1 .img-holder .inner{display:block;overflow:hidden;position:relative}.single-service-style1 .img-holder img{transform:scale(1);transition:all .7s ease;width:100%}.single-service-style1:hover .img-holder img{transform:scale(1.2)}.single-service-style1 .img-holder:before{background:hsla(0,0%,100%,.5);border-radius:50%;content:"";display:block;height:0;left:50%;opacity:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:0;z-index:10}.single-service-style1:hover .img-holder:before{-webkit-animation:circle .75s;animation:circle .75s}.single-service-style1 .text-holder{display:block;padding:28px 0 0;position:relative}.single-service-style1 .text-holder h3{font-size:24px;font-weight:600;line-height:34px;margin:0 0 13px}.single-service-style1 .text-holder h3 a{color:#fff;transition:all .2s linear;transition-delay:.1s}.single-service-style1 .text-holder p{color:#c5c9e6;margin:0}.single-service-style1 .text-holder .readmore-button{display:block;margin-top:17px;position:relative}.single-service-style1 .text-holder .readmore-button a{font-family:Lato,sans-serif;font-size:14px;font-weight:700;line-height:24px;text-decoration:underline;text-transform:uppercase}.single-service-style1 .text-holder .readmore-button a span:before{color:#e2e5f3;display:inline-block;font-size:20px;padding-right:10px;position:relative;top:3px}.service-style2-area{background:#fff;display:block;padding:110px 0 0;position:relative}.service-style2-area .sec-title.with_text{padding-bottom:103px}.single-service-style2{background:#fff;box-shadow:0 0 13.5px 1.5px rgba(0,0,0,.05);display:block;margin-bottom:110px;padding-bottom:45px;padding-left:25px;position:relative;z-index:2}.single-service-style2_bg{background-attachment:scroll;background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;opacity:.2;position:absolute;right:0;top:0;z-index:-2}.single-service-style2:hover .single-service-style2_bg{opacity:1;transition:all .7s linear;transition-delay:.2s}.single-service-style2:before{bottom:0;content:"";height:1px;left:0;position:absolute;transition:all .7s linear;transition-delay:.1s;width:100%}.single-service-style2:hover:before{opacity:0}.single-service-style2:after{background-color:#1f67b0;bottom:0;content:"";left:0;opacity:1;position:absolute;right:0;top:0;transform:perspective(400px) scaleX(0);-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;transition:.5s;z-index:1}.single-service-style2:hover:after{opacity:.9;transform:perspective(400px) scaleX(1)}.single-service-style2 .inner_box{display:block;min-height:210px;padding-left:180px;position:relative;z-index:2}.single-service-style2 .inner_box .img-holder{left:0;margin-top:-40px;position:absolute;width:180px}.single-service-style2 .inner_box .img-holder img{width:100%}.single-service-style2 .inner_box .text-holder{display:block;padding-left:30px;padding-right:35px;padding-top:35px;position:relative}.single-service-style2 .inner_box .text-holder h3{font-size:24px;font-weight:600;line-height:34px;margin-bottom:8px}.single-service-style2 .inner_box .text-holder h3 a{color:#222;transition:all .2s linear;transition-delay:.1s}.single-service-style2:hover .inner_box .text-holder h3 a{color:#fff}.single-service-style2 .inner_box .text-holder p{margin:0;transition:all .2s linear;transition-delay:.1s}.single-service-style2:hover .inner_box .text-holder p{color:#fff}.single-service-style2 .inner_box .text-holder .readmore-button{display:block;margin-top:29px;position:relative}.single-service-style2 .inner_box .text-holder .readmore-button a{color:#1f67b0;font-size:14px;font-weight:700;line-height:24px;text-decoration:underline;text-transform:uppercase;transition:all .2s linear;transition-delay:.1s}.single-service-style2:hover .inner_box .text-holder .readmore-button a{color:#fff}.single-service-style2 .inner_box .text-holder .readmore-button a span:before{display:inline-block;font-size:20px;padding-right:10px;position:relative;top:2px;transition:all .2s linear;transition-delay:.1s}.single-service-style2:hover .inner_box .text-holder .readmore-button a span:before{color:#fff}.service-style3-area{background:#faf7f0;display:block;padding:110px 0;position:relative;z-index:1}.service-style3-area_bg{background-attachment:scroll;background-position:bottom;background-repeat:no-repeat;background-size:cover;bottom:0;height:100%;left:0;position:absolute;right:0;z-index:-1}.single-service-style3,.single-service-style3 .img-holder{display:block;position:relative}.single-service-style3 .img-holder .inner{display:block;overflow:hidden;position:relative}.single-service-style3 .img-holder .inner:before{background:#000;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;text-align:center;top:0;transform:translateY(50%);transition:.3s;z-index:1}.single-service-style3:hover .img-holder .inner:before{opacity:.7;transform:translateY(0)}.single-service-style3 .img-holder .inner img{transition:all .2s linear;transition-delay:.1s;width:100%}.single-service-style3:hover .img-holder .inner img{transform:scale(1.2);transition:all .5s cubic-bezier(.62,.21,.45,1.52)}.single-service-style3 .text-holder{background:#fff;display:block;padding:38px 30px 45px;position:relative}.single-service-style3 .text-holder h2{color:#222;font-size:24px;font-weight:600;line-height:34px;margin-bottom:12px}.single-service-style3 .text-holder p{margin:0}.single-service-style3 .text-holder .readmore-button{display:block;margin-top:33px;position:relative}.single-service-style3 .text-holder .btn-one{background:#fff;border:1px solid #222;color:#222;line-height:48px;padding-left:25px;padding-right:25px}.single-service-style3 .text-holder .btn-one:before{bottom:-1px;left:-1px;right:-1px;top:-1px}.service-style3_carousel.owl-nav-style-one.owl-theme .owl-nav{left:-80px;position:absolute;right:-80px;top:170px;z-index:-1}.service-style3_carousel.owl-nav-style-one.owl-theme .owl-nav [class*=owl-]{background:transparent;border:1px solid #222;color:#222}.service-style3_carousel.owl-nav-style-one.owl-theme .owl-nav .owl-prev{float:left}.service-style3_carousel.owl-nav-style-one.owl-theme .owl-nav .owl-next{float:right;margin-left:0}.service-style4-area{display:block;padding:110px 0;position:relative}.single-service-style4{display:block;margin-bottom:40px;min-height:280px;padding-left:200px;position:relative}.single-service-style4 .img-holder{left:0;position:absolute;top:0;width:200px}.single-service-style4 .img-holder .inner{display:block;overflow:hidden;position:relative}.single-service-style4 .img-holder .inner:before{background:hsla(0,0%,100%,.5);border-radius:50%;content:"";display:block;height:0;left:50%;opacity:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:0;z-index:10}.single-service-style4:hover .img-holder .inner:before{-webkit-animation:circle .75s;animation:circle .75s}.single-service-style4 .img-holder .inner img{transition:all .2s linear;transition-delay:.1s;width:100%}.single-service-style4:hover .img-holder .inner img{transform:scale(1.2);transition:all .5s cubic-bezier(.62,.21,.45,1.52)}.single-service-style4 .text-holder{box-shadow:0 0 13.5px 1.5px rgba(0,0,0,.05);display:block;padding:37px 45px 43px;position:relative;z-index:1}.single-service-style4 .text-holder:after{background-color:#2739a7;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:perspective(400px) scaleX(0);-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;transition:.5s;z-index:-1}.single-service-style4:hover .text-holder:after{opacity:1;transform:perspective(400px) scaleX(1)}.single-service-style4 .text-holder h3{color:#222;font-size:24px;font-weight:600;line-height:34px;margin-bottom:8px;transition:all .2s linear;transition-delay:.1s}.single-service-style4:hover .text-holder h3{color:#fff}.single-service-style4 .text-holder p{margin:0;transition:all .2s linear;transition-delay:.1s}.single-service-style4:hover .text-holder p{color:#fff}.single-service-style4 .text-holder .readmore-button{border-top:1px solid #dee1ed;display:block;margin-top:33px;padding-top:20px;position:relative}.single-service-style4 .text-holder .readmore-button a{font-family:Lato,sans-serif;font-size:14px;font-weight:700;line-height:24px;text-decoration:underline;text-transform:uppercase}.single-service-style4 .text-holder .readmore-button a span:before{color:#2739a7;display:inline-block;font-size:20px;padding-right:10px;position:relative;top:3px;transition:all .2s linear;transition-delay:.1s}.single-service-style4:hover .text-holder .readmore-button a span:before{color:#fff}.service-style4_more_service_button{display:block;padding-top:30px;position:relative}.service-style4_more_service_button a{line-height:65px}.service-style5-area{display:block;padding:120px 0 55px;position:relative}.service-style5_top_title{align-items:center;display:flex;overflow:hidden;padding-bottom:59px;position:relative}.service-style5_top_title .sec-title{display:block;max-width:520px;padding:0;position:relative;width:100%}.service-style5_top_title .text{display:block;max-width:615px;padding-left:80px;position:relative;width:100%}.service-style5_top_title .text:before{background:#cfd3e4;bottom:-28px;content:"";left:0;position:absolute;top:-28px;width:1px}.service-style5_top_title .text p{margin:0}.single-service-style5{background:#fff;border:2px solid #e9ebf4;display:block;margin-bottom:55px;padding:54px 48px 53px;position:relative;transition:all .2s linear;transition-delay:.1s}.single-service-style5:hover{border-color:transparent;box-shadow:0 0 46.98px 7.02px rgba(0,0,0,.07)}.single-service-style5 .icon-holder{font-size:120px;margin-bottom:30px}.single-service-style5 .title-holder{display:block;position:relative}.single-service-style5 .title-holder h3{color:#222;font-size:24px;font-weight:600;line-height:30px;margin:0 0 15px;transition:all .2s linear;transition-delay:.1s}.single-service-style5 .title-holder p{margin:0;transition:all .2s linear;transition-delay:.2s}.single-service-style5 .title-holder .readmore-button{display:block;padding-top:35px;position:relative}.single-service-style5 .title-holder .readmore-button a{font-size:14px;font-weight:700;line-height:24px;text-transform:uppercase;transition:all .2s linear;transition-delay:.1s}.single-service-style5 .title-holder .readmore-button a span:before{color:#2739a7;display:inline-block;font-size:20px;line-height:20px;padding-right:10px;position:relative;top:2px;transition:all .2s linear;transition-delay:.1s}.service-style4-area.service-page1{padding-bottom:70px}.service-style5-area.service-page2{padding-bottom:70px;padding-top:99px}.tagline-content.style2{padding-bottom:61px}.service-page2 .single-service-style5{margin-bottom:40px}.service-page2 .single-service-style5 .icon-holder{border:10px solid rgba(0,0,0,.1);border-radius:50%;display:block;height:140px;position:relative;width:140px}.service-page2 .single-service-style5 .overlay-bg{background:#2739a7;bottom:-1px;left:-1px;position:absolute;right:-1px;top:-1px;-webkit-transform:perspective(400px) rotateX(-90deg);-ms-transform:perspective(400px) rotateX(-90deg);transform:perspective(400px) rotateX(-90deg);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.service-page2 .single-service-style5:hover .overlay-bg{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg)}.service-page2 .single-service-style5:hover .title-holder .readmore-button a span:before,.service-page2 .single-service-style5:hover .title-holder h3,.service-page2 .single-service-style5:hover .title-holder p{color:#fff}.service-style3-area.service-page3{background:#fff;display:block;padding:110px 0 40px;position:relative}.service-page3 .single-service-style3{margin-bottom:70px}.service-page3 .single-service-style3 .text-holder{border:1px solid #e9ebf4}.service-page3 .single-service-style3:hover .text-holder{border-color:transparent transparent #222;box-shadow:0 0 20px 5px rgba(0,0,0,.06)}.service-page3 .single-service-style3 .text-holder .btn-one:hover{color:#fff}.service-details-area{background:#fff;display:block;padding:110px 0;position:relative}.service-details-sidebar{display:block;max-width:320px;position:relative;width:100%}.single-sidebar-box{padding-bottom:60px}.services-page-link,.services-page-link ul,.single-sidebar-box{display:block;position:relative}.services-page-link ul{overflow:hidden}.services-page-link ul li{display:block;margin-bottom:5px;position:relative}.services-page-link ul li:last-child{margin-bottom:0}.services-page-link ul li a{background:#e9ebf4;color:#222;display:block;font-family:Exo,sans-serif;font-size:18px;font-weight:600;line-height:70px;padding:0 30px;position:relative;transition:all .2s linear;transition-delay:.1s;z-index:1}.services-page-link ul li a:hover,.services-page-link ul li.active a{color:#fff}.services-page-link ul li a span:before{color:#2739a7;display:inline-block;float:right;font-weight:600;position:relative;transition:all .2s linear;transition-delay:.2s}.services-page-link ul li a:hover span:before,.services-page-link ul li.active a span:before{color:#fff}.services-page-link ul li a:before{bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transform:perspective(400px) rotateX(-90deg);-ms-transform:perspective(400px) rotateX(-90deg);transform:perspective(400px) rotateX(-90deg);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;z-index:-1}.services-page-link ul li a:hover:before,.services-page-link ul li.active a:before{opacity:1;-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg)}.single-sidebar-box .title{background:#2739a7;display:block;margin-bottom:5px;padding:22px 0 22px 30px;position:relative}.single-sidebar-box .title h3{color:#fff;font-size:22px;font-weight:600}.single-sidebar-box .downloads-links{border-bottom:1px solid #e9ebf4;display:block;overflow:hidden;position:relative}.single-sidebar-box .downloads-links li{display:block;position:relative}.single-sidebar-box .downloads-links li a{border:1px solid #e9ebf4;border-bottom:none;color:#222;display:block;font-size:18px;line-height:68px;padding-left:34px;position:relative}.single-sidebar-box .downloads-links li a i{display:inline-block;padding-right:10px;position:relative}.special-services{background-attachment:scroll;background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;padding:100px 40px 60px;position:relative;z-index:1}.special-services:before{background:#000;bottom:0;content:"";left:0;opacity:.7;position:absolute;right:0;top:0;z-index:-1}.special-services .thm_logo{display:block;padding-bottom:16px;position:relative}.special-services .thm_logo span:before{color:#fff;font-size:70px}.special-services h2{color:#fff;font-size:30px;font-weight:700;line-height:40px;margin:0 0 12px}.special-services p{color:#fff;margin:0 0 33px}.special-services a{line-height:50px;padding:0 25px}.sidebar-contact-info{background-attachment:scroll;background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;padding:33px 0 60px;position:relative;text-align:center}.sidebar-contact-info .icon{padding-bottom:20px;position:relative}.sidebar-contact-info .icon span:before{color:#fff;font-size:180px}.sidebar-contact-info h3{color:#fff;font-size:26px;font-weight:600;line-height:36px;margin:-21px 0 20px}.sidebar-contact-info .border-box{background:#fff;display:block;height:1px;margin:0 auto;position:relative;width:70px}.sidebar-contact-info .phone{display:block;padding-top:29px;position:relative}.sidebar-contact-info .phone a{color:#fff;font-size:28px;font-weight:700}.sidebar-contact-info .mail{display:block;position:relative}.sidebar-contact-info .mail a{color:#fff}.service-details-content,.service-details_main_image{display:block;position:relative}.service-details_main_image{overflow:hidden}.service-details_main_image img{width:100%}.service-details_main_content{display:block;padding-bottom:46px;padding-top:45px;position:relative}.service-details_main_content .sec-title{padding-bottom:22px}.service-details_main_content .sec-title .sub-title{padding-bottom:6px}.service-details_main_content .sec-title h2{font-size:36px}.service-details_main_content .inner-content{display:block;position:relative}.service-details_main_content .inner-content .top_text{display:block;padding-bottom:20px;position:relative}.service-details_main_content .inner-content .top_text p{font-weight:700;margin:0}.service-details_main_content .inner-content .bottom_text{display:block;position:relative}.service-details_main_content .inner-content .bottom_text p{margin:0}.service-details_content_two{display:block;padding-bottom:15px;position:relative}.service-details_content_two h3{color:#222;font-size:24px;font-weight:700;line-height:34px;margin:0 0 13px}.service-details_content_two p{margin:0}.service-details_content_two .inner_content{display:block;padding-top:43px;position:relative}.service-details_content_two .inner_content ul{display:block;margin-left:-15px;margin-right:-15px;overflow:hidden;position:relative}.service-details_content_two .inner_content ul li{display:block;float:left;padding:0 15px;position:relative;width:50%}.service-details_content_two .inner_content ul li .single_box{border-bottom:1px solid #ddd;display:block;margin-bottom:45px;min-height:80px;padding-bottom:45px;padding-left:80px;position:relative}.service-details_content_two .inner_content ul li .single_box .icon{height:80px;left:0;padding-left:10px;padding-top:10px;position:absolute;top:0;transition:all .2s linear;transition-delay:.1s;width:80px}.service-details_content_two .inner_content ul li .single_box .icon:before{background:#e6e8f1;border-radius:50%;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.service-details_content_two .inner_content ul li .single_box .icon .inner{background:#fff;border-radius:50%;box-shadow:0 0 13.5px 1.5px rgba(0,0,0,.05);display:block;height:70px;position:relative;width:70px}.service-details_content_two .inner_content ul li .single_box .icon span:before{display:block;font-size:70px;font-weight:100;line-height:70px;position:relative;text-align:center}.service-details_content_two .inner_content ul li .single_box .text{display:block;padding-left:20px;position:relative}.service-details_content_two .inner_content ul li .single_box .text h3{font-size:22px;font-weight:600;line-height:26px;margin-bottom:2px}.service-details_content_two .inner_content ul li .single_box .text p{margin:0}.service-details_content_three{display:block;padding-bottom:60px;position:relative}.service-details_content_three .img-holder{display:block;overflow:hidden;position:relative}.service-details_content_three .img-holder img{width:100%}.service-details_content_three .text-holder{display:block;position:relative}.service-details_content_three .text-holder h3{font-size:24px;margin:0 0 12px}.service-details_content_three .text-holder p{margin:0}.service-details_content_three .text-holder ul{display:block;overflow:hidden;padding-top:20px;position:relative}.service-details_content_three .text-holder ul li{display:block;font-weight:700;line-height:36px;position:relative}.service-details_content_three .text-holder ul li i{display:inline-block;left:1px;padding-right:10px;position:relative}.service-details_content_four{display:block;position:relative}.service-details_content_four h3{font-size:24px;margin-top:-4px}.service-details_content_four .inner{display:block;padding-top:34px;position:relative}.service-details_content_four .inner .accordion-box .accordion{padding:21px 20px}.service-details_content_four .inner .accordion-box .accordion .accord-btn:after{background:#2739a7;color:#fff}.service-details_content_five{display:block;padding-top:57px;position:relative}.service-details_content_five h3{font-size:24px}.service-details_content_five .inner{display:block;padding-top:34px;position:relative}.video-gallery_box_5.service-details_video_holder{bottom:0;left:0;position:relative;right:0;top:0;width:auto}.service-details_video_holder{align-items:center;background:#2739a7;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:15px 30px 15px 40px;position:relative}.service-details_video_holder .text{display:block;max-width:540px;position:relative;width:100%}.service-details_video_holder .text p{color:#fff;font-size:22px;line-height:34px;margin:0}.video-gallery_box_5.service-details_video_holder .icon{display:block;position:relative}