[class*=" iconsmind-"],[class^=iconsmind-]{speak:none;line-height:1}.icon-admin{width:30px;height:30px;font-size:30px;padding:5px}.icon-admin::before{font-size:30px}.iconita{width:100px;height:92px;margin:auto;text-align:center;font-size:60px;border-radius:18px;display:block}.hidden{display:none!important}.wpb-js-composer .wpb_content_element{margin-bottom:35px;margin-bottom:0}.wpb_widgetised_column.wpb_content_element{padding:40px;border-radius:0;box-shadow:0 25px 98px 0 rgba(0,0,0,.1);padding-bottom:1px;background:#fff}.key-icon-box{border-radius:0}.key-icon-box.with-bg-img{background-size:cover}.key-icon-box.with-bg-img.ib-no-effect{padding:60px}.key-icon-box.with-bg-img .ib-wrapper{padding:60px}.key-icon-box.with-bg-img:hover .ib-wrapper{background:rgba(0,0,0,.15)}.key-icon-box.with-border{margin:0}.key-icon-box i{display:block;margin:auto;margin-bottom:35px;font-size:48px;width:100px;height:100px;line-height:105px;border-radius:0}.key-icon-box .ib-wrapper{padding:40px;-moz-transition:all .15s ease;-o-transition:all .15s ease;-webkit-transition:all .15s ease;transition:all .15s ease;border-radius:7px;border-bottom-width:3px;border-bottom-style:solid;border-bottom-color:transparent}.key-icon-box.icon-default.icon-left.cont-left .ib-wrapper{float:left}.key-icon-box:hover .ib-wrapper{box-shadow:0 44px 98px 0 rgba(0,0,0,.12);border-bottom-style:solid;background:rgba(255,255,255,.05)}.key-icon-box p{margin-bottom:0!important}.key-icon-box .ib-link{margin-top:20px;font-weight:400;margin-bottom:0!important;line-height:1}.key-icon-box .ib-link a{-webkit-transition:.2s;-o-transition:.2s;transition:.2s;font-weight:600}.key-icon-box.icon-circle.icon-left .ib-link{margin-left:135px}.key-icon-box .service-heading{margin-top:0;margin-bottom:10px}.key-icon-box h6.service-heading{margin-bottom:15px;font-weight:600;font-size:18px}.tt-iconbox-customimg{font-size:35px;width:100px;height:100px;line-height:105px;border-radius:90px;margin:auto;position:relative;margin-bottom:35px}.icon-default .tt-iconbox-customimg{margin-bottom:25px}.icon-default .tt-iconbox-customimg{margin-bottom:25px}.tt-iconbox-customimg img{position:absolute;left:50%;margin-left:-22px;max-width:45px;top:50%;margin-top:-21px;height:auto}.icon-default{text-align:center}.key-icon-box.icon-top{text-align:center}.key-icon-box.icon-top.cont-center p{padding:0 20px}.vc_col-sm-3 .key-icon-box.icon-top.cont-center p{padding:0}.key-icon-box.icon-top.cont-center .tt-iconbox-customimg,.key-icon-box.icon-top.cont-center i{margin-bottom:20px;margin-top:10px}.key-icon-box.icon-left{text-align:left}.key-icon-box.icon-left.icon-default i{text-align:center}.key-icon-box.icon-left.icon-default .tt-iconbox-customimg,.key-icon-box.icon-left.icon-default i{float:left;margin-right:25px;margin-top:0;line-height:100%}.key-icon-box.icon-left.icon-default .tt-iconbox-customimg{width:45px}.key-icon-box.icon-left.icon-default .tt-iconbox-customimg img{max-width:45px;margin:0;position:relative;left:0;width:100%}.key-icon-box.icon-left.icon-default p{margin-bottom:0!important}.key-icon-box.icon-left.ib-no-effect:after{content:"";display:table;clear:both}.key-icon-box.cont-left{text-align:left}.key-icon-box.cont-right{text-align:right}.key-icon-box.cont-left .tt-iconbox-customimg,.key-icon-box.cont-left i{margin-left:0}.key-icon-box.icon-default .tt-iconbox-customimg,.key-icon-box.icon-default i{width:auto;height:auto;line-height:1;margin-bottom:20px}.key-icon-box.icon-default.icon-top .tt-iconbox-customimg,.key-icon-box.icon-default.icon-top i{width:100%}.key-icon-box.icon-default.icon-top .tt-iconbox-customimg img{max-width:65px;margin-left:0;position:relative;margin-top:0;border-radius:0;top:inherit;left:inherit}.key-icon-box.icon-default.icon-top .tt-iconbox-customimg.img_medium_size img{max-width:90px}.key-icon-box.icon-default.icon-top .tt-iconbox-customimg.img_big_size img{max-width:120px}.small-iconbox .key-icon-box p{max-width:200px;margin-left:auto;margin-right:auto}.ib-hover-2.key-icon-box .ib-wrapper{border:none;position:relative;overflow:hidden}.ib-hover-2.key-icon-box .ib-wrapper *{-moz-transition:all .15s ease;-o-transition:all .15s ease;-webkit-transition:all .15s ease;transition:all .15s ease;z-index:10;position:relative}.ib-hover-2.key-icon-box .ib-wrapper::before{display:block;content:'';z-index:0;position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;-moz-transition:all .15s ease;-o-transition:all .15s ease;-webkit-transition:all .15s ease;transition:all .15s ease;background:-moz-linear-gradient(-45deg,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(-45deg,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 90%);background:linear-gradient(135deg,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 90%)}.ib-hover-2.key-icon-box:hover .ib-wrapper::before{opacity:.3}.ib-hover-2.key-icon-box:hover .ib-wrapper *{color:#fff!important}.ib-no-effect.key-icon-box .ib-wrapper,.ib-no-effect.key-icon-box:hover .ib-wrapper{box-shadow:none;border:none!important;background:0 0}.key-icon-box a p,.key-icon-box a:hover p{color:#6d6d6d}.pricing-table{overflow:hidden}.comparison-pricing-table .pricing-row.active,.comparison-pricing-table .pricing-row.active i,.comparison-pricing-table .pricing-row.active strong,.comparison-pricing-table .vc_custom_heading.active{color:#fff}.comparison-pricing-table .pricing-headings .vc_custom_heading{padding-left:20px;padding-right:20px}.pricing-table .pricing-img{width:100%;text-align:center;padding-top:35px;margin-bottom:-20px}.pricing-table .pricing-img i{font-size:48px;margin:auto;float:none}.pricing-table.active{box-shadow:0 25px 98px 0 rgba(0,0,0,.1);border-top-width:2px;border-top-style:solid;border-bottom-color:transparent}.pricing-table.MinimalStyle .pricing-title{padding-top:35px}.pricing-meta{padding-bottom:0;margin-bottom:0;display:inline-block;margin-top:2px}.pricing-table.DetailedStyle .pricing-meta{opacity:1}.pricing-table .tt_button{background:0 0}.pricing-table .tt_button:hover,.pricing-table.active .tt_button{color:#fff}.pricing{overflow:hidden;position:relative;border-top:none;width:100%;margin:0;padding:60px;padding-top:33px;padding-bottom:50px}.pricing.active{opacity:.85;border-top:0}.pricing-title{text-align:center;color:inherit;font-size:18px;padding:10px 0 0 0}.pricing-table.light-scheme .pricing-title{background:#fafafa}.pricing-title .other-text{font-weight:700;margin-top:0;color:inherit;font-size:initial;text-transform:capitalize}.pricing .pricing-row{padding:10px 0;float:left;padding-left:0;text-align:left;padding-right:0;width:100%;line-height:1.4}.pricing .pricing-row:last-child{border-bottom:0}.pricing .pricing-row.selected{background-color:#f5f5f5;font-weight:700;color:#666;font-size:14px;padding-top:13px;margin-top:10px;margin-bottom:-13px;padding-bottom:13px}.pricing.active .pricing-row.selected{background:rgba(255,255,255,.2);color:#fff}.pricing .col-lg-3{display:block;width:100%!important;margin-top:0;margin-bottom:32px;padding:0;padding-bottom:38px;text-align:center;border-bottom:1px solid rgba(132,132,132,.15)}.pricing.active .col-lg-3{color:#fff}.pricing .pricing-price{display:inline-block;font-size:52px;font-weight:100;width:100%;line-height:1;margin-bottom:0;letter-spacing:-.03em}.pricing .pricing-option-text.secondary-plan,.pricing .pricing-price.secondary-plan,.pricing .pricing-time.secondary-plan,.pricing.secondary-price .pricing-option-text.default-plan,.pricing.secondary-price .pricing-price.default-plan,.pricing.secondary-price .pricing-time.default-plan{display:none}.pricing.secondary-price .pricing-price.secondary-plan,.pricing.secondary-price .pricing-time.secondary-plan{display:block}.pricing.secondary-price .pricing-option-text.secondary-plan{display:inherit;display:contents}.pricing .pricing-time{font-family:inherit;text-align:center;margin-bottom:0}.pricing .iconita{font-size:48px;height:52px}.pricing .pricing-option{font-weight:inherit}.pricing .pricing-row.selected .pricing-option{font-size:14px}.pricing.active .pricing-option{color:#fff}.pricing .pricing-row.selected .fa{font-size:13px;top:0}.pricing .pricing-row i{position:relative;margin-right:0;font-size:13px;line-height:20px}.pricing .MinimalStyle .pricing-row i{float:right}.pricing .DetailedStyle .pricing-row i{margin-right:10px}.pricing .fa-check{line-height:20px}.pricing .pricing-row .pricing-opt-x-icon i{font-size:16px}.pricing.active .fa{color:#fff}.pricing .currency{margin-right:5px}.pricing .billing-time{color:#b3b3b3;font-size:14px;line-height:14px;margin-top:8px}.pricing.active .billing-time{color:#fff}.pricing .secondary-button{background:0 0}.pricing-table .tt_button:hover,.pricing-table.active .tt_button:hover{background:0 0}.pricing-table.transparent-scheme{background:0 0!important}.pricing-options-container{float:left;margin-bottom:35px;width:100%;padding:0}.pricing .pricing-image img{max-width:100%;height:auto;margin-bottom:40px}.pricing .pricing-list-title{line-height:25px;max-width:90%;margin:auto;float:none}.pricing .tt_button{margin-bottom:0;margin-top:0}.pricing-table.DetailedStyle{overflow:hidden;margin-left:0;margin-right:0;border-radius:0;background:#fff;z-index:9;position:relative;box-shadow:0 25px 98px 0 rgba(0,0,0,.07)}.pricing-table.DetailedStyle .pricing .col-lg-3{border:none;margin-bottom:35px;padding-bottom:0;min-height:68px}.pricing-table.DetailedStyle .pricing-title{padding-top:0}.pricing-table.DetailedStyle.active{background:#fff;z-index:10;position:relative;border:none;margin:-30px -40px;padding-bottom:30px}.pricing-table.DetailedStyle .pricing-title{font-size:28px}.pricing-table.DetailedStyle .pricing .pricing-price{font-size:38px;letter-spacing:-.03em;font-weight:400}.pricing-table.DetailedStyle .pricing-title .pricing-title-content{padding:0 40px;line-height:80px;font-size:18px;font-weight:700;background:#f4f4f4}.pricing-table.DetailedStyle.active .pricing-title .pricing-title-content{color:#fff}.pricing-table.DetailedStyle .pricing .currency{margin-right:3px;top:0;color:inherit!important}
.pricing-table.DetailedStyle .pricing .pricing-time{font-size:16px;color:inherit!important}.pricing-table.DetailedStyle .pricing{padding-top:55px;padding-left:0;padding-right:0}.pricing-options-container.DetailedStyle{float:left;width:100%;margin-bottom:30px;padding:0;text-align:center}.pricing-table.DetailedStyle.active .pricing-options-container.DetailedStyle{margin-bottom:60px}.pricing-options-container.DetailedStyle .pricing-row{border-bottom:1px solid rgba(132,132,132,.15);font-size:16px;margin:0;text-align:center;padding:19px 40px}.pricing-options-container.DetailedStyle .pricing-row:last-child{border-bottom:none}.pricing-options-container.DetailedStyle .pricing-row .fa{display:none;margin-right:10px}.container .pricing-title-content{margin-bottom:0}.testimonials.slider{width:100%}.testimonials.slider .tt-content h6{text-align:center;width:100%;margin:0 auto;font-size:26px;line-height:1.3;letter-spacing:-.03em;margin-bottom:30px}.testimonials.slider .tt-content .content{line-height:25px;color:inherit;display:block;width:100%;text-align:center}.testimonials.slider .tt-container{max-width:50%;position:relative;margin-right:0;text-align:left;margin-top:20px}.testimonials.slider.with-image .tt-content{position:relative;margin:auto;max-width:800px;margin-top:0;margin-bottom:40px}.testimonials.slider.with-image .tt-content .tt-content-inner{display:flex}.testimonials.slider.with-image .owl-wrapper-outer{overflow:visible}.testimonials.slider.with-image .tt-content:after{content:"";position:absolute;width:100%;bottom:1px;z-index:-1;left:0;transform:scale(.9);box-shadow:0 0 90px 20px rgba(0,0,0,.3)}.testimonials.slider.with-image .tt-container{position:relative;padding:50px;max-width:400px;border-radius:0;z-index:10;margin:0;padding-bottom:20px}body .testimonials.slider.with-image .tt-container h6,body .testimonials.slider.with-image .tt-container h6 p{margin-bottom:30px;color:#fff;font-size:26px;font-weight:500;text-align:left}.testimonials.slider.with-image .tt-container .author,.testimonials.slider.with-image .tt-container .content{text-align:left;color:#fff}.testimonials.slider.content-left,.testimonials.slider.content-left .heading-separator,.testimonials.slider.content-left .tt-container,.testimonials.slider.content-left .tt-content h6,.testimonials.slider.content-left h3{text-align:left;margin-left:0}.testimonials.slider.content-left{margin:auto}.testimonials.slider.content-left .owl-dots{right:6px}.testimonials.slider.content-left .owl-dots,.testimonials.slider.content-left .tt-container{max-width:46%}.testimonials.slider.without-image .tt-container{max-width:100%;float:none;margin:0}@media (min-width:960px){.testimonials.slider .owl-nav{width:100%;top:35px;z-index:199;max-width:1000px;margin:auto;position:absolute;left:50%;margin-left:-500px;pointer-events:none}.testimonials.slider.with-image .owl-nav{top:180px}}.testimonials.slider.without-image .tt-content h6{max-width:700px}.testimonials.slider .author{font-weight:600;text-align:center;width:100%;display:block;line-height:1;font-size:16px}.testimonials.slider .testimonial-spacing{font-size:18px;font-weight:700;margin:0 4px}.with-overlay .testimonial-spacing,.with-overlay .testimonials.slider .author,.with-overlay .testimonials.slider .tt-content .content,.with-overlay .testimonials.slider .tt-content h6,.with-overlay .testimonials.slider .tt-quote,.with-overlay .testimonials.slider h3{color:#fff}.with-overlay .testimonials.slider span{opacity:.3}.with-overlay .testimonials.slider .tt-content .content,.with-overlay .testimonials.slider h6{opacity:.85}.with-overlay .testimonials.slider span{background:#fff}.with-overlay .testimonials.slider .owl-dot.active span,.with-overlay .testimonials.slider .owl-dot.active:hover span,.with-overlay .testimonials.slider .owl-dot:hover span{border-color:#fff!important}.tt-images{text-align:center;margin-bottom:-140px;font-size:0}.tt-image{width:auto;margin:auto;max-width:400px}.tt-image img{display:block;width:auto;float:left;max-width:100%;height:auto;border-radius:0}.testimonials.slider.with-image .owl-dots{margin-top:0;z-index:10}.testimonials.slider.with-image .owl-dots .active span,.testimonials.slider.with-image .owl-dots span:hover{opacity:1}.testimonials.slider .owl-buttons{text-align:center;display:none}.testimonials.slider .owl-buttons div{text-align:center}.slider.testimonials{text-align:center;position:relative;margin-top:0;margin:auto;width:100%;z-index:99;max-width:1240px;display:block;opacity:1}.testimonials.owl-carousel .owl-item{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;-webkit-opacity:0;-moz-opacity:0;opacity:0}.testimonials.owl-carousel .owl-item.active{-webkit-opacity:1;-moz-opacity:1;opacity:1}.white-navigation .owl-nav div{color:#fff!important;border:2px solid rgba(255,255,255,.25)!important}.white-navigation .owl-nav div:hover{opacity:1;border:2px solid #fff!important}.white-navigation .owl-dots .owl-dot span{background-color:rgba(255,255,255,.25)!important}.white-navigation .owl-dots .owl-dot.active span{background-color:#fff!important}.white-navigation .owl-dots .owl-dot:last-child::after{background-color:#fff!important}.team-member{text-align:center;position:relative;margin:15px}.team-image{width:auto;margin:auto;margin-top:0;margin-bottom:0}.team-member.design-classic .team-image img{margin:0 auto;border:none;height:auto;width:100%;display:block;margin-right:0;padding-bottom:0;border-radius:5px;margin:auto;margin-top:15px;max-width:calc(100% - 30px)}.team-content{padding:0;position:relative;z-index:100;margin-top:0;margin-bottom:0}.team-member-down .team-content{margin-top:0;margin-bottom:-50px}.team-content h5{line-height:1;margin:0;margin-bottom:8px}.team-content .team-subtitle{margin-bottom:20px;display:block;font-style:normal;color:inherit}.team-content p{margin-bottom:0}.team-link a{font-weight:600}.team-content-hover{z-index:100;width:auto;margin-left:0;text-align:left;display:block;padding:35px;float:right;opacity:1;max-width:335px;padding-left:0}.team-content-hover p{font-weight:inherit;position:relative}.team-content-hover .gradient-overlay{position:absolute;width:100%;height:100%;z-index:0;top:0;left:0;background:-moz-linear-gradient(top,rgba(0,0,0,.3) 0,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,.3) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.3) 0,rgba(0,0,0,0) 100%)}.team-content .team-content-hover h5{text-transform:uppercase;font-weight:700;position:relative}.team-content .team-content-hover .team-subtitle{position:relative;opacity:.6;line-height:1}.team-socials{position:relative;margin:auto;margin-top:20px;width:100%;z-index:101;text-align:left;line-height:1}.team-socials a{color:inherit;opacity:.7}.team-socials a:hover{opacity:1}.team-socials .fa,.team-socials .fab{color:inherit;margin:0 20px 0 0;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.team-socials .fa:hover,.team-socials .fab:hover{opacity:1}.email-wrapper,.phone-wrapper{font-weight:700;color:#fff;position:absolute;cursor:pointer;bottom:41px;height:36px;padding-right:15px;display:inline-block;white-space:nowrap;line-height:36px;width:auto;left:100%;-webkit-transform:translateX(-36px);-moz-transform:translateX(-36px);transform:translateX(-36px);-webkit-transition:transform .25s ease;-moz-transition:transform .25s ease;transition:transform .25s ease}.email-wrapper .team-email,.phone-wrapper .team-phone{padding-left:5px}.email-wrapper{bottom:0}.design-classic .email-wrapper{top:41px}.design-classic .phone-wrapper{top:0}.email-wrapper:hover,.phone-wrapper:hover{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%)}.email-wrapper .iconsmind-Mail,.phone-wrapper .iconsmind-Telephone{display:inline-block;width:36px;height:36px;margin:0;font-size:18px;text-align:center;line-height:36px}.team-member.design-creative .team-image{-webkit-transition:.2s cubic-bezier(.2,.58,.55,1);transition:.2s cubic-bezier(.2,.58,.55,1)}.team-member.design-creative .team-image:hover{transform:scale(1.07)}.team-member.design-classic{border:none;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease;box-shadow:0 6px 20px 0 rgba(0,0,0,.1);border-radius:5px;overflow:hidden;background:#fff}.team-member.design-classic .team-content p{color:inherit;margin-bottom:20px}.team-member.design-classic .team-socials{position:relative;margin:auto;width:auto;background:0 0;padding:0;border-radius:0;max-width:100%;text-align:left;margin-bottom:0;line-height:1;color:inherit;z-index:10;display:inline-flex}.team-member.design-classic .kd-team-contact{z-index:10;position:absolute;bottom:-50px;right:0;width:100%}.team-member.design-classic .kd-team-contact .kd-team-email,.team-member.design-classic .kd-team-contact .kd-team-phone{position:relative;display:block;float:right;width:30px;height:30px;max-width:fit-content;margin-right:10px;padding:0;color:inherit;font-size:12px;line-height:30px;transition:1s cubic-bezier(.25,1,.2,1);overflow:hidden;text-align:right;white-space:nowrap;opacity:1}.team-member.design-classic .kd-team-contact .kd-team-phone{margin-right:0}.team-member.design-classic .kd-team-contact .kd-team-email:hover,.team-member.design-classic .kd-team-contact .kd-team-phone:hover{width:100%;max-width:fit-content}.team-member.design-classic.disable-contact-effect .kd-team-contact .kd-team-email:hover,.team-member.design-classic.disable-contact-effect .kd-team-contact .kd-team-phone:hover,.vc_col-sm-3 .team-member.design-classic .kd-team-contact .kd-team-email:hover,.vc_col-sm-3 .team-member.design-classic .kd-team-contact .kd-team-phone:hover{width:30px}.team-member.design-classic.disable-contact-effect .kd-team-contact .kd-team-email:hover:before,.team-member.design-classic.disable-contact-effect .kd-team-contact .kd-team-phone:hover:before{opacity:1}
.team-member.design-classic.disable-contact-effect .kd-team-contact .kd-team-email:hover span,.team-member.design-classic.disable-contact-effect .kd-team-contact .kd-team-phone:hover span{color:#fff}.vc_col-sm-3 .team-member.design-classic .kd-team-contact .kd-team-email:hover:before,.vc_col-sm-3 .team-member.design-classic .kd-team-contact .kd-team-phone:hover:before{opacity:1}.vc_col-sm-3 .team-member.design-classic .kd-team-contact .kd-team-email:hover span,.vc_col-sm-3 .team-member.design-classic .kd-team-contact .kd-team-phone:hover span{color:#fff}.team-member.design-classic .kd-team-contact a{z-index:1;position:relative;margin-right:15px;width:100%;display:block;padding-right:15px}.team-member.design-classic .kd-team-contact span{width:30px;text-align:center;float:left;height:30px;line-height:30px;font-size:12px;-webkit-transition:all .4s cubic-bezier(.25,1,.2,1);transition:all .4s cubic-bezier(.25,1,.2,1)}.team-member.design-classic .kd-team-contact .kd-team-email:before,.team-member.design-classic .kd-team-contact .kd-team-phone:before{display:block;content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:25px;opacity:.2;-webkit-transition:all .4s cubic-bezier(.25,1,.2,1);transition:all .4s cubic-bezier(.25,1,.2,1)}.team-member.design-classic .team-socials a{color:inherit;position:relative;width:30px;height:30px;line-height:30px;display:inline-block;text-align:center;margin-right:10px;opacity:1;transition:background .4s cubic-bezier(.25,1,.2,1)}.team-member.design-classic .team-socials a:hover .fa,.team-member.design-classic .team-socials a:hover .fab{color:#fff}.team-member.design-classic .team-socials a:hover:after{opacity:1}.team-member.design-classic .team-socials a:after{display:block;content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:25px;opacity:.2;-webkit-transition:all .4s cubic-bezier(.25,1,.2,1);transition:all .4s cubic-bezier(.25,1,.2,1);z-index:-1}.team-member.design-classic .team-content .team-subtitle{margin-bottom:20px;display:block;line-height:1;color:inherit;font-weight:600;opacity:1;opacity:.7}.team-member.design-classic .team-content h4{margin-bottom:10px;line-height:1}.team-member.design-classic .team-socials .fa,.team-member.design-classic .team-socials .fab{margin:auto;font-size:12px;-webkit-transition:color .3s cubic-bezier(.25,1,.2,1);-moz-transition:color .3s cubic-bezier(.25,1,.2,1);-o-transition:color .3s cubic-bezier(.25,1,.2,1);transition:color .3s cubic-bezier(.25,1,.2,1);line-height:30px}.team-member.design-classic .team-socials .fa:hover,.team-member.design-classic .team-socials .fab:hover{opacity:1}.team-member.design-classic img{width:100%;margin:0;max-width:100%}.team-member.design-classic .team-image{max-height:100%;border:none}.team-member.design-classic .team-content-text{text-align:left;padding:30px;padding-top:27px;border-top:none;background:#fff}.team-member.design-classic .team-content-text .team-content-text-inner{z-index:10;position:relative}.team-member.design-creative .team-content-hover{position:absolute;left:0;top:0;bottom:-100%;overflow:hidden;width:100%;height:100%;margin-left:0;padding:30px;text-align:center;opacity:0;border:none;box-shadow:none;background:0 0;border-radius:100%;box-sizing:border-box;-webkit-transition:.2s cubic-bezier(.2,.58,.55,1);-o-transition:.2s cubic-bezier(.2,.58,.55,1);transition:.2s cubic-bezier(.2,.58,.55,1);z-index:100}.team-member.design-creative .team-content-hover:before{position:absolute;width:100%;height:100%;content:'';left:0;top:0;opacity:.8;-webkit-transition:.2s cubic-bezier(.2,.58,.55,1);transition:.2s cubic-bezier(.2,.58,.55,1)}.team-member.design-creative img{padding-top:0;border-radius:100%}.team-member.design-creative .team-image:before{position:absolute;width:100%;height:100%;content:'';opacity:0;top:0;left:0;border-radius:100%;-webkit-transition:.4s cubic-bezier(.3,.58,.55,1);transition:.4s cubic-bezier(.3,.58,.55,1)}.team-member.design-creative .team-image:hover .team-content-hover{opacity:1}.team-member.design-creative .team-image:hover:before{opacity:.2;width:calc(100% + 30px);height:calc(100% + 30px);left:-15px;top:-15px}.team-member.design-creative .team-content-hover p{position:relative;-webkit-transition:.25s ease-in;-o-transition:.25s ease-in;transition:.25s ease-in}.team-member.design-creative .team-content-hover p a{color:#fff;font-size:13px}.team-member.design-creative .team-content-hover .team-link a:hover{text-decoration:underline}.team-member.design-creative .team-image:hover .team-content-hover p{opacity:1}.team-member.design-creative .team-content .team-content-hover h4{position:absolute;top:70%;left:0;width:100%;margin-bottom:10px;color:#fff;font-size:16px;font-weight:600;line-height:1;-webkit-transition:.2s cubic-bezier(.2,.58,.55,1);transition:.2s cubic-bezier(.2,.58,.55,1);transform:translateY(15px)}.team-member.design-creative.team-with-link .team-content .team-content-hover h4{top:65%}.team-member.design-creative .team-content .team-content-hover .team-link,.team-member.design-creative .team-image .team-content-hover .team-subtitle{-webkit-transition:.2s cubic-bezier(.2,.58,.55,1);transition:.2s cubic-bezier(.2,.58,.55,1);transform:translateY(15px)}.team-member.design-creative .team-content .team-content-hover .team-link,.team-member.design-creative .team-image:hover .team-content-hover .team-subtitle,.team-member.design-creative .team-image:hover .team-content-hover h4{transform:translateY(0)}.team-member.design-creative .team-content .team-content-hover .team-link{position:absolute;top:80%;left:0;width:100%}.team-member.design-creative .team-content .team-content-hover .team-link .fa{color:#fff}.team-member.design-creative .team-content .team-content-hover .team-link .fa:hover{opacity:.5}.team-member.design-creative .team-content .team-content-hover .team-subtitle{color:#fff;font-size:13px;position:absolute;top:78%;width:100%;left:0}.team-member.design-creative.team-with-link .team-content .team-content-hover .team-subtitle{top:73%}.team-member.design-creative{max-width:335px;margin:35px 40px;border-radius:100%}.vc_col-sm-3 .team-member.design-creative{margin:20px}.team-member.design-creative .team-socials{text-align:center;position:absolute;left:0;top:50%;margin:0;margin-top:-16px;-webkit-transition:.2s cubic-bezier(.2,.58,.55,1);transition:.2s cubic-bezier(.2,.58,.55,1);opacity:.5;transform:translateY(-15px)}.team-member.design-creative .team-image:hover .team-socials{opacity:1;transform:translateY(0)}.team-member.design-creative .kd-team-contact{text-align:center;position:absolute;left:0;top:20%;width:100%;margin:0}.team-member.design-creative .kd-team-contact a,.team-member.design-creative .team-socials a{opacity:1;color:#fff;background:rgba(255,255,255,.25);width:30px;height:30px;display:inline-block;text-align:center;line-height:33px;font-size:13px;border-radius:100%;margin:0 7px;-webkit-transition:.2s cubic-bezier(.2,.58,.55,1);transition:.2s cubic-bezier(.2,.58,.55,1)}.team-member.design-creative .kd-team-contact a .fa,.team-member.design-creative .kd-team-contact a .fab,.team-member.design-creative .team-socials a .fa,.team-member.design-creative .team-socials a .fab{color:#fff}.team-member.design-creative .kd-team-contact a:hover,.team-member.design-creative .team-socials a:hover{background:#fff}.team-member.design-creative .kd-team-contact a:hover span,.team-member.design-creative .team-socials a:hover span{color:#1a1a1a}.team-member.design-creative .kd-team-contact a .fa,.team-member.design-creative .kd-team-contact a .fab,.team-member.design-creative .team-socials a .fa,.team-member.design-creative .team-socials a .fab{margin:0}.team-member.design-creative .kd-team-contact .kd-team-email,.team-member.design-creative .kd-team-contact .kd-team-phone{display:inline-block}.team-member.design-minimal{border:1px solid #e5e7f2;border-radius:0;background:#fff}.team-member.design-minimal h4{line-height:1;margin-bottom:7px;font-size:20px}.team-member.design-minimal .team-subtitle{font-weight:400;opacity:1}.team-member.design-minimal .team-socials{position:absolute;right:0;text-align:right;top:0;padding-right:10px;margin-top:35px}.team-member.design-minimal .team-socials a{opacity:1}.team-member.design-minimal img{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:.25s ease-out;-o-transition:.25s ease-out;transition:.25s ease-out;padding-top:50px}.team-member.design-minimal:hover img{-webkit-transform:translateY(15px);-ms-transform:translateY(15px);transform:translateY(15px)}.team-member.design-minimal:hover .team-content-hover{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.team-member.design-minimal .team-content-hover{position:absolute;width:100%;padding:30px;text-align:center;text-align:left;height:100%;background:0 0;max-width:100%;-webkit-transition-duration:250ms!important;transition-duration:250ms!important;-webkit-transition-timing-function:cubic-bezier(.4,.050,.55,.9)!important;transition-timing-function:cubic-bezier(.4,.050,.55,.9)!important;-webkit-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px);opacity:0}.kd-team-email .team-email-label,.kd-team-phone .team-phone-label{padding-right:4px;color:inherit;font-weight:700}.team-member.design-classic.socials-disabled .kd-team-contact{z-index:10;position:relative;bottom:inherit;right:inherit;width:100%;display:inline-block}.team-member.design-classic.socials-disabled .kd-team-contact .kd-team-email,.team-member.design-classic.socials-disabled .kd-team-contact .kd-team-phone{float:left;margin-right:10px;max-width:fit-content}.team-member.design-classic.socials-disabled .kd-team-contact .kd-team-email:hover,.team-member.design-classic.socials-disabled .kd-team-contact .kd-team-phone:hover{width:calc(100% - 50px);max-width:fit-content}.fullwidth .features-tabs{margin:0 -15px}.features-tabs .container{position:relative}
.vc_tta-container .features-tabs .active{visibility:visible!important}.features-tabs .tab-image-container{position:relative;height:auto;width:65%;float:left;margin-right:8%}.features-tabs .tab-image-container img{width:100%;height:auto;box-shadow:0 25px 98px 0 rgba(0,0,0,.1);border-radius:0;margin-bottom:0}.features-tabs h2.section-heading{text-align:left}.features-tabs .section-subheading{margin-bottom:30px;margin-top:5px;text-align:left;max-width:450px;float:left;line-height:25px}.features-tabs .tabs{margin:0;padding:0;height:auto;margin-top:0;float:right;width:35%}.features-tabs .tab{display:inline-block;width:100%;margin-bottom:20px;padding:0;background:#fff;zoom:1;border:none;border-radius:0;text-align:left;box-shadow:0 5px 40px rgba(0,0,0,.07)}.features-tabs .tab:last-child{margin-bottom:0}.features-tabs .tab:first-child{border-top:none}.features-tabs .tab a{display:block;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;color:inherit;padding:35px 40px;border-radius:0}.features-tabs .tab a:hover{color:inherit;background:#f7f9fb}.features-tabs .tab.active a:hover{background:inherit}.features-tabs .tab a h5{text-transform:none;margin-top:0;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.features-tabs .tab a p{font-size:inherit;color:inherit;margin-top:14px}#single-page .features-tabs .tab a p{margin-bottom:0}.features-tabs .tab.active *,.features-tabs .tab.active .fa,.features-tabs .tab.active:hover .fa{color:#fff}.features-tabs .tab:after{border-color:transparent;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;z-index:20;opacity:1;content:"";display:block;position:absolute;top:50%;margin-top:-14px;left:95%;margin-left:-2px;width:0;border-top:14px solid transparent!important;border-bottom:14px solid transparent!important;border-left:14px solid transparent}.features-tabs .tab.active:after{opacity:1;left:100%}.tabs-image-left.features-tabs .tab.active:after{right:auto;left:0;margin-left:-12px;border-left:0;border-right:14px solid}.features-tabs .tab h4{margin-bottom:0}.features-tabs .panel-container{background:#fff;border:solid #666 1px;padding:10px;-moz-border-radius:0 4px 4px 4px;-webkit-border-radius:0 4px 4px 4px}.features-tabs .tab a .triangle{opacity:0;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;position:absolute;left:0;margin-left:-10px;top:50%;margin-top:-10px;border-right:10px solid #f7f7f7;height:0;border-bottom:10px solid transparent;border-top:10px solid transparent;width:0}.features-tabs .tab.active a .triangle{opacity:1}.features-tabs .tab .fa,.features-tabs .tab:hover .fa{font-size:45px;position:absolute;left:58px;top:55px;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;font-weight:100;color:rgba(0,0,0,.2);opacity:1}.vc_tta-container .features-tabs .active{visibility:visible!important}.tt-tab-customimg{position:absolute;left:62px;top:68px;color:inherit;font-weight:100;opacity:.6}.features-tabs .tab.active .tt-tab-customimg img{-webkit-filter:brightness(2)}.tt-tab-customimg img{display:block}.features-tabs .tab .triangle .inner-triangle{display:block;-webkit-transition:0s;-o-transition:0s;transition:0s;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;top:2px;position:absolute;left:-8px}.features-tabs .tab-controls{padding-left:0;margin-bottom:0;width:28%;position:absolute;bottom:0}.tabs-image-left.features-tabs .tab-controls{left:72%;width:27%}.features-tabs .tab-controls li{background:0 0;padding-left:0;list-style:none;margin:0}.features-tabs .tab-controls li a{display:flex;align-items:center;padding:15px 25px;color:inherit;font-weight:600;border-radius:5px;transition:.2s}.features-tabs .tab-controls li i{font-size:20px;font-weight:600;margin-right:15px}.features-tabs .tab-controls li:not(.active) .fa{color:inherit}.features-tabs li.active a{background:#fff;color:#1a1a1a;box-shadow:0 25px 98px 0 rgba(0,0,0,.1)}.tabs-image-right.features-tabs .tabs{float:left}.tabs-image-right.features-tabs .tab-image-container{float:right;margin-left:8%;margin-right:0}.tabs-image-right.features-tabs .tab a .triangle{right:0;margin-right:-10px;top:50%;left:inherit;margin-top:-10px;border-left:10px solid transparent;height:0;border-right:0!important;border-bottom:10px solid transparent;border-top:10px solid transparent;width:0}.container .tab-text-container .tab-title,.container .tab-text-container h2{padding-top:10px;margin-bottom:25px}.tab-text-container p{margin-bottom:20px}.tab-text-container{float:left;width:27%}.tabs-image-left .tab-text-container{float:right;width:27%}.tabs-image-right.features-tabs.tab-img-fullwidth .tab-image-container{margin-right:-30%;width:85%}.tabs-image-left.features-tabs.tab-img-fullwidth .tab-image-container{margin-left:-30%;width:85%}.features-tabs.tab-img-fullwidth .tab-controls{bottom:80px}.container .features-tabs.tab-img-fullwidth .tab-text-container .tab-title,.container .features-tabs.tab-img-fullwidth .tab-text-container h2{padding-top:80px;margin-bottom:25px}.features-tabs.tab-img-fullwidth li.active a{background:#fff;box-shadow:0 25px 80px 0 rgba(0,0,0,.125)}@-moz-document url-prefix(){.features-tabs{display:contents}}.kd_pie_chart{display:block;position:relative;text-align:center}.kd_pie_chart .kd_pc_title{text-transform:none;margin-top:20px;margin-bottom:20px}#single-page .kd_pie_chart .kd_pc_desc,.kd_pie_chart .kd_pc_desc{margin-bottom:0;padding:0 20px}.kd_pie_chart .pc-link a{font-size:12px;font-weight:700;text-transform:uppercase}.kd_pie_chart .pc_percent_container{font-size:32px;position:absolute;font-weight:400;letter-spacing:-.03em;width:100%;left:0;line-height:160px}.kd_pie_chart canvas{background:0 0;border-radius:99%;box-shadow:0 25px 95px 0 rgba(0,0,0,.075)}.kd_pie_chart .kd-piechart-customimg,.kd_pie_chart .kd-piechart-icon{position:absolute;width:100%;left:0;font-size:48px;line-height:170px}.kd_pie_chart .kd-piechart-icon i{color:inherit}.kd_pie_chart .kd-piechart-customimg img{max-height:60px;width:auto;border-radius:0}.kd_pie_chart .pc_percent_container .pc_percent{margin-right:3px}.client{position:relative}.client .client_overlay{position:absolute;width:100%;height:100%;opacity:.2;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.client a{z-index:10;position:relative;display:block}.client.grow:hover .client_overlay{width:120%;margin-left:-10%;height:140%;margin-top:-10%}.client.circle:hover .client_overlay{border-radius:50%;overflow:hidden}.client.opacity:hover .client_overlay{opacity:.6}.client img{display:block;margin:auto}.container .client h4{opacity:0;-webkit-transition:.2s;-o-transition:.2s;text-transform:uppercase;text-align:center;margin:0;position:absolute;width:100%;bottom:20px;transition:.2s}.container .client:hover h4{opacity:1;bottom:-20px}.clients .owl-buttons{display:block}.clients{margin-top:0;text-align:center;display:block;width:100%;top:0;z-index:1}.clients.slider{max-width:100%;margin:0}.clients.slider .clients-content{margin:0}.clients.slider .clients-content img{display:block;margin:auto;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;width:auto;max-width:100%;height:auto;min-height:1px;cursor:pointer}.clients.slider.opacity-effect .clients-content img{opacity:1}.clients.slider.opacity-effect .clients-content img:hover{opacity:.65}.clients.slider.grayscale-effect .clients-content img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;opacity:.4}.clients.slider.lift-effect .owl-item img{-webkit-transition:.2s cubic-bezier(.3,.58,.55,1);transition:.2s cubic-bezier(.3,.58,.55,1)}.clients.slider.lift-effect .owl-item img:hover{transform:translateY(-10px)}.clients.slider.grayscale-effect .clients-content img:hover{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-o-filter:grayscale(0);filter:grayscale(0);opacity:1}.clients.slider.zoomin-effect .clients-content img{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.clients.slider.zoomin-effect .clients-content img:hover{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.clients.owl-carousel .owl-wrapper-outer{width:calc(100% - 2px);padding:10px 0}.video-container{position:relative;min-height:100px;z-index:10}.video-container a{display:block;cursor:pointer;margin:auto}.video-container img{margin:auto;display:block;height:auto;width:100%;max-width:1210px;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;border-radius:0;box-shadow:0 44px 98px 0 rgba(0,0,0,.12)}.play-video{position:absolute;left:50%;top:50%;margin-left:-50px;width:100px;-webkit-transition:.25s;-o-transition:.25s;transition:.25s;transition:.2s ease-out!important;margin-top:-50px;border-radius:50%;cursor:pointer;height:100px;background:0 0;border:4px solid rgba(255,255,255,.3);box-sizing:border-box}.tp-bullet-title{display:none!important}.play-video.dark-style{background:#1f1f1f;box-shadow:0 0 0 15px rgba(31,31,31,.4)}.play-video.dark-style .fa-play{color:#fff}.play-video:hover{border:46px solid #fff!important}.play-video .fa-play{width:18px;height:31px;font-size:31px;position:absolute;top:50%;left:50%;color:#fff;-webkit-transition:.25s;-o-transition:.25s;transition:.2s ease-out!important;transform:translate3d(-50%,-50%,0)}.play-video:hover .fa-play{transform:translate3d(-50%,-50%,0) scale(.75)}#video .overlay{position:absolute;top:0;width:100%;height:100%;opacity:.9}.video-social-text{display:none}.share-icon{-webkit-transition:250ms ease-in;-moz-transition:250ms ease-in;-ms-transition:250ms ease-in;-o-transition:250ms ease-in;transition:250ms ease-in;display:block;width:14px;height:16px;background:url(../images/share.png) no-repeat;margin:0;margin-bottom:50px}
.video-modal{padding:0!important;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;z-index:9999!important;background:rgba(183,187,197,0)}.video-modal.in{background:rgba(183,187,197,.7)}.vc_tta-panels .video-modal.in{background:0 0}.video-modal iframe{border:5px solid rgba(255,255,255,.25);border-radius:3px;box-sizing:content-box;box-shadow:0 0 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.video-modal .modal-content{padding:0;border:0;position:fixed;left:50%;top:50%;border-radius:0;text-align:center;background-clip:border-box;-webkit-box-shadow:none;box-shadow:none;background:0 0;-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;transform:translate(-50%,-50%)!important}.video-modal .modal-content .close{position:absolute;background-color:#fff;right:-35px;top:-35px;z-index:999;border-radius:90px;height:30px;width:30px;outline:0;font-size:20px;text-shadow:none;opacity:1;color:#1f1f1f;text-align:center;transition:.25s;font-weight:700;font-family:arial}.video-modal .modal-content .close:hover{color:#fff}@media (max-width:960px){.video-modal .modal-content .close{top:15px;right:15px}.video-modal .video-modal-local{max-width:100%;height:auto;max-height:100%}}.video-modal.in .modal-content{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.play-button-left .play-video{margin-left:15px;left:0}#wrapper .vc_grid-btn-load_more .vc_general,.tt_button{-webkit-transition:.2s!important;-moz-transition:.2s!important;-ms-transition:.2s!important;-o-transition:.2s!important;transition:.2s!important;text-align:center;border:none;font-weight:700;color:#fff;padding:0;padding:16px 25px;margin:auto;box-sizing:border-box;cursor:pointer;z-index:11;position:relative}#wrapper .vc_grid-btn-load_more .vc_general{line-height:inherit}.tt_button.pull-left{margin-right:10px}.tt_button .iconita{display:block;width:auto;height:auto;margin-left:0;margin-right:0;color:#fff;font-size:18px;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s}.tt_button.icon_left .iconita{margin-right:10px}.tt_button.icon_right .iconita{margin-right:0;margin-left:10px}#wrapper .wpcf7 .wpcf7-submit:hover,.kd-side-panel .wpcf7 .wpcf7-submit:hover,.tt_button.btn_secondary_color:hover,.tt_button:hover,.wpb_wrapper #loginform .button:hover{background-color:transparent}.tt_button:hover{text-decoration:none}.tt_button.btn_secondary_color.tt_button.tt_secondary_button{background:0 0}.tt_button:focus{color:#fff}.tt_button.slider-button:hover,.tt_button.tt_secondary_button{background:0 0}.tt_button.btn_secondary_color.tt_secondary_button:hover,.tt_button.btn_secondary_color.tt_secondary_button:hover .iconita,.tt_button.tt_secondary_button:hover,.tt_button.tt_secondary_button:hover .iconita{color:#fff}.tt_button.slider-button:hover{border-color:#fff}.tt_button.second-style{min-width:240px;background-color:#fff;box-shadow:0 10px 20px rgba(0,0,0,.3);padding:0 35px}.tt_secondary_button.tt_third_button{border:none}.tt_secondary_button.tt_third_button:hover{background:0 0!important;box-shadow:none}.tt_button.second-style .iconita{font-size:27px;float:left;margin-top:10px;margin-right:20px;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s}.tt_button.second-style:hover .iconita{color:#fff}.tt_button.second-style .sec_text{font-size:10px;font-weight:700;float:left;line-height:1;letter-spacing:0;margin-top:10px}.tt_button.second-style .prim_text{font-size:14px;font-weight:700;float:left;line-height:1;margin-top:3px}.tt_button.second-style:hover{color:#fff;border:2px solid #fff}.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both}.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}@-webkit-keyframes empty{0%{opacity:1}}@-moz-keyframes empty{0%{opacity:1}}@keyframes empty{0%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}}@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px)}75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}}@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}}@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-webkit-transform:translateZ(-500px)}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}@-moz-keyframes backSlideIn{0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-moz-transform:translateZ(-500px)}100%{opacity:1;-moz-transform:translateZ(0) translateX(0)}}@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;transform:translateZ(-500px)}100%{opacity:1;transform:translateZ(0) translateX(0)}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8)}}@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(.8)}}@keyframes scaleToFade{to{opacity:0;transform:scale(.8)}}@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%)}}@-moz-keyframes goDown{from{-moz-transform:translateY(-100%)}}@keyframes goDown{from{transform:translateY(-100%)}}@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}}.kd_map{height:1000px}.kd-contact-alertbox{max-width:550px;margin:auto;margin-top:30px}.contact-map-container .business-info-wrapper{position:absolute;top:60px;left:50%;min-width:20%;max-width:30%;min-height:calc(100% - 120px);margin-left:-605px;padding:60px;padding-bottom:40px;background:#fff;border:none;border-radius:7px;box-shadow:0 44px 98px 0 rgba(0,0,0,.1);overflow:hidden;transition:.2s cubic-bezier(.38,.32,.36,.98) 0s,.2s cubic-bezier(.38,.32,.36,.98) 0s;z-index:10}.contact-map-container .business-info-wrapper.minimize{border-radius:99%;width:54px;height:55px;padding:0;min-width:0;min-height:0}.contact-map-container .business-info-wrapper.minimize *{opacity:0;visibility:hidden}.contact-map-container .business-info-wrapper.minimize .toggle-map-info{top:13px;right:13px}.contact-map-container .business-info-wrapper.minimize .toggle-map-info:before{content:"\f0b2"}.contact-map-container.right_info_panel .business-info-wrapper{margin-left:0;margin-right:-605px;left:auto;right:50%}.business-info-header{margin-bottom:50px}.contact-map-container .business-info-wrapper .business-info-day{border-top:1px solid rgba(255,255,255,.15);margin-bottom:20px;line-height:1}.contact-map-container .business-info-wrapper .business-info-day:first-child{border:none}.business-info-header i,.business-info-header span{font-style:normal}.business-info-header i{display:block;float:left;width:16px;margin-right:10px;font-size:16px;font-weight:400;text-align:center}.address-overflow{padding-left:27px;display:block;line-height:1.3}.business-info-header .business-email-row a{color:inherit}.business-info-header .business-address-row,.business-info-header .business-email-row,.business-info-header .business-phone-row{display:block;margin-bottom:20px;line-height:1}.contact-map-container .business-info-day-hours{float:right}.contact-map-container .business-info-wrapper h4{font-size:20px;vertical-align:middle;margin-top:0;margin-bottom:30px;line-height:20px}.contact-map-container{position:relative;height:400px;overflow:hidden;background:#ececec}.full-map.contact-map-container{height:500px}.business-info-wrapper .toggle-map-info{position:absolute;right:28px;top:28px;font-size:11px;border:2px solid rgba(0,0,0,.2);border-radius:99px;width:28px;height:28px;text-align:center;line-height:26px;box-sizing:border-box;cursor:pointer;transition:.2s;opacity:1!important;visibility:visible!important}.business-info-wrapper .toggle-map-info:hover{border:2px solid transparent;color:#fff}
.kd-alertbox.kd_map_alert{position:absolute;top:50%;margin-top:-90px;left:0;right:0;z-index:100}.kd-animated,.play-video,.portfolio-item,.toggle-map{-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.kd-animated{opacity:1}.kd-animated[data-animation-delay="200"]{animation-delay:.2s}.kd-animated[data-animation-delay="400"]{animation-delay:.4s}.kd-animated[data-animation-delay="600"]{animation-delay:.6s}.kd-animated[data-animation-delay="800"]{animation-delay:.8s}.kd-animated[data-animation-delay="1000"]{animation-delay:1s}.play-video,.portfolio-item,.toggle-map{animation-delay:.2s;transition:.2s ease-out}@-webkit-keyframes kd-zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes kd-zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}.toggle-map.kd-animate,.zoomIn.kd-animate{-webkit-animation-name:kd-zoomIn;animation-name:kd-zoomIn}.kd-animate.tt_button:hover{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@-webkit-keyframes kd-fadeIn{from{opacity:0}to{opacity:1}}@keyframes kd-fadeIn{from{opacity:0}to{opacity:1}}.fadeIn.kd-animate{-webkit-animation-name:kd-fadeIn;animation-name:kd-fadeIn}@-webkit-keyframes kd-fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes kd-fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown.kd-animate{-webkit-animation-name:kd-fadeInDown;animation-name:kd-fadeInDown}@-webkit-keyframes kd-fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes kd-fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft.kd-animate{-webkit-animation-name:kd-fadeInLeft;animation-name:kd-fadeInLeft}@-webkit-keyframes kd-fadeInRight{from{opacity:0;-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes kd-fadeInRight{from{opacity:0;-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight.kd-animate{-webkit-animation-name:kd-fadeInRight;animation-name:kd-fadeInRight}@-webkit-keyframes kd-fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes kd-fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp.kd-animate{-webkit-animation-name:kd-fadeInUp;animation-name:kd-fadeInUp}@media (max-width:960px){.no-mobile-animation .kd-animated,.no-mobile-animation .play-video{animation-duration:0s!important;animation-name:none!important;opacity:1!important;word-break: break-all;}}.featured_content_parent .featured_content_child{padding:0}.featured_content_parent .featured_content_child a,.featured_content_parent .featured_content_child a p{color:inherit}.featured_content_parent .featured_content_img img{-moz-transform:scale(.95) translateY(80px);-ms-transform:scale(.95) translateY(80px);-webkit-transform:scale(.95) translateY(80px);transform:scale(.95) translateY(80px);cursor:pointer;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:.8;display:block;margin:auto;max-width:100%;height:auto}.featured_content_img{overflow:hidden}.featured_content_parent .active-elem .featured_content_img img{opacity:1;min-height:395px;-moz-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.featured_content_parent h4{margin-top:45px;text-align:center;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.featured_content_parent p{max-width:270px;text-align:center;margin:auto;margin-top:10px}.featured_content_parent{background:url(../images/long-shadow.png) no-repeat;background-position:center 502px}.key-reviews{background-color:#fff;padding:50px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;box-shadow:0 4px 10px 0 rgba(0,0,0,.1);text-align:left;overflow:hidden;border-radius:7px;padding-bottom:45px}.key-reviews.single-review-box{margin:15px}.rw_message{padding-top:0;padding-bottom:0;text-align:left;margin-bottom:0}.rw-author-details h4{-webkit-transition:.2s;-o-transition:.2s;transition:.2s;font-size:16px;font-weight:700;line-height:25px;margin:0;text-align:center}.rw-author-details p{text-align:left;margin-bottom:20px;font-weight:500}.rw-authorimg{display:block;float:left;max-width:45px;max-height:100%;margin-right:20px}.rw-authorimg img{float:left;height:auto;border-radius:100%}.rw-author-details{vertical-align:top;text-align:left;margin-bottom:16px}.container .rw-author-details h5{font-size:18px;margin-bottom:4px;line-height:1.2}.rw_header{height:60px;width:100%;margin-bottom:10px;text-align:center}.rw-link{padding-top:16px}.rw-link a{-webkit-transition:.2s;-o-transition:.2s;transition:.2s;font-weight:600}.rw_rating{text-align:left;margin-top:0;padding-top:20px}.rw_rating .fa{font-size:16px;margin:0 3px}.rw-title{font-size:16px;font-weight:700;line-height:1.4;margin-bottom:15px;text-transform:uppercase}.review-carousel .owl-wrapper-outer{margin-bottom:0}.review-carousel .owl-item{padding:15px}.review-carousel{text-align:center}.with-overlay .review-carousel .owl-dot span{background:#fff}.review-carousel .owl-carousel .owl-item{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;-webkit-opacity:0;-moz-opacity:0;opacity:0}.review-carousel .owl-carousel .owl-item.active{-webkit-opacity:1;-moz-opacity:1;opacity:1}.app-gallery{display:flex;flex-flow:row wrap}.app-gallery .ag-section-desc{width:100%;max-width:365px;margin-right:72px;margin-top:65px;z-index:10;max-height:280px}.app-gallery .ag-section-desc h4{margin-top:0;margin-bottom:25px;font-style:normal;font-size:34px;line-height:1.2em}.app-gallery .ag-section-desc p{max-height:150px;overflow:hidden}.app-gallery .owl-carousel .owl-wrapper-outer{overflow:visible}.app-gallery.ag-no-desc-section .owl-carousel .owl-wrapper-outer{padding:20px 0;overflow:hidden}.ag-slider-wrapper{width:300px;margin-top:18px;z-index:4;outline:0}.app-gallery.ag-no-desc-section .ag-slider-wrapper{width:100%;margin:0}.app-gallery .ag-mockup img{-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;box-shadow:0 20px 98px 0 rgba(0,0,0,.12)}.app-gallery .ag-mockup{position:absolute;left:459px;z-index:5;pointer-events:none}.app-gallery.ag-no-desc-section .ag-mockup{position:absolute;left:0;right:0;width:325px;max-width:325px;margin:auto;z-index:5;pointer-events:none}.app-gallery .clickable .owl-dot:hover span{opacity:.5}.app-gallery .owl-dots{position:absolute;left:-460px;bottom:40px;z-index:99}.app-gallery.ag-no-desc-section .owl-dots{position:relative;left:auto;right:auto;bottom:0}.app-gallery .owl-carousel .owl-wrapper-outer:before{content:"";position:absolute;z-index:2;top:-100px;right:100%;width:500%;height:calc(100% + 200px);display:block;background:#fff}.app-gallery .owl-dot span{display:block}.app-gallery .heading-separator{margin-left:0;margin-bottom:25px;margin-top:-5px;width:40px}.app-gallery .owl-carousel img{display:block;margin:auto;border-radius:0;box-shadow:0 4px 20px 0 rgba(0,0,0,.1);cursor:pointer;transition:1s}.app-gallery .owl-item.active img{box-shadow:none}.app-gallery.ag-no-desc-section .owl-item.active img{box-shadow:0 4px 20px 0 rgba(0,0,0,.1)}.countdown{position:relative;display:block;width:600px;height:70px;margin:auto;padding:0;color:#fff;font-size:40px;font-style:normal;font-weight:400;line-height:48px;text-align:center;border-radius:100px;box-shadow:none;z-index:99}.CountdownContent{display:block;float:left;width:150px;height:auto;margin:0;border:none;font-size:68px;font-weight:300;line-height:70px;letter-spacing:-1px;text-align:center;border-radius:90px}.CountdownSeparator{display:none}.CountdownContent .CountdownLabel{font-size:16px;font-weight:600;display:block;line-height:1;width:100%;letter-spacing:0;margin-top:10px}.kd-countdown.cd-align-left{margin-left:0;text-align:left}.kd-countdown.cd-align-left .CountdownContent{text-align:left}.row .vc_toggle{display:block;font-size:1em;padding:0;margin-bottom:20px;border-radius:0;line-height:1.3em;-moz-transition:.2s!important;-ms-transition:.2s!important;transition:.2s!important;background:#fff;box-shadow:0 25px 98px 0 rgba(0,0,0,.1)}.row .vc_toggle.vc_toggle_simple{background:0 0;margin-bottom:0;border-radius:0;border-top:none;border-left:none;border-right:none}.row .vc_toggle.vc_toggle_simple:last-of-type{border-bottom:none}.row .vc_toggle_size_md.vc_toggle_simple .vc_toggle_title{padding:25px 25px}.row .vc_toggle_simple .vc_toggle_title .vc_toggle_icon::after,.row .vc_toggle_simple .vc_toggle_title .vc_toggle_icon::before{transition:.25s}.row .vc_toggle_size_md.vc_toggle_default .vc_toggle_title{padding-left:0;padding:25px}.row .vc_toggle_size_md.vc_toggle_simple .vc_toggle_content{padding:0;margin:0;margin-bottom:5px}.row .vc_toggle_size_md.vc_toggle_simple .vc_toggle_icon{margin:0;margin-left:-5px}.row .vc_toggle_size_md.vc_toggle_default .vc_toggle_title h4,.row .vc_toggle_size_md.vc_toggle_simple .vc_toggle_title h4{font-size:16px;transition:.25s;font-weight:600;margin-bottom:20px}.row .vc_toggle_size_md.vc_toggle_default .vc_toggle_content{padding-left:0;margin:0;margin-bottom:20px;padding:25px;padding-top:0}
.row .vc_toggle_size_md.vc_toggle_default .vc_toggle_content p{margin-bottom:0!important}.row .vc_toggle_size_md.vc_toggle_default .vc_toggle_title .vc_toggle_icon{display:block;right:20px;left:auto}.row .vc_toggle_default .vc_toggle_icon,.row .vc_toggle_default .vc_toggle_icon::after,.row .vc_toggle_default .vc_toggle_icon::before{border:none!important}.row .vc_toggle.vc_toggle_default .vc_toggle_icon::before,.row .vc_toggle_size_md.vc_toggle_default .vc_toggle_icon::before{width:2px}.row .vc_toggle_size_md.vc_toggle_default .vc_toggle_icon{height:2px}.wpb-js-composer .vc_tta-container .vc_tta-tabs .vc_tta-tabs-container{background-color:#fff;box-shadow:none;padding:40px;margin-right:40px!important}.wpb-js-composer .vc_tta-container .vc_tta-tabs .vc_tta-panels{border:none!important}.wpb-js-composer .vc_tta-container .vc_tta-tabs .vc_tta-panels .vc_tta-panel-body{padding:0;background:0 0!important;opacity:0;visibility:hidden;height:auto!important;transition:.25s;display:none!important}.wpb-js-composer .vc_tta-container .vc_tta-tabs .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-body{opacity:1;visibility:visible;display:block!important}.wpb-js-composer .vc_tta-container .vc_tta-tabs .vc_tta-panels .vc_toggle_content p{color:inherit;margin-bottom:0}.wpb-js-composer .vc_tta-container .vc_tta-tabs .vc_tta-panels ul{list-style-type:none;line-height:25px;padding-left:0}.wpb-js-composer .vc_tta-container .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tab:before{height:0;border-bottom:9px solid transparent;border-top:9px solid transparent;width:0;display:block;display:none;position:absolute;content:"\f105";font-size:0;right:-81px;top:26px;opacity:0;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.wpb-js-composer .vc_tta-container .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tab.vc_active:before{opacity:1;visibility:visible}.wpb-js-composer .vc_tta-container .vc_tta-tabs .vc_tta-panels ul li:before{display:inline-block}.wpb-js-composer .vc_tta-container .vc_tta-color-white.vc_tta-style-modern .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-container .vc_tta-color-white.vc_tta-style-modern .vc_tta-tab>a:hover{background-color:transparent;opacity:.6}.wpb-js-composer .vc_tta-container .vc_tta-color-white.vc_tta-style-modern .vc_tta-tab.vc_active>a,.wpb-js-composer .vc_tta-container .vc_tta-color-white.vc_tta-style-modern .vc_tta-tab>a{border-color:transparent;background-color:transparent;color:inherit;font-weight:700;font-size:14px;padding-left:0;padding-top:25px;padding-bottom:25px;line-height:1.5;opacity:1;-webkit-transition:.25s;-o-transition:.25s;transition:.25s;cursor:pointer}.wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tabs-list{background:0 0}.wpb-js-composer .vc_tta-container .vc_tta-tabs.vc_tta-tabs-position-left,.wpb-js-composer .vc_tta-container .vc_tta-tabs.vc_tta-tabs-position-right{overflow:hidden;padding:0}.wpb-js-composer .vc_tta-container .vc_tta-color-white.vc_tta-style-modern .vc_tta-tab.vc_active>a{opacity:1}.wpb-js-composer .vc_tta-container .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-list{overflow:visible;width:100%}.wpb-js-composer .vc_tta-container .vc_tta.vc_tta-controls-align-left .vc_tta-tabs-container{padding:0;min-width:30%;border-radius:10px;overflow:visible;margin-right:0!important;border-right:none}.wpb-js-composer .vc_tta-container .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tab,.wpb-js-composer .vc_tta-container .vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tab{display:block;position:relative;background:0 0;margin-left:0;margin-right:0;border-bottom:1px solid #ddd}.wpb-js-composer .vc_tta-container .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tab.vc_active a,.wpb-js-composer .vc_tta-container .vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tab.vc_active a{background:0 0;border-color:#ddd;border-bottom:2px solid #ddd}.wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-panels-container,.wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-panels-container{border:1px solid #ddd;padding:100px 0;align-items:center}.wpb-js-composer .vc_tta-container .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tab a,.wpb-js-composer .vc_tta-container .vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tab a{background:#fff;font-size:14px;font-weight:600;line-height:96px;text-align:center;padding:0;color:#1a1a1a;border-radius:0!important;border:1px solid #ddd;border-right:0;border-bottom:2px solid transparent}.wpb-js-composer .vc_tta-container .vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tab a{border-right:1px solid #ddd;border-left:0}.wpb-js-composer .vc_tta-container .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tab a:hover,.wpb-js-composer .vc_tta-container .vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tab a:hover{background:#fff}.mg-single-img.small-masonry-img,.mg-sizer{width:calc(33.3333% - 30px);height:auto;margin-bottom:30px}.four-columns .mg-single-img.small-masonry-img,.four-columns .mg-sizer{width:calc(25% - 30px)}.five-columns .mg-single-img.small-masonry-img,.five-columns .mg-sizer{width:calc(20% - 30px)}.mg-single-img.big-masonry-img{width:calc(66.6667% - 30px);height:auto;margin-bottom:30px}.four-columns .mg-single-img.big-masonry-img{width:calc(50% - 30px)}.five-columns .mg-single-img.big-masonry-img{width:calc(40% - 30px)}.mg-single-img img{width:100%;height:auto;border-radius:0;border:none;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.mg-single-img{-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}.mg-single-img:hover{box-shadow:0 5px 40px rgba(0,0,0,.06)}.mg-single-img a{display:block}.mg-single-img a:hover img{-webkit-transform:scale(1.074);transform:scale(1.074);box-shadow:0 44px 98px 0 rgba(0,0,0,.12);z-index:10;position:relative}.wpb-js-composer .vc_tta-container .vc_tta.vc_tta-style-classic.vc_tta-tabs-position-top{position:relative;border-radius:10px;box-shadow:none;z-index:2}.wpb-js-composer .vc_row[data-vc-full-width=true] .vc_tta-container .vc_tta.vc_tta-style-classic.vc_tta-tabs-position-top{margin:0 -15px}.wpb-js-composer .vc_tta-container .vc_tta.vc_tta-style-classic.vc_tta-tabs-position-top .vc_tta-tabs-container{margin:0;padding:0;width:100%;box-shadow:none;border-radius:0;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;border-top-left-radius:0;border-top-right-radius:0;overflow:hidden}.wpb-js-composer .vc_tta-container .vc_tta.vc_tta-style-classic.vc_tta-tabs-position-top .vc_tta-tabs-container .vc_tta-tabs-list{border:none;box-shadow:none;flex-direction:row;overflow:visible;text-align:center;align-items:stretch;justify-content:space-between;display:flex;max-width:1210px;margin:auto}.wpb-js-composer .vc_tta-container .vc_tta.vc_tta-style-classic.vc_tta-tabs-position-top .vc_tta-tabs-container .vc_tta-tabs-list li{flex-grow:1;flex-basis:0;text-align:center;font-size:16px;font-weight:700;background:0 0;position:relative;border:none;margin:0}.wpb-js-composer .vc_tta-container .vc_tta.vc_tta-style-classic.vc_tta-tabs-position-top .vc_tta-tabs-container .vc_tta-tabs-list li a,.wpb-js-composer .vc_tta-panels-container .vc_tta-panel-title a{position:relative;display:flex;align-items:center;justify-content:center;margin:0;padding:0;background:0 0;color:#1a1a1a;border:none;border:beige;border-bottom:3px solid transparent;border-right:none;font-size:14px;font-weight:600;line-height:96px;text-align:center;vertical-align:middle;opacity:1;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.wpb-js-composer .vc_tta.vc_tta-spacing-1 .vc_tta-panel.vc_active .vc_tta-panel-heading,.wpb-js-composer .vc_tta.vc_tta-spacing-1 .vc_tta-panel:not(:last-child) .vc_tta-panel-heading{border-radius:0}.wpb-js-composer .vc_tta-container .vc_tta.vc_tta-style-classic.vc_tta-tabs-position-top .vc_tta-tabs-container .vc_tta-tabs-list li a:hover{opacity:1}.wpb-js-composer .vc_tta-container .vc_tta.vc_tta-style-classic.vc_tta-tabs-position-top .vc_tta-tabs-container .vc_tta-tabs-list li:last-child a{border:none}.wpb-js-composer .vc_tta-container .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body{border-bottom-left-radius:0;border-bottom-right-radius:0;max-width:1200px;margin:0 auto!important;overflow:visible!important}.wpb-js-composer .vc_tta.vc_general.vc_tta-tabs-position-top .vc_tta-panel-body{height:auto!important}.wpb-js-composer .vc_tta-container .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body .kd-animated{opacity:1}.vc_tta-panels .vc_tta-panel{background:#fff}.vc_tta-panels .vc_tta-panel.medium-section{background:#f5f5f5}.vc_tta-panels .vc_tta-panel.dark-section{background:#1f1f1f}