a,a:hover,span{display:inline-block;text-decoration:none;color:inherit}.column-title,.section-title{font-size:36px;font-weight:300;color:#101010;margin-bottom:70px}.column-title span,.section-title span,.title-small{font-weight:700}.title-small{font-size:30px}.column-title{margin-bottom:30px}.column-title-large{font-size:48px;margin-bottom:50px}.ts-title{font-size:24px;font-weight:600}.title-light{font-weight:300}.title-small-regular{font-weight:400}.black-color{color:#101010!important}.title-white{color:#fff}.title-bg-small{font-size:14px;font-weight:700;line-height:24px;margin-bottom:15px;color:#fff;background:#101010;display:inline-block;padding:3px 18px;text-transform:uppercase}.primary-bg{background:#5d6748}.history-area{position:relative}#history-slid .history-content{background:#fff;padding:35px 35px 35px 14px}#history-slid .carousel-inner{margin-bottom:45px}#history-slid .carousel-item{background:#fff}#history-slid .carousel-indicators{position:relative;left:0;z-index:5;width:100%;padding-left:0;margin-left:0;text-align:center;list-style:none}#history-slid .carousel-indicators:before{content:"";width:100%;height:2px;position:absolute;left:0;top:15px;background-color:#5d6748;z-index:-1}#history-slid .carousel-indicators li{display:inline-block;width:70px;height:35px;line-height:35px;text-indent:0;cursor:pointer;color:#101010;border:0 solid #fff;border-radius:0;margin:40px 35px 0;font-weight:700;font-family:Open Sans,sans-serif;font-size:16px;opacity:.9}#history-slid .carousel-indicators li:before{position:relative;top:-40px;left:50%;display:inline-block;width:12px;height:12px;content:"";border-radius:50%;background:#5d6748;margin-left:-7px}#history-slid .carousel-indicators li.active{line-height:35px;-webkit-box-shadow:0 20px 30px 0 rgba(0,0,0,.15);box-shadow:0 20px 30px 0 rgba(0,0,0,.15);color:#5d6748;background:#fff}#history-slid .carousel-indicators li.active:before{background:#5d6748}#history-slid .carousel-indicators li.active:after{position:relative;top:-36px;left:-14%;display:inline-block;width:20px;height:20px;content:"";border-radius:50%;margin-left:-7px;border:1px solid #5d6748}#history-slid .carousel-item-next,#history-slid .carousel-item-prev,#history-slid .carousel-item.active{display:-webkit-box;display:-ms-flexbox;display:flex}.sec-title{position:relative;z-index:1;margin-bottom:60px}.sec-title .title{position:relative;display:block;font-size:18px;line-height:24px;color:#f22;font-weight:500;margin-bottom:15px}.sec-title h2{position:relative;display:block;font-size:30px;line-height:1.28em;color:#222;font-weight:600;padding-bottom:18px}.sec-title h2:before{position:absolute;content:"";left:0;bottom:0;width:50px;height:3px;background-color:#d1d2d6}.sec-title .text{position:relative;font-size:16px;line-height:26px;color:#848484;font-weight:400;margin-top:35px}.sec-title.light h2{color:#fff}.sec-title.text-center h2:before{left:50%;margin-left:-25px}.list-style-one{position:relative}.list-style-one li{position:relative;font-size:16px;line-height:26px;color:#222;font-weight:400;padding-left:35px;margin-bottom:12px}.list-style-one li:before{content:"\f058";position:absolute;left:0;top:0;display:block;font-size:18px;padding:0;color:#f22;font-weight:600;-moz-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1.6;font-family:Font Awesome\ 5 Free}.list-style-one li a:hover{color:#44bce2}.btn-style-one{position:relative;display:inline-block;font-size:17px;line-height:30px;color:#fff;padding:10px 30px;font-weight:600;overflow:hidden;letter-spacing:.02em;background-color:#f22}.btn-style-one:hover{background-color:#001e57;color:#fff}.about-section{position:relative;padding:48px 0 0}.about-section .sec-title{margin-bottom:45px}.about-section .content-column{position:relative;margin-bottom:50px}.about-section .content-column .inner-column{position:relative;padding-left:30px}.about-section .text{margin-bottom:40px;font-size:16px;line-height:26px;color:#848484;font-weight:400}.about-section .list-style-one{margin-bottom:45px}.about-section .btn-box{position:relative}.about-section .btn-box a{padding:15px 50px}.about-section .image-column{position:relative}.about-section .image-column .text-layer{position:absolute;right:-110px;top:50%;font-size:325px;line-height:1em;color:#fff;margin-top:-175px;font-weight:500}.about-section .image-column .inner-column{position:relative;padding-left:120px;padding-bottom:125px}.about-section .image-column .inner-column:before{position:absolute;left:-75px;top:-65px;height:520px;width:520px;background-image:url(https://i.ibb.co/fxJ1jtC/about-circle-1.png);content:""}.about-section .image-column .image-1{position:relative}.about-section .image-column .image-2{position:absolute;left:0;bottom:0;width:100px}.about-section .image-column .image-1 img,.about-section .image-column .image-2 img{box-shadow:0 30px 50px rgba(8,13,62,.15)}.about-section .image-column .video-link{position:absolute;left:70px;top:170px}.about-section .image-column .video-link .link{position:relative;display:block;font-size:22px;color:#191e34;font-weight:400;text-align:center;height:100px;width:100px;line-height:100px;background-color:#fff;border-radius:50%;box-shadow:0 30px 50px rgba(8,13,62,.15);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.about-section .image-column .video-link .link:hover{background-color:#191e34;color:#fff}.section-head{margin-bottom:60px}.section-head h4{position:relative;padding:0;color:#5d6748;line-height:1;letter-spacing:.3px;font-size:34px;font-weight:700;text-align:center;text-transform:none;margin-bottom:30px}.section-head h4:before{content:"";width:60px;height:3px;background:#5d6748;position:absolute;left:0;bottom:-10px;right:0;margin:0 auto}.section-head h4 span{font-weight:700;padding-bottom:5px;color:#2f2f2f}p.service_text{color:#ccc!important}.section-head p,p.awesome_line,p.service_text{font-size:16px;line-height:28px;text-align:center}.section-head p,p.awesome_line{color:#818181}.extra-text{font-size:34px;font-weight:700;color:#2f2f2f;margin-bottom:25px;position:relative;text-transform:none}.extra-text:before{content:"";width:60px;height:3px;background:#5d6748;position:absolute;left:0;bottom:-10px;right:0;margin:0 auto}.extra-text span{font-weight:700;color:#5d6748}.item{background:#fff;text-align:center;padding:30px 25px;-webkit-box-shadow:0 0 25px rgba(0,0,0,.07);box-shadow:0 0 25px rgba(0,0,0,.07);border-radius:20px;border:5px solid rgba(0,0,0,.07);margin-bottom:30px}.item,.item:hover{-webkit-transition:all .5s ease 0;transition:all .5s ease 0;transition:all .5s ease 0s}.item:hover{background:#5d6748;box-shadow:0 8px 20px 0 rgba(0,0,0,.2)}.item:hover .item,.item:hover span.icon{background:#fff;border-radius:10px}.item:hover .item,.item:hover h6,.item:hover p,.item:hover span.icon{-webkit-transition:all .5s ease 0;transition:all .5s ease 0;transition:all .5s ease 0s}.item:hover h6,.item:hover p{color:#fff!important}.item .icon{font-size:40px;margin-bottom:25px;color:#5d6748;width:90px;height:90px;line-height:96px;border-radius:50px}.item .feature_box_col_one{background:rgba(247,198,5,.2);color:#5d6748}.item .feature_box_col_two{background:rgba(255,77,28,.15);color:#5d6748}.item .feature_box_col_three{background:rgba(0,147,38,.15);color:#5d6748}.item .feature_box_col_four{background:rgba(0,108,255,.15);color:#5d6748}.item .feature_box_col_five{background:rgba(146,39,255,.15);color:#5d6748}.item .feature_box_col_six{background:rgba(23,39,246,.15);color:#5d6748}.item p{font-size:14px;line-height:26px}.item h6{margin-bottom:20px;color:#5d6748;font-size:20px;font-weight:700}.mission p{margin-bottom:10px;font-size:15px;line-height:28px;font-weight:500}.mission i{display:inline-block;width:50px;height:50px;line-height:50px;text-align:center;background:#5d6748;border-radius:50%;color:#fff;font-size:25px}.mission .small-text{margin-left:10px;font-size:13px;color:#666}.skills{padding-top:0}.skills .prog-item{margin-bottom:25px}.skills .prog-item:last-child{margin-bottom:0}.skills .prog-item p{font-weight:500;font-size:15px;margin-bottom:10px}.skills .prog-item .skills-progress{width:100%;height:10px;background:#e0e0e0;border-radius:20px;position:relative}.skills .prog-item .skills-progress span{position:absolute;left:0;top:0;height:100%;background:#5d6748;width:10%;border-radius:10px;-webkit-transition:all 1s;transition:all 1s}.skills .prog-item .skills-progress span:after{content:attr(data-value);position:absolute;top:-5px;right:0;font-size:10px;font-weight:600;color:#fff;background:rgba(0,0,0,.9);padding:3px 7px;border-radius:30px}@media screen and (max-width:767px){.about-section .image-column .inner-column{position:relative;padding-left:0;padding-bottom:50px}}