.banner-section{position:relative;overflow:hidden}.banner-carousel{position:relative}.banner-carousel .slide-item{position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;overflow:hidden;padding:235px 0 150px 0}.banner-carousel .slide-item:before{position:absolute;content:'';width:100%;height:100%;background:#1f2327;top:0;right:0;z-index:1;opacity:.5}.banner-carousel .slide-item .image-layer{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all 6000ms linear;-moz-transition:all 6000ms linear;-ms-transition:all 6000ms linear;-o-transition:all 6000ms linear;transition:all 6000ms linear}.banner-carousel .active .slide-item .image-layer{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}.banner-carousel .content-box{position:relative;display:block;max-width:750px;margin:0 auto;z-index:5}.banner-carousel .content-box h6{position:relative;display:inline-block;font-size:16px;color:#22272b;line-height:30px;font-weight:500;padding:6.5px 20px;margin-bottom:29px;text-align:center;opacity:0;-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);transform:translateY(100px);-webkit-transition:all 1000ms ease;-moz-transition:all 1000ms ease;-ms-transition:all 1000ms ease;-o-transition:all 1000ms ease;transition:all 1000ms ease}.banner-carousel .active .content-box h6{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:1000ms;-moz-transition-delay:1000ms;-ms-transition-delay:1000ms;-o-transition-delay:1000ms;transition-delay:1000ms}.banner-carousel .content-box h1{position:relative;display:block;color:#fff;font-size:90px;line-height:90px;font-weight:700;margin-bottom:26px;opacity:0;-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);transform:translateY(100px);-webkit-transition:all 1300ms ease;-moz-transition:all 1300ms ease;-ms-transition:all 1300ms ease;-o-transition:all 1300ms ease;transition:all 1300ms ease}.banner-carousel .active .content-box h1{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:1300ms;-moz-transition-delay:1300ms;-ms-transition-delay:1300ms;-o-transition-delay:1300ms;transition-delay:1300ms}.banner-carousel .content-box .btn-box{position:relative;opacity:0;-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);transform:translateY(100px);-webkit-transition:all 1600ms ease;-moz-transition:all 1600ms ease;-ms-transition:all 1600ms ease;-o-transition:all 1600ms ease;transition:all 1600ms ease}.banner-carousel .active .content-box .btn-box{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:1600ms;-moz-transition-delay:1600ms;-ms-transition-delay:1600ms;-o-transition-delay:1600ms;transition-delay:1600ms}.banner-carousel .owl-nav .owl-prev{position:absolute;left:150px;top:50%;transform:translateY(-50%);width:65px;height:65px;background:#fff;text-align:center;line-height:65px;font-size:20px;font-weight:600;color:#22272b;cursor:pointer;opacity:.2;transition:all 500ms ease}.banner-carousel .owl-nav .owl-next{position:absolute;right:120px;top:50%;transform:translateY(-50%);width:65px;height:65px;background:#fff;text-align:center;line-height:65px;font-size:20px;font-weight:600;color:#22272b;cursor:pointer;opacity:.2;transition:all 500ms ease}.banner-carousel:hover .owl-nav .owl-prev,.banner-carousel:hover .owl-nav .owl-next{opacity:1}.banner-carousel .owl-nav .owl-prev:hover,.banner-carousel .owl-nav .owl-next:hover{color:#fff}.banner-section.style-two .slide-item{padding:200px 0 220px 0}.banner-section.style-two .slide-item:before{background:#fff}.banner-section.style-two .banner-carousel .content-box{margin:0;max-width:720px}.banner-section.style-two .banner-carousel .content-box h1{color:#22272b;font-weight:300;margin-bottom:30px}.banner-section.style-two .banner-carousel .content-box h1 span{display:inline-block;font-weight:700;border-bottom:8px solid #22272b;line-height:78px}.banner-carousel .content-box p{position:relative;display:block;font-size:20px;line-height:36px;color:#8a8c8c;font-weight:500;font-style:italic;margin-bottom:43px;opacity:0;-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);transform:translateY(100px);-webkit-transition:all 1450ms ease;-moz-transition:all 1450ms ease;-ms-transition:all 1450ms ease;-o-transition:all 1450ms ease;transition:all 1450ms ease}.banner-carousel .active .content-box p{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:1450ms;-moz-transition-delay:1450ms;-ms-transition-delay:1450ms;-o-transition-delay:1450ms;transition-delay:1450ms}.welcome-section{position:relative;padding:114px 0 140px 0}.welcome-section .pattern-layer{position:absolute;left:0;top:0;height:100%;width:607px;background-repeat:no-repeat}.welcome-section .sec-title p{color:#fff!important}.welcome-section #content_block_3 .single-box .inner p{color:#ddd}.welcome-section #content_block_3 .single-box{margin:0}.startup-section{position:relative;padding-top:114px;padding-bottom:120px;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;background-attachment:fixed}.startup-section:before{position:absolute;content:'';background:#22272b;width:100%;height:100%;left:0;top:0;opacity:.9}#content_block_3 .single-box .inner{position:relative;display:block;padding-bottom:34px;margin-bottom:32px;border-bottom:1px solid rgb(255 255 255 / .1);padding-left:90px}#content_block_3 .single-box .inner:last-child{border-bottom:none;margin-bottom:0}#content_block_3 .single-box{position:relative;margin-bottom:22px}#content_block_3 .single-box .inner .icon-box{position:absolute;left:0;top:7px;width:58px;height:58px;line-height:58px;text-align:center;border-radius:50%;font-size:16px}#content_block_3 .single-box .inner h4{display:block;font-size:20px;line-height:30px;color:#fff;font-weight:700;margin-bottom:23px}#content_block_3 .single-box .inner h4 a{display:inline-block;color:#fff}#content_block_3 .single-box .inner p{font-size:18px;line-height:30px;color:#f1f1f1}#content_block_3 .content-box .inner-box{position:relative;display:block;padding:41px 50px 45px 145px}#content_block_3 .content-box .inner-box .icon-box{position:absolute;left:60px;top:47px;font-size:65px;line-height:60px}#content_block_3 .content-box .inner-box h3{font-size:24px;line-height:36px;color:#fff}#content_block_3 .content-box .inner-box h3 span{font-weight:700}#content_block_3 .content-box .sec-title{margin-bottom:40px}#content_block_4 .form-inner{position:relative;display:block;background:#fff;margin-top:6px;padding:0 50px 80px 50px;border-bottom:1px solid #e2e1de;box-shadow:0 10px 20px rgb(0 0 0 / .1)}#content_block_4 .form-inner:before{position:absolute;content:'';width:100%;height:80px;left:0;top:0;right:0}#content_block_4 .form-inner h6{position:relative;display:block;text-align:center;font-size:16px;letter-spacing:3px;text-transform:uppercase;padding:30.5px 0;font-weight:500;margin-bottom:30px}#content_block_4 .form-inner p{text-align:center;font-size:18px;line-height:34px;margin-bottom:33px}#content_block_4 .form-inner .form-group{position:relative;display:block;margin-bottom:10px;padding-right:5px;padding-left:5px}#content_block_4 .form-inner .form-group:last-child{margin-bottom:0}#content_block_4 .form-inner .form-group input[type='date'],#content_block_4 .form-inner .form-group input[type='text'],#content_block_4 .form-inner .form-group input[type='email'],#content_block_4 .form-inner .form-group textarea{position:relative;display:block;width:100%;height:70px;background:#f8f7f3;border:1px solid #f8f7f3;padding:5px 15px;font-size:14px;font-weight:500;color:#717577;transition:all 500ms ease}#content_block_4 .form-inner .form-group select{width:100%;background-color:#f8f7f3;border:1px solid #f8f7f3;padding:5px 15px;font-size:14px;font-weight:500;color:#717577;transition:all 500ms ease}#content_block_4 .form-inner .form-group textarea{height:140px;resize:none}.about-section{position:relative}#content_block_1 .content-box h3{position:relative;font-size:24px;line-height:40px;margin-bottom:53px}#content_block_1 .content-box .list-item li{position:relative;display:block;font-size:18px;line-height:26px;color:#717577;margin-bottom:18px;padding-left:40px}#content_block_1 .content-box .list-item li:before{position:absolute;content:"\f058";font-family:'Font Awesome 5 Pro';font-size:18px;font-weight:700;left:0;top:0}#content_block_1 .content-box .list-item li:last-child{margin-bottom:0}#content_block_1 .content-box .list-item{margin-bottom:54px}#content_block_1 .content-box .sec-title{margin-bottom:36px}#content_block_1 .content-box .inner-box .inner{position:relative;padding:30px 40px 32px 125px;max-width:295px;margin-right:60px}#content_block_1 .content-box .inner-box .inner:before{position:absolute;content:'';width:10px;height:100%;top:0;right:-20px}#content_block_1 .content-box .inner-box .inner .icon-box{position:absolute;left:40px;top:30px;font-size:60px;line-height:60px}#content_block_1 .content-box .inner-box .inner h4{position:relative;font-size:20px;line-height:28px;color:#fff;font-weight:500}#content_block_1 .content-box .inner-box .author figure{position:relative;display:inline-block}#content_block_1 .content-box .inner-box .author .author-thumb{position:relative;display:inline-block;margin-right:20px;width:88px;height:88px;border-radius:50%;background:#fff;padding:6px}#content_block_1 .content-box .inner-box .author .author-thumb img{width:100%;border-radius:50%}#content_block_1 .content-box .inner-box{position:relative;display:flex;align-items:center}.about-style-two{position:relative;padding:120px 0}#image_block_1 .image-box{position:relative;display:block}#image_block_1 .image-box img{width:100%}#image_block_1 .image-box .image-2{position:absolute;bottom:0;left:-140px}#image_block_1 .image-box .icon-box{position:absolute;left:132px;top:252px;width:146px;height:146px;line-height:146px;text-align:center;border-radius:50%}#image_block_1 .image-box .image-1{position:relative;display:block;overflow:hidden}#image_block_1 .image-box .image-1:before{position:absolute;top:0;left:-80%;display:block;content:'';width:50%;height:100%;background:-o-linear-gradient(left,#fff0 0%,rgb(255 255 255 / .3) 100%);background:-webkit-gradient(linear,left top,right top,from(#fff0),to(rgb(255 255 255 / .3)));background:linear-gradient(to right,#fff0 0%,rgb(255 255 255 / .3) 100%);-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skewX(-25deg)}#image_block_1 .image-box:hover .image-1:before{-webkit-animation:shine 1s;animation:shine 1s}#content_block_7 .content-box .text{margin-bottom:40px}#content_block_7 .content-box .inner-box{position:relative;display:block;margin-bottom:52px}#content_block_7 .content-box .inner-box .single-item{margin-bottom:40px}#content_block_7 .content-box .inner-box .single-item h5{position:relative;display:block;font-size:18px;font-weight:500;margin-bottom:5px;padding-left:16px}#content_block_7 .content-box .inner-box .single-item h5:before{position:absolute;content:"\f0da";font-family:'Font Awesome 5 Pro';font-size:18px;font-weight:700;left:0;top:0}#content_block_7 .content-box p{font-size:18px;line-height:36px}#content_block_7 .content-box .sec-title{margin-bottom:36px}#content_block_7 .content-box .lower-box .support-box{position:relative;padding:11px 0 7px 80px}#content_block_7 .content-box .lower-box .support-box i{position:absolute;left:0;top:0;font-size:24px;width:70px;height:70px;line-height:70px;text-align:center;border-radius:50%}#content_block_7 .content-box .lower-box .support-box p{position:relative;font-size:14px;line-height:20px;font-weight:500;margin-bottom:2px}#content_block_7 .content-box .lower-box .support-box h3{position:relative;display:block;font-size:26px;line-height:30px}#content_block_7 .content-box .lower-box .support-box h3 a{display:inline-block;color:#22272b}.about-style-three{position:relative;padding:120px 0}.about-style-three .image-box{position:relative;display:block;overflow:hidden}.about-style-three .image-box:before{position:absolute;top:0;left:-80%;display:block;content:'';width:50%;height:100%;background:-o-linear-gradient(left,#fff0 0%,rgb(255 255 255 / .3) 100%);background:-webkit-gradient(linear,left top,right top,from(#fff0),to(rgb(255 255 255 / .3)));background:linear-gradient(to right,#fff0 0%,rgb(255 255 255 / .3) 100%);-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skewX(-25deg);z-index:1}.about-style-three .image-box:hover:before{-webkit-animation:shine 1s;animation:shine 1s}.about-style-three .image-box .image img{width:100%}#content_block_8 .content-box .author-box .author-thumb{position:relative;display:inline-block;margin-right:20px;width:88px;height:88px;border-radius:50%;background:#fff;padding:6px}#content_block_8 .content-box .author-box .signature{position:relative;display:inline-block}#content_block_8 .content-box .text{margin-bottom:42px;position:relative;display:block}#content_block_8 .content-box .text p{font-size:18px;line-height:36px}#content_block_8 .content-box .inner-box{position:relative;margin-bottom:51px}#content_block_8 .content-box .inner-box .single-item{position:relative;display:block;float:left;width:50%}#content_block_8 .content-box .inner-box .single-item h5{position:relative;font-size:18px;line-height:26px;font-weight:500;margin-bottom:6px;padding-left:16px}#content_block_8 .content-box .inner-box .single-item h5:before{position:absolute;content:"\f0da";font-family:'Font Awesome 5 Pro';font-size:18px;left:0;top:0;font-weight:700}#content_block_8 .content-box .inner-box .single-item p{font-size:18px}#content_block_8 .content-box .sec-title{margin-bottom:36px}.about-style-three #content_block_8 .content-box{margin-top:-6px}div#content_block_1 .content-box .inner-box.clearfix .icon-box svg{position:absolute;font-size:75px;height:75px;width:75px;left:0;top:0}.service-section{position:relative}.service-block-one .inner-box{position:relative;display:block;background:#fff;transition:all 500ms ease}.service-block-one .inner-box:hover{box-shadow:0 10px 20px rgb(0 0 0 / .03)}.service-block-one .inner-box .image-box{position:relative;display:block}.service-block-one .inner-box .image-box .image{position:relative;display:block;overflow:hidden;background:#22272b}.service-block-one .inner-box .image-box .image img{width:100%;transition:all 500ms ease}.service-block-one .inner-box:hover .image-box .image img{opacity:.7;transform:scale(1.1)}.service-block-one .inner-box .image-box .icon-box svg{position:absolute;left:0;bottom:0;width:86px;height:78px;line-height:78px;text-align:center;font-size:55px;transition:all 500ms ease}.service-block-one .inner-box .image-box .icon-box{position:absolute;left:-10px;bottom:20px;width:86px;height:78px;line-height:78px;text-align:center;font-size:55px;transition:all 500ms ease}.service-section .owl-stage-outer{overflow:visible}.service-section .owl-item{opacity:0;transition:500ms}.service-section .owl-item.active{opacity:1}.service-block-one .inner-box .image-box .icon-box:before{position:absolute;content:'';width:10px;height:10px;left:0;bottom:-10px;clip-path:polygon(0% 0%,100% 0%,100% 100%,100% 100%,0% 0%);transition:all 500ms ease}.service-block-one .inner-box .lower-content{position:relative;display:block;padding:22px 30px 19px 30px;border:1px solid #ecebe3;border-top:none}.service-block-one .inner-box .lower-content h4{display:block;font-size:20px;line-height:30px;font-weight:500;margin-bottom:12px}.service-block-one .inner-box .lower-content h4 a{display:inline-block;color:#22272b}.service-block-one .inner-box .lower-content p{margin-bottom:10px}.service-block-one .inner-box .lower-content .link a{position:relative;display:inline-block;font-size:14px;font-weight:500;color:#22272b}.service-block-one .inner-box .lower-content .link a i{margin-right:4px}.service-section .owl-nav .owl-prev,.service-section .owl-nav .owl-next{position:relative;display:inline-block;width:65px;height:65px;background:#f8f7f3;text-align:center;line-height:65px;font-size:20px;font-weight:600;color:#22272b;cursor:pointer;transition:all 500ms ease}.service-section .owl-nav{position:absolute;top:-133px;right:0}.service-section .owl-nav .owl-prev{margin-right:10px}.service-section .owl-nav .owl-prev:hover,.service-section .owl-nav .owl-next:hover{color:#fff}.service-section .sec-title{margin-bottom:58px}.service-style-two{position:relative}.service-style-two:before{position:absolute;content:'';background:#22272b;width:100%;height:521px;left:0;top:0}.service-style-two .owl-nav .owl-prev,.service-style-two .owl-nav .owl-next{position:relative;display:inline-block;width:65px;height:65px;background:#1f2327;text-align:center;line-height:65px;font-size:20px;font-weight:600;color:#fff;cursor:pointer;transition:all 500ms ease}.service-style-two .owl-nav{position:absolute;top:-133px;right:0}.service-style-two .owl-nav .owl-prev{margin-right:10px}.service-style-two .owl-stage-outer{overflow:visible}.service-style-two .owl-item{opacity:0;transition:500ms}.service-style-two .owl-item.active{opacity:1}.service-style-two .pattern-layer{position:absolute;left:0;top:0;width:100%;height:521px;background-repeat:no-repeat;background-size:cover}.service-style-two .sec-title{margin-bottom:57px}