.blog-style-1 .kontra-post-post-thumbnail-wrapper{position:relative}.blog-style-1 .kontra-post-date{position:absolute;top:0;right:15px;text-align:center;color:#fff;font-size:15px;line-height:18px;font-weight:500;padding:8px 12px 12px}.blog-style-1 .kontra-post-title{padding:25px 15px 0 0}.blog-style-1 .kontra-post-slide .kontra-post-meta .kontra-post-meta-inner{position:relative;display:flex;margin-bottom:10px}.blog-style-1 .kontra-post-meta .kontra-post-meta-inner .post-author{position:relative;padding-right:25px}.blog-style-1 .kontra-post-meta .kontra-post-meta-inner .post-author a{color:#888}.blog-style-1 .kontra-post-meta .kontra-post-meta-inner .post-author:after{width:4px;height:4px;position:absolute;border-radius:50%;content:"";text-align:center;text-transform:uppercase;top:10px;right:8px;background:#163b68}.blog-style-1 .kontra-post-meta .kontra-post-meta-inner .post-author i,.blog-style-1 .kontra-post-meta .kontra-post-meta-inner .post-comment i{padding-right:5px}.blog-style-1 .kontra-post-category{margin-bottom:30px}.blog-style-1 .kontra-post-category a{padding:8px 12px}.blog-style-1 .kontra-post-date span{display:block;font-family:'Barlow';font-weight:700;line-height:24px}.blog-style-1 .kontra-post-post-wrapper{position:relative}.kontra-post-post-thumbnail-wrapper:before{position:absolute;content:"";-webkit-box-shadow:0 30px 50px rgb(0 0 0/12%);-moz-box-shadow:0 30px 50px rgba(0,0,0,.12);-ms-box-shadow:0 30px 50px rgba(0,0,0,.12);-o-box-shadow:0 30px 50px rgba(0,0,0,.12);box-shadow:0 30px 50px rgb(0 0 0/12%);width:80%;left:10%;height:100px;bottom:0}.blog-style-1 .kontra-post-slide h3{font-size:22px;line-height:26px;margin-bottom:10px}.blog-style-1 .kontra-post-date .kontra-post-month{font-size:13px;font-weight:700;line-height:20px;letter-spacing:0}.blog-style-1 .kontra-post-date .kontra-post-day{font-size:32px;line-height:38px;letter-spacing:.5px}.blog-style-2 .kontra-post-content-area{padding:0 15px}.blog-style-2 .kontra-post-meta .post-author,.blog-style-2 .kontra-post-meta .post-comment{display:inline-block}.blog-style-2 .kontra-post-slide .kontra-post-meta .kontra-post-meta-inner{position:relative;display:inline-block}.blog-style-2 .kontra-post-meta .kontra-post-meta-inner .post-author{position:relative;padding-right:15px}.blog-style-2 .kontra-post-meta{border-top:1px solid #d2d2d2;padding-top:10px}.blog-style-2 .kontra-post-meta .kontra-post-meta-inner i{color:#282727}.blog-style-2 .kontra-post-meta,.blog-style-2 .kontra-post-meta .kontra-post-meta-inner .post-author a{color:#282727;font-family:'Saira'}.blog-style-2 .kontra-post-meta .kontra-post-meta-inner .post-author i,.blog-style-2 .kontra-post-meta .kontra-post-meta-inner .post-comment i{padding-right:5px}.blog-style-2 .kontra-post-wrapper .kontra-post-title h3{font-size:24px;line-height:28px;margin-bottom:35px;margin-top:30px;color:#020f10}.blog-style-2 .kontra-post-wrapper .kontra-post-title h3 a{color:#020f10}.blog-style-2 .kontra-post-wrapper .read-more-link a{font-size:14px;line-height:24px;font-weight:700}.blog-style-2 .kontra-post-wrapper .read-more-link i{margin-left:10px}.blog-style-2 .kontra-post-desc p{margin-bottom:0}.blog-style-2 .kontra-post-thumbnail-wrapper{position:relative}.blog-style-2 .kontra-post-thumbnail-wrapper .kontra-post-image-container img{width:100%}.blog-style-2 .kontra-post-date{position:absolute;top:-10px;left:-10px;padding:8px 12px 12px;color:#282727;text-align:center;text-transform:uppercase}.blog-style-2 .kontra-post-date span.kontra-post-date-month{font-size:14px;line-height:24px;letter-spacing:.5px}.blog-style-2 .kontra-post-date span{font-size:32px;line-height:38px;text-transform:uppercase;display:block;font-family:'Saira',sans-serif;font-weight:700}.blog-style-1 .kontra-post-date span{font-size:20px;line-height:32px;text-transform:uppercase;display:block;font-family:'Saira',sans-serif;font-weight:700}.blog-style-2 .post-meta-item{font-size:13px;text-transform:uppercase;font-weight:600}.blog-style-2 .kontra-post-slide{border:1px solid #d2d2d2;padding:15px}.blog-style-3 .kontra-post-content-area{padding:20px 15px 30px 30px;position:absolute;bottom:0}.blog-style-3 .kontra-post-wrapper{position:relative}.blog-style-3 .kontra-post-image-container{position:relative}.blog-style-3 .kontra-post-image-container:after{content:" ";width:100%;height:100%;top:0;left:0;position:absolute;background:-moz-linear-gradient(bottom,rgba(0,0,0,.7) 0%,rgba(0,0,0,0) 70%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(bottom,rgba(0,0,0,.7) 0%,rgba(0,0,0,0) 70%,rgba(0,0,0,0) 100%);background:linear-gradient(to top,rgba(0,0,0,.7) 0%,rgba(0,0,0,0) 70%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3000000',endColorstr='#00000000',GradientType=0)}.blog-style-3 .kontra-post-meta .post-author,.blog-style-3 .kontra-post-meta .post-comment{display:inline-block}.blog-style-3 .kontra-post-slide .kontra-post-meta .kontra-post-meta-inner{position:relative;display:inline-block}.blog-style-3 .kontra-post-meta .kontra-post-meta-inner .post-author{position:relative;padding-right:15px}.blog-style-3 .kontra-post-meta,.blog-style-3 .kontra-post-meta .kontra-post-meta-inner .post-author a{color:#fff}.blog-style-3 .kontra-post-meta .kontra-post-meta-inner .post-author i,.blog-style-3 .kontra-post-meta .kontra-post-meta-inner .post-comment i{padding-right:5px}.blog-style-3 .kontra-post-wrapper .kontra-post-title h3{font-size:22px;line-height:26px;margin-bottom:0;margin-top:10px;color:#fff}.blog-style-3 .kontra-post-wrapper .kontra-post-title h3 a{color:#fff}.blog-style-3 .kontra-post-wrapper .read-more-link a{font-size:14px;line-height:24px;font-weight:700}.blog-style-3 .kontra-post-wrapper .read-more-link i{margin-left:10px}.blog-style-3 .kontra-post-desc p{margin-bottom:0}.blog-style-3 .kontra-post-thumbnail-wrapper{position:relative}.blog-style-3 .kontra-post-thumbnail-wrapper .kontra-post-image-container img{width:100%}.blog-style-3 .kontra-post-date{position:absolute;top:15px;right:-10px;padding:5px 12px 5px;color:#282727;text-align:center;text-transform:uppercase}.blog-style-3 .kontra-post-date:after{content:"";position:absolute;z-index:1;border-top:15px solid;border-right:10px solid transparent;right:0;bottom:-15px}.blog-style-3 .kontra-post-date span.kontra-post-date-month{font-size:12px;line-height:22px}.blog-style-3 .kontra-post-date span{font-size:32px;line-height:38px;text-transform:uppercase;display:block;font-family:'Saira',sans-serif;font-weight:700}.blog-style-1 .kontra-post-date span{font-size:20px;line-height:32px;text-transform:uppercase;display:block;font-family:'Saira',sans-serif;font-weight:700}.blog-style-3 .post-meta-item{font-size:13px;text-transform:uppercase;font-weight:600}.blog-style-4 .kontra-post-post-thumbnail-wrapper{position:relative}.blog-style-4 .kontra-post-date{position:absolute;top:0;right:15px;text-align:center;color:#fff;font-size:15px;line-height:18px;font-weight:500;padding:8px 12px 12px}.blog-style-4 .kontra-post-title{padding:25px 15px 0 0}.blog-style-4 .kontra-post-slide h3 a{color:#fff}.blog-style-4 .kontra-post-title p{color:rgb(255 255 255/60%)}.blog-style-4 .kontra-post-slide .kontra-post-meta .kontra-post-meta-inner{position:relative;display:flex;margin-bottom:10px}.blog-style-4 .kontra-post-meta .kontra-post-meta-inner .post-author{position:relative;padding-right:25px}.blog-style-4 .kontra-post-meta .kontra-post-meta-inner .post-author a{color:#888}.blog-style-4 .kontra-post-meta .kontra-post-meta-inner .post-author:after{width:4px;height:4px;position:absolute;border-radius:50%;content:"";text-align:center;text-transform:uppercase;top:10px;right:8px;background:#163b68}.blog-style-4 .kontra-post-meta .kontra-post-meta-inner .post-author i,.blog-style-4 .kontra-post-meta .kontra-post-meta-inner .post-comment i{padding-right:5px}.blog-style-4 .kontra-post-category{margin-bottom:30px}.blog-style-4 .kontra-post-category a{padding:8px 12px}.blog-style-4 .kontra-post-date span{font-size:20px;line-height:32px;text-transform:uppercase;display:block;font-family:'Saira',sans-serif;font-weight:700}.blog-style-4 .kontra-post-post-wrapper{position:relative}.kontra-post-post-thumbnail-wrapper:before{position:absolute;content:"";-webkit-box-shadow:0 30px 50px rgb(0 0 0/12%);-moz-box-shadow:0 30px 50px rgba(0,0,0,.12);-ms-box-shadow:0 30px 50px rgba(0,0,0,.12);-o-box-shadow:0 30px 50px rgba(0,0,0,.12);box-shadow:0 30px 50px rgb(0 0 0/12%);width:80%;left:10%;height:100px;bottom:0}.blog-style-4 .kontra-post-slide h3{font-size:22px;line-height:26px;margin-bottom:10px}.blog-style-4 .kontra-post-date .kontra-post-month{font-size:13px;font-weight:700;line-height:20px;letter-spacing:0}.blog-style-4 .kontra-post-date .kontra-post-day{font-size:32px;line-height:38px;letter-spacing:.5px}.client-style-1 .client-item{text-align:center}.client-style-1.client-layout-grid .client-item{padding:30px 0;width:25%;border-left:0;float:left}.client-style-1.client-layout-grid .kontra-clients-grid-wrapper{display:inline-block;width:100%}.client-style-1 .client-item img{max-width:160px;display:inline;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all .5s cubic-bezier(.645,.045,.355,1);-o-transition:all .5s cubic-bezier(.645,.045,.355,1);transition:all .5s cubic-bezier(.645,.045,.355,1)}.client-style-1 .client-item img:hover{-webkit-filter:inherit;filter:inherit;opacity:inherit}.client-style-2 .client-item{text-align:center}.client-style-2 .client-item img{max-width:80px;display:inline}.counter-style-1 .kontra-counter-wrapper{position:relative;background-color:#fff;padding:10px 20px 20px;width:110px;border-bottom:2px solid #e1c29d;text-align:center}.counter-style-1 .kontra-counter-number{font-size:30px;line-height:40px;margin-bottom:0;color:#000}.counter-style-1 .kontra-counter-icon{font-size:60px;line-height:70px;display:inline-block}.counter-style-1 .kontra-counter-content{display:inline-block}.counter-style-1 .kontra-counter-title{font-size:13px;text-transform:uppercase;font-weight:700;color:#76797f}
/*! Counter Style 2 */
.counter-style-2 .kontra-counter-number{position:relative;font-size:42px;line-height:52px;color:#fff;display:inline-block;margin:0}.counter-style-2 .kontra-counter-title{font-size:15px;line-height:24px;font-weight:700;letter-spacing:1px;font-family:'Saira',sans-serif;color:#fff;text-transform:uppercase}.counter-style-2 .kontra-counter-content{margin-left:15px}.counter-style-2 .kontra-counter-icon{font-size:50px;line-height:50px;color:#fff}
/*! Counter Style 3 */
.counter-style-3{display:inline-block;position:absolute;top:-40px;right:0;color:#fff}.counter-style-3 .kontra-counter-wrapper{display:flex;padding:25px 35px;background:#000}.counter-style-3 .kontra-counter-wrapper .kontra-counter-number{font-size:36px;font-weight:700;margin:0;display:inline;color:#fff}.counter-style-3 .kontra-counter-icon i{font-size:60px;line-height:65px;margin-right:15px}.counter-style-3 .kontra-counter-number{position:relative}.counter-style-3 .kontra-counter-number:before{position:absolute;right:-15px;top:5px;content:"+";font-size:15px;color:#fff;font-weight:400}.counter-style-3 .kontra-counter-title{text-transform:uppercase;font-size:14px;line-height:24px;color:#fff}
/*! Counter Style 4 */
.counter-style-4{text-align:center;color:#fff}.counter-style-4 .kontra-counter-number{position:relative;font-size:60px;line-height:60px;font-weight:700;display:inline-block;margin:0;color:#fff}.counter-style-4 .kontra-counter-number:before{content:"+";position:absolute;top:-30px;right:-18px;font-size:30px}.counter-style-4 .kontra-counter-title{font-size:15px;line-height:24px;font-weight:500;color:#fff}
/*! Counter Style 5 */
.counter-style-5 .kontra-counter-number{position:relative;font-size:50px;line-height:58px;color:#fff;display:inline-block;margin:0}.counter-style-5 .kontra-counter-title{font-size:15px;line-height:22px;font-weight:600;color:#fff}.counter-style-5 .kontra-counter-content{margin-left:15px}.counter-style-5 .kontra-counter-icon{font-size:60px;color:#fff}.counter-style-5 .kontra-counter-number:after{content:"+";font-size:22px;line-height:16px;font-weight:500;position:absolute;right:-17px;top:-2px}.custom-heading-style-1 .heading-subtitle{color:#7d7c7c;text-align:left}.custom-heading-style-1{margin-bottom:20px}.custom-heading-style-1.kontra-light-space{margin-bottom:30px}.custom-heading-style-1 .heading-title{text-align:right;padding-right:30px;margin-bottom:0}.custom-heading-style-1.subtitle-text-uppercase .heading-subtitle,.custom-heading-style-1.title-text-uppercase .heading-title{text-transform:uppercase}.custom-heading-style-1.subtitle-text-lowercase .heading-subtitle,.custom-heading-style-1.title-text-lowercase .heading-title{text-transform:lowercase}.custom-heading-style-1.subtitle-text-capitalize .heading-subtitle,.custom-heading-style-1.title-text-capitalize .heading-title{text-transform:capitalize}.kontra_custom_heading_wrapper .kontra-heading-subtitle-wrapper .heading-subtitle{margin-bottom:5px;padding-left:30px}.custom-heading-style-1.heading-alignment-center{text-align:center;display:inline-block;width:100%}.custom-heading-style-1.heading-alignment-right{text-align:right}.custom-heading-style-1.heading-alignment-left{text-align:left}.kontra-heading-color .heading-subtitle:before,.kontra-heading-color .kontra-list-wrapper p.kontra-list-info a,.kontra-heading-color .custom-heading-style-1 .heading-title{color:#fff !important}.custom-heading-style-1 .kontra-heading-title-wrapper{position:relative;width:50%;text-align:right}.custom-heading-style-1 .kontra-heading-subtitle-wrapper{width:50%;text-align:left}.custom-heading-style-1 .heading-title:before{position:absolute;content:"";width:2px;height:100%;top:0;right:0;z-index:1;background-position:center;background-repeat:no-repeat;background-size:cover}.kontra-heading-color .kontra-list-wrapper ul li{margin-bottom:20px}.custom-heading-style-2 .heading-subtitle{color:#7d7c7c;text-align:left}.custom-heading-style-2{margin-bottom:20px}.custom-heading-style-2.kontra-light-space{margin-bottom:30px}.custom-heading-style-2 .heading-title{text-align:right;padding-right:30px;margin-bottom:0}.custom-heading-style-2.subtitle-text-uppercase .heading-subtitle,.custom-heading-style-2.title-text-uppercase .heading-title{text-transform:uppercase}.custom-heading-style-2.subtitle-text-lowercase .heading-subtitle,.custom-heading-style-2.title-text-lowercase .heading-title{text-transform:lowercase}.custom-heading-style-2.subtitle-text-capitalize .heading-subtitle,.custom-heading-style-2.title-text-capitalize .heading-title{text-transform:capitalize}.kontra_custom_heading_wrapper .kontra-heading-subtitle-wrapper .heading-subtitle{margin-bottom:5px;padding-left:30px}.custom-heading-style-2.heading-alignment-center{text-align:center;display:inline-block;width:100%}.custom-heading-style-2.heading-alignment-right{text-align:right}.custom-heading-style-2.heading-alignment-left{text-align:left}.kontra-heading-color .heading-subtitle:before,.kontra-heading-color .kontra-list-wrapper p.kontra-list-info a,.kontra-heading-color .custom-heading-style-2 .heading-title{color:#fff !important}.custom-heading-style-2 .kontra-heading-title-wrapper{position:relative;width:50%;text-align:right}.custom-heading-style-2 .kontra-heading-subtitle-wrapper{width:50%;text-align:left}.custom-heading-style-2 .heading-title:before{position:absolute;content:"";width:2px;height:100%;top:0;right:0;z-index:1;background-position:center;background-repeat:no-repeat;background-size:cover}.kontra_custom_heading_wrapper.custom-heading-style-2 .kontra-heading-title-wrapper .heading-title{color:#fff}
/*! Infobox Style 1 */
.infobox-style-1 .kontra-infobox-icon .flaticon{font-size:65px;line-height:65px;font-weight:500}.infobox-style-1 .kontra-infobox-title{font-size:22px;line-height:30px;font-weight:700;font-family:'Saira';padding-left:10px;margin-bottom:0;margin-top:20px}.infobox-style-1 .kontra-infobox-icon i{line-height:30px;font-size:25px}.infobox-style-1 .kontra-infobox-content-icon{padding:40px;position:absolute;bottom:0;left:0;width:80%;-webkit-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear}.infobox-style-1 .kontra-infobox-icon{color:#282727}.infobox-style-1 .kontra-infobox-wrapper{position:relative}
/*! Infobox Style 2 */
.infobox-style-2 .kontra-infobox-main-wrapper{padding:50px 0 50px 50px;background:#f4f4f4}.infobox-style-2{position:relative}.infobox-style-2:before{position:absolute;content:"";-webkit-box-shadow:0 30px 50px rgb(0 0 0/12%);-moz-box-shadow:0 30px 50px rgba(0,0,0,.12);-ms-box-shadow:0 30px 50px rgba(0,0,0,.12);-o-box-shadow:0 30px 50px rgba(0,0,0,.12);box-shadow:0 30px 50px rgb(0 0 0/12%);width:80%;left:10%;height:100px;bottom:0;z-index:-1}.infobox-style-2 .kontra-infobox-content{width:65%}.infobox-style-2 .kontra-infobox-icon{width:100px;top:50%;margin-top:-50px;right:0;position:absolute;height:100px;line-height:100px;text-align:center;display:inline-block !important}.infobox-style-2 .kontra-infobox-title{font-size:26px;line-height:30px;margin-bottom:15px}.infobox-style-2 .kontra-infobox-wrapper{position:relative}.infobox-style-2 .kontra-infobox-icon i{position:relative;z-index:2;font-size:55px;color:#282727}.infobox-style-2 span.kontra-infobox-subtitle{font-size:15px;line-height:24px;text-transform:uppercase;font-weight:700;color:#7d7c7c;letter-spacing:1px}
/*! Infobox Style 3 */
.infobox-style-3 .kontra-infobox-icon i{font-size:24px;text-align:center;line-height:50px;display:inline-block;width:50px !important;background-color:#fff;border-radius:50%;height:50px}.infobox-style-3 .kontra-infobox-title{font-size:20px;line-height:50px;text-transform:capitalize;margin-bottom:0}.infobox-style-3 .kontra-infobox-text{color:#282727}.ih-align-right .infobox-style-3 .kontra-infobox-wrapper{text-align:right}.infobox-style-3 .kontra-infobox-button{text-align:right;padding-top:70px}.infobox-style-3 .kontra-infobox-content{padding-left:15px}.infobox-style-3 .kontra-infobox-image img{width:50px;height:50px;line-height:50px;border-radius:50%}.infobox-style-3 .kontra-infobox-icon{margin-left:-10px;-webkit-transition:all .5s cubic-bezier(.645,.045,.355,1);-o-transition:all .5s cubic-bezier(.645,.045,.355,1);transition:all .5s cubic-bezier(.645,.045,.355,1)}.infobox-style-3-white .infobox-style-3 .kontra-infobox-title{color:#fff}.infobox-style-3-white .infobox-style-3 .kontra-infobox-icon i{color:#282727}
/*! Infobox Style 4 */
.infobox-style-4{position:relative;overflow:hidden}.infobox-style-4 .kontra-infobox-content .kontra-infobox-text{color:#fff}.hkangles-contact-infobox .infobox-style-4 .kontra-infobox-content .kontra-infobox-text{color:#595959}.infobox-style-4 .kontra-infobox-icon{margin-right:20px;text-align:center;font-size:40px;display:table;line-height:70px;width:70px;height:70px}.infobox-style-4 .kontra-infobox-title{font-size:26px;line-height:26px;font-weight:700;text-transform:capitalize;color:#fff;margin-bottom:20px}.hkangles-contact-infobox .infobox-style-4 .kontra-infobox-title{margin-bottom:10px}.hkangles-contact-infobox .infobox-style-4 .kontra-infobox-title{color:#282727}.infobox-style-4 .kontra-infobox-inner{position:relative;z-index:2}.infobox-style-4 .kontra-infobox-inner:before{content:counter(item,decimal-leading-zero) " ";counter-increment:item;color:#fff;font-size:20px;line-height:16px;position:absolute;top:-10px;right:-15px;z-index:99}.infobox-style-4 .kontra-infobox-inner:after{content:'';width:120px;height:120px;border-radius:50%;right:-85px;top:-85px;position:absolute;background:#000}
/*! Infobox Style 5 */
.elementor-column:last-child .infobox-style-5.kontra-elementor-widgetkontra_infobox_wrapper .kontra-infobox-wrapper:after{display:none}.infobox-style-5. .kontra-infobox-wrapper{position:relative}.infobox-style-5 .kontra-infobox-icon{margin-bottom:15px}.infobox-style-5 .kontra-infobox-icon i{font-size:70px;line-height:70px;color:#fff}.infobox-style-5 .kontra-infobox-title{font-size:26px;color:#fff;margin-bottom:15px}.infobox-style-5 .kontra-infobox-img img{width:80px;height:80px;line-height:80px;border-radius:50%;margin-right:20px}.infobox-style-5 .kontra-infobox-content .kontra-infobox-text{font-size:15px;line-height:24px;color:rgb(255 255 255/60%)}.kontra-infobox-custom .infobox-style-5 .kontra-infobox-title{font-size:32px;line-height:42px;margin-bottom:15px}.infobox-style-5-second .infobox-style-5 .kontra-infobox-title{font-size:28px;color:#fff}.infobox-style-5-second .infobox-style-5 .kontra-infobox-img img{margin-right:25px}.infobox-style-5-second .infobox-style-5 .kontra-infobox-content .kontra-infobox-text{color:#260f03;font-size:15px;margin-top:7px;font-weight:500;text-transform:inherit}.cd-bg-color-primary.infobox-style-5-second{background:0 0 !important}
/*! Infobox Style 6 */
.infobox-style-6{border-bottom:5px solid #282727 !important;padding:60px 30px 50px 60px;-webkit-transition:all .5s cubic-bezier(.645,.045,.355,1);-o-transition:all .5s cubic-bezier(.645,.045,.355,1);transition:all .5s cubic-bezier(.645,.045,.355,1)}.infobox-bottm-border .infobox-style-6{border-bottom:5px solid}.infobox-style-6 .kontra-infobox-icon{margin-right:30px;font-size:50px;line-height:50px;color:#282727}.infobox-style-6 .kontra-infobox-title{font-size:26px;line-height:36px;color:#282727;text-transform:capitalize;margin-bottom:10px}.infobox-style-6 .kontra-infobox-wrapper{margin-bottom:12px}.infobox-style-6 .kontra-infobox-button a{position:relative;font-size:15px;line-height:20px;letter-spacing:1px;font-family:'Saira'}.infobox-style-6 .kontra-infobox-button a:hover{color:#282727}.infobox-style-6 .kontra-infobox-button a:after{content:" ";position:absolute;bottom:3px;left:0;width:100%;height:1px;background:#282727}.infobox-style-6 .kontra-infobox-inner{position:relative;z-index:2}.infobox-style-6 .kontra-infobox-step{font-size:15px;font-weight:700;font-family:'Saira',sans-serif;color:#282727;font-style:italic;text-transform:uppercase;letter-spacing:1px}.infobox-style-6 .kontra-infobox-inner:before{content:counter(item,decimal-leading-zero) " ";counter-increment:item;color:#fff;font-size:20px;line-height:16px;position:absolute;top:-10px;right:-15px;z-index:99}.infobox-style-6 .kontra-infobox-button{font-size:15px;font-weight:700;padding-top:20px;text-transform:uppercase}.infobox-style-7{background:#fff;overflow:hidden;width:290px;box-shadow:0px 0px 15px 0px rgb(0 0 0/10%)}.infobox-style-7 .kontra-infobox-icon{width:60px;height:60px;line-height:60px;text-align:center}.infobox-style-7 .kontra-infobox-wrapper{position:relative}.infobox-style-7 .kontra-infobox-content{color:#000}.infobox-style-7 h3.kontra-infobox-title{color:#282727;font-size:15px;line-height:24px;padding:12px 20px 15px;font-family:'Saira';margin:0;text-transform:uppercase;letter-spacing:1px}.infobox-style-7 .kontra-infobox-button{margin-top:40px;font-size:15px;text-transform:capitalize}.infobox-style-7 .kontra-infobox-button a{position:relative;display:inline-block}.infobox-style-7 .kontra-infobox-button a{position:relative}.infobox-style-7 .kontra-infobox-img img{border-radius:15px}.infobox-style-7 .kontra-infobox-icon i{font-size:36px;line-height:60px;color:#282727}.infobox-style-7 .kontra-infobox-title span{font-size:36px;line-height:30px;font-weight:700;font-family:'Saira'}.infobox-style-7 .kontra-infobox-icon-transparant{position:absolute;top:0;opacity:.2;font-size:75px;line-height:75px;right:0}.infobox-title-darkcolor .counter-style-2 .kontra-counter-icon{color:#282727}
/*! Infobox Style 8 */
.infobox-style-8 .kontra-infobox-icon{z-index:99;position:relative;margin-right:20px;font-size:40px;width:70px;display:inline-block;text-align:center;height:70px;color:#282727;line-height:70px}.infobox-style-8 .icon-count-number{position:absolute;right:-15px;width:30px;height:30px;line-height:30px;display:inline-block;font-size:13px;top:-15px;color:#fff;border-radius:50%;font-weight:700;font-family:'Saira',sans-serif}.infobox-style-8 .kontra-infobox-title{font-size:24px;line-height:30px;margin-bottom:5px;margin-top:25px}.thsb-infobox-style-8 .elementor-widget-container{padding:25px;background-color:#fff;border-radius:10px}.infobox-style-8 .kontra-infobox-text a{text-decoration:underline}.infobox-style-8 .kontra-infobox-img img{width:80px;height:80px;line-height:80px;border-radius:50%;margin-right:20px}.infobox-style-8 .kontra-infobox-wrapper{padding-right:40px}.infobox-style-8 .kontra-infobox-wrapper:before{content:"";text-align:center;position:absolute;top:32px;left:7px;height:1px;width:100%;z-index:9;margin-left:-7px;border:1px dashed #ccc}.infobox-style-8 .kontra-infobox-wrapper:after{content:"";text-align:center;position:absolute;top:38px;left:7px;height:1px;width:100%;z-index:9;margin-left:-7px;border:1px dashed #ccc}.hkangles-infobox-8-last-child .elementor-column:last-child .infobox-style-8 .kontra-infobox-wrapper:before,.hkangles-infobox-8-last-child .elementor-column:last-child .infobox-style-8 .kontra-infobox-wrapper:after{display:none}.kontra-infobox-custom .infobox-style-8 .kontra-infobox-title{font-size:32px;line-height:42px;margin-bottom:15px}
/*! Infobox Style 9 */
.infobox-style-9{padding:35px 30px}.infobox-style-9 .kontra-infobox-icon{margin-bottom:40px;position:relative;display:inline-block}.infobox-style-9 span.icon-cound-number{position:absolute;width:30px;height:30px;line-height:30px;text-align:center;top:-42px;right:-12px;border-radius:50%;background-color:#000;color:#fff;font-size:12px}.infobox-style-9 .kontra-infobox-icon i{font-size:36px;padding:16px 18px;text-align:center;color:#fff}.infobox-style-9 .kontra-infobox-title{font-size:24px;line-height:28px;font-weight:700;margin-bottom:0}.infobox-style-9 .kontra-infobox-img img{width:80px;height:80px;line-height:80px;border-radius:50%;margin-right:20px}.infobox-style-9 .kontra-infobox-content .kontra-infobox-text{font-size:15px;text-transform:uppercase;line-height:24px;font-weight:700;margin-top:20px;color:#287272;font-family:'Saira',sans-serif;position:relative}.infobox-style-9 .kontra-infobox-content .kontra-infobox-text i{top:0;width:20px;height:20px;display:inline-block;line-height:20px;font-size:8px;margin-left:5px;text-align:center;color:#fff;border-radius:50%;position:absolute}.kontra-infobox-custom .infobox-style-9 .kontra-infobox-title{font-size:32px;line-height:42px;margin-bottom:15px}.infobox-style-9-second .infobox-style-5 .kontra-infobox-title{font-size:28px;color:#fff}.infobox-style-9-second .infobox-style-5 .kontra-infobox-img img{margin-right:25px}.infobox-style-9-second .infobox-style-5 .kontra-infobox-content .kontra-infobox-text{color:#260f03;font-size:15px;margin-top:7px;font-weight:500;text-transform:inherit}.cd-bg-color-primary.infobox-style-9-second{background:0 0 !important}
/*! Infobox Style 10 */
.infobox-style-10{padding:40px;position:relative;overflow:hidden;background-color:#fff;box-shadow:0px 8px 25px 0px rgba(9,95,254,.18);text-shadow:0px 8px 25px rgba(9,95,254,.18)}.infobox-style-10 .kontra-infobox-content .kontra-infobox-text{font-size:18px;line-height:26px;font-weight:500}.infobox-style-10 .kontra-infobox-icon img{max-width:50px;height:auto}.infobox-style-10 .kontra-infobox-content{padding-left:25px}.infobox-style-10 .kontra-infobox-title{font-size:24px;line-height:36px;font-weight:400;text-transform:capitalize;margin-bottom:5px}.infobox-style-10 .kontra-infobox-inner{position:relative;z-index:2}.infobox-style-10 .kontra-infobox-inner:before{content:counter(item,decimal-leading-zero) " ";counter-increment:item;color:#fff;font-size:20px;line-height:16px;position:absolute;top:-10px;right:-15px;z-index:99}.infobox-style-10 .kontra-infobox-inner:after{content:'';width:120px;height:120px;border-radius:50%;right:-85px;top:-85px;position:absolute;background:#000}
/*! Infobox Style 11 */
.infobox-style-11 .kontra-infobox-icon img{max-width:50px;height:auto}.infobox-style-11 .kontra-infobox-title{font-size:22px;line-height:28px;margin-bottom:0}.infobox-style-11 .kontra-infobox-inner{position:relative;z-index:2}.infobox-style-11 .kontra-infobox-icon i{font-size:55px;line-height:55px}.infobox-style-11 .kontra-infobox-text,.infobox-style-11 .kontra-infobox-title,.infobox-style-11 .kontra-infobox-icon i{color:#fff}.infobox-style-11 .kontra-infobox-inner:before{content:counter(item,decimal-leading-zero) " ";counter-increment:item;color:#fff;font-size:20px;line-height:16px;position:absolute;top:-10px;right:-15px;z-index:99}.infobox-style-11 .kontra-infobox-inner:after{content:'';width:120px;height:120px;border-radius:50%;right:-85px;top:-85px;position:absolute;background:#000}
/*! Infobox Style 12 */
.infobox-style-12{padding:60px 30px 50px 60px;-webkit-transition:all .5s cubic-bezier(.645,.045,.355,1);-o-transition:all .5s cubic-bezier(.645,.045,.355,1);transition:all .5s cubic-bezier(.645,.045,.355,1)}.infobox-bottm-border .infobox-style-12{border-bottom:5px solid}.infobox-style-12 .kontra-infobox-icon{margin-right:30px;font-size:50px;line-height:50px}.infobox-style-12 .kontra-infobox-title{font-size:26px;line-height:36px;color:#fff;text-transform:capitalize;margin-bottom:10px}.infobox-style-12 .kontra-infobox-wrapper{margin-bottom:12px}.infobox-style-12 .kontra-infobox-button a{position:relative;font-size:15px;line-height:20px;letter-spacing:1px;font-family:'Saira'}.infobox-style-12 .kontra-infobox-button a:hover{color:282727}.infobox-style-12 .kontra-infobox-text{color:rgb(255 255 255/60%)}.infobox-style-12 .kontra-infobox-button a:after{content:" ";position:absolute;bottom:3px;left:0;width:100%;height:1px;background:#282727}.infobox-style-12 .kontra-infobox-inner{position:relative;z-index:2}.infobox-style-12 .kontra-infobox-step{font-size:15px;font-weight:700;font-family:'Saira',sans-serif;color:#7d7c7c;font-style:italic;text-transform:uppercase;letter-spacing:1px}.infobox-style-12 .kontra-infobox-inner:before{content:counter(item,decimal-leading-zero) " ";counter-increment:item;color:#fff;font-size:20px;line-height:16px;position:absolute;top:-10px;right:-15px;z-index:99}.infobox-style-12 .kontra-infobox-button{font-size:15px;font-weight:700;padding-top:20px;text-transform:uppercase}
/*! Infobox Style 13 */
.infobox-style-13:before{position:absolute;content:"";-webkit-box-shadow:0 30px 50px rgb(0 0 0/10%);-moz-box-shadow:0 30px 50px rgba(0,0,0,.12);-ms-box-shadow:0 30px 50px rgba(0,0,0,.12);-o-box-shadow:0 30px 50px rgba(0,0,0,.12);box-shadow:0 30px 50px rgb(0 0 0/10%);width:100%;height:100px;bottom:0;z-index:-1}.infobox-style-13 .kontra-infobox-wrapper{padding:30px 20px 30px 30px;border:1px solid #e6e5e5;background:#fff}.infobox-style-13 .kontra-infobox-content .kontra-infobox-text{color:#fff}.hkangles-contact-infobox .infobox-style-13 .kontra-infobox-content .kontra-infobox-text{color:#595959}.infobox-style-13 .kontra-infobox-icon{margin-right:25px;text-align:center;font-size:40px;display:table;line-height:70px;width:70px;height:70px}.infobox-style-13 .kontra-infobox-title{font-size:26px;line-height:26px;font-weight:700;text-transform:capitalize;color:#fff;margin-bottom:20px}.hkangles-contact-infobox .infobox-style-13 .kontra-infobox-title{margin-bottom:10px}.hkangles-contact-infobox .infobox-style-13 .kontra-infobox-title{color:#282727}.infobox-style-13 .kontra-infobox-inner{position:relative;z-index:2}.infobox-style-13 .kontra-infobox-inner:before{content:counter(item,decimal-leading-zero) " ";counter-increment:item;color:#fff;font-size:20px;line-height:16px;position:absolute;top:-10px;right:-15px;z-index:99}.infobox-style-13 .kontra-infobox-inner:after{content:'';width:120px;height:120px;border-radius:50%;right:-85px;top:-85px;position:absolute;background:#000}.infobox-style-13 .kontra-infobox-icon img{width:70px;height:auto}.kontra-list-wrapper .list-item a{font-size:20px;text-transform:capitalize;font-weight:700;font-family:'Saira';color:#282727}.kontra-list-wrapper ul{list-style:none;margin:0;padding:0}.kontra-list-wrapper ul li{display:-webkit-box;display:-ms-flexbox;display:flex}.kontra-list-wrapper ul li i{vertical-align:middle;font-size:12px;width:25px;height:25px;line-height:25px;border-radius:50%;margin-right:10px;color:#282727}.kontra-list-wrapper ul li p{padding:0;margin:0}.kontra-list-wrapper .kontra-list-icon{margin-right:0;width:35px;line-height:35px;text-align:center;border-radius:50%;height:35px}.kontra-list-wrapper p.kontra-list-info{line-height:40px;color:#000;font-weight:600;font-family:'muli'}
/*! Progress Bar */
.progress-bar-style-1 .kontra-progress-bar-wrapper{margin-bottom:20px}.progress-bar-style-1 .kontra-progress-bar{width:100%;background-color:#ddd}.progress-bar-style-1 .kontra_progress_bar_wrapper .kontra-progress-bar-inner{width:0;height:5px;background-color:#fd972e}.progress-bar-style-1 .kontra-progress-bar-title{font-size:16px;font-weight:700;text-transform:uppercase;font-family:'Saira';margin-bottom:10px;display:inline-block;color:#282727;letter-spacing:1px}.progress-bar-style-1 .kontra-progress-bar-value{position:relative;float:right;font-weight:700;font-family:'Saira';color:#282727;line-height:24px;font-size:15px}
/*! Progress Bar style 2*/
.progress-bar-style-2 .kontra-progress-bar-wrapper{margin-bottom:20px}.progress-bar-style-2 .kontra-progress-bar{width:100%;background-color:#ddd}.progress-bar-style-2 .kontra_progress_bar_wrapper .kontra-progress-bar-inner{width:0;height:5px;background-color:#fd972e}.progress-bar-style-2 .kontra-progress-bar-title{font-size:16px;font-weight:700;text-transform:uppercase;font-family:'Saira';margin-bottom:10px;display:inline-block;color:#fff;letter-spacing:1px}.progress-bar-style-2 .kontra-progress-bar-value{position:relative;float:right;font-weight:700;font-family:'Saira';color:#fff;line-height:24px;font-size:15px}.projects-style-1 .kontra-project-content-inner,.projects-style-1 .kontra-project-content-cover .kontra-project-content-inner:after,.projects-style-1 .kontra-project-content-inner .kontra-project-title,.projects-style-1 .kontra-project-content-inner .kontra-project-action-icons{transition:all ease .6s;-moz-transition:all ease .6s;-webkit-transition:all ease .6s}.projects-style-1 .kontra-project-thumbnail-wrapper{position:relative;overflow:hidden}.projects-style-1 .kontra-project-thumbnail-wrapper:before{position:absolute;content:"";-webkit-box-shadow:0 30px 50px rgb(0 0 0/12%);-moz-box-shadow:0 30px 50px rgba(0,0,0,.12);-ms-box-shadow:0 30px 50px rgba(0,0,0,.12);-o-box-shadow:0 30px 50px rgba(0,0,0,.12);box-shadow:0 30px 50px rgb(0 0 0/12%);width:80%;left:10%;height:100px;bottom:0;z-index:-1}.projects-style-1 .kontra-project-thumbnail-wrapper img{width:100%}.projects-style-1 .kontra-project-content-cover{position:absolute;right:0;left:0;top:0;bottom:0}.projects-style-1 .kontra-project-content-cover .kontra-project-content-inner{position:relative;height:100%;z-index:9}.projects-style-1 .kontra-project-content-cover .kontra-project-content-inner:after{position:absolute;top:0;left:0;right:0;bottom:0;content:'';text-align:left;opacity:0}.projects-style-1 .kontra-project-content-inner .kontra-project-action-icons{position:absolute;right:30px;top:15px;font-size:15px;width:50px;height:50px;line-height:50px;color:#282727;z-index:99999;visibility:hidden;display:inline-grid;text-align:center;opacity:0}.projects-style-1 .kontra-project-content-inner .kontra-project-action-icons a i{font-size:13px}.projects-style-1 .kontra-project-content-inner:hover .kontra-project-action-icons{visibility:visible;opacity:1}.projects-style-1 .kontra-project-content-inner .kontra-project-title{position:absolute;bottom:0;z-index:2;visibility:visible;opacity:0;left:15px;min-width:70%;background-color:#fff}.projects-style-1 .kontra-project-content-inner .kontra-project-main-title:before{position:absolute;content:"";-webkit-box-shadow:0 30px 50px rgb(0 0 0/12%);-moz-box-shadow:0 30px 50px rgba(0,0,0,.12);-ms-box-shadow:0 30px 50px rgba(0,0,0,.12);-o-box-shadow:0 30px 50px rgba(0,0,0,.12);box-shadow:0 30px 50px rgb(0 0 0/12%);width:80%;left:10%;height:100px;bottom:0;z-index:-1}.projects-style-1 .kontra-project-content-inner:hover .kontra-project-title{visibility:visible;opacity:1;bottom:15px}.projects-style-1 .kontra-project-content-inner .kontra-project-title h3{font-size:24px;line-height:30px;color:#282727;margin-bottom:0;font-weight:700}.projects-style-1 .kontra-project-content-inner .kontra-project-action-icons a:hover{background-color:#000;color:#fff}.projects-style-1 .kontra-project-content-inner .kontra-project-title .kontra-project-category{font-size:15px;line-height:26px;text-transform:uppercase;color:#7d7c7c;font-weight:700;letter-spacing:1px}.projects-style-1 .kontra-project-content-inner:hover{visibility:visible;opacity:1;overflow:hidden}.projects-style-1 .kontra-project-title-inner{position:relative;margin:25px 30px}.projects-style-1 .owl-nav{position:absolute;bottom:0;left:-430px}.projects-style-1 button.owl-prev{margin-right:10px}.projects-style-1 .owl-carousel .owl-nav button i{background-color:#fff;padding:10px;font-size:20px;line-height:20px;color:#282727}.projects-style-2 .kontra-project-thumbnail-wrapper{text-align:center;position:relative}.projects-style-2 .kontra-project-details{position:absolute;bottom:0}.projects-style-2 .kontra-project-thumbnail-wrapper .kontra-project-image-container img{position:relative;overflow:hidden}.projects-style-2 .kontra-project-content-cover .kontra-project-title{text-align:left}.projects-style-2 .kontra-project-content-cover .kontra-project-title h3{font-size:24px;line-height:30px;margin-bottom:0}.projects-style-2 .kontra-project-content-cover .kontra-project-title span{font-size:15px;font-weight:700;line-height:30px;color:#7d7c7c;text-transform:uppercase;letter-spacing:1px}.projects-style-2 .kontra-project-content-cover{padding-top:25px}.projects-style-2 .kontra-project-content-cover .kontra-project-content-inner .kontra-project-action-icons a i{position:relative;bottom:30px;right:24px;color:#7d7c7c}.projects-style-2 .kontra-project-details .kontra-project-detail{padding:10px 0;display:block;text-align:left !important}.projects-style-2 .kontra-project-details .kontra-project-detail:last-child{margin-top:0}.projects-style-2 .kontra-project-detail{width:180px}.projects-style-2 .kontra-project-details{padding:30px 30px 20px;position:absolute;width:75%;bottom:0;background:#fff;opacity:0;-webkit-transition:all .5s cubic-bezier(.645,.045,.355,1);-o-transition:all .5s cubic-bezier(.645,.045,.355,1);transition:all .5s cubic-bezier(.645,.045,.355,1)}.projects-style-2 .kontra-project-details .hkangles-details-arrow a{position:absolute;right:-50px;bottom:0;width:50px;height:50px;line-height:50px;font-size:15px;color:#282727}.projects-style-2 .kontra-project-details .hkangles-details-arrow a:hover{background-color:#282727;color:#fff}.projects-style-2 .kontra-project-slide:hover .kontra-project-details{opacity:1}.projects-style-2 .kontra-project-detail-title{padding-bottom:0;font-family:'Saira',sans-serif;font-size:15px;margin-right:10px;position:relative;text-transform:uppercase;letter-spacing:1px}.projects-style-2 .kontra-project-details .kontra-project-detail-value{font-size:15px;font-weight:400;text-transform:capitalize}.projects-style-2 .kontra-project-slide .kontra-project-image-container{position:relative}.projects-style-2 .kontra-project-slide .kontra-project-image-container:before{position:absolute;content:"";-webkit-box-shadow:0 30px 50px rgb(0 0 0/12%);-moz-box-shadow:0 30px 50px rgba(0,0,0,.12);-ms-box-shadow:0 30px 50px rgba(0,0,0,.12);-o-box-shadow:0 30px 50px rgba(0,0,0,.12);box-shadow:0 30px 50px rgb(0 0 0/12%);width:80%;left:10%;height:100px;bottom:0}.projects-style-3 .kontra-project-content-inner,.projects-style-3 .kontra-project-content-cover .kontra-project-content-inner:after,.projects-style-3 .kontra-project-content-inner .kontra-project-title,.projects-style-3 .kontra-project-content-inner .kontra-project-action-icons a{transition:all ease .6s;-moz-transition:all ease .6s;-webkit-transition:all ease .6s}.projects-style-3 .kontra-project-thumbnail-wrapper{position:relative}.projects-style-3 .kontra-project-thumbnail-wrapper img{width:100%}.projects-style-3 .kontra-project-content-cover{position:absolute;right:0;left:0;top:0;bottom:0}.projects-style-3 .kontra-project-content-cover .kontra-project-content-inner{position:relative;height:100%;z-index:9}.projects-style-3 .kontra-project-content-cover .kontra-project-content-inner:after{position:absolute;top:0;left:0;right:0;bottom:0;content:'';text-align:left}.projects-style-3 .kontra-project-content-inner .kontra-project-action-icons a{position:absolute;left:0;top:-60px;font-size:15px;width:35px;height:35px;border-radius:50%;line-height:35px;color:#fff;z-index:99999;display:inline-block;text-align:center}.projects-style-3 .kontra-project-content-inner .kontra-project-action-icons a i{font-size:13px}.projects-style-3 .kontra-project-content-inner .kontra-project-title{position:absolute;left:30px;bottom:-25px;z-index:2;visibility:visible;left:0;margin-left:20px;background-color:#fff;border-bottom:solid 4px}.projects-style-3 .kontra-project-content-inner .kontra-project-title h3{font-size:28px;line-height:32px;margin-bottom:15px;font-weight:700}.projects-style-3 .kontra-project-content-inner .kontra-project-action-icons a:hover{background-color:#000}.projects-style-3 .kontra-project-content-inner .kontra-project-title .kontra-project-category{font-size:13px;line-height:24px;text-transform:uppercase;color:#fff}.projects-style-3 .kontra-project-title-inner{position:relative;margin:40px 30px 30px}.projects-style-3.projects-layout-grid .kontra-project-slide{margin-bottom:60px}.projects-style-4 .kontra-project-thumbnail-wrapper{text-align:center;position:relative}.projects-style-4 .kontra-project-details{position:absolute;bottom:0}.projects-style-4 .kontra-project-thumbnail-wrapper .kontra-project-image-container img{position:relative;overflow:hidden}.projects-style-4 .kontra-project-content-cover .kontra-project-title{text-align:left}.projects-style-4 .kontra-project-content-cover .kontra-project-title h3{font-size:24px;line-height:30px;margin-bottom:0;color:#fff}.projects-style-4 .kontra-project-content-cover .kontra-project-title h3 a{color:#fff}.projects-style-4 .kontra-project-content-cover .kontra-project-title span{font-size:15px;font-weight:700;line-height:30px;color:#7d7c7c;text-transform:uppercase;letter-spacing:1px;font-family:'Saira',sans-serif}.projects-style-4 .kontra-project-content-cover{padding-top:25px}.projects-style-4 .kontra-project-content-cover .kontra-project-content-inner .kontra-project-action-icons a i{position:relative;bottom:30px;right:24px;color:#7d7c7c}.projects-style-4 .kontra-project-details .kontra-project-detail{padding:10px 0;display:block;text-align:left !important}.projects-style-4 .kontra-project-details .kontra-project-detail:last-child{margin-top:0}.projects-style-4 .kontra-project-detail{width:180px}.projects-style-4 .kontra-project-details{padding:30px 30px 20px;position:absolute;width:75%;bottom:0;background:#fff;opacity:0;-webkit-transition:all .5s cubic-bezier(.645,.045,.355,1);-o-transition:all .5s cubic-bezier(.645,.045,.355,1);transition:all .5s cubic-bezier(.645,.045,.355,1)}.projects-style-4 .kontra-project-details .hkangles-details-arrow a{position:absolute;right:-50px;bottom:0;width:50px;height:50px;line-height:50px;font-size:15px;color:#282727}.projects-style-4 .kontra-project-details .hkangles-details-arrow a:hover{background-color:#282727;color:#fff}.projects-style-4 .kontra-project-slide:hover .kontra-project-details{opacity:1}.projects-style-4 .kontra-project-detail-title{padding-bottom:0;font-family:'Saira',sans-serif;font-size:15px;margin-right:10px;position:relative;text-transform:uppercase;letter-spacing:1px}.projects-style-4 .kontra-project-details .kontra-project-detail-value{font-size:15px;font-weight:400;text-transform:capitalize}.projects-style-4 .kontra-project-slide .kontra-project-image-container{position:relative}.projects-style-4 .kontra-project-slide .kontra-project-image-container:before{position:absolute;content:"";-webkit-box-shadow:0 30px 50px rgb(0 0 0/12%);-moz-box-shadow:0 30px 50px rgba(0,0,0,.12);-ms-box-shadow:0 30px 50px rgba(0,0,0,.12);-o-box-shadow:0 30px 50px rgba(0,0,0,.12);box-shadow:0 30px 50px rgb(0 0 0/12%);width:80%;left:10%;height:100px;bottom:0}
/*! Services Style 1 */
.services-style-1 .kontra-service-image-container{position:relative}.services-style-1 .kontra-service-image-container:before{transition:.3s;content:" ";width:100%;height:100%;position:absolute;background:rgba(255,255,255,0);background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,#fff 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,#f0f2f5));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,#fff 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,#fff 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff",endColorstr="#fff",GradientType=0)}.services-style-1 .kontra-service-slide:hover .kontra-service-image-container:before{transition:.3s;background:rgba(255,255,255,.35);background:-moz-linear-gradient(top,rgba(255,255,255,.35) 0%,rgba(255,255,255,.97) 96%,rgba(255,255,255,.99) 98%,#fff 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(255,255,255,.35)),color-stop(96%,rgba(255,255,255,.97)),color-stop(98%,rgba(255,255,255,.99)),color-stop(100%,#fff));background:-webkit-linear-gradient(top,rgba(255,255,255,.35) 0%,rgba(255,255,255,.97) 96%,rgba(255,255,255,.99) 98%,#fff 100%);background:-o-linear-gradient(top,rgba(255,255,255,.35) 0%,rgba(255,255,255,.97) 96%,rgba(255,255,255,.99) 98%,#fff 100%);background:-ms-linear-gradient(top,rgba(255,255,255,.35) 0%,rgba(255,255,255,.97) 96%,rgba(255,255,255,.99) 98%,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,.35) 0%,rgba(255,255,255,.97) 96%,rgba(255,255,255,.99) 98%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=0)}.services-style-4 .kontra-service-wrapper:hover .kontra-service-image-container img,.blog-style-3 .kontra-post-wrapper:hover .kontra-post-image-container img{-webkit-filter:grayscale(0);filter:grayscale(0)}.services-style-1 .kontra-service-slide .kontra-service-service-wrapper{background:#fff;box-shadow:0px 4px 12px 0px rgba(0,0,0,.06)}.services-style-1 .kontra-service-content-inner:hover .kontra-service-icon i,.services-style-1 .kontra-service-content-inner:hover .kontra-service-title h3,.services-style-1 .kontra-service-content-inner:hover{color:#fff}.services-style-1 .kontra-service-content-inner{padding:50px 25px;webkit-transition:all .49s ease 0s;*/-moz-transition:all .49s ease 0s;-ms-transition:all .49s ease 0s;-o-transition:all .49s ease 0s;transition:all .49s ease 0s}.services-style-1 .kontra-service-icon{font-size:42px;width:80px;height:80px;color:#fff;text-align:center;background-color:#e6f1f1;line-height:80px}.services-style-1 .kontra-service-content-inner:hover .kontra-service-icon{background-color:#ffffff36}.services-style-1 .kontra-service-content p{margin:0}.services-style-1 .kontra-service-title h3{font-size:30px;line-height:36px;margin-bottom:15px;margin-top:30px}.services-style-1 .kontra-service-content-inner .kontra-service-content a{font-size:14px;line-height:24px;font-weight:700}.services-style-1 .owl-carousel .owl-nav button i{color:#fff;width:70px;height:50px;display:block;padding-top:12px}.services-style-1 .owl-carousel .owl-nav button.owl-next,.services-style-4 .owl-carousel .owl-nav button.owl-next{padding-left:10px !important;text-align:right;padding-right:10px}.services-style-1 .owl-carousel .owl-nav button.owl-next i,.services-style-4 .owl-carousel .owl-nav button.owl-next i{padding-right:10px}.services-style-1 .owl-carousel .owl-nav button.owl-prev i,.services-style-4 .owl-carousel .owl-nav button.owl-prev i{text-align:left;padding-left:10px}.services-style-1 .owl-carousel .owl-nav button i:hover,.services-style-4 .owl-carousel .owl-nav button i:hover{background:#000}.services-style-1 .owl-nav{position:absolute;top:-130px;right:0;z-index:9999999}.services-style-1 .owl-prev:after,.services-style-4 .owl-prev:after{left:20px}.services-style-1 .owl-next:after,.services-style-4 .owl-next:after{right:20px}.services-style-1 button.owl-prev,.services-style-4 button.owl-prev{margin-right:0}
/*! Services Style 2 */
.services-style-2 .kontra-service-slide{overflow:hidden}.services-style-2 .kontra-service-slide .kontra-service-wrapper .kontra-service-date i,.services-style-2 .service-title{-webkit-transition:all .5s cubic-bezier(.645,.045,.355,1);-o-transition:all .5s cubic-bezier(.645,.045,.355,1);transition:all .5s cubic-bezier(.645,.045,.355,1)}.services-style-2 .kontra-service-wrapper{position:relative}.services-style-2 .kontra-service-wrapper:after{position:absolute;top:-25px;right:-25px;border-radius:100%;text-align:center;width:100px;height:100px;content:""}.services-style-2 .kontra-service-wrapper:before{transition:.3s;content:" ";width:100%;height:100%;top:0;position:absolute;background:-moz-linear-gradient(top,rgba(0,0,0,0) 25%,rgba(0,0,0,.62) 97%,rgba(0,0,0,.65) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 25%,rgba(0,0,0,.62) 97%,rgba(0,0,0,.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 25%,rgba(0,0,0,.62) 97%,rgba(0,0,0,.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0)}.services-style-2 .kontra-service-icon{font-size:38px;color:#fff;position:absolute;top:20px;right:14px;z-index:9}.services-style-2 .kontra-service-content-cover{position:absolute;bottom:0;text-align:center;width:100%}.services-style-2 .kontra-service-wrapper .kontra-service-image-container img{width:100%}.services-style-2 .kontra-service-slide .kontra-service-wrapper .kontra-service-date i{width:60px;height:60px;line-height:60px;position:absolute;top:30%;left:40%;right:0;text-align:center;right:0;font-size:30px;background-color:#fff}.services-style-2 .kontra-service-title{padding:10px 25px 20px}.services-style-2 .kontra-service-title:after{content:"";width:80%;position:absolute;bottom:-7px;left:10%;border-radius:5px;text-align:center;height:15px;background-color:#fff}.services-style-2 .service-title a{font-size:28px;color:#fff;margin-bottom:0}.services-style-2 .kontra-service-slide .kontra-service-wrapper:hover .kontra-service-date i{color:#fff}.services-style-2 .kontra-service-content{height:0;opacity:0;color:#fff;overflow:hidden;padding:10px 25px 20px;-webkit-transition:all .5s cubic-bezier(.645,.045,.355,1);-o-transition:all .5s cubic-bezier(.645,.045,.355,1);transition:all .5s cubic-bezier(.645,.045,.355,1)}.services-style-2 .kontra-service-wrapper:hover .kontra-service-content{height:90px;opacity:1}
/*! Services Style 3 */
.services-style-3 .kontra-service-slide .kontra-service-wrapper .kontra-service-date i,.services-style-3 .service-title{-webkit-transition:all .5s cubic-bezier(.645,.045,.355,1);-o-transition:all .5s cubic-bezier(.645,.045,.355,1);transition:all .5s cubic-bezier(.645,.045,.355,1)}.services-style-3 .kontra-service-wrapper{position:relative}.services-style-3 .kontra-service-icon{position:absolute;top:15px;left:15px;font-size:35px;color:#282727;width:60px;line-height:60px;text-align:center;height:60px}.services-style-3 .kontra-service-content-cover{position:relative}.services-style-3 .kontra-service-content-cover:before{position:absolute;content:"";-webkit-box-shadow:0 30px 50px rgb(0 0 0/12%);-moz-box-shadow:0 30px 50px rgba(0,0,0,.12);-ms-box-shadow:0 30px 50px rgba(0,0,0,.12);-o-box-shadow:0 30px 50px rgba(0,0,0,.12);box-shadow:0 30px 50px rgb(0 0 0/12%);width:80%;left:10%;height:100px;bottom:0;z-index:-1}.blog-style-2 .kontra-post-thumbnail-wrapper .kontra-post-image-container img,.single .post-thumbnail img,.single-service .kontra-service-entry-content img,.single-project .kontra-project-content img,.single-post .kontra-blog-classic-inner img,.comment-list .comment-avatar img.avatar,.post-author-box .post-author-image img,.kontra-blog-classic .post-thumbnail img,.widget_kontra_recent_entries .kontra-post-image img,.blog-style-3 .kontra-post-thumbnail-wrapper .kontra-post-image-container img,.services-style-4 .kontra-service-image-container img,.team-style-1 .kontra-teammember-image-container img,.blog-style-1 .kontra-post-post-wrapper img,.blog-style-4 .kontra-post-post-wrapper img,.projects-style-2 .kontra-project-thumbnail-wrapper .kontra-project-image-container img,.projects-style-1 .kontra-project-thumbnail-wrapper .kontra-project-image-container img,.projects-style-4 .kontra-project-thumbnail-wrapper .kontra-project-image-container img,.services-style-3 .kontra-service-wrapper .kontra-service-image-container img,.services-style-6 .kontra-service-wrapper .kontra-service-image-container img{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all .5s cubic-bezier(.645,.045,.355,1);-o-transition:all .5s cubic-bezier(.645,.045,.355,1);transition:all .5s cubic-bezier(.645,.045,.355,1)}.blog-style-2 .kontra-post-wrapper:hover .kontra-post-thumbnail-wrapper .kontra-post-image-container img,.blog-style-3 .kontra-post-thumbnail-wrapper .kontra-post-image-container img:hover,.site-header .site-logo img,.widget_kontra_recent_entries .kontra-post-image img:hover,.blog .kontra-blog-classic .post-thumbnail img:hover,.comment-list .comment-avatar img.avatar:hover,.post-author-box .post-author-image img:hover,.team-style-1 .kontra-teammember-wrapper:hover .kontra-teammember-image-container img,.blog-style-1 .kontra-post-post-wrapper:hover img,.blog-style-4 .kontra-post-post-wrapper:hover img,.projects-style-2 .kontra-project-slide:hover img,.projects-style-4 .kontra-project-slide:hover img,.projects-style-1 .kontra-project-slide:hover img,.services-style-3 .kontra-service-wrapper:hover img,.services-style-6 .kontra-service-wrapper:hover img{-webkit-filter:inherit;filter:inherit;opacity:inherit}.services-style-3 .kontra-service-slide .kontra-service-wrapper .kontra-service-date i{width:60px;height:60px;line-height:60px;position:absolute;top:30%;left:40%;right:0;text-align:center;right:0;font-size:30px;background-color:#fff}.services-style-3 .kontra-service-title{padding:25px 30px;border:1px solid #d2d2d2}.services-style-3 .kontra-service-content p{margin:0}.services-style-3 .kontra-service-title-inner{position:relative}.services-style-3 .kontra-service-action-icons{position:absolute;bottom:-25px;right:-30px;border-radius:50%;color:#fff;height:40px;text-align:center;line-height:40px;width:40px}.services-style-3 span.kontra-project-category{color:#7d7c7c;text-transform:uppercase;font-size:14px;font-weight:700;letter-spacing:1px}.services-style-3 .service-title{font-size:26px;line-height:36px;margin-bottom:15px}.services-style-3 .kontra-service-slide .kontra-service-wrapper:hover .kontra-service-date i{color:#fff}.services-style-3 .kontra-service-content span{font-size:18px;font-weight:700;line-height:28px}
/*! Services Style 4 */
.services-style-4 .kontra-service-slide .kontra-service-wrapper .kontra-service-date i,.services-style-4 .service-title{-webkit-transition:all .5s cubic-bezier(.645,.045,.355,1);-o-transition:all .5s cubic-bezier(.645,.045,.355,1);transition:all .5s cubic-bezier(.645,.045,.355,1)}.services-style-4 .kontra-service-thumbnail-wrapper{position:relative}.services-style-4 .kontra-service-icon{font-size:38px;color:#282727;width:60px;line-height:60px;text-align:center;height:60px;position:absolute;top:30px;left:30px;z-index:9}.services-style-4 .kontra-service-wrapper .kontra-service-image-container img{width:100%}.services-style-4 .kontra-service-slide .kontra-service-wrapper .kontra-service-date i{width:60px;height:60px;line-height:60px;position:absolute;top:30%;left:40%;right:0;text-align:center;right:0;font-size:30px;background-color:#fff}.services-style-4 .kontra-service-content-cover{padding:30px;border:1px solid #efefef;border-top:none;background-color:#fff}.services-style-4 .kontra-service-wrapper{position:relative}.services-style-4 .kontra-service-wrapper:before{position:absolute;content:"";-webkit-box-shadow:0 30px 50px rgb(0 0 0/12%);-moz-box-shadow:0 30px 50px rgba(0,0,0,.12);-ms-box-shadow:0 30px 50px rgba(0,0,0,.12);-o-box-shadow:0 30px 50px rgba(0,0,0,.12);box-shadow:0 30px 50px rgb(0 0 0/12%);width:80%;left:10%;height:100px;bottom:0;z-index:-1}.services-style-4 .service-title a{font-size:26px;line-height:31px;color:#282727;margin-bottom:0}.services-style-4 .service-title{margin-bottom:0}.services-style-4 .kontra-service-title .kontra-service-content p{margin:0;padding:15px 0 20px}.services-style-4 .read-more-link a{color:#282727;font-size:15px;font-weight:700;font-family:'Saira',sans-serif}.services-style-4 .read-more-link a{position:relative;text-transform:uppercase}.services-style-4 .read-more-link a i{padding-left:7px;font-size:12px;line-height:22px;font-weight:700}.services-style-4 span.kontra-project-category{text-transform:uppercase;font-size:15px;color:#7d7c7c;font-weight:700;letter-spacing:1px;font-family:'Saira',sans-serif}.services-style-4 .kontra-service-image-container{position:relative}.services-style-4 .kontra-service-image-container:after{content:" ";width:100%;height:100%;top:0;left:0;position:absolute;background:-moz-linear-gradient(bottom,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 60%);background:-webkit-linear-gradient(bottom,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 60%);background:linear-gradient(to top,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 60%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=0)}
/*! Services Style 5 */
.services-style-5 .kontra-service-slide .kontra-service-wrapper .kontra-service-date i,.services-style-5 .service-title{-webkit-transition:all .5s cubic-bezier(.645,.045,.355,1);-o-transition:all .5s cubic-bezier(.645,.045,.355,1);transition:all .5s cubic-bezier(.645,.045,.355,1)}.services-style-5 .kontra-service-wrapper{position:relative}.services-style-5 .kontra-service-icon{font-size:55px;line-height:55px;padding-bottom:20px}.services-style-5 .kontra-service-content-cover{position:absolute;top:0;left:0;background-color:#fff;padding:30px 30px 15px;width:100%;height:100%;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;border:1px solid #e6f1f1}.services-style-5 .kontra-service-wrapper .kontra-service-image-container img{width:100%}.services-style-5 .kontra-service-slide:hover .kontra-service-content-cover{background-color:rgba(0,0,0,.82)}.services-style-5 .kontra-service-slide:hover .read-more-link a,.services-style-5 .kontra-service-slide:hover .service-title{color:#fff}.services-style-5 .kontra-service-slide:hover .service-title{border-bottom:1px solid #757575}.services-style-5 .read-more-link a{font-size:14px;text-transform:uppercase;font-weight:600;color:#757575;position:relative}.services-style-5 .read-more-link a:after{content:"+";font-size:22px;line-height:16px;font-weight:500;position:absolute;right:-17px;top:-2px}.services-style-5 .kontra-service-slide .kontra-service-wrapper .kontra-service-date i{width:60px;height:60px;line-height:60px;position:absolute;top:30%;left:40%;right:0;text-align:center;right:0;font-size:30px;background-color:#fff}.services-style-5 .kontra-service-content p{margin:0}.services-style-5 .kontra-service-title-inner{position:relative}.services-style-5 .kontra-service-action-icons a.kontra-service-link{color:#fff;font-size:14px}.services-style-5 .service-title{font-size:28px;line-height:36px;padding-bottom:25px;border-bottom:1px solid #e6f1f1}.services-style-5 .kontra-service-content span{font-size:18px;font-weight:700;line-height:28px;font-family:saira}
/*! Services Style 6 */
.services-style-6 .kontra-service-slide .kontra-service-wrapper .kontra-service-date i,.services-style-6 .service-title{-webkit-transition:all .5s cubic-bezier(.645,.045,.355,1);-o-transition:all .5s cubic-bezier(.645,.045,.355,1);transition:all .5s cubic-bezier(.645,.045,.355,1)}.services-style-6 .kontra-service-wrapper{position:relative}.services-style-6 .kontra-service-icon{position:absolute;top:15px;left:15px;font-size:35px;color:#282727;width:60px;line-height:60px;text-align:center;height:60px}.services-style-6 .kontra-service-content-cover{position:relative}.services-style-6 .kontra-service-content-cover:before{position:absolute;content:"";-webkit-box-shadow:0 30px 50px rgb(0 0 0/12%);-moz-box-shadow:0 30px 50px rgba(0,0,0,.12);-ms-box-shadow:0 30px 50px rgba(0,0,0,.12);-o-box-shadow:0 30px 50px rgba(0,0,0,.12);box-shadow:0 30px 50px rgb(0 0 0/12%);width:80%;left:10%;height:100px;bottom:0;z-index:-1}.services-style-6 .kontra-service-slide .kontra-service-wrapper .kontra-service-date i{width:60px;height:60px;line-height:60px;position:absolute;top:30%;left:40%;right:0;text-align:center;right:0;font-size:30px;background-color:#fff}.services-style-6 .kontra-service-title{padding:25px 30px}.services-style-6 .kontra-service-title a{color:#fff}.services-style-6 .kontra-service-content p{margin:0;color:rgb(255 255 255/60%)}.services-style-6 .kontra-service-title-inner{position:relative}.services-style-6 .kontra-service-action-icons{position:absolute;bottom:-25px;right:-30px;border-radius:50%;color:#fff;height:40px;text-align:center;line-height:40px;width:40px}.services-style-6 span.kontra-project-category{color:#7d7c7c;text-transform:uppercase;font-size:15px;font-weight:700;letter-spacing:1px;font-family:'Saira',sans-serif}.services-style-6 .service-title{font-size:26px;line-height:36px;margin-bottom:15px}.services-style-6 .kontra-service-slide .kontra-service-wrapper:hover .kontra-service-date i{color:#fff}.services-style-6 .kontra-service-content span{font-size:18px;font-weight:700;line-height:28px}.team-style-1 .kontra-teammember-image-container:before,.team-style-1 .kontra-teammember-content-cover:before,.team-style-1 .kontra-teammember-content-cover .kontra-teammember-social-links,.team-style-1 .kontra-teammember-social-profiles-container:hover .kontra-teammember-social-links,.team-style-1 .kontra-teammember-content-cover{-webkit-transition:all .3s ease-out .3s;-moz-transition:all .3s ease-out .3s;-ms-transition:all .3s ease-out .3s;-o-transition:all .3s ease-out .3s;transition:all .3s ease-out .3s}.team-style-1 .kontra-teammember-main-wrapper{position:relative}.team-style-1 .kontra-teammember-main-wrapper:before{position:absolute;content:"";-webkit-box-shadow:0 30px 50px rgb(0 0 0/12%);-moz-box-shadow:0 30px 50px rgba(0,0,0,.12);-ms-box-shadow:0 30px 50px rgba(0,0,0,.12);-o-box-shadow:0 30px 50px rgba(0,0,0,.12);box-shadow:0 30px 50px rgb(0 0 0/12%);width:80%;left:10%;height:100px;bottom:0}.team-style-1 .teammember-title{font-size:24px;line-height:30px;margin-bottom:0}.team-style-1 .teammember-title a{color:#282727}.team-style-1 .kontra-teammember-content-cover .kontra-teammember-share{width:40px;text-align:center;height:40px;line-height:40px;border-radius:50%;color:#fff}.team-style-1 .kontra-teammember-wrapper{position:relative;padding:0 15px;border-bottom:5px solid}.team-style-1 .kontra-teammember-image-container img{margin-top:-90px}.team-style-1 .kontra-teammember-slide:hover .kontra-teammember-social-links{bottom:50px;opacity:1}.team-style-1 .kontra-teammember-content-cover{position:relative;text-align:center;border-bottom:1px solid transparent}.team-style-1 .kontra-teammember-designation{font-size:15px;line-height:24px;margin-bottom:0;text-transform:uppercase;color:#7d7c7c;margin-top:6px;letter-spacing:1px;font-family:DM Sans}.team-style-1 .kontra-teammember-social-inner{clear:both;text-align:center;display:inline-block}.team-style-1 .kontra-teammember-social-profiles-container{position:absolute;right:15px;top:-20px}.team-style-1 .kontra-teammember-wrapper:hover .kontra-teammember-content-cover:before{height:100%}.team-style-1 .kontra-teammember-social-profiles{padding:0;margin:0}.team-style-1 .kontra-teammember-social-profiles li{display:block;margin:0;padding:0}.team-style-1 .kontra-teammember-social-profiles li a{display:block;font-size:13px;line-height:40px;text-align:center;font-weight:400;color:#282727;background:#fff;position:relative;width:40px;height:40px;margin-right:5px;margin-bottom:-1px}.team-style-1 .kontra-teammember-social-profiles li:last-child a{margin-right:0}.team-style-1 .kontra-teammember-social-profiles li a:hover{color:#000}.team-style-1.team-layout-grid .kontra-teammember-slide,.blog-layout-grid .kontra-post-slide,.projects-layout-grid .kontra-project-slide{margin-bottom:30px}.hkangles-teammember-bottom .team-style-1.team-layout-grid .kontra-teammember-slide{margin-bottom:120px}.services-layout-grid .kontra-service-slide{margin-bottom:40px}.team-style-1 .kontra-teammember-show-details{position:absolute;opacity:0;top:-34px;left:-50%;background:#000;padding:5px 30px;border-radius:0 8px 0 0;-webkit-transition:all .5s cubic-bezier(.645,.045,.355,1);-o-transition:all .5s cubic-bezier(.645,.045,.355,1);transition:all .5s cubic-bezier(.645,.045,.355,1)}.team-style-1 .kontra-teammember-wrapper:hover .kontra-teammember-show-details{left:0}.team-style-1 .kontra-teammember-wrapper:hover .kontra-teammember-show-details{opacity:1}.team-style-1 .kontra-teammember-show-details a{font-size:14px;color:#fff}.team-style-1 .kontra-teammember-content-cover-inner{position:relative;padding:30px 0 20px}.team-style-2 .kontra-teammember-social-links{-webkit-transition:all .3s ease-out .3s;-moz-transition:all .3s ease-out .3s;-ms-transition:all .3s ease-out .3s;-o-transition:all .3s ease-out .3s;transition:all .3s ease-out .3s}.team-style-2 .kontra-teammember-wrapper{position:relative;background-color:#fff;overflow:hidden;box-shadow:0px 5px 18px 0px rgba(0,0,0,.08)}.team-style-2 .kontra-teammember-social-profiles-container{width:40px;height:40px;top:20px;right:25px;line-height:40px;vertical-align:middle;border-radius:50%;display:inline-block;cursor:pointer;text-align:center;position:absolute;background:#fff}.team-style-2 .kontra-teammember-social-links{position:absolute;top:50px;opacity:0;visibility:hidden}.team-style-2 .kontra-teammember-social-profiles-container:hover .kontra-teammember-social-links{opacity:1;visibility:visible}.team-style-2 .kontra-teammember-social-links ul{list-style:none;margin:0;padding:0}.team-style-2 .kontra-teammember-social-profile{display:block;margin-right:0;padding-bottom:5px}.team-style-2 .kontra-teammember-social-profile a{display:block;height:40px;width:40px;text-align:center;background:#fff;line-height:40px;border-radius:50%;font-size:15px}.team-style-2 .kontra-teammember-social-profile a:hover{color:#fff}.team-style-2 .kontra-teammember-title{padding:20px;position:relative}.team-style-2 .kontra-teammember-title h3{font-size:22px;line-height:32px;margin-bottom:0}.team-style-2 .kontra-teammember-title h5{font-size:15px;line-height:26px;margin-bottom:0;font-family:muli;color:#757575;font-weight:400}.team-style-2 .kontra-teammember-title img{position:absolute;right:0;bottom:0}.testimonials-style-1 .kontra-testimonial-slide{margin-bottom:30px}.testimonials-style-1 .kontra-testimonial-image-container img{width:70px;height:70px}.testimonials-style-1 .kontra-testimonial-content p{font-size:17px;line-height:30px;font-weight:400;color:#282727;margin-top:55px;margin-bottom:0}.owl-carousel .owl-nav button i{color:#fff}.testimonials-style-1 .kontra-testimonials-title{margin-left:25px}.testimonials-style-1 .testimonial-title{font-size:26px;line-height:30px;font-weight:700;margin-bottom:0;text-align:left}.testimonials-style-1 span.testimonial-designation{font-size:15px;line-height:35px;text-transform:uppercase;color:#595959;font-weight:700;letter-spacing:1px;font-family:'Saira',sans-serif}.testimonials-style-1 .kontra-testimonial-main-wrapper{position:relative}.testimonials-style-1 .kontra-testimonial-wrapper{padding:30px;overflow:hidden;position:relative}.testimonials-style-1 .kontra-testimonial-wrapper:after{position:absolute;right:30px;top:30px;font-size:60px;line-height:60px;content:"\f120";font-family:Flaticon;color:#fff}.testimonials-style-1 .kontra-testimonial-heading{position:relative;z-index:1}.testimonials-style-1 .kontra-testimonial-heading:after{content:"";text-align:center;position:absolute;bottom:-30px;left:-30px;right:-30px;height:1px;width:180%;z-index:9;margin-left:-7px;border:1px dashed #ccc}.testimonials-style-1 .kontra-testimonial-heading:before{content:"";text-align:center;position:absolute;bottom:-35px;left:-30px;right:-30px;height:1px;width:180%;z-index:9;margin-left:-7px;border:1px dashed #ccc}.testimonials-style-2 .kontra-testimonial-image-container,.testimonials-style-2 .kontra-testimonial-image-container img{width:70px;height:70px;margin-right:20px}.testimonials-style-2 .kontra-testimonial-content,.testimonials-style-2 .kontra-testimonial-content-cover{position:relative}.testimonials-style-2 .kontra-testimonial-content p{font-size:24px;line-height:36px;font-weight:700;font-style:italic;font-family:'Saira',sans-serif;margin:0}.testimonials-style-2 .kontra-testimonial-rating{margin-top:7px}.testimonials-style-2 .kontra-testimonial-content{margin-bottom:40px}.testimonials-style-2 .testimonial-title{font-size:26px;line-height:30px;margin-bottom:3px}.testimonials-style-2 .kontra-testimonials-title .testimonial-designation{text-transform:uppercase;font-size:15px;line-height:24px;font-weight:700;color:#fff;letter-spacing:1px;font-family:'Saira',sans-serif}.kontra-testimonial-content h4{display:none}.testimonials-style-2 .kontra-testimonial-content h4{font-size:15px;text-transform:uppercase;letter-spacing:1px;margin-bottom:15px;display:block}.testimonials-style-2 .owl-dots{position:absolute;right:0;bottom:17px}.testimonials-style-2 .owl-dots .owl-dot{background:#f5f5f5;width:10px;height:10px;outline:none;display:inherit;margin:4px 0}.testimonials-style-2 .owl-dots .owl-dot.active{background:#fd972e}.testimonials-style-2 .owl-nav{float:right}.kontra-testimonial-wrapper{padding-left:90px}.testimonials-style-2 .kontra-testimonial-content:after{position:absolute;left:-90px;top:67px;font-size:50px;content:"\f121";font-family:Flaticon;color:#fff}.testimonials-style-2 .kontra-testimonial-image-container{position:relative}.testimonials-style-2 .kontra-testimonial-image-container:after{position:absolute;left:-26px;top:0;font-size:14px;content:"\f121";font-family:Flaticon;color:#fff;width:26px;height:26px;line-height:26px;text-align:center;background:#282727}button.owl-prev{margin-right:55px}.cd-bg-color-secondary.elementor-column.hkangles-testimonial-bg{background:0 0 !important}.cd-bg-color-secondary.elementor-column.hkangles-testimonial-bg .elementor-column-wrap{width:570px}.testimonials-style-2 .owl-next{position:relative}.testimonials-style-2 .owl-next:after{content:"";width:30px;height:1px;color:inherit;position:absolute;right:12px;top:50%;background-color:#fff;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.testimonials-style-2 .owl-prev,.testimonials-style-2 .owl-next{position:relative}.testimonials-style-2 .owl-prev:after{content:"";width:30px;height:1px;color:inherit;position:absolute;left:12px;top:50%;background-color:#fff;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.testimonials-style-3 .kontra-testimonial-image-container,.testimonials-style-3 .kontra-testimonial-image-container img{width:90px;height:90px;border-radius:100px;margin-right:30px}.testimonials-style-3 .kontra-testimonial-content-cover{position:relative}.testimonials-style-3 .kontra-testimonial-slide{margin-bottom:35px;position:relative;padding:40px 25px 15px;box-shadow:0px 5px 35px 0px rgba(27,68,163,.04);background-color:#fff;border-bottom:3px solid #000}.testimonials-style-3 .kontra-testimonial-content p{font-size:18px;line-height:32px}.testimonials-style-3 .kontra-testimonial-rating{margin-top:30px}.testimonials-style-3 .kontra-testimonial-content{margin-top:30px}.testimonials-style-3 .testimonial-title{font-size:22px;line-height:32px;margin-bottom:0}.testimonials-style-3 .kontra-testimonials-title .testimonial-designation{text-transform:uppercase;font-size:15px;line-height:24px}.testimonials-style-3 .owl-dots{position:absolute;right:0;bottom:17px}.testimonials-style-3 .owl-dots .owl-dot{background:#f5f5f5;width:10px;height:10px;outline:none;display:inherit;margin:4px 0}.testimonials-style-3 .owl-dots .owl-dot.active{background:#fd972e}.testimonials-style-3 .owl-nav{text-align:right;position:relative;margin-top:30px}.testimonials-style-3 .owl-nav button i{box-shadow:0px 4px 12px 0px rgba(0,0,0,.08);background:#fff;padding:10px 15px}.testimonials-style-3 button.owl-prev{margin-right:25px}.testimonials-style-4 .kontra-testimonial-image-container,.testimonials-style-4 .kontra-testimonial-image-container img{width:60px;height:60px;border-radius:100px;margin-right:15px}.testimonials-style-4 .kontra-testimonial-content-cover{position:relative}.testimonials-style-4 .kontra-testimonial-slide{margin-bottom:35px;padding:40px 0 40px 25px;position:relative;box-shadow:0px 5px 35px 0px rgba(27,68,163,.04);background-color:#fff;border:1px solid #f8f8f8}.testimonials-style-4 .kontra-testimonial-content-cover-inner{padding:10px;position:relative}.testimonials-style-4 .kontra-testimonial-content-cover-inner:after{content:"";position:absolute;z-index:1;border-top:20px solid #dedede;border-right:15px solid transparent;right:-15px;bottom:-20px}.testimonials-style-4 .kontra-testimonial-content-cover-inner:before{content:"";position:absolute;z-index:1;background:#f8f8f8;width:15px;height:100%;right:-15px;bottom:0}.testimonials-style-4 .kontra-testimonial-content p{font-size:15px;line-height:26px;margin-bottom:40px;padding-right:25px}.testimonials-style-4 .kontra-testimonial-rating{margin-top:30px;padding-right::25px}.testimonials-style-4 .kontra-testimonial-content{padding-right::25px}.testimonials-style-4 .testimonial-title{font-size:24px;line-height:36px;margin-bottom:0}.testimonials-style-4 .kontra-testimonials-title .testimonial-designation{text-transform:uppercase;font-size:13px;line-height:24px;font-weight:600}.testimonials-style-4 .owl-dots{position:absolute;right:0;bottom:17px}.testimonials-style-4 .owl-dots .owl-dot{background:#f5f5f5;width:10px;height:10px;outline:none;display:inherit;margin:4px 0}.testimonials-style-4 .owl-dots .owl-dot.active{background:#fd972e}.testimonials-style-4 .owl-nav{position:absolute;top:50%;left:-383px;margin-top:60px}.testimonials-style-4 .owl-nav button i{box-shadow:0px 4px 12px 0px rgba(0,0,0,.08);background:#fff;padding:15px 25px}.testimonials-style-4 .owl-nav .owl-prev i{padding:15px 35px 15px 10px}.testimonials-style-4 .owl-nav .owl-next i{padding:15px 10px 15px 35px}.testimonials-style-4 button.owl-prev{margin-right:10px}.testimonials-style-4 .owl-prev:after{left:20px}.testimonials-style-4 .owl-next:after{left:18px}.timeline-style-1 .kontra-timeline-wrapper{position:relative;padding:50px 30px 20px}.timeline-style-1 .kontra-timeline-wrapper:before{position:absolute;top:-25px;right:-25px;border-radius:100%;text-align:center;background-color:rgba(255,255,255,.1);width:100px;height:100px;content:""}.thsb-icon-wrapper .elementor-icon-wrapper{position:relative}.thsb-icon-wrapper .elementor-icon-wrapper:before{position:absolute;top:-40px;right:-42px;border-radius:100%;text-align:center;background-color:rgba(255,255,255,.1);width:100px;height:100px;content:""}.timeline-style-1 .kontra-timeline-wrapper i{font-size:34px;color:#fff;position:absolute;right:18px;top:20px}.timeline-style-1 .kontra-timeline-list{padding:0;margin:0;color:#fff}.timeline-style-1 .kontra-timeline-list li{list-style:none;border-bottom:1px solid #e2e4e82e;padding:15px 0}.timeline-style-1 .kontra-timeline-list li:last-child{border-bottom:none}.timeline-style-1 .kontra-timeline-list li .kontra-timeline-value{float:right}.timeline-style-1 h3.kontra-timeline-title{font-size:24px;margin-bottom:35px;color:#fff}.thsb-bg-color.elementor-column{background:0 0 !important}.kontra_tabs_wrapper{box-shadow:6px 5px 30px 0px rgba(0,0,0,.12);border-radius:6px;overflow:hidden}.kontra-tab-list{display:flex;align-items:stretch;flex-wrap:wrap;flex-direction:row;position:relative;z-index:1}.kontra-list-tab{flex:1}.kontra-tab-content{border-radius:10px}.kontra-tab-content .kontra-tab-content-list{display:none}.kontra-tab-content .kontra-tab-content-list.cd-active-tab{display:block}.kontra-list-tab a{display:block;padding:20px}.kontra-list-tab.cd-active-tab-link a{background:#000;color:#fff}.kontra_pricing_wrapper .ptable-col{position:relative}.kontra_pricing_wrapper .ptable-col:before{position:absolute;content:"";-webkit-box-shadow:0 30px 50px rgb(0 0 0/12%);-moz-box-shadow:0 30px 50px rgba(0,0,0,.12);-ms-box-shadow:0 30px 50px rgba(0,0,0,.12);-o-box-shadow:0 30px 50px rgba(0,0,0,.12);box-shadow:0 30px 50px rgb(0 0 0/12%);width:80%;left:10%;height:100px;bottom:0;z-index:-1}.kontra_pricing_wrapper .pricing-table-box{padding:0 30px 40px;text-align:center}.kontra_pricing_wrapper .ptable-col:last-child .pricing-table-box{border:none}.kontra_pricing_wrapper .kontra-ptable-symbol,.kontra_pricing_wrapper .kontra-ptable-price{font-size:42px;font-weight:700;line-height:46px;display:inline-block;color:#282727;font-family:'Saira',sans-serif}.kontra_pricing_wrapper .kontra-ptable-heading{line-height:30px;font-size:20px;margin:0;padding:10px 30px;margin-top:-30px;left:50%;margin-left:-85px;position:absolute;display:inline-block;width:170px}.kontra_pricing_wrapper .kontra-ptable-description-wrapp{padding-bottom:35px}.kontra_pricing_wrapper .kontra-ptable-heqading{position:relative}.kontra_pricing_wrapper .kontra-ptable-pricing{padding-top:55px}.kontra_pricing_wrapper .kontra-ptable-heading span{padding-left:5px}.kontra_pricing_wrapper .kontra-ptable-description{color:#282727}.kontra_pricing_wrapper .kontra-ptable-frequency{display:inline-block;font-size:15px;font-weight:700;color:#7d7c7c;text-transform:uppercase;padding-left:10px}.kontra_pricing_wrapper .pricing-table-line{font-weight:700;text-transform:capitalize;font-size:15px;color:#282727;padding-bottom:10px}.kontra_pricing_wrapper .pricing-table-line i{font-size:12px;padding-right:10px;color:#282727}.kontra_pricing_wrapper .pricing-table-icon-wrapper i{line-height:70px;font-size:50px;color:#282727}.kontra_pricing_wrapper .ptable-btn a{padding:15px 30px;color:#282727;line-height:55px;font-size:15px;font-weight:700;text-transform:uppercase;font-family:'Saira',sans-serif;letter-spacing:1px}.kontra_pricing_wrapper .ptable-btn a:hover{background-color:#282727;color:#fff}.kontra_pricing_wrapper .ptable-btn{padding-top:30px}.kontra_pricing_wrapper .pricing-table-icon-type-image img{margin-top:-18px}.elementor-accordion .elementor-accordion-item{margin:15px 0}.elementor-accordion .elementor-tab-content{border:none}.elementor-accordion .elementor-tab-content p{margin:0}.elementor-accordion .elementor-accordion-item i{font-size:15px;width:50px;line-height:50px;margin-top:-20px;margin-left:-18px;text-align:center;height:50px}.elementor-accordion .elementor-accordion-item .elementor-active i{box-shadow:0px 8px 16px 0px rgb(0 0 0/34%)}.elementor-accordion .elementor-accordion-item:last-child{margin-bottom:0}.elementor-accordion .elementor-accordion-item{border-width:0;border-bottom:1px solid #e7e4e4 !important}.elementor-element .elementor-active .elementor-accordion-title{color:#282727 !important}.kontra-woocommerce-product-slide.woocommerce{margin-bottom:40px}.kontra-woocommerce-product-slide.woocommerce{text-align:center;position:relative}.kontra-woocommerce-product-slide.woocommerce h2.woocommerce-loop-product__title{font-size:26px;line-height:32px}.kontra-woocommerce-product-slide.woocommerce .hkangles-product-price bdi{font-size:34px;font-weight:800;font-family:Barlow Condensed}.kontra-woocommerce-product-slide.woocommerce .hkangles-product-content{background-color:#fff;padding:160px 20px 50px;margin-top:-120px;border-radius:0 80px 0}.kontra-woocommerce-product-thumbnail-wrapper img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail{border-radius:50%}.kontra-woocommerce-product-slide.woocommerce .hkangles-add-to-cart-button{position:absolute;bottom:0;right:0}.kontra-woocommerce-product-slide.woocommerce .hkangles-add-to-cart-button{position:absolute;bottom:-15px;right:-15px;width:50px;height:50px;line-height:50px;background-color:#260f03;border-radius:50%;color:#fff !important}.kontra-woocommerce-product-slide.woocommerce .hkangles-add-to-cart-button a{color:#fff}.kontra-woocommerce-product-slide.woocommerce .hkangles-product-description p{margin-bottom:30px}.kontra-woocommerce-product-slide-02.woocommerce{margin-bottom:40px;border:1px solid #edf8fe;padding:5px;border-radius:8px;margin:0 8px 30px}.kontra-woocommerce-product-slide-02.woocommerce{text-align:center;position:relative}.kontra-woocommerce-product-slide-02.woocommerce h2.woocommerce-loop-product__title{font-size:30px;line-height:32px;color:#11325b}.kontra-woocommerce-product-slide-02.woocommerce .hkangles-product-price bdi{font-size:24px;font-weight:800;font-family:Barlow Condensed;color:#1eb2fb}.kontra-woocommerce-product-slide-02.woocommerce .hkangles-product-price del .woocommerce-Price-amount bdi{font-size:18px;font-weight:800;font-family:Barlow Condensed;color:#547094}.kontra-woocommerce-product-slide-02.woocommerce .hkangles-product-content{background-color:#fff;padding:155px 20px 50px;margin-top:-120px;border-radius:0 80px 0}.kontra-woocommerce-product-slide-02 .kontra-woocommerce-product-thumbnail-wrapper img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail{border-radius:8px}.kontra-woocommerce-product-slide-02.woocommerce .hkangles-add-to-cart-button{position:absolute;bottom:0;right:0}.kontra-woocommerce-product-slide-02.woocommerce .hkangles-add-to-cart-button{position:absolute;bottom:-25px;right:0;left:25%;width:50%;height:50px;line-height:50px;background-color:#1eb2fb;border-radius:8px;color:#fff !important}.kontra-woocommerce-product-slide-02.woocommerce .hkangles-add-to-cart-button a{color:#fff;display:flex;justify-content:center!important;text-transform:uppercase}.kontra-woocommerce-product-slide-02.woocommerce .hkangles-add-to-cart-button a i{padding-right:10px}.kontra-woocommerce-product-slide-02.woocommerce .hkangles-product-description p{margin-bottom:30px}.hkangles-vertical-text{position:absolute;transform:rotate(-90deg);left:-83px !important;padding:0 30px;text-align:center;font-size:30px;text-transform:uppercase;letter-spacing:2px;top:23px !important}.hkangles-vertical-text p{padding:10px 20px;color:#fff;font-weight:600}.hkangles-vertical-text .elementor-text-editor p{color:#fff;font-weight:700 !important}.hkangles-vertical-text .elementor-text-editor{border-radius:0 0 8px 8px}