@charset "UTF-8";/*!
 *	@name: kingcomposer.css
 *	@website: https://kingcomposer.com
 *	@Copyright: (c) 2016 King-Theme
*/
/**==========BASE===========**/
*{box-sizing: border-box}.front i,.back i{display: inline-block}div{display: block}.kc-elm{float: left;width: 100%}.kc_col-sm-1{width: 8.33333%}.kc_col-sm-2{width: 16.6667%}div.kc_col-of-5{width: 20%;float: left}.kc_col-sm-3{width: 25%}.kc_col-sm-4{width: 33.3333%}.kc_col-sm-5{width: 41.6667%}.kc_col-sm-6{width: 50%}.kc_col-sm-7{width: 58.3333%}.kc_col-sm-8{width: 66.6667%}.kc_col-sm-9{width: 75%}.kc_col-sm-10{width: 83.3333%}.kc_col-sm-11{width: 91.6667%}.kc_col-sm-12{width: 100%}.kc-container{width: 100%;max-width: 1170px;margin: 0 auto;padding-left: 15px;padding-right: 15px;box-sizing: border-box}.kc-row-container:not(.kc-container){padding-left: 0px;padding-right: 0px;width: 100%;max-width: 100%}.kc_wrap-video-bg{height: 100%;left: 0;overflow: hidden;pointer-events: none;position: absolute;top: 0;width: 100%;z-index: 0}.kc_single_image img{max-width: 100%}.kc-video-bg .kc_column{position: relative}.kc-infinite-loop{text-align: center;padding: 50px;font-size: 18px;color: red;width: 100%;display: inline-block}.align-left{text-align: left}.align-center{text-align: center}.align-right{text-align: right}.kc_row:not(.kc_row_inner){clear: both;float: left;width: 100%}.kc_row_inner, .kc-row-container.kc-container .kc-wrap-columns{margin-left: -15px;margin-right: -15px;clear: both}.kc_row.kc_row_inner{width: calc(100% + 30px)}.kc_tab_content>.kc_row_inner{width: 100%;margin: 0px}.kc_column,.kc_column_inner{min-height: 1px;position: relative;padding-right: 15px;padding-left: 15px;float: left}.kingcomposer div.kc_column_inner, .kingcomposer div.kc_column{clear: none}.kc_row_inner>div.kc_column_inner:only-child{width: 100%}.kc_clfw{width: 100% !important;clear: both !important;display: block !important;height: 0px !important;padding: 0px !important;margin: 0px !important}.kc-col-container{clear: both}section[data-kc-fullheight]{min-height: 100vh}html body section[data-kc-parallax="true"]{background-position: 50% 0px;background-repeat: no-repeat !important;background-attachment: fixed !important}section[data-kc-fullwidth]{margin-left: 0px !important;margin-right: 0px !important;position: relative;box-sizing: content-box}.kc_text_block{display: inline-block;clear: both;width: 100%}body section[data-kc-equalheight="true"],body section[data-kc-equalheight="true"]>.kc-container,body section[data-kc-equalheight="true"]>.kc-container .kc-wrap-columns{display: -webkit-flex !important;display: -ms-flexbox !important;display: flex !important;width: 100%}body div.kc_row_inner[data-kc-equalheight="true"]{width: calc(100% + 30px);flex-wrap: wrap}body section[data-kc-equalheight-align="middle"]>.kc-row-container>.kc-wrap-columns>.kc_column>.kc-col-container,body section[data-kc-equalheight-align="middle"]>.kc-container>.kc-wrap-columns>.kc_column>.kc-col-container,body section[data-kc-equalheight-align="bottom"]>.kc-container>.kc-wrap-columns>.kc_column>.kc-col-container,body div[data-kc-equalheight-align="middle"]>.kc_column_inner>.kc_wrapper,body div[data-kc-equalheight-align="bottom"]>.kc_column_inner>.kc_wrapper{display: -webkit-flex !important;display: -ms-flexbox !important;display: flex !important;flex-wrap: wrap;height: 100%;width: 100%}body div.kc_row_inner[data-kc-equalheight="true"]>.kc_column_inner>.kc_wrapper.kc_row_inner{height: 100%}body section[data-kc-equalheight-align="middle"]>.kc-row-container>.kc-wrap-columns>.kc_column>.kc-col-container,body section[data-kc-equalheight-align="middle"]>.kc-container>.kc-wrap-columns>.kc_column>.kc-col-container,body div[data-kc-equalheight-align="middle"]>.kc_column_inner>.kc_wrapper{align-content: center;justify-content: center;align-items: center}body section[data-kc-equalheight-align="bottom"]>.kc-row-container>.kc-wrap-columns>.kc_column>.kc-col-container,body section[data-kc-equalheight-align="bottom"]>.kc-container>.kc-wrap-columns>.kc_column>.kc-col-container,body div[data-kc-equalheight-align="bottom"]>.kc_column_inner>.kc_wrapper{align-content: flex-end;align-items: flex-end}body section[data-kc-fullheight="middle-content"],body section[data-kc-fullheight="middle-content"]>.kc-row-container,body section[data-kc-fullheight="middle-content"]>.kc-container{display: -webkit-flex;display: -ms-flexbox;display: flex;align-items: center;align-content: center}body section[data-kc-equalheight="true"]>.kc-container .kc-wrap-columns{flex-wrap: wrap;margin-left: initial;margin-right: initial;}.kc-off-notice{width: 100%;padding: 10px;text-align: left;background-color: #e9e385;color: #333;font-size: 14px}.kc-off-notice a{text-transform: capitalize;text-decoration: underline}@media screen and (min-width: 999px){.kc_row_inner, .kc-row-container .kc-wrap-columns{display: -webkit-flex;display: -ms-flexbox;display: flex;width: 100%;flex-wrap: wrap}.kc_row_inner, .kc-row-container.kc-container .kc-wrap-columns{width: calc(100% + 30px)}}@media screen and (max-width: 767px){body.kc-css-system .kc_column,body.kc-css-system .kc_column_inner{width: 100%}div.kc_row{display: block}}.kc_shortcode .kc_title, .kc_shortcode .kc-widget-title{margin-bottom: 20px}.kc_shortcode ul{margin: 0;padding: 0}.kc_shortcode ul li{list-style: none}.kc_shortcode h3, .kc_shortcode h4, .kc_shortcode h5{font-size: 18px;margin: 0;padding: 0;font-weight: 600}.kc_shortcode h4{font-size: 16px;line-height: 26px;margin-bottom: 15px}.kc_shortcode h5{font-size: 16px}.kc_accordion_wrapper, .kc_tabs{margin-bottom: 24px}.kc_tabs .kc_tabs{margin-bottom: 0px}.kc_tabs{display: inline-block;width: 100%}.kc_wrapper.ui-tabs{width: 100%;display: inline-block}.kc_vertical_tabs>.kc_wrapper.ui-tabs{border: none}.kc_tabs.kc-tabs-slider ul.kc-tabs-slider-nav{margin: 0px}ul.kc-tabs-slider-nav li{display: inline-block;cursor: pointer;padding: 8px 15px}ul.kc-tabs-slider-nav li.kc-title-active{background: #ddd}.kc_tabs_nav,.nav-pills{*zoom: 1;line-height: 45px;margin: 0;padding: 0}.kc_tabs_nav:before,.nav-pills:before,.kc_tabs_nav:after,.nav-pills:after{display: table;line-height: 0;content: ""}.kc_tabs_nav:after,.nav-pills:after{clear: both}.kc_tabs_nav ~ .kc_tab{overflow: hidden;float: left;width: 100%;height: 0px}html body.kc-css-system .kc_tabs_nav ~ .kc_tab:not(.ui-tabs-body-active){margin: 0px !important;padding: 0px !important}.kc_tabs_nav ~ .kc_tab.ui-tabs-body-active{height: inherit !important;background: #ddd}.kc_tabs_nav ~ .kc_tab .kc_tab_content{padding: 30px 30px 15px}.kc_tabs_nav > li,.nav-pills > li{float: left}.kc_tabs_nav > li > a,.nav-pills > li > a{padding: 0 30px;text-decoration: none;outline: none;display: block;line-height: 50px;color: #6b6b6b}.kc_tabs>.kc_wrapper>.kc_tabs_nav{background: #eee;float: left;min-height: 50px;margin: 0px;width: 100%}.kc_tabs_nav{border-right: 0 !important;border-bottom: 0 !important;border-top: 0 !important}.kc_tabs_nav > li{list-style: none;border-right: 1px solid #fff;border-left: none!important;border-bottom: none!important}.kc_tabs_nav > li{margin: 0px;float: left;color: #333;box-shadow: none;cursor: pointer}.kc_tabs_nav > li:hover,.kc_tabs_nav > li > a:hover,.kc_tabs_nav > .ui-tabs-active > a{background-color: #ddd;color: #333}.kc_tabs_nav > .ui-tabs-active,.kc_tabs_nav > .ui-tabs-active:hover,.kc_tabs_nav > .ui-tabs-active > a,.kc_tabs_nav > .ui-tabs-active > a:hover{color: #555555;display: block}.kc_vertical_tabs>.kc_wrapper>ul.ui-tabs-nav{float: left;margin: 0;padding: 0px;position: relative;width: 25%;z-index: 10;right: 0px}.kc_vertical_tabs.tabs_right>.kc_wrapper>ul.ui-tabs-nav{border-right: none;right: 0px;left: 0px}.kc_vertical_tabs>.kc_wrapper>ul.ui-tabs-nav ~ div.kc_tab{float: left;width: 75%;height: 0px;overflow: hidden}.kc_vertical_tabs>.kc_wrapper>ul.ui-tabs-nav ~ div.kc_tab.ui-tabs-body-active{height: inherit;border: 1px solid #ddd}.kc_vertical_tabs.tabs_right>.kc_wrapper>ul.ui-tabs-nav ~ div.kc_tab{list-style: outside none none}.kc_vertical_tabs>.kc_wrapper>ul.ui-tabs-nav>li{list-style: outside none none;border: 1px solid #ddd}.kc_wrapper>ul.ui-tabs-nav>li{overflow: hidden}.kc_vertical_tabs:not(.tabs_right)>.kc_wrapper>ul.ui-tabs-nav>li{border-right: 0 !important}.kc_vertical_tabs.tabs_right>.kc_wrapper>ul.ui-tabs-nav>li{border-left: 0 !important}.kc_vertical_tabs>.kc_wrapper>ul.ui-tabs-nav>li:not(:last-child){border-bottom: 0 !important}.kc_vertical_tabs>.kc_wrapper>ul.ui-tabs-nav>li>a:hover,.kc_vertical_tabs>.kc_wrapper>ul.ui-tabs-nav>li.ui-tabs-active > a,.kc_vertical_tabs>.kc_wrapper>ul.ui-tabs-nav>li.ui-tabs-active > a:hover{border: none;background: #f7f7f7;margin-left: 0px;color: #333}.kc_vertical_tabs>.kc_wrapper>ul.ui-tabs-nav>li>a{display: block;padding: 12px 0 12px 20px;outline: none;text-decoration: none}.kc_vertical_tabs.tabs_right>.kc_wrapper>ul.ui-tabs-nav{float: right}.kc_vertical_tabs.tabs_right>.kc_wrapper>ul.ui-tabs-nav>li{}.kc-video-inner iframe{margin-bottom: 0px}.kc_accordion_content{padding-bottom: 0px;padding-bottom: 0px;border-left: 1px solid #eaeaea;color: #727272;border-right: 1px solid #eaeaea;color: #727272;display: none}.kc_accordion_content.ui-state-body-active{height: inherit !important}.kc_accordion_section > .kc_accordion_header{position: relative;cursor: pointer;min-height: 30px;line-height: 30px;font-weight: bold;font-size: inherit;margin-top: 0px;margin-bottom: -1px;float: left;width: 100%;border: 1px solid #e0e0e0}.kc_accordion_section > .ui-state-active{border-bottom-left-radius: 0;border-bottom-right-radius: 0;margin: 0px}.kc_accordion_header > span.ui-accordion-header-icon{float: right;font-family: 'simple-line-icons';margin: 17px;color: #aaa;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;font-size: 14px;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.kc_accordion_header > span.ui-accordion-header-icon:before{content: "\e604"}.kc-section-active .kc_accordion_header.ui-state-active > span.ui-accordion-header-icon:before{content: "\e607"}.kc_accordion_header > a{display: block;font-size: 15px;padding: 10px 15px;text-decoration: none;outline: none;font-weight: normal;border: none}.kc_accordion_header > a{cursor: pointer}.kc_accordion_content .kc-panel-body{padding: 15px;float: left;width: 100%}body div.dark_rounded .pp_loaderIcon{animation: 2s cubic-bezier(0.63, 0.045, 0.34, 1) 0s normal none infinite kc-spinner;display: block;height: 50px;left: 50%;margin: -25px 0 0 -25px;position: absolute;top: 50%;width: 50px;background: url('../images/loader.png') center center no-repeat;background-size: 50px 50px}body div.dark_rounded .pp_content,body div.dark_rounded .pp_content_container .pp_right,body div.dark_rounded .pp_content_container .pp_left{background: none}body div.dark_rounded .pp_close{background: none;background: none;text-indent: 0px;text-align: right;color: #fff;font-size: 24px}body div.dark_rounded .pp_close:hover{color: #aaa}body div.dark_rounded a.pp_next{cursor: pointer;position: fixed;-webkit-backface-visibility: hidden;-webkit-transform: translateZ(0);text-indent: 0!important;top: 50%;font-size: 25px;margin-top: -20px;z-index: 1000001;right: 0;background: none;text-indent: 0px;color: #fff;width: 50px;height: 50px}body div.dark_rounded a.pp_previous{cursor: pointer;cursor: pointer;position: fixed;-webkit-backface-visibility: hidden;-webkit-transform: translateZ(0);text-indent: 0!important;top: 50%;margin-top: -20px;font-size: 25px;z-index: 1000001;left: 25px;color: #fff;width: 50px;height: 50px}body div.dark_rounded a.pp_next:hover,body div.dark_rounded a.pp_previous:hover{background: none;color: #aaa}body .div.dark_rounded .pp_details{position: relative;text-align: center}body .div.dark_rounded .pp_content_container .pp_details{float: left;margin: 10px 0 2px 0}body div.dark_rounded .pp_nav{font-size: 14px;margin: 0px 10px 0 0;clear: right;float: left}body .pp_nav p{float: left;margin: 0px 4px}body div.dark_rounded .pp_nav .pp_play, body div.ppt{display: none !important}.kc_google_maps{position: relative;overflow: hidden;width: 100%;min-height: 100px}.kc_google_maps[data-wheel="disable"] iframe{pointer-events: none}.kc_google_maps img{max-width: inherit;max-height: inherit}.kc_google_maps .map_popup_contact_form{position: absolute;z-index: 999;top: 0;overflow-y: auto;padding: 50px 60px 0;height: 100%;transform: translate( 0, 0 );transition: transform 400ms ease;-webkit-transition-property: -webkit-transform, left, right;-webkit-backface-visibility: hidden}.map_popup_contact_form input[type="text"],.map_popup_contact_form input[type="email"],.map_popup_contact_form textarea{width: 100%;border: 1px solid #999;background: none;color: #FFFFFF}.map_popup_contact_form input[type="text"],.map_popup_contact_form input[type="email"]{}.map_popup_contact_form textarea{height: 100px}.map_popup_contact_form p{margin-bottom: 10px}.map_popup_contact_form .close{position: absolute;top: 10px;right: 10px}.map_popup_contact_form .wpcf7-submit{text-transform: uppercase;width: 100%;padding: 15px 0;box-shadow: inset 0px 0px 1px 0px rgba(255,255,255,1)}.kc_google_maps .show_contact_form{position: absolute;left: 10px;top: 110px;z-index: 99;font-size: 20px;height: 33px;line-height: 20px;color: #F75850;display: none;background: #FFF;padding: 0 10px;border-radius: 3px;box-shadow: 0 1px 1px #BEBEBE;transition: all 0.2s ease}.kc_google_maps .show_contact_form i{margin-top: 7px}.kc_google_maps .show_contact_form:hover{background: #EBEBEB;color: #000}.map_popup_contact_form.left{}.map_popup_contact_form.left.hidden{transform: translate(-100%,0)!important}.map_popup_contact_form.right.hidden{transform: translate(100%,0)!important}.map_popup_contact_form.right{float: right;right: 0}.map_popup_contact_form.right+a{right: 10px;float: right;left: auto;top: 50px}.map_popup_contact_form .close{text-decoration: none;box-shadow: none;color: #FFFFFF}.map_popup_contact_form .close i{font-weight: 100;font-size: 25px}.kc_image_gallery.kc-grid{width: 100%}.kc_image_gallery.kc-grid .item-grid{float: left}.kc_image_gallery.kc-grid .item-grid{width: 25%}.kc_image_gallery.kc-grid .item-grid.grid-2{width: 50%}.kc_image_gallery.kc-grid .item-grid.grid-3{width: 32.7%}.kc_image_gallery.kc-grid .item-grid.grid-4{width: 25%}.kc_image_gallery.kc-grid.masonry .item-grid.grid-4{width: 24.8%}.kc_image_gallery.kc-grid .item-grid.grid-5{width: 20%}.kc_image_gallery.kc-grid .item-grid.grid-6{width: 16.5%}.kc_image_gallery.kc-grid .item-grid img{max-width: 100%;border-image-width: 0}.kc_image_gallery{clear: both}.kc_button{transition: background-color 0.3s ease 0s, color 0.3s ease 0s, border-radius 0.3s ease 0s;white-space: nowrap;text-decoration: none;display: inline-block;padding: 10px 20px;font-size: 14px;color: #FFFFFF;background-color: #1E73BE}.kc_button:hover{}.kc-countdown-timer{text-align: left}.kc-countdown-timer span.group{background: #42BCE2;border-radius: 5px;padding: 10px 20px;color: #FFF;margin-right: 10px;display: inline-block;text-align: center}.kc-countdown-timer .group .timer{font-size: 20px;font-weight: bold}.kc-countdown-timer .countdown-style2 .timer, .kc-countdown-timer .countdown-style2 .unit{float: left;width: 100%}.kc-countdown-timer .countdown-style2 .group{padding: 10px}@-webkit-keyframes animate-stripes{from{background-position: 0 0}to{background-position: 44px 0}}.kc_progress_bars .progress-item{display: inline-block;width: 100%}.kc_progress_bars div.progress-item:first-child{margin-top: 0px !important}.kc_progress_bars div.progress-item:last-child{margin-bottom: 0px !important}.kc-ui-progress-bar{position: relative;background: #888;float: left;width: 100%}.kc-ui-progress{position: relative;display: block;height: 10px;z-index: 2;background: #42BCE2;overflow: initial !important}.kc-ui-progress-bar:after{background: #888}.kc-ui-progress-bar2 .kc-ui-progress div.ui-label{margin-bottom: 10px}.kc-ui-progress div.ui-label{text-transform: uppercase;color: #272727;position: absolute;right: 0;margin-right: 12px;white-space: nowrap;bottom: 100%}.kc-ui-progress div.ui-label .value{display: block;color: #333333}.kc_progress_bars .progress-item span.label{margin-bottom: 6px;font-size: 14px;float: left;font-weight: 500;position: relative}.kc-ui-progress2 span.value{float: left;width: 45px;height: 26px;line-height: 26px;text-align: center;background: rgba(0,0,0,0.4);background-size: 90%;border-radius: 3px;color: #fff;font-size: 12px}.kc-ui-progress2 span.value:before{content: '';position: absolute;left: 50%;top: 100%;border: 4px solid transparent;border-top-color: rgba(0,0,0,0.4);transform: translateX(-50%)}.kc-ui-progress3 div.ui-label{bottom: 0px;font-size: 1em;height: 100%;display: flex;align-items: center}.pie-chart-wrapper{text-align: center}.kc-pie-chart-holder{}.kc_piechart{display: inline-block;position: relative;text-align: center;width: 100px}.kc_piechart .percent:after{content: "%";font-size: 0.8em;margin-left: 0.1em}.kc_piechart .percent{z-index: 2;text-align: center;font-size: 14px;display: block;color: #42BCE2}.kc_piechart .pie_chart_percent i{width: 100%;font-size: 14px}.kc_piechart .pie_chart_percent{z-index: 2;top: 50%;position: absolute;left: 50%;text-align: center;font-size: 14px;transform: translateX(-50%) translateY(-50%);-webkit-transform: translateX(-50%) translateY(-50%);}.kc_piechart canvas{left: 0;position: absolute;top: 0}.pie_chart_text{margin: 20px 0}.kc-flip-container{perspective: 1000;-webkit-perspective: 1000}.kc-flip-container:hover .flipper, .kc-flip-container.hover .flipper, .kc-flip-container.flip .flipper{transform: rotateY(180deg);-webkit-transform: rotateY(180deg);}.kc-flip-container.flip-vertical:hover .flipper, .kc-flip-container.flip-vertical.hover .flipper, .kc-flip-container.flip-vertical.flip .flipper{transform: rotateX(180deg) rotateY(0deg);-webkit-transform: rotateX(180deg) rotateY(0deg);}.kc-flip-container{min-height: 50px;float: left;width: 100%}.kc-flip-container .front, .kc-flip-container .back{width: 100%;height: 100%}.kc-flip-container .wrap-icon{float: left;width: 100%}.kc-flip-container .front{position: relative;background: #f7f7f7;border: 1px solid #ebebeb}.kc-flip-container .front .front-content{float: left;width: 100%;padding: 30px 15px;text-align: center}.kc-flip-container .front .front-content i{font-size: 40px;color: #42BCE2}.kc-flip-container .front .front-content h3{margin: 0 0 20px;font-size: 18px;float: left;width: 100%;color: #444;text-transform: uppercase}.kc-flip-container .front .front-content p{color: #666;float: left;width: 100%;margin-bottom: 20px}.kc-flip-container .front .front-content .button{background: #42BCE2;display: inline-block;color: #fff;border-radius: 2px;text-transform: uppercase;padding: 10px 16px;font-size: 12px}.kc-flip-container .back{position: relative;background: #fff;border: 4px solid #ddd}.kc-flip-container .back .des{float: left;width: 100%;padding: 30px 15px;text-align: center}.kc-flip-container .back .des i{font-size: 40px;color: #C13740}.kc-flip-container .back .des h3{margin: 0 0 20px;float: left;width: 100%;font-size: 18px;color: #444;text-transform: uppercase}.kc-flip-container .back .des p{color: #666;float: left;width: 100%;margin-bottom: 20px}.kc-flip-container .back .des .button{background: #C13740;display: inline-block;color: #fff;border-radius: 2px;text-transform: uppercase;padding: 10px 16px;font-size: 12px}.kc-flip-container .flipper{transition: all 0.6s ease;-webkit-transition: all 0.6s ease;transform-style: preserve-3d;-webkit-transform-style: preserve-3d;position: relative;height: 100%;float: left;width: 100%}.kc-flip-container .front, .kc-flip-container .back{backface-visibility: hidden;-webkit-backface-visibility: hidden;position: absolute;top: 0;left: 0}.kc-flip-container .front{z-index: 2;transform: rotateY(0deg);-webkit-transform: rotateY(0deg);float: left;width: 100%;position: relative}.kc-flip-container .front img{width: 100%;float: left;max-width: 100%}.kc-flip-container .back{transform: rotateY(180deg);-webkit-transform: rotateY(180deg);}.kc-flip-container.flip-vertical .back{transform: rotateX(180deg) rotateY(0deg);-webkit-transform: rotateX(180deg) rotateY(0deg);}.kc-flip-container .back .des{overflow-y: auto}.kc_wrap_instagram{overflow: hidden;clear: both}.kc_wrap_instagram ul{margin: 0;padding-left: 0}.kc_wrap_instagram ul li{background: url(../images/loading.gif) no-repeat center center transparent;float: left;list-style: none;margin: 0 10px 10px 0}.kc_wrap_instagram ul li.el-end{margin-right: 0}.kc_wrap_instagram ul li.el-start{clear: left}.ins_mark_thumbnail, .ins_mark_low_resolution, .ins_mark_standard_resolution{padding: 25px 10px}.kc_wrap_instagram ul li{width: 100%;margin: 0 0 10px;padding: 0 5px}.kc_wrap_instagram{width: calc(100% + 10px);margin-left: -5px;margin-right: -5px}.kc_wrap_instagram ul li.loaded a{float: left;width: 100%}.kc_wrap_instagram ul li.loaded img{width: 100%;float: left}.kc_wrap_instagram ul li.loaded{background-image: none}.kc_ins_col_1 ul li{width: 100%}.kc_ins_col_2 ul li{width: 50%}.kc_ins_col_3 ul li{width: 33.3333333333%}.kc_ins_col_4 ul li{width: 25%}.kc_ins_col_5 ul li{width: 20%}.kc_ins_col_6 ul li{width: 16.6666666666666%}.content-icon i{display: inline-block}.content-icon i,.kc-feature-boxes,.kc-feature-boxes a{transition: all 0.3s ease 0s}.kc-feature-boxes{float: left;width: 100%}.kc-fb-layout-1{float: left;width: 100%;text-align: center}.kc-fb-layout-1 .content-icon,.kc-fb-layout-1 .content-title,.kc-fb-layout-1 .content-desc,.kc-fb-layout-1 .content-button{float: left;width: 100%}.kc-fb-layout-1 .content-icon i{font-size: 55px;color: #42BCE2;text-align: center}.kc-fb-layout-1 .content-title{margin: 25px 0;font-size: 20px;text-transform: uppercase;font-weight: bold;color: #444}.kc-fb-layout-1 .content-desc{font-weight: 400;margin-bottom: 25px}.kc-fb-layout-1 .content-desc p{margin: 0;color: rgba(86,86,86,0.8)}.kc-fb-layout-1 .content-button a{display: inline-block;padding: 7px 20px;text-transform: uppercase;background: #eee;color: #666;font-size: 12px}.kc-fb-layout-1 .content-button a:hover{background: #42BCE2;color: #fff}.kc-fb-layout-2{overflow: hidden}.kc-fb-layout-2 .content-image{float: left;width: 100%}.kc-fb-layout-2 .content-title,.kc-fb-layout-2 .content-desc,.kc-fb-layout-2 .content-button{float: left;width: 100%;padding: 0 10px}.kc-fb-layout-2{text-align: center;box-shadow: 0 1px 21px rgba(0,0,0,0.21)}.content-title{margin: 25px 0 20px;font-size: 20px;text-transform: uppercase;font-weight: bold;color: #444}.content-desc{padding:0;font-weight: 400;margin-bottom: 25px;color: rgba(86,86,86,0.8)}.content-desc p{margin: 0;color: rgba(86,86,86,0.8)}.content-button a{display: inline-block;padding: 7px 20px;text-transform: uppercase;background: #eee;color: #666;font-size: 12px}.kc-fb-layout-2 .content-button{margin-bottom: 30px}.kc-fb-layout-2 .content-button a:hover{background: #42BCE2;color: #fff}.kc-fb-layout-3{float: left;width: 100%;display: -webkit-flex;display: flex}.kc-fb-layout-3 .content-icon{float: left}.kc-fb-layout-3 .content-icon i{font-size: 29px;text-align: center}.kc-fb-layout-3 .box-right{padding-left: 25px}.kc-fb-layout-3 .content-title,.kc-fb-layout-3 .content-desc{float: left;width: 100%}.kc-fb-layout-3 .content-title{margin: 0 0 15px}.kc-fb-layout-4{float: left;width: 100%}.kc-fb-layout-4 .content-image{float: left;width: 50%}.kc-fb-layout-4 .content-image img{float: left}.kc-fb-layout-4 .box-right{overflow: hidden;padding: 0 0 0 20px}.kc-fb-layout-4 .content-title{margin: 0px 0 20px}.kc-fb-layout-4 .content-position{font-size: 11px;text-transform: uppercase;color: #42BCE2}.kc-fb-layout-4 .box-right .content-button{float: left;width: 100%}.kc-fb-layout-4 .box-right .content-button a{float: left}.kc-fb-layout-5{float: left;width: 100%}.kc-fb-layout-5 .content-title{margin: 0px 0 15px}.kc-fb-layout-5 .content-position{font-size: 11px;text-transform: uppercase;color: #42BCE2}.kc-testi-layout-1{float: left;width: 100%;text-align: center}.kc-testimo .content-image,.kc-testimo .content-title,.kc-testimo .content-position,.kc-testimo .content-desc{float: left;width: 100%}.kc-testi-layout-1 .content-image img{border-radius: 50%}.kc-testi-layout-1 .content-desc{margin: 30px 0 27px}.kc-testi-layout-1 .content-title{margin: 0;font-size: 18px}.kc-testi-layout-1 .content-position{color: #999;font-size: 11px}.kc-testi-layout-2{background: #eee;padding: 25px 20px 30px;float: left;width: 100%;border-radius: 4px}.kc-testi-layout-2 .content-title{margin: 0;color: #42BCE2;font-size: 18px}.kc-testi-layout-2 .content-position{color: #999;font-size: 11px}.kc-testi-layout-2 .content-desc{margin: 15px 0 0}.kc-testi-layout-3{float: left;text-align: center;width: 100%;padding: 0 0 30px 0;box-shadow: 0 1px 21px rgba(0,0,0,0.21)}.kc-testi-layout-3 .content-title{margin: 20px 0 0;color: #42BCE2;font-size: 18px;padding: 0 15px}.kc-testi-layout-3 .content-position{color: #999;font-size: 11px;padding: 0 15px}.kc-testi-layout-3 .content-desc{margin: 15px 0 0;padding: 0 15px}.kc-testi-layout-4{float: left;width: 100%}.kc-testi-layout-4 .content-image{padding-right: 20px;float: left;width: 40%}.kc-testi-layout-4 .content-image img{border-radius: 50%;float: left}.kc-testi-layout-4 .box-right{overflow: hidden}.kc-testi-layout-4 .content-title{margin: 0;font-size: 18px}.kc-testi-layout-4 .content-desc{margin-bottom: 20px}.kc-testi-layout-4 .content-position{color: #42BCE2;font-size: 11px}.kc-testi-layout-5{float: left;width: 100%}.kc-testi-layout-5 .content-image{padding-right: 20px;float: left;width: auto;max-width: 40%}.kc-testi-layout-5 .content-image img{border-radius: 50%}.kc-testi-layout-5 .box-right{float: left}.kc-testi-layout-5 .content-title{margin: 0;font-size: 18px}.kc-pricing-tables{float: left;width: 100%;transition: all 0.3s ease 0s}.kc-pricing-layout-1{border-radius: 10px;overflow: hidden;box-shadow: 0 1px 21px rgba(0,0,0,0.21);background: #42BCE2}.kc-pricing-layout-1 .header-pricing{float: left;width: 100%;line-height: 1.4}.kc-pricing-layout-1 .header-pricing .kc-pricing-price{float: left;width: 100%;text-align: center}.kc-pricing-layout-1 .kc-pricing-price .content-price{padding-bottom: 30px}.kc-pricing-layout-1 .header-pricing .kc-pricing-price span{font-weight: 400;color: #fff;font-size: 28px}.kc-pricing-layout-1 .header-pricing .kc-pricing-price span.content-duration{font-size: 16px;color: #fff}.kc-pricing-layout-1 .header-pricing .content-title{float: left;width: 100%;text-align: center;font-size: 20px;margin: 0;font-weight: 700;text-transform: uppercase;color: #fff;background: rgba(0, 0, 0,0.1);padding: 15px 0}.content-icon-header{float: left;width: 100%;text-align: center}.kc-pricing-layout-1 .content-icon-header i{font-size: 80px;color: #fff;margin-top: 30px}.kc-pricing-layout-1 .content-desc{float: left;width: 100%;list-style: none;margin: 0;text-align: center}.kc-pricing-tables .content-desc li:last-child{margin-left: 0 !important;margin-top: 0 !important;margin-right: 0 !important}.kc-pricing-tables .content-desc li:first-child{margin-left: 0 !important;margin-bottom: 0 !important;margin-right: 0 !important}.kc-pricing-layout-1 .content-desc li{float: left;width: 100%;padding: 8px 0;color: #888;font-size: 14px;color: #173d50}.kc-pricing-tables .content-desc li{border-left: 0 !important;border-right: 0 !important}.kc-pricing-tables .content-desc li:not(:last-child){border-bottom: 0 !important}.kc-pricing-layout-1 .content-desc li:nth-of-type(2n+1){background: #F1F3F5}.kc-pricing-layout-1 .content-button{float: left;width: 100%;text-align: center;background: #42BCE2}.kc-pricing-layout-1 .content-button a{display: inline-block;margin-top: 25px;margin-bottom: 25px;background: rgba(0, 0, 0,0.1);color: #fff}.kc-pricing-layout-1 .content-button a:hover{background: #fff;color: #42BCE2}.kc-pricing-layout-2{box-shadow: 0 1px 21px rgba(0,0,0,0.21)}.kc-pricing-layout-2 .header-pricing{float: left;width: 100%;line-height: 1.4}.kc-pricing-layout-2 .header-pricing .kc-pricing-price{float: left;width: 100%;text-align: center;border-left: 0 !important;border-right: 0 !important}.kc-pricing-layout-2 .kc-pricing-price .content-price{padding-bottom: 30px}.kc-pricing-layout-2 .header-pricing .kc-pricing-price span{font-weight: 700;color: #42BCE2;font-size: 32px;font-weight: 300;font-size: 60px}.kc-pricing-layout-2 .header-pricing .kc-pricing-price span.content-duration{font-size: 16px;color: rgba(23, 61, 80, 0.4)}.kc-pricing-layout-2 .header-pricing .content-title{float: left;width: 100%;text-align: center;font-size: 18px;margin: 0 0 3px;font-weight: 700;text-transform: uppercase;color: #173d50;padding: 30px 0 0}.kc-pricing-layout-2 .content-desc{float: left;width: 100%;list-style: none;text-align: center;margin: 0}.kc-pricing-layout-2 .content-desc li{float: left;width: 100%;padding: 8px 0;color: #888;font-size: 14px;color: #173d50}.kc-pricing-layout-2 .content-desc li:nth-of-type(2n+1){background: rgba(23, 61, 80, 0.06)}.kc-pricing-layout-2 .content-button{float: left;width: 100%;text-align: center}.kc-pricing-layout-2 .content-button a{display: inline-block;margin-bottom: 25px;margin-top: 25px;background: #42BCE2;color: #fff;border: 2px solid #42BCE2}.kc-pricing-layout-2 .content-button a:hover{background: #fff;color: #42BCE2}.kc-pricing-layout-3{float: left;width: 100%;line-height: 1.4;background: #42BCE2}.kc-pricing-layout-3 .kc-pricing-price{float: left;width: 100%;text-align: center;padding: 10px 0;background: rgba(255, 255, 255,0.15)}.kc-pricing-layout-3 .kc-pricing-price span{font-weight: 300;color: #fff;font-size: 60px}.kc-pricing-layout-3 .kc-pricing-price span.content-duration{font-size: 14px}.kc-pricing-layout-3 .content-title{float: left;width: 100%;text-align: center;font-size: 30px;font-weight: 300;color: #fff;margin: 0;padding: 30px 0;margin-bottom: 15px;background: rgba(255, 255, 255,0.15);text-transform: uppercase}.kc-pricing-layout-3 .content-desc{float: left;width: 100%;list-style: none;margin: 0;text-align: center}.kc-pricing-layout-3 .content-desc li{float: left;width: 100%;padding: 8px 0;font-size: 14px;color: #fff}.kc-pricing-layout-3 .content-button{float: left;width: 100%;text-align: center}.kc-pricing-layout-3 .content-button a{display: inline-block;padding: 10px 20px;font-size: 16px;font-weight: 300;margin-top: 25px;margin-bottom: 25px;background: rgba(255, 255, 255,0.15);color: #fff}.kc-pricing-layout-3 .content-button a:hover{background: #fff;color: #42BCE2}.kc-pricing-layout-4{border-radius: 10px;overflow: hidden;box-shadow: 0 1px 21px rgba(0,0,0,0.21);background: #42BCE2}.kc-pricing-layout-4 .header-pricing{float: left;width: 100%;line-height: 1.4}.kc-pricing-layout-4 .header-pricing .kc-pricing-price{float: left;width: 100%;text-align: center;padding-bottom: 30px}.kc-pricing-price span{display: inline-block}.kc-pricing-layout-4 .kc-pricing-price span{font-weight: 300;color: #fff;font-size: 60px;display: inline-block}.kc-pricing-layout-4 .kc-pricing-price .content-price{line-height: 60px;margin: 0 5px}.kc-pricing-layout-4 .kc-pricing-price .content-duration{font-size: 16px;color: rgba(255, 255, 255, 0.75);text-transform: uppercase;vertical-align: bottom}.kc-pricing-layout-4 .kc-pricing-price .content-currency{font-size: 16px;vertical-align: top;color: rgba(255, 255, 255, 0.75)}.kc-pricing-layout-4 .content-title{float: left;width: 100%;text-align: center;font-size: 22px;margin: 0;font-weight: 300;text-transform: uppercase;color: #fff;padding: 0 0 10px}.content-icon-header{float: left;width: 100%;text-align: center}.content-icon-header i{display: inline-block}.kc-pricing-layout-4 .content-icon-header i{margin: 30px 0;font-size: 90px;text-align: center;color: #fff;background: rgba(255, 255, 255, 0.15);border-radius: 50%;width: 160px;height: 160px;line-height: 160px}.kc-pricing-layout-4 .content-desc{float: left;width: 100%;list-style: none;margin: 0;background: #fff;text-align: center}.kc-pricing-layout-4 .content-desc li{float: left;width: 100%;padding: 8px 0;color: #888;font-size: 14px;color: #173d50}.kc-pricing-layout-4 .content-desc li:nth-of-type(2n+1){background: #F1F3F5}.kc-pricing-layout-4 .content-button{float: left;width: 100%;background: #fff;text-align: center}.kc-pricing-layout-4 .content-button a{display: inline-block;background: #42BCE2;margin-top: 25px;margin-bottom: 25px;color: #fff}.kc-pricing-tables{overflow: hidden}.kc_facebook_recent_post .list-posts{background: #e9ebee}.kc_facebook_recent_post .list-posts li{border: 1px solid;border-color: #e5e6e9 #dfe0e4 #d0d1d5;background: #fff;border-radius: 3px}.kc_facebook_recent_post .list-posts li:last-child{margin-bottom: 0}.kc_facebook_recent_post ul li.fb_mark_cls{background: url(../images/fb_loading.gif) no-repeat left 20px center transparent;height: 60px;border: 1px dashed #E6E6E6;margin-bottom: 15px;z-index: 2;background-size: 16px}.kc_facebook_recent_post ul{max-height: 300px;overflow-y: auto}.kc_facebook_recent_post ul li{border-bottom: 1px solid #E6E6E6;padding: 0;margin-bottom: 20px;padding-bottom: 20px}.kc_facebook_recent_post .fb-post-info span{margin-right: 15px}.kc_facebook_recent_post .fb-post-info a{font-size: 12px;box-shadow: none;border-bottom: 0;color: #7f7f7f}.kc_facebook_recent_post img{margin-bottom: 10px;max-width: 100%}.kc_facebook_recent_post .fb-message{margin: 0px;font-size: 13px;font-weight: normal;line-height: 1.38;overflow: hidden}.kc_shortcode .fb-button-profile{background-color: #4e69a2;border-color: #435a8b #3c5488 #334c83;border-radius: 2px;border: 1px solid;box-shadow: 0 1px 1px rgba(0, 0, 0, .05);margin-top: 15px;display: inline-block;text-align: center;color: #FFFFFF;padding: 5px 20px;text-decoration: none}.kc_shortcode .fb-button-profile:hover, .kc_shortcode .fb-button-profile:active{background-color: #4e69a2;color: #FFFFFF;box-shadow: 0 0 1px 2px rgba(88, 144, 255, .75), 0 1px 1px rgba(0, 0, 0, .15);outline: none}.kc_shortcode .fb-button-profile:visited{color: #FFFFFF}.kc_facebook_recent_post ul{border-top: 0;padding: 10px}.kc_facebook_recent_post ul li{padding: 10px;margin-bottom: 20px}.kc_facebook_recent_post .fb-post-info{padding-top: 10px;margin-top: 10px;padding-top: 6px;border-top: 1px solid #e5e5e5;line-height: 1}.kc_facebook_recent_post .fb-post-infoa span{color: #7f7f7f;font-size: 12px;font-weight: bold;line-height: 14px;text-transform: capitalize}.kc_facebook_recent_post .fb-post-infoa span:hover{color: #333}.fb-header{width: 100%;height: 130px;background-size: cover;position: relative}.fb-header .fb-line-1{z-index: 11;position: relative;color: #fff;text-shadow: 0 2px 4px rgba(0, 0, 0, .9);width: 100%;float: left}.fb-header .fb-line-2{z-index: 11;position: relative;display: block;float: left;width: 100%}.fb-line-1 .img-profile{width: 54px;height: auto;margin: 7px 0 0 7px;border: 2px solid #fff;float: left;margin-right: 10px}.fb-line-1 .username{font-size: 18px;font-weight: 500;display: inline-block;line-height: 35px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.fb-line-1 .likes{font-size: 12px;line-height: 1.358;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;margin-left: 65px}.fb-line-2 .like_page, .fb-line-2 .share_page{background: #f6f7f8;padding: 0px 10px;margin-left: 10px;margin-top: 30px;display: inline-block;font-size: 12px;line-height: 22px;color: #4e5665;border-radius: 1px;text-shadow: 0 1px 0 #fff;box-shadow: 0 1px 1px rgba(0, 0, 0, .05);font-weight: bold;box-sizing: content-box;text-align: center;font-family: helvetica, arial, sans-serif}.fb-line-2 .share_page{margin-right: 10px;margin-left: inherit;float: right}.fb-line-2 .share_page i{font-size: 13px}.fb-line-2 .like_page i{font-size: 13px;color: #3A5897}.overlay{position: absolute;top: 0;left: 0;height: 100%;width: 100%;background-color: rgba(0,0,0,0.5);z-index: 10}.kc_wrap_twitter .button_follow_wrap{padding: 10px 15px;background: #e1e8ed}.kc_twitter_feed .owl-item{text-align: center}.kc_twitter_feed ul li{margin-bottom: 20px;padding: 10px;border: 1px solid #E6E6E6;border-radius: 2px;background: #fff}.kc_twitter_feed ul li:last-child{margin-bottom: 0}.kc_twitter_feed .kc_tweet_icon i{display: block;margin-bottom: 10px}.kc_twitter_feed .twitter-footer{font-size: 12px;font-style: italic;margin-top: 15px}.kc_twitter_style-1 .twitter-footer.show_avatar{margin-left: 58px;border-top: 1px solid #e5e5e5;padding-top: 10px;line-height: 1;padding-bottom: 6px}.kc_twitter_feed .twitter-footer > span{margin-right: 25px}.kc_twitter_feed .twitter-footer > span a{color: #aab8c2}.kc_twitter_feed .twitter-footer > span a:hover{color: #1da1f2}.kc_twitter_feed .twitter-footer > span:last-child{margin-right: 0}.kc_twitter_feed a{color: #02A4BC}.kc_twitter_feed a:hover{text-decoration: underline}.kc_twitter_feed .tweet_user a{position: relative;line-height: 21px;font-weight: 500;color: #333;cursor: pointer;background-color: #eee;border-radius: 3px;box-sizing: border-box;text-decoration: none;font-size: 13px;font-weight: bold;display: inline-block;border: #ccc solid 1px;background-image: linear-gradient(#fff,#dedede)}.kc_twitter_feed .tweet_user a:hover{color: #333;background-color: #d9d9d9;background-image: linear-gradient(#f8f8f8,#d9d9d9);border-color: #bbb}.kc_twitter_feed .kc_tweet_icon{font-size: 40px;display: block}.kc_twitter_feed .tweet_desc .user_twitter{width: 48px;height: 48px;display: inline-block;float: left}.kc_twitter_feed .description{display: block}.kc_twitter_follow i{margin-right: 5px;color: #1b95e0;font-size: 20px}.kc_twitter_feed .kc_twitter_follow{line-height: 25px;float: right;padding: 2px 5px}.tweet_reply a i, .tweet_retweet a i{font-size: 17px}.kc_twitter_feed.kc_twitter_style-1 .kc_tweet_icon{float: left}.kc_twitter_feed.kc_twitter_style-1 .tweet_desc.show_avatar{margin-left: 58px}.kc_twitter_feed.kc_twitter_style-1 .tweet_desc .user_twitter{margin-left: -58px}.kc_twitter_feed .user_twitter{text-align: left}.kc_twitter_feed .user_twitter img{float: left;margin-right: 10px;border-radius: 5px}.kc_twitter_feed .user_twitter span{display: block}.kc_twitter_feed .tweet_desc .name{font-weight: 800}.kc_twitter_feed .tweet_desc .screen_name{color: #8899a6}.kc_twitter_feed .tweet_user{display: inline-block;width: 100%;margin-bottom: 0px;padding-bottom: 20px}.kc_wrap_twitter .result_twitter_feed{overflow-y: auto;padding: 20px 15px;border: 1px solid #e9eaed;height: 350px;background: #F5F8FA}.kc_twitter_style-2 .button_follow_wrap{display: none}.kc_twitter_feed.kc_twitter_style-2 .tweet_desc .user_twitter{float: none;display: block;margin-right: 0;text-align: center;width: 100%}.kc_twitter_feed.kc_twitter_style-2 .tweet_desc .user_twitter img{margin-right: 0;float: none}.kc_twitter_feed.kc_twitter_style-2.tweet_desc span{display: block}.kc_twitter_feed.kc_twitter_style-2 .tweet_desc{text-align: center}.kc_twitter_feed.kc_twitter_style-2 .tweet_user{text-align: center;margin-top: 20px;border: none}.kc_twitter_feed.kc_twitter_style-2 .kc_twitter_follow{float: none}.kc-pie-chart-wrapper{text-align: center}.kc_counter_box{text-align: center}.kc_counter_box .counterup{display: block;font-size: 40px;font-weight: bold;line-height: 40px}.kc_counter_box i{display: inline-block;font-size: 45px;margin-bottom: 15px}.kc_counter_box h4{margin-bottom: 15px}.kc_box_wrap{clear: both}.kc_box_wrap .one-third, .kc_box_wrap .one-second, .kc_box_wrap .two-third{float: left;padding-left: 15px;padding-right: 15px}.kc_box_wrap .one-third{width: 33.3%}.kc_box_wrap .one-second{width: 50%}.kc_box_wrap .two-third{width: 66.7%}.kc-owl-post-carousel{}.kc-owl-post-carousel .owl-item{padding-right: 20px}.kc-owl-post-carousel .owl-item .read-more{font-size: 13px;padding: 9px 30px;border-radius: 25px;white-space: nowrap;border: 1px solid #e3e3e3;transition: all 0.3s ease}.kc-owl-post-carousel .owl-item .read-more:hover{background: #ccc;border: 0}.kc-owl-post-carousel .owl-item .footer-button{padding: 15px 0;text-align: center}.kc-owl-post-carousel .owl-item .list-item{box-shadow: 0px 0px 0px 1px rgba(224,224,224,0.5) inset;text-align: center;padding-bottom: 25px}.kc-owl-post-carousel .in-post-content{text-align: justify}.kc-owl-post-carousel .owl-item .image{margin-bottom: 20px;position: relative}.kc-owl-post-carousel .owl-item .title{text-overflow: ellipsis;white-space: nowrap;overflow: hidden}.kc-owl-post-carousel .owl-item .image .caption{background: rgba(0, 0, 0, 0.5);display: block;position: absolute;left: 0;bottom: 0;padding: 5px 10px;margin: 0;width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden}.kc-owl-post-carousel .owl-item .image .caption a{color: #FFFFFF;font-size: 16px}.kc-owl-post-carousel .owl-item .title{padding: 20px 12px 0}.kc-owl-post-carousel .owl-item .in-post-content{padding: 0 15px}.kc-owl-post-carousel .owl-item .kc-entry_meta{margin-bottom: 10px;font-size: 80%}.list-post-type .list-item{margin-bottom: 24px;padding-bottom: 24px;border-bottom: 1px solid #dbdbdb}.list-post-type .list-item img{margin-bottom: 15px}.kc-entry_meta > span{margin-right: 10px}.kc-carousel-images .progressBar{width: 100%;background: #EDEDED}.kc-carousel-images .progressBar .bar{width: 0%;max-width: 100%;height: 4px;background: #7fc242}.kc_accordion_section.group{padding-bottom: 8px}.entry-content a{box-shadow: none}.kc_accordion_content{border-bottom: 1px solid #eaeaea;border-top: none!important;float: left;width: 100%}.kc_single_image{max-width: 100%;width: 100%;position: relative}.kc_single_image figure{position: relative}.kc_single_image > a{width: 100%;float: left;position: relative}.kc_single_image p{margin: 10px 0;float: left;width: 100%}.kc_image_empty{max-width: 100%}.kc-image-overlay{width: 100%;height: 100%;position: absolute;top: 0;left: 0;transition: all 0.6s ease;opacity: 0}.kc-image-overlay i{font-size: 25px;color: #fff;position: absolute;top: 50%;left: 50%;transform: translateX(-50%) translateY(-50%);transition: all 0.3s ease;border: 2px solid #fff;width: 50px;height: 50px;text-align: center;line-height: 50px}.kc-image-overlay:hover i{border-radius: 10px}.kc_single_image:hover .kc-image-overlay{background: rgba(58,52,42,0.7);opacity: 1}.list-post-type .kc-entry_meta span.tags-links{display: inline !important}.kc-entry_meta{font-size: 80%;padding-bottom: 10px}.kc-entry_meta i{margin-right: 5px}.list-post-type .read-more{display: inline-block}.kc-sync2.owl-carousel.owl-theme{margin-top: 10px}.kc-sync2 .owl-item.synced .item img{border: 1px solid #869791}.kc-carousel-no-images{padding: 20px 0}.kc_video_wrapper{clear: both}.kc-icon-wrapper i{color: #42BCE2;font-size: 16px;display: inline-block;text-align: center;line-height: 1em;transition: background-color 0.3s ease 0s, color 0.3s ease 0s, border-radius 0.3s ease 0s}.kc-multi-icons-wrapper i{text-align: center;width: 1em;height: 1em;text-align: center;color: #fff;font-size: 20px}.kc-multi-icons-wrapper a{padding: 10px;margin: 3px;background: #1E73BE;line-height: 1;display: inline-block;border-radius: 3px}.kc-multi-icons-wrapper a:last-child{margin-right: 0!important}.owl-nav-arrow.owl-theme .owl-controls .owl-buttons div{position: absolute;top: 50%;width: 40px;height: 50px;margin-top: -25px;background: transparent;opacity: 0;left: 50px;color: transparent;transition: all 0.3s ease;padding: 0}.owl-nav-arrow.owl-theme .owl-controls .owl-buttons .owl-next{right: 50px;left: initial}.owl-nav-arrow.owl-theme .owl-controls .owl-buttons div:before{content: "\e605";color: #999;transition: all 0.6s ease;font-family: 'simple-line-icons';font-size: 50px;line-height: 50px;font-weight: 100}.owl-nav-arrow.owl-theme .owl-controls .owl-buttons .owl-next:before{content: "\e606"}.owl-nav-arrow.owl-theme:hover .owl-controls .owl-buttons div{opacity: 1;left: 15px}.owl-nav-arrow.owl-theme .owl-controls .owl-buttons div:hover:before{color: #666}.owl-nav-arrow.owl-theme:hover .owl-controls .owl-buttons div.owl-next{right: 15px;left: initial}.owl-nav-round.owl-theme .owl-controls .owl-buttons div{position: absolute;top: 50%;width: 40px;height: 40px;margin-top: -25px;background: #fafafa;opacity: 0;left: 50px;color: transparent;transition: all 0.3s ease;padding: 0;border: 1px solid #aaa;border-radius: 100%}.owl-nav-round.owl-theme .owl-controls .owl-buttons .owl-next{right: 50px;left: initial}.owl-nav-round.owl-theme .owl-controls .owl-buttons div:before{content: "\e605";color: #999;transition: all 0.6s ease;font-family: 'simple-line-icons';font-size: 20px;line-height: 40px;font-weight: 100;width: 40px;height: 40px;text-align: left;display: block;padding-left: 8px;margin-top: -1px}.owl-nav-round.owl-theme .owl-controls .owl-buttons .owl-next:before{content: "\e606";padding-right: 8px;text-align: right}.owl-nav-round.owl-theme:hover .owl-controls .owl-buttons div{opacity: 1;left: 15px}.owl-nav-round.owl-theme .owl-controls .owl-buttons div:hover{background: #FFF}.owl-nav-round.owl-theme .owl-controls .owl-buttons div:hover:before{color: #666}.owl-nav-round.owl-theme:hover .owl-controls .owl-buttons div.owl-next{right: 15px;left: initial}@keyframes kc-spinner{0%{transform: scale(1) rotate(0deg)}100%{transform: scale(1) rotate(720deg)}}.kc-title-wrap{width: 100%}.image_fadein_slider{display: inline-block;width: 100%}.image_fadein_slider .image_fadein{display: inline-block;width: 100%;position: relative}.image_fadein_slider img{position: absolute;top: 0px;left: 0px;max-width: 100%;opacity: 0;transition: all ease 650ms}.image_fadein_slider img.active{position: relative;opacity: 1;transition: all ease 850ms}.image_fadein_slider .image_fadein.fast img{position: absolute;top: 0px;left: 0px;max-width: 100%;opacity: 0;transition: all ease 350ms}.image_fadein_slider .image_fadein.fast img.active{position: relative;opacity: 1;transition: all ease 550ms}.image_fadein_slider .image_fadein.slow img{position: absolute;top: 0px;left: 0px;max-width: 100%;opacity: 0;transition: all ease 950ms}.image_fadein_slider .image_fadein.slow img.active{position: relative;opacity: 1;transition: all ease 1150ms}.kc-blog-posts-4{width: auto;margin-left: -15px;margin-right: -15px}.kc-blog-posts-4 .grid-1{width: 100%;padding: 0 15px;float: left}.kc-blog-posts-4 .grid-2{width: 50%;padding: 0 15px;float: left}.kc-blog-posts-4 .grid-3{width: 33.333333333333%;padding: 0 15px;float: left}.kc-blog-posts-4 .grid-4{width: 25%;padding: 0 15px;float: left}.kc-blog-posts-4 .kc-list-item-4{float: left;width: 100%;margin-bottom: 50px}.kc-blog-posts-4 .kc-list-item-4 .kc-post-header{float: left;width: 100%}.kc-blog-posts-4 .kc-list-item-4 .kc-post-header a{display: inline-block;overflow: hidden}.kc-blog-posts-4 .kc-list-item-4 .kc-post-header .post-meta a.date-link{margin-left: 7px}.kc-blog-posts-4 .kc-list-item-4 .kc-post-header .post-meta a.date-link:before{content: '|';margin-right: 7px}.kc-blog-posts-4 .kc-list-item-4 .kc-post-header a img{-webkit-transition: all 0.4s ease 0s;-moz-transition: all 0.4s ease 0s;-ms-transition: all 0.4s ease 0s;-o-transition: all 0.4s ease 0s;transition: all 0.4s ease 0s}.kc-blog-posts-4 .kc-list-item-4 .kc-post-header a:hover img{-webkit-transform: scale(1.3) rotate(8deg);-moz-transform: scale(1.3) rotate(8deg);-ms-transform: scale(1.3) rotate(8deg);-o-transform: scale(1.3) rotate(8deg);transform: scale(1.3) rotate(8deg)}.kc-blog-posts-4 .kc-list-item-4 .post-meta{text-align: center;text-transform: uppercase;font-size: 12px;color: #b4b4b4;float: left;width: 100%;margin-top: 20px}.kc-blog-posts-4 .kc-list-item-4 .post-meta a{text-transform: uppercase;font-size: 10px;color: #999}.kc-blog-posts-4 .kc-list-item-4 .kc-post-header .post-title-alt{float: left;width: 100%;line-height: 1.4;margin: 10px 0 20px;font-size: 18px;text-align: center;font-weight: bold;text-transform: uppercase}.kc-blog-posts-4 .kc-list-item-4 .post-content p{color: #909090;font-size: 14px}.kc-blog-posts-4 .kc-list-item-4 .kc-post-header .post-title-alt a{color: #535353}.kc-blog-posts-4 .kc-list-item-4 .kc-post-header .post-title-alt a:hover{color: #272727}.kc-blog-posts-4 .kc-list-item-4 .post-footer{float: left;width: 100%;line-height: 41px;border-top: 1px solid #ebebeb;border-bottom: 1px solid #ebebeb}.kc-blog-posts-4 .kc-list-item-4 .post-footer .social-share{float: left;width: 100%;text-align: center;margin: 0}.kc-blog-posts-4 .kc-list-item-4 .post-footer .social-share li{list-style: none;display: inline-block}.kc-blog-posts-4 .kc-list-item-4 .post-footer .social-share li a{display: block;padding: 0 7px;margin: 0 2px;color: #555}.kc-blog-posts-4 .kc-list-item-4 .post-footer .social-share li a:hover{color: #272727}.kc-blog-posts-1 .kc-list-item-1{position: relative;min-height: 200px}.kc-blog-posts-1 .kc-list-item-1 figure{width: 100%;display: inline-block}.kc-blog-posts-1 .kc-list-item-1 .post-details{position: absolute;padding: 40px 20px 30px;width: 100%;bottom: 0px;text-align: left;background: rgba(255,255,255,0.7)}.kc-blog-posts-1 .kc-list-item-1 .post-title-alt{margin: 0 0 15px}.kc-blog-posts-1 .kc-list-item-1 .post-title-alt a{color: #000;display: block;font-size: 22px;text-transform: uppercase}.kc-blog-posts-1 .kc-list-item-1 .post-title-alt a:hover{color: #555}.kc-blog-posts-1 .kc-list-item-1 .post-date{margin-bottom: 10px;color: #999;font-size: 12px;font-style: italic}.kc-blog-posts-1 .kc-list-item-1 .post-date .post-author{margin-right: 8px;padding-right: 8px;border-right: 1px solid #ddd}.kc-blog-posts-1 .kc-list-item-1 .post-date .post-cats{margin-left: 8px;padding-left: 8px;border-left: 1px solid #ddd}.kc-blog-posts-1 .kc-list-item-1 .post-date .post-author a,.kc-blog-posts-1 .kc-list-item-1 .post-date .post-cats a{color: #333}.kc-blog-posts-1 .kc-list-item-1 .post-date .post-author a:hover,.kc-blog-posts-1 .kc-list-item-1 .post-date .post-cats a:hover{color: #000}.kc-blog-posts-1 .kc-list-item-1 .post-details .btn{display: inline-block;font-size: 12px;padding: 10px 20px;line-height: 1;color: #272727;text-transform: uppercase;border: 2px solid #42BCE2}.kc-blog-posts-1 .kc-list-item-1 .post-details .btn:hover{background: #42BCE2;color: #fff}.kc-blog-posts-2 .kc-list-item-2{float: left;width: 100%;border: 1px solid #ddd;padding: 20px;margin-bottom: 30px}.kc-blog-posts-2 .kc-list-item-2 .post-item-left{float: left;width: 50%;padding-right: 30px}.kc-blog-posts-2 .kc-list-item-2 .post-item-left > p,.kc-blog-posts-2 .kc-list-item-2 .post-item-right > p{font-size: 14px;color: #666}.kc-blog-posts-2 .kc-list-item-2 .post-item-right{float: left;width: 50%}.kc-blog-posts-2 .kc-list-item-2 .post-title-alt{margin: 0 0 20px;float: left;width: 100%;font-weight: 700;text-transform: uppercase;font-size: 20px}.kc-blog-posts-2 .kc-list-item-2 .post-title-alt a{display: block;color: #333}.kc-blog-posts-2 .kc-list-item-2 .post-title-alt a:hover{text-decoration: underline}.kc-blog-posts-2 .kc-list-item-2 .post-meta{float: left;width: 100%;margin-bottom: 20px;border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;line-height: 38px}.kc-blog-posts-2 .kc-list-item-2 .post-meta span{float: left;margin-right: 15px;font-size: 12px}.kc-blog-posts-2 .kc-list-item-2 .post-meta span i{margin-right: 5px;color: #42BCE2;font-size: 12px}.kc-blog-posts-2 .kc-list-item-2 .post-meta span a{color: #999}.kc-blog-posts-2 .kc-list-item-2 .post-meta span a:hover{color: #000}.kc-blog-posts-2 .kc-list-item-2 .post-2-button{float: left;padding: 10px 20px;border: 1px solid #ddd;border-radius: 2px;color: #000;font-size: 14px;line-height: 1}.kc-blog-posts-2 .kc-list-item-2 .post-2-button:hover{border-color: #42BCE2;background: #42BCE2;color: #fff}.kc-blog-posts-3.kc-blog-grid{width: calc(100% + 30px);margin-left: -15px;margin-right: -15px}.kc-blog-posts-3.kc-blog-grid .post-grid.grid-1{width: 100%;float: left;padding: 0 15px}.kc-blog-posts-3.kc-blog-grid .post-grid.grid-2{width: 50%;float: left;padding: 0 15px}.kc-blog-posts-3.kc-blog-grid .post-grid.grid-3{width: 33.33333333333%;padding: 0 15px;float: left}.kc-blog-posts-3.kc-blog-grid .post-grid.grid-4{width: 25%;float: left;padding: 0 15px}.kc-blog-posts-3.kc-blog-grid .post-grid.grid-5{width: 20%;float: left;padding: 0 15px}.kc-blog-posts-3.kc-blog-grid .post-grid.grid-6{width: 16.5%;float: left;padding: 0 15px}.kc-blog-posts-3.kc-blog-grid .post-grid img{max-width: 100%}.kc-blog-posts-3{clear: both}.kc-blog-posts-3 .kc-list-item-3{float: left;width: 100%;margin-bottom: 30px}.kc-blog-posts-3 .kc-list-item-3 .entry-thumb-link:hover img{opacity: 0.4}.kc-blog-posts-3 .kc-list-item-3 .entry-meta{text-transform: uppercase;font-size: 12px;color: #b4b4b4;float: left;width: 100%;margin-top: 5px}.kc-blog-posts-3 .kc-list-item-3 .entry-meta .entry-date{padding-right: 7px;margin-right: 7px;border-right: 1px solid #ccc}.kc-blog-posts-3 .kc-list-item-3 .entry-meta a{text-transform: uppercase;font-size: 10px;color: #42BCE2}.kc-blog-posts-3 .kc-list-item-3 .post-title-alt{float: left;width: 100%;line-height: 1.4;margin: 10px 0 17px;font-size: 18px;font-weight: bold;text-transform: uppercase;position: relative;padding-bottom: 17px}.kc-blog-posts-3 .kc-list-item-3 .post-title-alt:before{content: '';position: absolute;left: 0;bottom: 0;width: 50px;height: 1px;background: #ebebeb}.kc-blog-posts-3 .kc-list-item-3 .post-content p{color: #909090;font-size: 14px}.kc-blog-posts-3 .kc-list-item-3 .post-title-alt a{color: #535353}.kc-blog-posts-3 .kc-list-item-3 .post-title-alt a:hover{color: #272727}.kc-blog-posts-3 .kc-list-item-3 .entry-excerpt p{font-size: 14px;color: #888}.divider_line{float: left;width: 100%;margin-top: 30px;margin-bottom: 30px}.divider_line .divider_inner{display: inline-block;width: 100%;border-bottom: 1px solid #ccc;border-top: 0 !important;border-left: 0 !important;border-right: 0 !important}.divider_line2{height: 1px;position: relative}.divider_line2 i{color: #fff;width: 27px;height: 27px;border-radius: 100%;background-color: #d3d3d3;text-align: center;vertical-align: middle;line-height: 27px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%)}.divider_line3{position: relative}.divider_line3 .line_text{text-transform: uppercase;background: #fff;padding: 0 10px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%)}.message-boxes i{margin-right: 7px;float: left}.message-box-wrap{border: 0px solid #fff;padding: 20px 20px;border-radius: 0px;border: 2px solid #eee;font-size: 14px}.kc-close-but{width: 10px;height: 10px;float: right;border: none;margin: 8px;cursor: pointer;font-size: 0px;background: url(../images/icon-remove.png) no-repeat center top;text-indent: -9999px}button.kc-close-but:hover{background-color: rgba(51, 51, 51, 0)}.kc-filters-alignCenter{margin-top: 30px;margin-bottom: 30px;text-align: center;font-size: 12px;font-weight: 400;line-height: 21px;color: #DADADA}.kc-filter-item{color: #949494;cursor: pointer;font: 400 13px/21px "Open Sans", sans-serif;padding: 0 12px;transition: all .3s ease-in-out;position: relative;overflow: visible;margin: 0 0 10px;display: inline-block}.kc-filter-item-active.kc-filter-item{color: #4183d7}.kc-caption-zoom{float: left;position: relative;width: 640px;height: 360px;margin: 0 auto;overflow: hidden}.kc-caption-defaultWrap{position: absolute;top: 0;left: 0}.kc-caption-defaultWrap img{transition: 0.4s ease}.kc-caption-zoom .kc-caption:hover .kc-caption-defaultWrap img{transform: scale(1.08)}.kc-caption-activeWrap{width: 100%;z-index: 2;height: 100%}.kc-caption-zoom .kc-caption:hover .kc-caption-activeWrap{position: absolute}.kc-caption-activeWrap .kc-caption-body{padding: 12px 30px;text-align: center}.kc-caption-zoom .kc-caption-activeWrap .kc-caption-body{padding-top: 120px}.kc-caption-body .kc-caption-title{color: #fff;font-size: 16px;font-weight: 400;line-height: 21px}.kc-caption-body .kc-caption-desc{color: #aaa;font-size: 12px;font-weight: 400;line-height: 16px}.kc-caption-zoom .kc-caption:hover .kc-caption-activeWrap{opacity: 1}.kc-caption-zoom .kc-caption-activeWrap{opacity: 0;top: 0;background-color: rgba(0,0,0,0.9);transition: opacity 0.8s cubic-bezier(0.19, 1, 0.22, 1)}.cbp-l-filters-button .cbp-filter-item:hover .cbp-filter-counter{bottom: 125%}.kc_tooltip{position: relative;display: inline-block;border-bottom: initial}.kc_tooltip span{background: #454545 none repeat scroll 0 0;border-radius: 3px;bottom: 117%;color: #fff;font-size: 14px;left: 50%;position: absolute;width: 200px;z-index: 9999;margin: 0 !important;padding: 10px;text-align: center;transform: translateX(-50%);transition: all 0.3s ease-in-out 0s;opacity: 0;visibility: hidden}.kc_tooltip .fati17{width: 50px;height: 50px;color: #fff;font-size: 27px;display: inline-block;vertical-align: middle;line-height: 50px;border-radius: 100%;text-align: center;background-color: #181818;transition: all 0.3s ease 0s}.kc_tooltip[data-position="top"] span:before{background: #454545;z-index: -1;bottom: -9px;content: "";left: 50%;display: block;height: 10px;width: 10px;position: absolute;border-width: 10px;margin-left: -9px;transform: rotate(45deg) translateY(-50%)}.kc_tooltip[data-position="right"] span:before{background: #454545;z-index: -1;top: 50%;margin: 0 !important;content: "";left: -8px;display: block;height: 10px;width: 10px;position: absolute;border-width: 10px;transform: rotate(45deg) translateY(-50%)}.kc_tooltip[data-position="right"] span,.kc_tooltip[data-position="left"] span{bottom: initial !important;top: 50%;transform: translateY(-50%)}.kc_tooltip[data-position="bottom"] span:before{background: #454545;z-index: -1;content: '';left: 50%;margin-left: -10px;top: 0;display: block;height: 10px;width: 10px;position: absolute;border-width: 10px;transform: rotate(45deg) translateY(-50%)}.kc_tooltip[data-position="bottom"] span{transform: translateX(-50%)}.kc_tooltip[data-position="left"] span:before{background: #454545;top: 50%;margin: 0px;content: " ";right: 0px;display: block;height: 10px;width: 10px;position: absolute;border-width: 10px;transform: rotate(45deg) translateY(-50%)}.but_large1{color: #fff;padding: 18px 50px;background-color: '. $bg_color .';border-radius: 3px;transition: all 0.3s ease;white-space: nowrap}.but_large1:hover{color: #fff;background-color: #2a363f}.kc_tooltip:hover span{opacity: 1;visibility: visible}.content-button a{transition: all 0.3s ease 0s}.kc_tooltip.style2 img{display: block}.kc-image-hover-effects{float: left;width: 100%;position: relative;overflow: hidden}.kc-image-hover-effects > a{float: left;width: 100%}.kc-image-hover-effects .overlay-effects{position: absolute;left: 0;top: 0;opacity: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.4);text-align: center}.kc-image-hover-effects .overlay-effects,.kc-image-hover-effects a img,.kc-image-hover-effects .overlay-effects .content-title,.kc-image-hover-effects .overlay-effects .content-desc,.kc-image-hover-effects .overlay-effects .content-button a{transition: transform .4s cubic-bezier(.4,0,.2,1),opacity .4s}.kc-image-hover-effects a img{float: left}.kc-image-hover-effects .overlay-effects .content-title{color: #fff;text-transform: uppercase;font-size: 25px;font-weight: 600;margin: 20px 0 15px}.kc-image-hover-effects .overlay-effects .content-desc{color: rgba(255, 255, 255, 0.7)}.kc-img-effects-1:hover .overlay-effects{opacity: 1}.kc-img-effects-1 .overlay-effects{display: -webkit-flex;display: flex;align-items: center;justify-content: center}.kc-img-effects-1 .overlay-effects .content-title{margin: 0}.kc-img-effects-2 .overlay-effects{transform: scale(1.3)}.kc-img-effects-2:hover .overlay-effects{opacity: 1;transform: scale(1)}.kc-img-effects-2:hover a img{transform: scale(1.2)}.kc-img-effects-3 .overlay-effects{padding: 20px;text-align: left;display: -webkit-flex;display: flex;align-items: flex-end}.kc-img-effects-3 .overlay-effects .content-title{margin: 0 0 7px;opacity: 0;transform: translate(-40px, 0px)}.kc-img-effects-3 .overlay-effects .content-desc{margin: 0;opacity: 0;transform: translate(-40px, 0px);transition-delay: 0.15s}.kc-img-effects-3:hover .overlay-effects{opacity: 1;transform: scale(1)}.kc-img-effects-3:hover .overlay-effects .content-title,.kc-img-effects-3:hover .overlay-effects .content-desc{opacity: 1;transform: translate(0,0)}.kc-img-effects-4 .overlay-effects .content-title,.kc-img-effects-4 .overlay-effects .content-desc{opacity: 0;transform: translate(0,-40px)}.kc-img-effects-4 .overlay-effects .content-button a{opacity: 0}.kc-img-effects-4 .overlay-effects .content-desc{transition-delay: 0.2s}.kc-img-effects-4:hover .overlay-effects .content-title,.kc-img-effects-4:hover .overlay-effects .content-desc{opacity: 1;transform: translate(0,0)}.kc-img-effects-4:hover a img{transform: scale(1.1)}.kc-img-effects-4:hover .overlay-effects .content-button a{opacity: 1}.kc-img-effects-4:hover .overlay-effects{opacity: 1}.kc-img-effects-5 .overlay-effects{padding: 20px;text-align: left;display: -webkit-flex;display: flex;align-items: center;justify-content: center}.kc-img-effects-5 .overlay-effects i{width: 40px;height: 40px;line-height: 40px;background: rgba(255, 255, 255, 0.8);color: #333;text-align: center;font-size: 14px;border-radius: 50%}.kc-img-effects-5:hover .overlay-effects{opacity: 1}.kc-pro-button a{display: inline-block}.kc-pro-button a{display: inline-block;transition: all 0.3s;text-transform: uppercase}.kc-button-main a{border: 2px solid #42BCE2;color: #fff;background: #42BCE2;padding: 10px 30px}.kc-button-main a:hover,.kc-button-main a:active{color: #42BCE2;background: #fff}.kc-button-1 a{border: 2px solid #42BCE2;color: #42BCE2;background: #fff;z-index: 1;padding: 10px 30px}.kc-button-1 a:hover{border-radius: 10px;border-style: dotted;color: #42BCE2}.kc-button-2 a{border: 2px solid #42BCE2;color: #fff;background: #42BCE2;z-index: 1;padding: 10px 30px;position: relative;z-index: 1}.kc-button-2 a:after{content: '';position: absolute;width: 0%;height: 100%;top: 0;left: 0;background: #fff;z-index: -1;transition: all 0.3s ease 0s}.kc-button-2 a:hover{color: #42BCE2}.kc-button-2 a:hover:after,.kc-button-2 a:active:after{width: 100%}.kc-button-3 a{border: 2px solid #42BCE2;color: #fff;background: #42BCE2;z-index: 1;overflow: hidden;padding: 10px 30px;position: relative}.kc-button-3 a:after{content: '';position: absolute;width: 100%;height: 0;top: 0;left: 0;background: #fff;z-index: -1;transition: all 0.3s ease 0s}.kc-button-3 a:hover{color: #42BCE2}.kc-button-3 a:hover:after{height: 100%}.kc-button-4 a{border: 3px solid #42BCE2;color: #fff;background: #42BCE2;z-index: 1;overflow: hidden;position: relative;padding: 10px 30px}.kc-button-4 a:after{width: 0%;position: absolute;content: '';height: 100%;top: 0%;left: 50%;background: #fff;z-index: -1;transition: all 0.3s ease 0s}.kc-button-4 a:before{width: 0%;position: absolute;content: '';height: 100%;top: 0%;right: 50%;background: #fff;z-index: -1;transition: all 0.3s ease 0s}.kc-button-4 a:hover{color: #42BCE2}.kc-button-4 a:hover:after,.kc-button-4 a:hover:before{width: 100%}.kc-button-5 a{color: #fff;background: #42BCE2;padding: 10px 30px}.kc-button-5 a:hover{color: #fff;animation-name: pulse;animation-duration: 0.5s;animation-timing-function: linear;animation-iteration-count: 1}.creative_icon_right{margin: 0 0 0 4px}.creative_icon_left{margin: 0 4px 0 0}.kc-button-6 a{color: #fff;background: #42BCE2;padding: 10px 30px}.kc-button-6 a:hover{color: #fff}.kc-button-6 a .creative_icon_left i{margin: 0 4px 0 0}.kc-button-6 a .creative_icon_right i{margin: 0 0 0 4px}.kc-button-6 a:hover span i{color: #fff;animation-name: bounce;animation-duration: 0.6s;animation-timing-function: linear}.kc-button-7 a{color: #fff;position: relative;background-color: #3fa962;border: 1px solid rgba(255,255,255,.15);letter-spacing: .2px;min-height: 40px;line-height: 40px;overflow: visible;display: inline-block;text-align: center;transition: all 0.25s ease-in-out;padding: 3px 25px}.kc-button-7 a:before{border-top: 2px solid rgba(255,255,255,.8);border-left: 2px solid rgba(255,255,255,.8);content: "";display: block;position: absolute;left: 5px;top: 5px;width: 20%;height: 30%;transition: all 0.3s ease 0s}.kc-button-7 a:after{border-bottom: 2px solid rgba(255,255,255,.8);border-right: 2px solid rgba(255,255,255,.8);content: "";display: block;position: absolute;bottom: 5px;right: 5px;width: 20%;height: 30%;transition: all 0.3s ease 0s}.kc-button-7 a i{margin-left: 6px}.kc-button-7 a .creative_icon_left i{margin: 0 6px 0 0}.kc-button-7 a:hover{color: #fff;box-shadow: 0px 11px 3px -7px #ccc !important}.kc-button-7 a:hover:before,.kc-button-7 a:hover:after{width: calc(100% - 10px);height: calc(100% - 10px)}.kc-button-8 a{color: #fff;position: relative;background-color: #42BCE2;letter-spacing: .2px;min-height: 40px;line-height: 40px;display: inline-block;text-align: center;transition: all 0.25s ease-in-out;padding: 8px 34px;border-radius: 30px;text-transform: capitalize}.kc-button-8 a i,.kc-button-8 a .creative_title{transition: all 0.3s ease 0s}.kc-button-8 a .creative_icon_right i{margin: 0 0 0 4px}.kc-button-8 a:hover .creative_icon_right i{margin: 0 0 0 15px}.kc-button-8 a .creative_icon_left i{margin: 0 4px 0 0}.kc-button-8 a:hover .creative_icon_left i{margin: 0 15px 0 0}.kc-button-8 a:hover i,.kc-button-8 a:hover .creative_title{color: #fff}.kc-button-9 a{padding: 10px 30px;color: #fff;position: relative;background: #42BCE2;transform-style: preserve-3d;transition: all 0.3s ease 0s}.kc-button-9 a:before{pointer-events: none;position: absolute;z-index: -1;content: '';top: 100%;left: 5%;height: 10px;width: 90%;opacity: 0;background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);transition-property: transform, opacity}.kc-button-9 a:hover{color: #fff;transform: translateY(-5px);box-shadow: 0px 11px 3px -7px #ccc !important}.kc-button-9 a:hover:before{transform: translateY(-5px)}.kc-button-10 a{padding: 10px 30px;color: #fff;position: relative;overflow: hidden;background: #42BCE2;transition: all 0.3s ease 0s}.kc-button-10 a:after{background: #fff;content: "";height: 155px;left: -75px;opacity: .2;position: absolute;top: -50px;transform: rotate(35deg);transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1);width: 50px}.kc-button-10 a:hover{color: #fff}.kc-button-10 a:hover:after{left: 120%;transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1)}.kc-infobox-default{float: left;padding: 60px 60px 80px 60px;text-align: left;background-color: #fff;border: solid 1px #eee;transition: all 0.3s ease;width: 100%}.kc-infobox-default i{font-size: 30px;color: #272727;padding-bottom: 32px}.kc-infobox-default h3{font-size: 16px;line-height: 23px;margin-bottom: 20px;font-style: normal;font-weight: 600}.kc-infobox-default:hover,.kc-infobox-default.active{background-color: #42BCE2;transition: all 0.3s ease}.kc-infobox-default:hover i,.kc-infobox-default.active i,.kc-infobox-default:hover h5,.kc-infobox-default.active h5,.kc-infobox-default:hover,.kc-infobox-default.active{color: #fff}.kc-infobox-1 h3{font-size: 16px;font-style: normal;font-weight: 700;line-height: 23px;text-align: left;text-transform: uppercase;margin-bottom: 12px;display: inline-block}.kc-infobox-1 i{color: #42BCE2;font-size: 22px;float: left;padding-right: 16px;padding-top: 2px;float: left}.kc-infobox-1 p{float: left;margin: 8px 0px 16px 0px;width: 100%}.kc-infobox-1 .kc-infobox-button1{color: #272727;font-size: 12px;font-weight: normal;text-transform: uppercase;transition: all 0.3s ease;float: left}.kc-infobox-1 .kc-infobox-button1:hover{color: #727272}.kc-dropcaps .dropcaps-text{position: relative;display: inline-block;float: left;height: 45px;width: 45px;line-height: 45px;font-size: 40px;background: #42BCE2;color: #fff;font-weight: 700;text-align: center;margin: 5px 18px 0 0}.kc-call-to-action{background: #fafafa;padding: 30px 50px;display: table;width: 100%}.kc-call-to-action .kc-cta-desc h2{margin: 0 0 20px}.kc-call-to-action .kc-cta-text{margin: 0 0 20px}.kc-call-to-action .kc-cta-button a{background: #34495e;text-transform: uppercase;color: #fff;float: right;padding: 10px 25px;transition: all 0.3s ease 0s}.kc-call-to-action .kc-cta-button a:hover{background-color: #ff2a40}.kc-call-to-action.kc-cta-2 .kc-cta-button a{float: none;display: inline-block}.kc-cta-3.kc-is-button .kc-cta-desc{width: 75%;display: table-cell;vertical-align: middle}.kc-cta-3 .kc-cta-text p{margin: 0px}.kc-cta-3 .kc-cta-button{width: 25%;display: table-cell;vertical-align: middle}.kc-cta-3 .kc-cta-button a{display: inline-block}.kc-cta-1{float: left;width: 100%}.kc-cta-1 .kc-cta-button{float: left}.kc-cta-1 .kc-cta-button a{display: block}.kc-cta-2{text-align: center;float: left;width: 100%}.kc-image-hover-effects{float: left;width: 100%}.kc-team{text-align: center;float: left;width: 100%;overflow: hidden;transition: all 0.3s ease 0s}.kc-team .content-socials a{text-align: center;display: inline-block;margin: 0 5px;width: 35px;height: 35px;font-size: 18px;color: #fff;border: 1px solid #42BCE2;background-color: #42BCE2;border-radius: 2px;line-height: 35px;margin-bottom: 25px}.kc-team .content-socials{float: left;width: 100%}.kc-team.kc-team-3 .content-socials{margin-top: 25px}.content-subtitle{float: left;width: 100%}.kc-team .content-desc{margin: 0 0 20px;float: left;width: 100%}.kc-team-2{text-align: left}.kc-team-2 .content-title{margin: 0;float: left;width: 100%}.kc-team-2 .content-image{float: left;max-width: 35%;padding-right: 20px}.kc-team-3 .content-image img{float: left}.kc-team-2 .box-right{overflow: hidden}.kc-team-2 .content-desc{margin: 13px 0 20px}.kc-team-3{overflow: hidden;position: relative}.kc-team-3:hover .overlay{transform: translateY(0);opacity: 1}.kc-team-3 .overlay{width: 100%;height: 100%;padding-top: 30px;opacity: 0;transition: all 0.3s ease 0s;transform: translateY(100%);background: rgba(0, 0, 0, 0.4)}.kc-team-3 .content-title,.kc-team-3 .content-subtitle{color: #fff}.kc-team-3 .content-desc{margin: 0 0 25px;color: rgba(255, 255, 255,0.8)}.kc-video-bg{position: relative}@media only screen and ( max-width: 479px ){.kc-blog-posts-3.kc-blog-grid .post-grid.grid-3,.kc-blog-posts-3.kc-blog-grid .post-grid.grid-4,.kc-blog-posts-3.kc-blog-grid .post-grid.grid-2,.kc-blog-posts-2 .kc-list-item-2 .post-item-left,.kc-blog-posts-2 .kc-list-item-2 .post-item-right{width: 100%}}@media only screen and ( min-width: 480px ) and (max-width: 999px ){.kc-blog-posts-3.kc-blog-grid .post-grid.grid-3,.kc-blog-posts-3.kc-blog-grid .post-grid.grid-4,.kc-blog-posts-3.kc-blog-grid .post-grid.grid-2,.kc-blog-posts-2 .kc-list-item-2 .post-item-left,.kc-blog-posts-2 .kc-list-item-2 .post-item-right{width: 50%}}
