[class*=sc_button_hover_slide]{-webkit-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s}.sc_button_hover_just_init{-webkit-transition:none!important;-ms-transition:none!important;transition:none!important}[class*=sc_button_hover_]:not(.sc_button_bg_image){-webkit-transition:color .3s ease!important,border-color .3s ease!important,background-position .3s ease!important,background-color 0 linear .3s!important;-ms-transition:color .3s ease!important,border-color .3s ease!important,background-position .3s ease!important,background-color 0 linear .3s!important;transition:color .3s ease!important,border-color .3s ease!important,background-position .3s ease!important,background-color 0 linear .3s!important}.sc_layouts_column .sc_layouts_item{display:inline-block;vertical-align:middle;margin-right:1.5em}.sc_layouts_column .sc_layouts_item:last-child{margin-right:0}.sc_layouts_column_align_right .sc_layouts_item{margin-left:1.5em;margin-right:0}.sc_layouts_column_align_right .sc_layouts_item:first-child{margin-left:0}.sc_layouts_column.sc_layouts_column_align_left .widget,.sc_layouts_column.sc_layouts_column_align_left .widget_title,.sc_layouts_column.sc_layouts_column_align_left .widgettitle,.sc_layouts_column_align_left{text-align:left}.sc_layouts_column.sc_layouts_column_align_right .widget,.sc_layouts_column.sc_layouts_column_align_right .widget_title,.sc_layouts_column.sc_layouts_column_align_right .widgettitle,.sc_layouts_column_align_right{text-align:right}@media(max-width:767px){.sc_layouts_column{width:100%!important}.sc_layouts_column_align_left,.sc_layouts_column_align_right{text-align:center}.sc_layouts_hide_on_mobile{display:none!important}}.sc_layouts_item_link{display:block}.sc_layouts_item_icon{font-size:2.25em;line-height:1.1em;display:inline-block;vertical-align:middle;-webkit-transition:color .3s ease;-ms-transition:color .3s ease;transition:color .3s ease}.sc_layouts_row_type_compact{padding:.75em 0;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.sc_layouts_row_type_compact .sc_layouts_item{margin-top:.5em;margin-bottom:.5em}.sc_layouts_row_type_compact .sc_layouts_item_icon{font-size:1.25em;font-weight:400}.sc_layouts_row_type_normal{padding:2em 0;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.sc_layouts_row_type_normal .sc_layouts_item{margin-top:.5em;margin-bottom:.5em}.sc_layouts_row_fixed_placeholder{display:none}.sc_layouts_logo img{max-height:80px;width:auto}.sc_layouts_row_type_compact .sc_layouts_logo img{max-height:60px}@media(max-width:1439px){.sc_layouts_logo img{max-height:60px;width:auto}.sc_layouts_row_type_compact .sc_layouts_logo img{max-height:40px}}.sc_layouts_menu_mobile_button{display:none}.sc_layouts_menu_mobile_button .sc_layouts_item_icon{font-size:2em}@media(max-width:767px){.sc_layouts_menu_mobile_button{display:inline-block}}.sc_layouts_menu{position:relative;z-index:1000;overflow:hidden;visibility:hidden;max-height:3em}.sc_layouts_menu.inited{overflow:visible;visibility:visible;max-height:none}.sc_layouts_menu_nav,.sc_layouts_menu_nav ul{display:inline-block;margin:0;padding:0;list-style-type:none}.sc_layouts_menu_nav ul:after,.sc_layouts_menu_nav:after{content:' ';display:block;width:100%;height:0;clear:both}.sc_layouts_menu_nav li{margin:0;position:relative}.sc_layouts_menu_nav li>a{display:block;position:relative}.sc_layouts_menu_nav{text-align:left;vertical-align:middle}.sc_layouts_menu_nav>li{position:relative;float:left;z-index:20}.sc_layouts_menu_nav>li+li{z-index:19}.sc_layouts_menu_nav>li+li+li{z-index:18}.sc_layouts_menu_nav>li+li+li+li{z-index:17}.sc_layouts_menu_nav>li+li+li+li+li{z-index:16}.sc_layouts_menu_nav>li>a{padding:1em;position:relative;color:#333}.sc_layouts_menu_nav>li ul,.sc_layouts_menu_popup .sc_layouts_menu_nav{position:absolute;display:none;z-index:10000;width:13em;padding:1.4em 0;text-align:left;background-color:#f0f0f0;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,.2);-ms-box-shadow:1px 1px 2px 0 rgba(0,0,0,.2);box-shadow:1px 1px 2px rgba(0,0,0,.2)}.sc_layouts_menu_nav>li>ul{top:4.2em;left:50%;margin-left:-6.5em}.sc_layouts_menu_nav>li>ul ul,.sc_layouts_menu_popup .sc_layouts_menu_nav,.sc_layouts_menu_popup .sc_layouts_menu_nav>li>ul{left:13em;top:-1.4em;margin:0 0 0 2px;background-color:#f0f0f0}.sc_layouts_menu_nav .menu-collapse{display:none}.search_wrap,.search_wrap .search_form{position:relative}.sc_content_width_1_1{width:1170px}.trx_addons_columns_wrap{margin-right:-30px}.trx_addons_columns_wrap>[class*=trx_addons_column-]{padding-right:30px}.trx_addons_columns_wrap.columns_padding_bottom>[class*=trx_addons_column-],.trx_addons_columns_wrap>[class*=trx_addons_column-].columns_padding_bottom{padding-bottom:30px}.trx_addons_scroll_to_top{border:none}.sc_layouts_row_type_compact .sc_layouts_item,.sc_layouts_row_type_normal .sc_layouts_item{letter-spacing:0}.footer_wrap .sc_layouts_row.sc_layouts_row_type_compact{padding:.35em 0;letter-spacing:-.6px}.footer_wrap .sc_layouts_row.sc_layouts_row_type_normal{padding:3em 0}.footer_wrap .sc_layouts_item{margin-top:0;margin-bottom:0}.sc_item_title{line-height:1.09em}h2.sc_item_title.sc_item_title_style_default:not(.sc_item_title_tag){font-size:3.235em;font-weight:600;line-height:1.09;letter-spacing:-2.4px}.sc_item_title{padding-bottom:2.95rem;position:relative}.sc_item_title:after{content:'';position:absolute;left:0;bottom:1px;width:34px;height:4px}.sc_align_center.sc_item_title:after{transform:translatex(-50%);left:50%}.sc_skills_counter .sc_skills_item_wrap{max-width:none}.sc_skills .sc_skills_item_title{font-size:12px;line-height:16px;font-weight:400;text-transform:uppercase;letter-spacing:1px}.sc_skills_counter .sc_skills_icon{font-size:4.2em;line-height:1.15em}.sc_skills_counter .sc_skills_total{font-weight:400;font-size:3.3333em;line-height:1.1em;margin:0}.sc_skills_counter .sc_skills_icon+.sc_skills_total{margin-top:.2em}.sc_skills_counter .sc_skills_item_title{font-size:1.0667em;line-height:1.25em;font-style:italic;text-transform:none;letter-spacing:0}.sc_testimonials .sc_item_title+.sc_item_slider{margin-top:1.5em}.sc_testimonials_item_content{font-size:1em;line-height:1.5em;font-weight:400;font-style:normal;padding-top:1.4em;position:relative;max-width:750px;margin:auto;text-align:center}.sc_testimonials_item_content:before{content:'“';z-index:-1;margin-bottom:.6em;font-size:10.865em;font-weight:700;line-height:1;position:absolute;left:50%;transform:translatex(-50%);top:-1.4rem}.sc_testimonials [class*=column] .sc_testimonials_item_content{font-size:1em;text-align:center}.sc_testimonials_item_author{background-color:initial;text-align:center;margin-top:.6em;max-width:none}.sc_testimonials_item_author_title{font-size:1.059em;font-style:normal;letter-spacing:0;text-transform:none}.sc_testimonials_item_author_title+.sc_testimonials_item_author_subtitle{margin-top:.1em}.sc_layouts_menu_nav>li.menu-item-has-children>a,.sc_layouts_menu_nav>li>a{padding:1em}.sc_layouts_row_type_compact .sc_layouts_logo img{max-height:70px}.sc_layouts_row_type_compact{padding:.9em 0 1.25em}.sc_layouts_column .sc_layouts_item{margin-right:.9em}.sc_layouts_row_type_compact .sc_layouts_item_icon{font-size:24px;font-weight:400}.sc_layouts_column_align_right .sc_layouts_item{margin-left:.8em}.socials_wrap .social_item .social_icon{font-size:15px;width:3.13em;height:3.13em;line-height:3.13em}.socials_wrap{margin:-8px -6px 0 0}.socials_wrap .social_item{margin:8px 10px 0 0}.footer_wrap .sc_layouts_row_type_compact .widget{margin:0}.sc_layouts_menu_nav>li ul{width:17.5em;padding:2.65em 0}.sc_layouts_menu_nav>li>ul{top:4.75em;left:1em;margin-left:0}.sc_layouts_menu_nav>li>ul ul{left:17.5em;top:-2.65em}.sc_item_descr+.sc_item_columns,.sc_item_descr+.sc_item_content,.sc_item_descr+.sc_item_slider,.sc_item_subtitle+.sc_item_columns,.sc_item_subtitle+.sc_item_content,.sc_item_subtitle+.sc_item_descr,.sc_item_subtitle+.sc_item_slider,.sc_item_title+.sc_item_columns,.sc_item_title+.sc_item_content,.sc_item_title+.sc_item_descr,.sc_item_title+.sc_item_slider{margin-top:2.05em}.sc_testimonials_item_author{padding:.6em 0 1.3em;text-align:center}.sc_testimonials [class*=column] .sc_testimonials_item_author{text-align:center}.swiper-pagination-custom .swiper-pagination-button{width:45px;height:45px;border:0;background-size:cover;background-repeat:no-repeat;opacity:1;vertical-align:bottom;margin:0 4px;display:inline-block;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0;position:relative;box-sizing:border-box}.swiper-pagination-custom .swiper-pagination-button:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;width:auto;height:auto;border:3px solid;transition:all ease .3s;opacity:0}.swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active:after,.swiper-pagination-custom .swiper-pagination-button:hover:after{opacity:1}.sc_layouts_item{max-width:100%}.sc_layouts_row_type_compact .sc_layouts_item{margin-top:0;margin-bottom:0}ol li,ul li{position:relative;margin-bottom:.36em}ol>li:last-child,ul>li:last-child{margin-bottom:0}.vc_col-sm-12{min-height:0}.vc_row[data-vc-full-width]:not(.vc_parallax){overflow:visible}.vc_col-has-fill>.vc_column-inner,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_vc_row>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_vc_row_inner>.vc_row>.vc_vc_column_inner>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_vc_column_inner>.vc_column_container>.vc_column-inner{padding-top:0!important}.wpb_text_column h1:first-child,.wpb_text_column h2:first-child,.wpb_text_column h3:first-child,.wpb_text_column h4:first-child,.wpb_text_column h5:first-child,.wpb_text_column h6:first-child{margin-top:0}.sc_layouts_menu_nav li li.menu-item-has-children>a:after,.sc_layouts_menu_popup .sc_layouts_menu_nav>li.menu-item-has-children>a:after{content:'\e884';font-family:trx_addons_icons;font-weight:400;position:absolute;right:1em;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}