.post_featured[class*="hover_"]{position:relative;-webkit-transition:all 0.35s ease-in-out;-ms-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.post_featured[class*="hover_"],.post_featured[class*="hover_"] *{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.post_featured .mask{content:' ';position:absolute;z-index:100;left:0;top:0;right:0;bottom:0;opacity:0;pointer-events:none;-webkit-transition:all ease .5s;-ms-transition:all ease .5s;transition:all ease .5s}.post_featured.hover_dots:hover .mask{opacity:1}.post_featured.hover_dots .icons{position:absolute;z-index:120;left:0;top:0;width:100%;height:100%}.post_featured.hover_dots .icons span{position:absolute;z-index:102;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);display:inline-block;width:6px;height:6px;-webkit-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-transition:all ease .5s;-ms-transition:all ease .5s;transition:all ease .5s;opacity:0}.post_featured.hover_dots:hover .icons span{opacity:1;display:inline-block}.post_featured.hover_dots:hover .icons span:first-child{margin-left:-13px}.post_featured.hover_dots:hover .icons span+span+span{margin-left:13px}.sc_layouts_row{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.sc_layouts_row .sc_layouts_item{margin-top:0.5em !important;margin-bottom:0.5em !important}.sc_layouts_item{max-width:100%}.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 !important}.sc_layouts_column_align_left{text-align:left}.sc_layouts_column_align_center,.sc_layouts_column.sc_layouts_column_align_center .widget{text-align:center}.sc_layouts_column_align_right{text-align:right}@media (max-width:959px){.sc_layouts_column .sc_layouts_item{margin-right:1.25em}}@media (max-width:767px){.sc_layouts_column:not([class*="sc_layouts_column_fluid"]):not([class*="vc_col-xs-"]){width:100% !important}.sc_layouts_column_align_left:not([class*="sc_layouts_column_fluid"]):not([class*="vc_col-xs-"]),.sc_layouts_column_align_right:not([class*="sc_layouts_column_fluid"]):not([class*="vc_col-xs-"]){text-align:center}}@media (max-width:639px){.sc_layouts_row .sc_layouts_item{margin-top:0 !important;margin-bottom:0 !important}}body.error404 .sc_layouts_hide_on_frontpage{display:none !important}@media (min-width:1680px){.hide_on_desktop,.sc_layouts_hide_on_desktop{display:none !important}}@media (min-width:1168px) and (max-width:1679px){.hide_on_notebook,.sc_layouts_hide_on_notebook{display:none !important}}@media (min-width:768px) and (max-width:1167px){.hide_on_tablet,.sc_layouts_hide_on_tablet{display:none !important}}@media (max-width:767px){.hide_on_mobile,.sc_layouts_hide_on_mobile{display:none !important}}.sc_layouts_row .vc_separator{margin-top:3em !important;margin-bottom:3em !important}.sc_layouts_iconed_text{white-space:nowrap}.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_item_details{display:inline-block;vertical-align:middle;white-space:normal}.sc_layouts_item_icon + .sc_layouts_item_details{margin-left:0.5em}.sc_layouts_column_icons_position_left .sc_layouts_item_details{text-align:left}.sc_layouts_item_details_line1,.sc_layouts_item_details_line2{display:block}.sc_layouts_item_details_line1{font-weight:400;font-size:13px;line-height:16px}.sc_layouts_item_details_line2{font-weight:700;font-size:16px;line-height:21px}@media (max-width:959px){.sc_layouts_item_details_line1{font-size:12px;line-height:16px}.sc_layouts_item_details_line2{font-size:15px;line-height:20px}}@media (max-width:767px){.sc_layouts_item_details_line1{font-size:11px;line-height:14px}.sc_layouts_item_details_line2{font-size:13px;line-height:18px}}@media (max-width:479px){.sc_layouts_row_type_normal .sc_layouts_item_details{display:none}}.sc_layouts_row_type_narrow{font-size:13px;line-height:19px;padding:0.5em 0}@media (max-width:959px){.sc_layouts_row_type_narrow{font-size:12px;line-height:18px}}@media (max-width:767px){.sc_layouts_row_type_narrow{font-size:11px;line-height:16px}}.sc_layouts_row_type_narrow .sc_layouts_item_icon{font-size:inherit;font-weight:inherit;line-height:inherit}.sc_layouts_row_type_narrow .sc_layouts_item_details_line2{display:inline-block;font-size:inherit;font-weight:inherit;line-height:inherit}.sc_layouts_row_type_compact{padding:0.75em 0}.sc_layouts_row_type_normal{padding:2em 0}.sc_layouts_row_fixed_placeholder{display:none}.sc_layouts_row_fixed_on + .sc_layouts_row_fixed_placeholder{display:block}.sc_layouts_row_fixed_on{position:fixed;z-index:100002;top:0;left:-15px;right:-15px;margin:0 !important;background-color:#fff}.sc_layouts_row_fixed_on ~ .sc_layouts_row_fixed_on{z-index:100001}.sc_layouts_row_fixed_on ~ .sc_layouts_row_fixed_on ~ .sc_layouts_row_fixed_on{z-index:100000}@media (max-width:767px){.sc_layouts_row_fixed_on:not(.sc_layouts_row_fixed_always){position:absolute}}.sc_layouts_row_type_compact.sc_layouts_row_fixed_on,.sc_layouts_row_type_normal.sc_layouts_row_fixed_on{padding-top:0;padding-bottom:0}.sc_layouts_row.sc_layouts_row_fixed_on .custom-logo-link img,.sc_layouts_row.sc_layouts_row_fixed_on .sc_layouts_logo img{max-height:40px}.sc_layouts_logo img{max-height:80px;width:auto}@media (max-width:1439px){.sc_layouts_logo img{max-height:60px;width:auto}}.sc_layouts_logo .logo_text{display:block}.sc_layouts_logo .logo_slogan{display:block;font-size:12px;line-height:15px;letter-spacing:0px}.sc_layouts_item_menu_mobile_button,.sc_layouts_menu_mobile_button{display:none !important}.sc_layouts_menu_mobile_button .sc_layouts_item_icon{font-size:2em}.sc_layouts_menu_mobile_button .sc_layouts_item_icon:before{line-height:1.2em}.sc_layouts_menu_mobile_button_burger:not(.without_menu){display:inline-block !important}@media (max-width:767px){.sc_layouts_item_menu_mobile_button,.sc_layouts_menu_mobile_button{display:inline-block !important}}.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:after,.sc_layouts_menu_nav ul:after{content:' ';display:block;width:100%;height:0;clear:both}.sc_layouts_menu_nav li{margin:0;position:relative}.sc_layouts_menu_nav li:before{display:none !important}.sc_layouts_menu_nav li>a{display:block;position:relative}.sc_layouts_menu_nav{text-align:left;vertical-align:middle;padding-left:0 !important}.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+li+li+li+li+li{z-index:15}.sc_layouts_menu_nav>li+li+li+li+li+li+li{z-index:14}.sc_layouts_menu_nav>li+li+li+li+li+li+li+li{z-index:13}.sc_layouts_menu_nav>li+li+li+li+li+li+li+li+li{z-index:12}.sc_layouts_menu_nav>li>a{padding:1em;position:relative;color:#333;-webkit-transition:color .3s ease,background-color .3s ease,border-color .3s ease;-ms-transition:color .3s ease,background-color .3s ease,border-color .3s ease;transition:color .3s ease,background-color .3s ease,border-color .3s ease}.sc_layouts_menu_nav>li>a:hover,.sc_layouts_menu_nav>li.sfHover>a,.sc_layouts_menu_nav>li.current-menu-item>a,.sc_layouts_menu_nav>li.current-menu-parent>a,.sc_layouts_menu_nav>li.current-menu-ancestor>a{color:#efa758}.sc_layouts_menu_nav>li.current-menu-item>a,.sc_layouts_menu_nav>li.current-menu-parent>a,.sc_layouts_menu_nav>li.current-menu-ancestor>a{font-weight:600}.sc_layouts_menu_nav>li.menu-item-has-children>a{padding-right:2em}.sc_layouts_menu_nav>li.menu-item-has-children>a:after{content:'\e882';font-family:'trx_addons_icons';font-weight:normal;display:inline-block;position:absolute;top:50%;right:1em;z-index:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.sc_layouts_menu_nav>li ul{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 0px rgba(0,0,0,0.2);-ms-box-shadow:1px 1px 2px 0px rgba(0,0,0,0.2);box-shadow:1px 1px 2px 0px rgba(0,0,0,0.2)}.sc_layouts_menu_nav>li li>a{padding:0.6em 1.5em;color:#333}.sc_layouts_menu_nav>li li>a:hover,.sc_layouts_menu_nav>li li.sfHover>a,.sc_layouts_menu_nav>li li.current-menu-item>a{color:#efa758}.sc_layouts_menu_nav>li li.current-menu-item:before{color:#efa758}.sc_layouts_menu_nav>li>ul{top:4.2em;left:0}.sc_layouts_row_fixed_on{-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.2);-ms-box-shadow:0 2px 10px 0 rgba(0,0,0,0.2);box-shadow:0 2px 10px 0 rgba(0,0,0,0.2)}.sc_layouts_menu_mobile_button_burger{position:relative}.sc_layouts_menu_nav .menu-collapse{display:none}.sc_layouts_menu_nav .menu-collapse>a{position:relative;text-align:center}.sc_layouts_menu_nav .menu-collapse>a:before{position:relative;z-index:2;left:1px;top:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sc_layouts_menu_nav .menu-collapse>a:after{content:' ';position:absolute;z-index:1;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;width:2em;height:2em;-webkit-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background-color:#f7f7f7}.menu_hover_slide_line>ul>li#blob{position:absolute;top:0;z-index:1;opacity:0;-webkit-transition:all 500ms cubic-bezier(0.175,0.885,0.320,1.275);-ms-transition:all 500ms cubic-bezier(0.175,0.885,0.320,1.275);transition:all 500ms cubic-bezier(0.175,0.885,0.320,1.275)}.menu_hover_slide_line>ul>li.blob_over:not(.current-menu-item):not(.current-menu-parent):not(.current-menu-ancestor):hover,.menu_hover_slide_line>ul>li.blob_over:not(.current-menu-item):not(.current-menu-parent):not(.current-menu-ancestor).sfHover{background-color:transparent;-webkit-box-shadow:none;-ms-box-shadow:none;box-shadow:none}.menu_hover_slide_line>ul>li#blob{height:1px;margin-top:3em}.menu_hover_zoom_line>ul>li.sfHover>a:before{width:80%}.menu_hover_path_line>ul>li.sfHover>a:after,.menu_hover_path_line>ul>li.sfHover.menu-item-has-children>a:after{-webkit-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s}.menu_hover_path_line>ul>li.sfHover:before{-webkit-transition-delay:0.1s;-ms-transition-delay:0.1s;transition-delay:0.1s}.menu_hover_path_line>ul>li.sfHover>a:before{-webkit-transition-delay:0.2s;-ms-transition-delay:0.2s;transition-delay:0.2s}.menu_hover_path_line>ul>li.sfHover:after{-webkit-transition-delay:0.3s;-ms-transition-delay:0.3s;transition-delay:0.3s}.menu_hover_path_line>ul>li.sfHover:before,.menu_hover_path_line>ul>li.sfHover:after,.menu_hover_path_line>ul>li.sfHover>a:before,.menu_hover_path_line>ul>li.sfHover>a:after{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.menu_hover_roll_down>ul>li.sfHover>a:before{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform 0.3s,opacity 0.1s;-ms-transition:-webkit-transform 0.3s,opacity 0.1s;transition:transform 0.3s,opacity 0.1s;-webkit-transition-timing-function:cubic-bezier(0.4,0,0.2,1);-ms-transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-timing-function:cubic-bezier(0.4,0,0.2,1)}.menu_hover_roll_down>ul>li.sfHover>a>span{-webkit-animation:anim-roll-down 0.3s forwards;-ms-animation:anim-roll-down 0.3s forwards;animation:anim-roll-down 0.3s forwards}@-webkit-keyframes anim-roll-down{50%{opacity:0;-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}51%{opacity:0;-webkit-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes anim-roll-down{50%{opacity:0;-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}51%{opacity:0;-webkit-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.menu_hover_color_line>ul>li.sfHover>a:after{-webkit-transition-delay:0.3s;-ms-transition-delay:0.3s;transition-delay:0.3s}.menu_hover_color_line>ul>li.sfHover>a:after,.menu_hover_color_line>ul>li.sfHover>a:before{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.menu_hover_color_line>ul>li.sfHover>a:before{-webkit-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s}.search_wrap,.search_wrap .search_form{position:relative}.search_wrap .search_field{width:6em;padding:0 0 0 1.25em !important;vertical-align:middle;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.search_wrap .search_submit{position:absolute;bottom:0;left:0;background-color:transparent;padding:0;font-size:inherit;font-weight:inherit;line-height:inherit}.search_wrap .search_submit:before{margin:0}.sc_layouts_title_caption{margin:0 auto}.sc_layouts_title_description{font-size:13px;line-height:19px;margin:4px auto 1em;max-width:75%}.sc_layouts_title_description p{margin:0}.sc_layouts_title.with_content{position:relative;min-height:0em}.sc_layouts_title .sc_layouts_title_content{position:static}.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-"]{padding-bottom:30px}.trx_addons_scroll_to_top{border:none}.menu_style_left .sc_layouts_row_fixed_on{margin-left:6rem !important}.menu_style_right .sc_layouts_row_fixed_on{margin-right:6rem !important}body.mobile_layout.menu_style_left .sc_layouts_row_fixed_on{margin-left:0 !important}body.mobile_layout.menu_style_right .sc_layouts_row_fixed_on{margin-right:0 !important}.sc_layouts_item_details_line1{font-weight:300}.sc_layouts_item_details_line2{font-weight:600}.sc_layouts_row_type_narrow .sc_layouts_item{font-size:12px;line-height:18px;letter-spacing:0}.sc_layouts_row_type_narrow .sc_layouts_iconed_text{font-size:1em}.sc_layouts_row_type_normal .sc_layouts_item{letter-spacing:0}.sc_layouts_row_type_narrow .sc_layouts_item_icon{font-size:15px}.sc_layouts_row_type_narrow .sc_layouts_item_icon + .sc_layouts_item_details{margin-left:0.6em}.sc_layouts_row_type_narrow{padding:0.175em 0}.footer_wrap .sc_layouts_row{line-height:1.7857em}.footer_wrap .sc_layouts_item{margin-top:0;margin-bottom:0}.post_counters_item:before{-webkit-transition:color .3s ease;-ms-transition:color .3s ease;transition:color .3s ease}.sc_button_text{vertical-align:baseline}span.sc_form_field_title{text-transform:none;font-size:1em;line-height:1.8em;margin-bottom:0.7em}.sc_services_default .sc_services_item{-webkit-border-radius:0.94rem;-moz-border-radius:0.94rem;border-radius:0.94rem;-webkit-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s}.sc_services_default .sc_services_item:hover{-webkit-box-shadow:0 0.813rem 1.313rem rgba(0,0,0,0.05);-moz-box-shadow:0 0.813rem 1.313rem rgba(0,0,0,0.05);box-shadow:0 0.813rem 1.313rem rgba(0,0,0,0.05)}.sc_services_default .sc_services_item_info{padding:2.1em 2em 3em;text-align:center}.sc_services_default .sc_services_item_title{margin-top:0;font-size:1.5em}.sc_services_default .sc_services_item_subtitle{letter-spacing:0;margin-top:0.1em;display:none}.sc_services_default .sc_services_item_content{margin-top:1em}.sc_services_default .sc_services_item_button{margin:1.6em 0 0;display:none}.sc_form_field{margin-bottom:20px}.sc_layouts_iconed_text{font-size:1.143em}.sc_layouts_item_icon + .sc_layouts_item_details{margin-left:0.8em}.sc_layouts_menu_nav>li.menu-item-has-children>a:after{display:none}.sc_layouts_menu_nav>li.menu-item-has-children>a{padding-right:1.75em}.sc_layouts_menu_nav>li>a{padding:1em 1.75em}.sc_layouts_column .sc_layouts_item{margin-right:2em}.sc_layouts_menu_nav>li>ul{left:-1.75em;-webkit-border-radius:0 0 0.94rem 0.94rem;-moz-border-radius:0 0 0.94rem 0.94rem;border-radius:0 0 0.94rem 0.94rem;top:4.3em}.sc_layouts_menu_nav>li.current-menu-item>a,.sc_layouts_menu_nav>li.current-menu-parent>a,.sc_layouts_menu_nav>li.current-menu-ancestor>a{font-weight:500}.sc_layouts_logo{display:inline-block}.sc_layouts_menu_nav>li ul{width:15.35em;padding:1.8em 0}.sc_layouts_menu_nav>li li>a{padding:0.15em 2.9em}.sc_layouts_title_caption{font-size:3.429em;line-height:1.19}.widget_contacts .contacts_description{line-height:1.94}.widget_contacts .contacts_description b{font-weight:500}.socials_wrap{margin:-8px -15px 0 0}.socials_wrap .social_item{margin:8px 15px 0 0}.socials_wrap .social_item .social_icon{font-size:16px;width:53px;height:53px;line-height:53px}.widget_contacts .contacts_info + .contacts_socials{margin-top:0.9em}footer .sc_layouts_row .vc_separator{margin-top:3em !important;margin-bottom:3.25em !important}.services_page_featured img{-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em}.sc_layouts_menu_nav .menu-collapse>a:before{left:0}.search_wrap .search_submit{left:auto;right:0}ul>li + li,ol>li + li{margin-top:5px}.trx_addons_contacts_text{line-height:1.7;padding-left:2.1em;position:relative;display:inline-block;letter-spacing:0.4px;margin-bottom:1em}.trx_addons_contacts_text [class^="icon-"]{position:absolute;top:0;left:0;width:1em;display:block;text-align:left;font-size:1.25em}.vc_col-sm-12{min-height:0}.vc_col-has-fill>.vc_column-inner,.vc_row-has-fill + .vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_column_container>.vc_column-inner{padding-top:0 !important}.vc_separator{margin-top:4.6em;margin-bottom:4.75em !important}.wpb_text_column[class*="scheme_"]:not([class*="sc_extra_bg_"]){padding:2rem 2.4rem}.wpb_text_column h2:first-child{margin-top:0}form.wpcf7-form input[type="text"]{width:100%}form.wpcf7-form .row{padding-bottom:20px;margin-right:0}form.wpcf7-form input[type="submit"]{width:auto}form.wpcf7-form input[type="submit"]{padding:1.35em 3.5em;border-radius:5em}form.wpcf7-form .sc_form_field_button{margin-left:8em;text-align:left}form.wpcf7-form .sc_form_field_button input[type="submit"]{margin-top:1.6em;padding:0.8em 2.5em}form.wpcf7-form .sc_form_field_title{position:absolute;margin-top:0.35em;max-width:7.5em;font-size:1.125em}form.wpcf7-form .sc_form_field_wrap{padding-left:8em;display:block}form.wpcf7-form span.sc_form_field_title.required:after{content:'*';display:inline-block;vertical-align:text-top;margin:-0.5em 0 0 0.5em;font-size:80%;color:#da6f5b}.wpcf7-spinner{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}