a:hover{color:#194ba3}#main .about-author .title a:hover,#main .post h2 a:hover,#wrapper .fusion-vertical-menu-widget .menu li.current-menu-item>a,#wrapper .fusion-vertical-menu-widget .menu li.current_page_ancestor>a,#wrapper .fusion-widget-area .current-menu-item>a,#wrapper .fusion-widget-area .current-menu-item>a:before,#wrapper .fusion-widget-area .current_page_item>a,#wrapper .fusion-widget-area .current_page_item>a:before,#wrapper .jtwt .jtwt_tweet a:hover,.content-box-percentage,.fusion-content-widget-area .widget li a:hover,.fusion-content-widget-area .widget li a:hover:before,.fusion-content-widget-area .widget_archive li a:hover:before,.fusion-content-widget-area .widget_categories li a:hover,.fusion-content-widget-area .widget_categories li a:hover:before,.fusion-content-widget-area .widget_links li a:hover:before,.fusion-content-widget-area .widget_nav_menu li a:hover:before,.fusion-content-widget-area .widget_pages li a:hover:before,.fusion-content-widget-area .widget_recent_entries li a:hover:before,.fusion-copyright-notice a:hover,.fusion-date-and-formats .fusion-format-box i,.fusion-footer-widget-area a:hover,.fusion-read-more:hover:after,.more a:hover:after,.pagination-next:hover:after,.pagination-prev:hover:before,.price>.amount,.price ins .amount,.project-content .project-info .project-info-box a:hover,.side-nav .arrow:hover:after,.side-nav li.current_page_ancestor>a,.side-nav ul>li.current_page_item>a,.single-navigation a[rel=next]:hover:after,.single-navigation a[rel=prev]:hover:before,.star-rating span:before,.star-rating:before,h5.toggle:hover a{color:#194ba3}.star-rating span:before,.star-rating:before{color:#194ba3}#nav ul li>a:hover,#sticky-nav ul li>a:hover,#wrapper .post-content blockquote,.fusion-hide-pagination-text .pagination-next:hover,.fusion-hide-pagination-text .pagination-prev:hover,.pagination .current,.pagination a.inactive:hover,.progress-bar-content,.tagcloud a:hover{border-color:#194ba3}.fusion-content-widget-area .fusion-tabs-widget .fusion-tabs-nav ul li.active a{border-top-color:#194ba3;background:rgba(255,255,255,0)}#wrapper .side-nav li.current_page_item a{border-right-color:#194ba3;border-left-color:#194ba3}#wrapper .fusion-vertical-menu-widget .menu li.current_page_item>a{border-right-color:#194ba3;border-left-color:#194ba3}#toTop:hover,.circle-yes ul li:before,.fusion-date-and-formats .fusion-date-box,.fusion-search-form-classic .searchform .fusion-search-form-content .fusion-search-button input[type="submit"]:hover,.pagination .current,.progress-bar-content,.table-2 table thead,.tagcloud a:hover,ul.arrow li:before,ul.circle-yes li:before{background-color:#194ba3}#fusion-gmap-container,#main,#sliders-container,#wrapper,.fusion-separator .icon-wrapper,body,html{background-color:rgba(255,255,255,0)}.fusion-footer-widget-area{background-color:#fff;border-color:rgba(255,255,255,0);border-top-width:0;background-repeat:repeat-y;background-position:center center;padding-top:0;padding-bottom:0}.fusion-footer-widget-area .fusion-tabs-widget .fusion-tabs-nav ul li{border-color:#fff}.fusion-footer-widget-area .fusion-tabs-widget .fusion-tabs-clean .fusion-tabs-nav ul{border:1px solid #fff}.fusion-footer-widget-area .fusion-tabs-widget .fusion-tabs-clean .fusion-tabs-nav ul li{border-color:#fff}.fusion-footer-copyright-area{background-color:rgba(255,255,255,0);border-color:rgba(86,86,86,0);border-top-width:0;padding-top:25;padding-bottom:25}.fusion-copyright-notice{color:#bbbaba;font-size:15px}.fusion-copyright-notice a{color:#2f3156}.fusion-footer-copyright-area a:hover{color:#194ba3}.fusion-image-wrapper .fusion-rollover{background-image:linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),color-stop(1,rgba(255,255,255,0)));background-image:filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fff,endColorstr=#fff),alpha(opacity=0);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,0) 100%);background-image:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,0) 100%)}.no-cssgradients .fusion-image-wrapper .fusion-rollover{background:#fff}.fusion-image-wrapper:hover .fusion-rollover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fff,endColorstr=#fff),alpha(opacity=100)}.fusion-image-wrapper .fusion-rollover .fusion-rollover-gallery,.fusion-image-wrapper .fusion-rollover .fusion-rollover-link{background-color:rgba(255,255,255,0);width:calc(15px * 2.41);height:calc(15px * 2.41);background:rgba(255,255,255,0)}.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-product-buttons a:before,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories a,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title a,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .price *,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content a,.fusion-rollover .fusion-rollover-content .fusion-rollover-title{color:rgba(255,255,255,0)}.fusion-page-title-bar{border-color:#fff;background-color:rgba(255,255,255,0);height:87px}#slidingbar-area .widget-title,#slidingbar-area h3,.fusion-footer-widget-area .widget-title,.fusion-footer-widget-area h3{font-size:17px;font-weight:400;line-height:1.5;letter-spacing:0}.fusion-footer-copyright-area>.fusion-row,.fusion-footer-widget-area>.fusion-row{padding-left:0;padding-right:0}#nav ul li ul li a,#sticky-nav ul li ul li a,#wrapper #nav ul li ul li>a,#wrapper #sticky-nav ul li ul li>a,.avada-container h3,.ei-title h3,.fusion-blog-shortcode .fusion-timeline-date,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .price,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content a,.fusion-load-more-button,.fusion-main-menu .sub-menu,.fusion-main-menu .sub-menu li a,.fusion-megamenu-widgets-container,.fusion-megamenu-wrapper .fusion-megamenu-submenu>a:hover,.fusion-megamenu-wrapper li .fusion-megamenu-title-disabled,.fusion-page-title-bar h3,.gform_page_footer input[type=button],.meta .fusion-date,.more,.post-content blockquote,.ticket-selector-submit-btn[type=submit],.wpcf7-form input[type="submit"],body{font-weight:400}#wrapper .meta,.fusion-blog-timeline-layout .fusion-timeline-date,.fusion-main-menu .fusion-custom-menu-item-contents,.fusion-rollover .price .amount,.post .post-content,.post-content blockquote,.project-content .project-info h4,.title-row,body{color:#2f3156}.fusion-page-title-bar .fusion-breadcrumbs,.fusion-page-title-bar .fusion-breadcrumbs li,.fusion-page-title-bar .fusion-breadcrumbs li a{font-size:13px}#wrapper .side-nav li a{font-size:17px}.fusion-menu-highlight-label{border-radius:0;-webkit-border-radius:0}#slidingbar-area .widget-title,#slidingbar-area h3{font-size:13px;line-height:13px}#main .fusion-row,#slidingbar-area .fusion-row,.fusion-footer-copyright-area .fusion-row,.fusion-footer-widget-area .fusion-row,.fusion-page-title-row,.tfs-slider .slide-content-container .slide-content{max-width:100%}#wrapper #main .fusion-portfolio-content>h1.fusion-post-title,#wrapper #main .fusion-portfolio-content>h2.fusion-post-title,#wrapper #main .fusion-post-content>.blog-shortcode-post-title,#wrapper #main .fusion-post-content>h1.fusion-post-title,#wrapper #main .fusion-post-content>h2.fusion-post-title,#wrapper #main .post>.fusion-post-title-meta-wrap>h1.fusion-post-title,#wrapper #main .post>.fusion-post-title-meta-wrap>h2.fusion-post-title,#wrapper #main .post>h1.fusion-post-title,#wrapper #main .post>h2.fusion-post-title,#wrapper .fusion-events-shortcode .fusion-events-meta h1,#wrapper .fusion-events-shortcode .fusion-events-meta h2,.single-product #main .product h1.product_title,.single-product #main .product h2.product_title{font-weight:400;line-height:27px;letter-spacing:0;font-size:18px}#wrapper #main .fusion-portfolio-content>h1.fusion-post-title,#wrapper #main .fusion-portfolio-content>h2.fusion-post-title,#wrapper #main .fusion-post-content>.blog-shortcode-post-title,#wrapper #main .fusion-post-content>h1.fusion-post-title,#wrapper #main .fusion-post-content>h2.fusion-post-title,#wrapper #main .post>.fusion-post-title-meta-wrap>h1.fusion-post-title,#wrapper #main .post>.fusion-post-title-meta-wrap>h2.fusion-post-title,#wrapper #main .post>h1.fusion-post-title,#wrapper #main .post>h2.fusion-post-title,#wrapper .fusion-events-shortcode .fusion-events-meta h1,#wrapper .fusion-events-shortcode .fusion-events-meta h2{color:#2f3156}#wrapper #main #respond .fusion-title h2,#wrapper #main #respond .fusion-title h3,#wrapper #main .about-author .fusion-title h2,#wrapper #main .about-author .fusion-title h3,#wrapper #main .related-posts .fusion-title h2,#wrapper #main .related-posts .fusion-title h3,#wrapper #main .related.products .fusion-title h2,#wrapper #main .related.products .fusion-title h3{font-weight:400;line-height:1.5;letter-spacing:0;font-size:18px;color:#2f3156}.ei-title h2{font-size:42px;color:#333}.ei-title h3{font-size:20px;color:#747474}#wrapper .fusion-events-shortcode .fusion-events-meta h4,.fusion-carousel-meta,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories a,.fusion-recent-posts .columns .column .meta,.fusion-single-line-meta{font-size:12px}.fusion-carousel-meta,.fusion-meta,.fusion-meta-info,.fusion-recent-posts .columns .column .meta,.post .single-line-meta,.widget_recent_entries .post-date{font-size:12px}.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-product-buttons a,.product-buttons a{padding-left:calc(+2px)}.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-product-buttons a:before,.product-buttons a:before{margin-left:calc(- - 2px)}.page-links,.pagination,.pagination .pagination-next,.pagination .pagination-prev{font-size:12px}.fusion-page-title-bar h1,.fusion-page-title-bar h3{color:#fff}#main .post h2 a,.about-author .title a,.fusion-content-widget-area .widget li a,.fusion-content-widget-area .widget_categories li,.fusion-hide-pagination-text .pagination-next:after,.fusion-hide-pagination-text .pagination-prev:before,.fusion-load-more-button,.fusion-rollover a,.pagination .pagination-next:after,.pagination .pagination-prev:before,.project-content .project-info .project-info-box a,.shop_attributes tr th,.single-navigation a[rel="next"]:after,.single-navigation a[rel="prev"]:before,body a,body a:after,body a:before{color:#fff}.pagination .pagination-next:hover:after,.pagination .pagination-prev:hover:before{color:#194ba3}.fusion-page-title-bar .fusion-breadcrumbs,.fusion-page-title-bar .fusion-breadcrumbs a{color:#fff}.fusion-page-title-bar .fusion-breadcrumbs a:hover{color:#194ba3}#slidingbar-area .fusion-title>*,#slidingbar-area .widget-title,#slidingbar-area h3{color:#ddd}.fusion-footer-widget-area .widget-title,.fusion-footer-widget-area h3,.fusion-footer-widget-column .product-title{color:#2f3156}.fusion-footer-widget-area,.fusion-footer-widget-area .jtwt,.fusion-footer-widget-area .jtwt .jtwt_tweet,.fusion-footer-widget-area .widget_archive li,.fusion-footer-widget-area .widget_categories li,.fusion-footer-widget-area .widget_layered_nav li,.fusion-footer-widget-area .widget_links li,.fusion-footer-widget-area .widget_meta li,.fusion-footer-widget-area .widget_nav_menu li,.fusion-footer-widget-area .widget_pages li,.fusion-footer-widget-area .widget_product_categories li,.fusion-footer-widget-area .widget_recent_entries li,.fusion-footer-widget-area article.col{color:#fff}.fusion-footer-widget-area .fusion-accordian .panel-title a,.fusion-footer-widget-area .fusion-tabs-widget .fusion-tabs-nav ul li a,.fusion-footer-widget-area .fusion-tabs-widget .fusion-tabs-widget-content .fusion-date-box,.fusion-footer-widget-area .fusion-tabs-widget .fusion-tabs-widget-content .post-holder a,.fusion-footer-widget-area .jtwt .jtwt_tweet a,.fusion-footer-widget-area .widget li a:before,.fusion-footer-widget-area a{color:#fff}#wrapper .fusion-footer-widget-area .jtwt .jtwt_tweet a:hover,.fusion-footer-widget-area .fusion-accordian .panel-title a:hover,.fusion-footer-widget-area .fusion-tabs-widget .fusion-tabs-widget-content .post-holder a:hover,.fusion-footer-widget-area .widget a:hover,.fusion-footer-widget-area .widget li a:hover:before,.fusion-footer-widget-area ul li a:hover{color:#194ba3}.fusion-footer-widget-area .tagcloud a:hover{background-color:#194ba3}#wrapper .fusion-footer-widget-area .fusion-tabs.classic .nav-tabs>li.active .tab-link,#wrapper .fusion-footer-widget-area .fusion-tabs.classic .nav-tabs>li.active .tab-link:focus,#wrapper .fusion-footer-widget-area .fusion-tabs.classic .nav-tabs>li.active .tab-link:hover,#wrapper .fusion-footer-widget-area .fusion-tabs.vertical-tabs.classic .nav-tabs>li.active .tab-link,.fusion-footer-widget-area .fusion-tabs-widget .fusion-tabs-nav ul li.active a{border-color:#194ba3}.fusion-footer-widget-area .fusion-accordian .panel-title a:hover .fa-fusion-box{background-color:#194ba3 !important}.fusion-load-more-button.fusion-blog-button{background-color:rgba(255,255,255,0)}.fusion-load-more-button.fusion-blog-button:hover{background-color:rgba(255,255,255,0.8)}.fusion-load-more-button.fusion-blog-button,.fusion-load-more-button.fusion-blog-button:hover{color:#333}.fusion-portfolio-archive .fusion-load-more-button.fusion-portfolio-button{background-color:rgba(255,255,255,0)}.fusion-portfolio-archive .fusion-load-more-button.fusion-portfolio-button:hover{background-color:rgba(255,255,255,0.8)}.fusion-portfolio-archive .fusion-load-more-button.fusion-portfolio-button,.fusion-portfolio-archive .fusion-load-more-button.fusion-portfolio-button:hover{color:#333}.fusion-sb-toggle-wrapper .fusion-sb-toggle:after{color:#fff}.fusion-sb-toggle-wrapper .fusion-sb-close:after{color:#fff}.fusion-footer-widget-area .fusion-accordian .fusion-panel,.fusion-footer-widget-area .fusion-tabs-widget .fusion-tabs-classic,.fusion-footer-widget-area .fusion-tabs-widget .fusion-tabs-widget-content .fusion-tabs-widget-items li,.fusion-footer-widget-area .product_list_widget li,.fusion-footer-widget-area .widget_archive li,.fusion-footer-widget-area .widget_categories li,.fusion-footer-widget-area .widget_layered_nav li,.fusion-footer-widget-area .widget_links li,.fusion-footer-widget-area .widget_meta li,.fusion-footer-widget-area .widget_nav_menu li,.fusion-footer-widget-area .widget_pages li,.fusion-footer-widget-area .widget_product_categories li,.fusion-footer-widget-area .widget_recent_entries li,.fusion-footer-widget-area ul li{border-color:#fff}.avada-select .select2-container .select2-choice,.avada-select .select2-container .select2-choice2,.avada-select-parent select,.chzn-container .chzn-drop,.chzn-container-single .chzn-single,.input-text,.post-password-form label input[type="password"],.select2-container--default .select2-selection--single,.select2-dropdown,.wpcf7-captchar,.wpcf7-form .wpcf7-date,.wpcf7-form .wpcf7-number,.wpcf7-form .wpcf7-quiz,.wpcf7-form .wpcf7-select,.wpcf7-form .wpcf7-text,.wpcf7-form textarea,input.s,input[type="email"],input[type="number"],input[type="password"],input[type="text"],select,textarea{background-color:rgba(255,255,255,0)}#wrapper .select-arrow,.avada-select-parent .select-arrow,.fusion-modal-content .select-arrow{background-color:rgba(255,255,255,0)}.avada-select .select2-container .select2-choice,.avada-select .select2-container .select2-choice2,.avada-select-parent select,.chzn-container .chzn-drop,.chzn-container-single .chzn-single,.input-text,.select2-container--default .select2-selection--single .select2-selection__rendered,.select2-results__option,.wpcf7-captchar,.wpcf7-form .wpcf7-date,.wpcf7-form .wpcf7-number,.wpcf7-form .wpcf7-quiz,.wpcf7-form .wpcf7-select,.wpcf7-form .wpcf7-text,.wpcf7-form textarea,.wpcf7-select-parent .select-arrow,input.s,input.s .placeholder,input[type="email"],input[type="number"],input[type="password"],input[type="text"],select,textarea{color:#ccc}.input-text::-webkit-input-placeholder,.post-password-form label input[type="password"]::-webkit-input-placeholder,.wpcf7-form textarea::-webkit-input-placeholder,input#s::-webkit-input-placeholder,input::-webkit-input-placeholder{color:#ccc}.input-text:-moz-placeholder,.post-password-form label input[type="password"]:-moz-placeholder,.wpcf7-form textarea::-moz-input-placeholder,input#s:-moz-placeholder,input:-moz-placeholder{color:#ccc}.input-text::-moz-placeholder,.post-password-form label input[type="password"]::-moz-placeholder,input#s::-moz-placeholder,input::-moz-placeholder{color:#ccc}.input-text:-ms-input-placeholder,.post-password-form label input[type="password"]::-ms-input-placeholder,input#s:-ms-input-placeholder,input:-ms-input-placeholder{color:#ccc}.avada-select .select2-container .select2-choice,.avada-select .select2-container .select2-choice .select2-arrow,.avada-select .select2-container .select2-choice2 .select2-arrow,.avada-select-parent .select-arrow,.avada-select-parent select,.chzn-container .chzn-drop,.chzn-container-single .chzn-single,.gravity-select-parent .select-arrow,.input-text,.select-arrow,.select2-container--default .select2-selection--single,.select2-dropdown,.wpcf7-captchar,.wpcf7-form .wpcf7-date,.wpcf7-form .wpcf7-number,.wpcf7-form .wpcf7-quiz,.wpcf7-form .wpcf7-select,.wpcf7-form .wpcf7-text,.wpcf7-form textarea,.wpcf7-select-parent .select-arrow,input.s,input[type="email"],input[type="number"],input[type="password"],input[type="text"],select,textarea{border-color:#212122}.avada-select .select2-container .select2-choice,.avada-select .select2-container .select2-choice .select2-arrow,.avada-select .select2-container .select2-choice2 .select2-arrow,.avada-select-parent .select-arrow,.avada-select-parent select,.chzn-container .chzn-drop,.chzn-container-single .chzn-single,.fusion-search-form-classic .searchform .fusion-search-form-content,.gravity-select-parent .select-arrow,.input-text,.main-nav-search-form input,.post-password-form label input[type="password"],.search-page-search-form input,.searchform .fusion-search-form-content .fusion-search-field input,.select-arrow,.select2-container--default .select2-search--dropdown .select2-search__field,.select2-container--default .select2-selection--single,.select2-dropdown,.wpcf7-captchar,.wpcf7-form .wpcf7-date,.wpcf7-form .wpcf7-number,.wpcf7-form .wpcf7-quiz,.wpcf7-form .wpcf7-select,.wpcf7-form .wpcf7-text,.wpcf7-form textarea,.wpcf7-select-parent .select-arrow,input.s,input[type="email"],input[type="number"],input[type="password"],input[type="tel"],input[type="text"],select,textarea{border-radius:0;-webkit-border-radius:0}.avada-select .select2-container .select2-choice,.avada-select .select2-container .select2-choice .select2-arrow,.avada-select .select2-container .select2-choice2 .select2-arrow,.avada-select-parent .select-arrow,.avada-select-parent select,.chzn-container .chzn-drop,.chzn-container-single .chzn-single,.fusion-search-form-classic .searchform .fusion-search-form-content,.gravity-select-parent .select-arrow,.input-text,.main-nav-search-form input,.post-password-form label input[type="password"],.search-page-search-form input,.searchform .fusion-search-form-content .fusion-search-field input,.select-arrow,.select2-container .select2-selection .select2-selection__arrow,.select2-container--default .select2-search--dropdown .select2-search__field,.select2-container--default .select2-selection--single,.select2-dropdown,.wpcf7-captchar,.wpcf7-form .wpcf7-date,.wpcf7-form .wpcf7-number,.wpcf7-form .wpcf7-quiz,.wpcf7-form .wpcf7-select,.wpcf7-form .wpcf7-text,.wpcf7-form textarea,.wpcf7-select-parent .select-arrow,input.s,input[type="email"],input[type="number"],input[type="password"],input[type="tel"],input[type="text"],select,textarea{border-width:1px}.avada-select-parent .select-arrow,.gravity-select-parent .select-arrow,.select-arrow,.wpcf7-select-parent .select-arrow{bottom:1px;border-top-left-radius:0;border-bottom-left-radius:0;right:1px}.fusion-search-form-classic #bbpress-forums .bbp-search-form #bbp_search,.fusion-search-form-classic .searchform .fusion-search-form-content .fusion-search-field input{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-top-color:#212122}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-bottom-color:#212122}.avada-select .select2-container .select2-choice,.avada-select-parent select,.chzn-container .chzn-drop,.chzn-container-single .chzn-single,.fusion-login-box .fusion-login-form input[type=password],.fusion-login-box .fusion-login-form input[type=text],.input-text:not(textarea),.main-nav-search-form input,.post-password-form label input[type="password"],.search-page-search-form input,.searchform .fusion-search-form-content .fusion-search-field input,.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--single .select2-selection__arrow,.wpcf7-captchar,.wpcf7-form .wpcf7-date,.wpcf7-form .wpcf7-number,.wpcf7-form .wpcf7-quiz,.wpcf7-form .wpcf7-select,.wpcf7-form .wpcf7-text,input.s,input[type="email"],input[type="number"],input[type="password"],input[type="text"],select{height:29px;padding-top:0;padding-bottom:0}.avada-select .select2-container .select2-choice .select2-arrow,.avada-select .select2-container .select2-choice2 .select2-arrow,.searchform .fusion-search-form-content .fusion-search-button input[type="submit"]{height:29px;width:29px;line-height:29px}.fusion-search-form-clean #bbpress-forums .bbp-search-form #bbp_search,.fusion-search-form-clean .searchform .fusion-search-form-content .fusion-search-field input{padding-left:29px}.select2-container .select2-choice>.select2-chosen,.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:29px}.select-arrow,.select2-arrow{color:#212122}.fusion-page-title-bar .fusion-page-title-row h1{font-size:17px}.fusion-page-title-bar h3{font-size:17px;line-height:29px}.fusion-portfolio-content-wrapper .fusion-portfolio-content{text-align:left}.fusion-portfolio-boxed .fusion-portfolio-content{padding:25px 25px 25px 25px}.fusion-portfolio-boxed.fusion-portfolio-element .fusion-portfolio-content{padding:}.fusion-portfolio-content .fusion-portfolio-meta{font-size:13px}.fusion-single-sharing-box{background-color:rgba(255,255,255,0);padding:0}.fusion-blog-layout-masonry .fusion-post-content-wrapper{background-color:#fff}.fusion-portfolio-layout-masonry{margin:-10px}.fusion-portfolio-layout-masonry .fusion-portfolio-content{padding:20px 0;background-color:#fff}.fusion-blog-layout-grid .post .fusion-post-wrapper,.fusion-blog-layout-timeline .post,.fusion-portfolio.fusion-portfolio-boxed .fusion-portfolio-content-wrapper,.products li.product{background-color:rgba(255,255,255,0)}.fusion-blog-layout-grid .post .flexslider,.fusion-blog-layout-grid .post .fusion-post-wrapper,.fusion-blog-layout-timeline .fusion-timeline-arrow,.fusion-blog-layout-timeline .fusion-timeline-date,.fusion-blog-layout-timeline .fusion-timeline-line,.fusion-blog-layout-timeline .post,.fusion-blog-layout-timeline .post .flexslider,.fusion-blog-timeline-layout .post,.fusion-blog-timeline-layout .post .flexslider,.fusion-portfolio.fusion-portfolio-boxed .fusion-portfolio-content-wrapper,.product-buttons,.product-buttons-container,.products li{border-color:#3e3e3e}.fusion-blog-layout-grid .post .fusion-content-sep,.fusion-blog-layout-timeline .post .fusion-content-sep,.fusion-blog-timeline-layout .post .fusion-content-sep,.fusion-body .product .fusion-content-sep,.fusion-portfolio.fusion-portfolio-boxed .fusion-content-sep{border-color:#ebeaea}.fusion-blog-layout-timeline .fusion-timeline-circle,.fusion-blog-layout-timeline .fusion-timeline-date,.fusion-blog-timeline-layout .fusion-timeline-circle,.fusion-blog-timeline-layout .fusion-timeline-date{background-color:#3e3e3e}.fusion-blog-timeline-layout .fusion-timeline-arrow,.fusion-blog-timeline-layout .fusion-timeline-icon,.fusion-timeline-arrow,.fusion-timeline-icon{color:#3e3e3e}div.indicator-hint{background:#fff;border-color:#fff}#posts-container .fusion-blog-layout-grid{margin:-20px -20px 0 -20px}#posts-container .fusion-blog-layout-grid .fusion-post-grid{padding:20px}.quicktags-toolbar input{background:linear-gradient(to top,rgba(255,255,255,0),rgba(255,255,255,0)) #3e3e3e;background:-webkit-linear-gradient(to top,rgba(255,255,255,0),rgba(255,255,255,0)) #3e3e3e;background:-moz-linear-gradient(to top,rgba(255,255,255,0),rgba(255,255,255,0)) #3e3e3e;background:-ms-linear-gradient(to top,rgba(255,255,255,0),rgba(255,255,255,0)) #3e3e3e;background:-o-linear-gradient(to top,rgba(255,255,255,0),rgba(255,255,255,0)) #3e3e3e;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),color-stop(1,rgba(255,255,255,0)));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fff,endColorstr=#fff),alpha(opacity=0);border:1px solid #212122;color:#ccc}.quicktags-toolbar input:hover{background:rgba(255,255,255,0)}.ei-slider{width:100%;height:400px}.fusion-image-wrapper .fusion-rollover .fusion-rollover-gallery:before,.fusion-image-wrapper .fusion-rollover .fusion-rollover-link:before{font-size:15px;line-height:2.41;color:#fff}.fusion-modal h1,.fusion-page-title-bar h1,.fusion-title h1,.fusion-widget-area h1,.post-content h1{font-weight:700;line-height:1.5;letter-spacing:0}.fusion-modal h1,.fusion-widget-area h1,.post-content h1{font-size:67}.fusion-modal h1,.fusion-post-content h1,.fusion-widget-area h1,.post-content h1,.title h1{color:#fff}#main .post h2,#main .reading-box h2,#main h2,.ei-title h2,.fusion-modal h2,.fusion-title h2,.fusion-widget-area h2,.main-flex .slide-content h2,.post-content h2,.title h2{font-weight:700;line-height:1.5;letter-spacing:0}#main .post h2,.fusion-modal h2,.fusion-post-content h2,.fusion-title h2,.fusion-widget-area h2,.post-content h2,.search-page-search-form h2,.title h2{color:#2f3156}.fusion-author .fusion-author-title,.fusion-header-tagline,.fusion-modal .modal-title,.fusion-modal h3,.fusion-pricing-table .pricing-row,.fusion-pricing-table .title-row,.fusion-title h3,.fusion-widget-area h3,.main-flex .slide-content h3,.post-content h3,.project-content h3{font-weight:700;line-height:1.5;letter-spacing:0}.fusion-author .fusion-author-title,.fusion-modal .modal-title,.fusion-modal h3,.fusion-widget-area h3,.post-content h3,.project-content h3{font-size:21}.fusion-author .fusion-author-title,.fusion-modal h3,.fusion-post-content h3,.fusion-title h3,.fusion-widget-area h3,.person-author-wrapper span,.post-content h3,.project-content h3,.title h3{color:#2f3156}.fusion-accordian .panel-title a,.fusion-carousel-title,.fusion-content-widget-area .fusion-tabs-widget .fusion-tabs-nav ul li a,.fusion-content-widget-area .fusion-tabs-widget .fusion-tabs-widget-content .fusion-date-box,.fusion-modal h4,.fusion-post-content h4,.fusion-tabs .nav-tabs>li .fusion-tab-heading,.fusion-title h4,.fusion-widget-area h4,.post-content h4,.project-content .project-info h4,.share-box h4,.title h4{color:#fff}.fusion-modal h5,.fusion-post-content h5,.fusion-title h5,.fusion-widget-area h5,.post-content h5,.title h5{color:#fff}.fusion-modal h6,.fusion-post-content h6,.fusion-title h6,.fusion-widget-area h6,.post-content h6,.title h6{color:#fff}.fusion-title-size-one,h1{margin-top:0;margin-bottom:0}#side-header .fusion-logo,.fusion-header .fusion-logo{margin-top:31px;margin-right:0;margin-bottom:31px;margin-left:0}.fusion-header-wrapper .fusion-row{padding-left:0;padding-right:0;max-width:100%}.fusion-header-v2 .fusion-header,.fusion-header-v3 .fusion-header,.fusion-header-v4 .fusion-header,.fusion-header-v5 .fusion-header{border-bottom-color:#3e3e3e}#side-header .fusion-secondary-menu-search-inner{border-top-color:#3e3e3e}.fusion-header .fusion-row{padding-top:0;padding-bottom:0}.fusion-secondary-header{background-color:rgba(255,255,255,0);font-size:12px;color:#747474;border-bottom-color:#3e3e3e}.fusion-secondary-header a,.fusion-secondary-header a:hover{color:#747474}.fusion-header-v2 .fusion-secondary-header{border-top-color:#194ba3}.fusion-mobile-menu-design-modern .fusion-secondary-header .fusion-alignleft{border-bottom-color:#3e3e3e}.fusion-header-tagline{font-size:16px;color:#fff}.fusion-mobile-menu-sep,.fusion-secondary-main-menu{border-bottom-color:#3e3e3e}#side-header{width:0}#side-header .side-header-background-image{width:0}#side-header .side-header-background-color{width:0}#side-header .side-header-border{width:0;border-color:#3e3e3e}.side-header-wrapper{padding-top:0;padding-bottom:0}#side-header .side-header-content{padding-left:0;padding-right:0}#side-header .fusion-main-menu>ul>li>a{padding-left:0;padding-right:0;border-top-color:#3e3e3e;border-bottom-color:#3e3e3e;text-align:center;min-height:84px}.side-header-left .fusion-main-menu>ul>li>a>.fusion-caret{right:0}.side-header-right .fusion-main-menu>ul>li>a>.fusion-caret{left:0}#side-header .fusion-main-menu>ul>li>a.fusion-flex-link,#side-header .fusion-main-menu>ul>li.fusion-menu-item-button>a{justify-content:center}#side-header .fusion-main-menu>ul>li.current-menu-ancestor>a,#side-header .fusion-main-menu>ul>li.current-menu-item>a{color:#194ba3;border-right-color:#194ba3;border-left-color:#194ba3}body.side-header-left #side-header .fusion-main-menu>ul>li>ul{left:-1px}body.side-header-left #side-header .fusion-main-menu .fusion-custom-menu-item-contents{left:-1px}#side-header .fusion-secondary-menu>ul>li>a,#side-header .side-header-content-1,#side-header .side-header-content-2{color:#d6d6d6;font-size:12px}.side-header-left #side-header .fusion-main-menu>ul>li.current-menu-ancestor>a,.side-header-left #side-header .fusion-main-menu>ul>li.current-menu-item>a{border-right-width:0}.side-header-right #side-header .fusion-main-menu>ul>li.current-menu-ancestor>a,.side-header-right #side-header .fusion-main-menu>ul>li.current-menu-item>a{border-left-width:0}.side-header-right #side-header .fusion-main-menu .fusion-menu-cart-items,.side-header-right #side-header .fusion-main-menu .fusion-menu-login-box .fusion-custom-menu-item-contents,.side-header-right #side-header .fusion-main-menu ul .fusion-dropdown-menu .sub-menu,.side-header-right #side-header .fusion-main-menu ul .fusion-dropdown-menu .sub-menu li ul,.side-header-right #side-header .fusion-main-menu ul .fusion-menu-login-box .sub-menu{left:-180px}.fusion-main-menu>ul>li{padding-right:0}.fusion-main-menu>ul>li>a{height:84px;line-height:84px;padding-left:0;padding-right:0}.fusion-header-wrapper .fusion-main-menu>ul>li>a.fusion-flex-link{line-height:!important}.fusion-main-menu>ul>li>a>.fusion-megamenu-icon{padding-bottom:.35em;font-size:14px;color:#2f3156}.fusion-is-sticky .fusion-main-menu .current-menu-ancestor>a>.fusion-megamenu-icon,.fusion-is-sticky .fusion-main-menu .current-menu-item>a>.fusion-megamenu-icon,.fusion-is-sticky .fusion-main-menu .current-menu-parent>a>.fusion-megamenu-icon,.fusion-is-sticky .fusion-main-menu .current_page_item>a>.fusion-megamenu-icon,.fusion-is-sticky .fusion-main-menu>ul>li>a:hover>.fusion-megamenu-icon,.fusion-main-menu .current-menu-ancestor>a>.fusion-megamenu-icon,.fusion-main-menu .current-menu-item>a>.fusion-megamenu-icon,.fusion-main-menu .current-menu-parent>a>.fusion-megamenu-icon,.fusion-main-menu .current_page_item>a>.fusion-megamenu-icon,.fusion-main-menu>ul>li>a:hover>.fusion-megamenu-icon{color:#194ba3}.fusion-main-menu>ul>li>a>.fusion-megamenu-image>img{width:26px;height:14px}.fusion-main-menu .fusion-widget-cart-counter>a:before,.fusion-main-menu>ul>li>a{color:#fff}.fusion-main-menu>ul>li>a .fusion-menu-description{font-size:0;font-weight:400;color:rgba(255,255,255,0.65)}.fusion-body .fusion-main-menu .current-menu-ancestor>a .fusion-menu-description,.fusion-body .fusion-main-menu .current-menu-item>a .fusion-menu-description,.fusion-body .fusion-main-menu .current-menu-parent>a .fusion-menu-description,.fusion-body .fusion-main-menu .current_page_item>a .fusion-menu-description,.fusion-body .fusion-main-menu>ul>li>a:hover .fusion-menu-description{color:rgba(128,198,227,0.65)}.fusion-is-sticky .fusion-main-menu .fusion-widget-cart-counter>a:hover:before,.fusion-is-sticky .fusion-main-menu>ul>li>a:hover,.fusion-is-sticky .fusion-main-menu>ul>li.current-menu-item>a,.fusion-main-menu .fusion-widget-cart-counter>a:hover:before,.fusion-main-menu>ul>li>a:hover{color:#194ba3}.fusion-main-menu>ul>li>a:hover{border-color:#194ba3}.fusion-main-menu>ul>.fusion-menu-item-button>a:hover{border-color:transparent}.fusion-widget-cart-number{background-color:#194ba3;color:#fff}.fusion-widget-cart-counter a:hover:before{color:#194ba3}.ua-ie-11 #side-header .fusion-main-menu>ul>li>.fusion-flex-link{height:84px;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box}.fusion-body .fusion-main-menu .current-menu-ancestor>a,.fusion-body .fusion-main-menu .current-menu-item>a,.fusion-body .fusion-main-menu .current-menu-item:not(.fusion-main-menu-cart)>a:before,.fusion-body .fusion-main-menu .current-menu-parent>a,.fusion-body .fusion-main-menu .current_page_item>a{color:#194ba3;border-color:#194ba3}.fusion-logo-link,.fusion-main-menu>ul{line-height:1}.fusion-is-sticky .fusion-main-menu>ul>li.current-menu-ancestor>a,.fusion-is-sticky .fusion-main-menu>ul>li.current-menu-item>a,.fusion-is-sticky .fusion-main-menu>ul>li.current-menu-parent>a,.fusion-is-sticky .fusion-main-menu>ul>li.current_page_item>a,.fusion-is-sticky .fusion-main-menu>ul>li:not(.fusion-middle-logo-menu-logo)>a:hover,.fusion-main-menu>ul>li.current-menu-ancestor>a,.fusion-main-menu>ul>li.current-menu-item>a,.fusion-main-menu>ul>li.current-menu-parent>a,.fusion-main-menu>ul>li.current_page_item>a,.fusion-main-menu>ul>li:not(.fusion-middle-logo-menu-logo)>a:hover,.fusion-main-menu>ul>li:not(.fusion-middle-logo-menu-logo):hover>a{background-color:rgba(255,255,255,0)}.fusion-body .fusion-main-menu>ul.fusion-menu>li.fusion-main-menu-cart>a,.fusion-body .fusion-main-menu>ul.fusion-menu>li.fusion-main-menu-search>a,.fusion-body .fusion-main-menu>ul.fusion-menu>li.fusion-main-menu-sliding-bar>a,.fusion-body .fusion-main-menu>ul.fusion-menu>li.fusion-menu-item-button>a{background-color:transparent}.fusion-main-menu>ul>li,.fusion-is-sticky .fusion-main-menu>ul>li{padding-right:0}.fusion-is-sticky .fusion-main-menu>ul>li>a{padding-left:17.5px;padding-right:17.5px;font-size:14px}#side-header .fusion-main-menu>ul>li{border-right:1px solid transparent}.fusion-main-menu .fusion-main-menu-icon:after,.fusion-main-menu .fusion-widget-cart-counter>a:before{color:#fff}.fusion-main-menu .fusion-menu-cart-checkout-link a:hover,.fusion-main-menu .fusion-menu-cart-checkout-link a:hover:before,.fusion-main-menu .fusion-menu-cart-link a:hover,.fusion-main-menu .fusion-menu-cart-link a:hover:before{color:#194ba3}.fusion-is-sticky .fusion-main-menu .fusion-main-menu-icon:hover:after,.fusion-main-menu .fusion-main-menu-icon:hover:after{color:#194ba3}.fusion-body .fusion-main-menu .fusion-widget-cart-counter .fusion-main-menu-icon-active:before,.fusion-is-sticky .fusion-main-menu .fusion-main-menu-icon-active:after,.fusion-is-sticky .fusion-main-menu .fusion-main-menu-search-open .fusion-main-menu-icon:after,.fusion-is-sticky .fusion-main-menu .fusion-menu .fusion-main-menu-icon-active:after,.fusion-main-menu .fusion-icon-sliding-bar.fusion-main-menu-icon-active:before,.fusion-main-menu .fusion-main-menu-icon-active:after,.fusion-main-menu .fusion-main-menu-search-open .fusion-main-menu-icon:after{color:#194ba3}.fusion-main-menu .sub-menu{background-color:rgba(255,255,255,0);width:180px;font-weight:400}.fusion-main-menu .sub-menu ul{left:180px}.fusion-main-menu .fusion-dropdown-menu .sub-menu li a{border-bottom:0}.fusion-main-menu .fusion-dropdown-menu .sub-menu li a,.fusion-main-menu .sub-menu li a,.fusion-megamenu-wrapper li .fusion-megamenu-title-disabled{padding-top:0;padding-bottom:0;color:#d6d6d6;font-weight:400;font-size:17px}.fusion-main-menu .fusion-main-menu-cart{font-size:17px}.fusion-main-menu .sub-menu li a:hover{background-color:rgba(255,255,255,0)}.fusion-main-menu .sub-menu .current-menu-item>a,.fusion-main-menu .sub-menu .current-menu-parent>a,.fusion-main-menu .sub-menu .current_page_item>a{background-color:rgba(255,255,255,0)}.fusion-main-menu .fusion-custom-menu-item-contents{font-weight:400}.fusion-main-menu .fusion-main-menu-cart .fusion-custom-menu-item-contents,.fusion-main-menu .fusion-main-menu-search .fusion-custom-menu-item-contents,.fusion-main-menu .fusion-menu-login-box .fusion-custom-menu-item-contents{background-color:rgba(255,255,255,0);border-color:#313030}.fusion-header-has-flyout-menu .fusion-flyout-menu-icons{font-size:20px;margin:0 -0}.fusion-header-has-flyout-menu .fusion-widget-cart-number{min-width:20px}.fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-flyout-menu-toggle{height:18px;width:30px}.fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-flyout-search-toggle .fusion-toggle-icon{height:18px;width:18px}.fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-toggle-icon-line{height:2px;width:30px;background-color:#fff}.fusion-body .fusion-header-has-flyout-menu.fusion-flyout-search-active .fusion-flyout-menu-icons .fusion-flyout-search-toggle .fusion-toggle-icon-line{height:2px}.fusion-header-has-flyout-menu.fusion-flyout-menu-active .fusion-flyout-menu-icons .fusion-flyout-menu-toggle .fusion-toggle-icon-line{width:24px}.fusion-header-has-flyout-menu.fusion-flyout-search-active .fusion-flyout-menu-icons .fusion-flyout-search-toggle .fusion-toggle-icon-line{width:24px}.fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-flyout-cart-wrapper,.fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-flyout-menu-toggle,.fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-flyout-search-toggle,.fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-flyout-sliding-bar-toggle{padding:0 23px}.fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-icon:before{color:#fff}.fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-icon:hover:before{color:#a0ce4e}.fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-flyout-menu-toggle:hover .fusion-toggle-icon-line,.fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-flyout-search-toggle:hover .fusion-toggle-icon-line{background-color:#a0ce4e}.fusion-header-has-flyout-menu.fusion-flyout-active .fusion-flyout-menu-icons .fusion-icon:before{color:#fff}.fusion-header-has-flyout-menu.fusion-flyout-active .fusion-flyout-menu-icons .fusion-icon:hover:before{color:#194ba3}.fusion-header-has-flyout-menu.fusion-flyout-active .fusion-flyout-menu-icons .fusion-toggle-icon-line{background-color:#fff}.fusion-header-has-flyout-menu.fusion-flyout-active .fusion-flyout-menu-icons .fusion-flyout-menu-toggle:hover .fusion-toggle-icon-line,.fusion-header-has-flyout-menu.fusion-flyout-active .fusion-flyout-menu-icons .fusion-flyout-search-toggle:hover .fusion-toggle-icon-line{background-color:#194ba3}.fusion-header-has-flyout-menu .fusion-flyout-menu-bg{background-color:rgba(255,255,255,0)}#wrapper .fusion-header-has-flyout-menu .fusion-flyout-search .searchform .s{color:#fff;border-color:#fff}#wrapper .fusion-header-has-flyout-menu .fusion-flyout-search .searchform .s::-webkit-input-placeholder{color:#fff}#wrapper .fusion-header-has-flyout-menu .fusion-flyout-search .searchform .s::-moz-placeholder{color:#fff}#wrapper .fusion-header-has-flyout-menu .fusion-flyout-search .searchform .s:-moz-placeholder{color:#fff}#wrapper .fusion-header-has-flyout-menu .fusion-flyout-search .searchform .s:-ms-input-placeholder{color:#fff}.fusion-header-has-flyout-menu .fusion-flyout-menu .fusion-menu li{padding:0}#wrapper .fusion-header-has-flyout-menu.fusion-mobile-menu-design-flyout .fusion-flyout-search .searchform .s{color:#fff;border-color:#fff}#wrapper .fusion-header-has-flyout-menu.fusion-mobile-menu-design-flyout .fusion-flyout-search .searchform .s::-webkit-input-placeholder{color:#fff}#wrapper .fusion-header-has-flyout-menu.fusion-mobile-menu-design-flyout .fusion-flyout-search .searchform .s::-moz-placeholder{color:#fff}#wrapper .fusion-header-has-flyout-menu.fusion-mobile-menu-design-flyout .fusion-flyout-search .searchform .s:-moz-placeholder{color:#fff}#wrapper .fusion-header-has-flyout-menu.fusion-mobile-menu-design-flyout .fusion-flyout-search .searchform .s:-ms-input-placeholder{color:#fff}.fusion-header-has-flyout-menu.fusion-mobile-menu-design-flyout.fusion-flyout-active .fusion-flyout-menu-icons .fusion-icon:before{color:#fff}.fusion-header-has-flyout-menu.fusion-mobile-menu-design-flyout.fusion-flyout-active .fusion-flyout-menu-icons .fusion-icon:hover:before{color:#fff}.fusion-header-has-flyout-menu.fusion-mobile-menu-design-flyout.fusion-flyout-active .fusion-flyout-menu-icons .fusion-flyout-menu-toggle:hover .fusion-toggle-icon-line,.fusion-header-has-flyout-menu.fusion-mobile-menu-design-flyout.fusion-flyout-active .fusion-flyout-menu-icons .fusion-flyout-search-toggle:hover .fusion-toggle-icon-line{background-color:#fff}.fusion-header-has-flyout-menu.fusion-mobile-menu-design-flyout.fusion-flyout-active .fusion-flyout-menu-icons .fusion-toggle-icon-line{background-color:#fff}.fusion-header-has-flyout-menu .fusion-flyout-menu,.fusion-header-has-flyout-menu .fusion-flyout-menu-bg,.fusion-header-has-flyout-menu .fusion-flyout-search{top:-1000%;transition:opacity .4s ease 0,top 0 ease .4s;-webkit-transition:opacity .4s ease 0,top 0 ease .4s;-moz-transition:opacity .4s ease 0,top 0 ease .4s;-ms-transition:opacity .4s ease 0,top 0 ease .4s;-o-transition:opacity .4s ease 0,top 0 ease .4s}.fusion-header-has-flyout-menu.fusion-flyout-active .fusion-flyout-menu-bg,.fusion-header-has-flyout-menu.fusion-flyout-menu-active .fusion-flyout-menu,.fusion-header-has-flyout-menu.fusion-flyout-search-active .fusion-flyout-search{top:0;transition:opacity .4s ease 0,top 0 ease 0;-webkit-transition:opacity .4s ease 0,top 0 ease 0;-moz-transition:opacity .4s ease 0,top 0 ease 0;-ms-transition:opacity .4s ease 0,top 0 ease 0;-o-transition:opacity .4s ease 0,top 0 ease 0}.fusion-secondary-menu>ul>li{border-color:#3e3e3e}.fusion-secondary-menu>ul>li>a{height:44px}.fusion-secondary-menu .sub-menu,.fusion-secondary-menu .fusion-custom-menu-item-contents{width:180px}.fusion-secondary-menu .fusion-secondary-menu-icon{min-width:180px}.fusion-secondary-menu .sub-menu{background-color:rgba(255,255,255,0);border-color:#3e3e3e}.fusion-secondary-menu .sub-menu a{border-color:#3e3e3e;color:#d6d6d6}.fusion-secondary-menu .sub-menu a:hover{background-color:rgba(255,255,255,0);color:#d6d6d6}.fusion-secondary-menu>ul>li>.sub-menu .sub-menu{left:178px}.fusion-secondary-menu .fusion-custom-menu-item-contents{background-color:rgba(255,255,255,0);border-color:#3e3e3e;color:#d6d6d6}.fusion-secondary-menu .fusion-secondary-menu-icon,.fusion-secondary-menu .fusion-secondary-menu-icon:hover{color:#fff}.fusion-secondary-menu .fusion-menu-cart-items a{color:#d6d6d6}.fusion-secondary-menu .fusion-menu-cart-item a{border-color:#3e3e3e}.fusion-secondary-menu .fusion-menu-cart-item a:hover{background-color:rgba(255,255,255,0);color:#d6d6d6}.fusion-secondary-menu-icon{background-color:#fff;color:#fff}.fusion-secondary-menu-icon:after,.fusion-secondary-menu-icon:before{color:#fff}.fusion-contact-info{line-height:44px}.fusion-megamenu-holder{border-color:#194ba3;background-color:rgba(255,255,255,0)}.fusion-megamenu-wrapper .fusion-megamenu-border,.fusion-megamenu-wrapper .fusion-megamenu-submenu,.rtl .fusion-megamenu-wrapper .fusion-megamenu-submenu:last-child{border-color:#313030}.fusion-megamenu-wrapper .fusion-megamenu-submenu .sub-menu a{padding-top:5px;padding-bottom:5px}.fusion-megamenu-wrapper .fusion-megamenu-submenu>a:hover{background-color:rgba(255,255,255,0);color:#d6d6d6;font-weight:400;font-size:17px}.fusion-megamenu-title{font-size:17px;color:#fff}.fusion-megamenu-title a{color:#fff}.fusion-megamenu-bullet{border-left-color:#d6d6d6}.fusion-megamenu-widgets-container{color:#d6d6d6;font-weight:400;font-size:17px}.fusion-header-wrapper.fusion-is-sticky .fusion-header,.fusion-header-wrapper.fusion-is-sticky .fusion-secondary-main-menu{background-color:rgba(255,255,255,0)}.fusion-is-sticky .fusion-main-menu .fusion-main-menu-icon:after,.fusion-is-sticky .fusion-main-menu .fusion-widget-cart-counter>a:before,.fusion-is-sticky .fusion-main-menu>ul>li>a,.fusion-is-sticky .fusion-main-menu>ul>li>a .fusion-menu-description{color:#333}.fusion-mobile-selector{background-color:#194ba3;border-color:#fff;height:50px;line-height:50px;color:#fff}.fusion-body .fusion-mobile-nav-holder .fusion-selector-down{height:48px;line-height:-2px;border-color:#fff}.fusion-selector-down:before{color:#194ba3}.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder>ul,.fusion-mobile-nav-holder>ul{border-color:#fff}.fusion-mobile-nav-item .fusion-open-submenu{color:#fff}.fusion-mobile-nav-item a{color:#303157;line-height:0;border-color:#fff;height:50px}.fusion-mobile-current-nav-item>a,.fusion-mobile-nav-item a:hover,.fusion-mobile-nav-item.current-menu-item>a{color:#303157}.fusion-mobile-nav-item.fusion-main-menu-sliding-bar a:after{color:#fff}.fusion-mobile-nav-item a:before{color:#fff}.fusion-mobile-menu-icons{margin-top:0}.fusion-header-has-flyout-menu .fusion-flyout-mobile-menu-icons{margin-top:0}.fusion-mobile-menu-icons a,.fusion-mobile-menu-icons a:after,.fusion-mobile-menu-icons a:before{color:#194ba3}.fusion-open-submenu{height:50px;line-height:50px}.fusion-open-submenu:hover{color:#194ba3}.fusion-sharing-box{padding-left:0;padding-right:0}.fusion-sharing-box h4{color:#fff}.fusion-social-links-header .fusion-social-networks a{font-size:16px}.fusion-social-links-header .fusion-social-networks.boxed-icons a{padding:8px;width:calc(16px+(2 * 8px)+2px)}.fusion-social-links-footer .fusion-social-networks a{font-size:16px}.fusion-social-links-footer .fusion-social-networks.boxed-icons a{padding:8px;width:calc(16px+(2 * 8px)+2px)}.ua-mobile .avada-not-responsive #slidingbar-area.fusion-sliding-bar-position-top{width:100%}.ua-mobile .avada-not-responsive #slidingbar-area.fusion-sliding-bar-position-bottom{width:100%}#main,.fusion-secondary-header,.header-v4 #small-nav,.header-v5 #small-nav{padding-left:0;padding-right:0}#main .fusion-row,#sliders-container .tfs-slider .slide-content-container,#slidingbar .fusion-row,.fusion-footer-copyright-area,.fusion-footer-widget-area,.fusion-header,.fusion-page-title-bar,.fusion-secondary-header{padding-left:0;padding-right:0}.width-100 .fullwidth-box,.width-100 .fullwidth-box .fusion-row .fusion-full-width-sep{margin-left:-0;margin-right:-0}#main.width-100>.fusion-row{padding-left:0;padding-right:0}body,html{background-color:#fff}.fusion-header{background-color:rgba(255,255,255,0)}.fusion-arrow-svg path{fill:rgba(255,255,255,0)}.fusion-secondary-main-menu{background-color:rgba(255,255,255,0)}.fusion-header-wrapper .fusion-header{background-image:none}.no-overflow-y .fusion-header-v1 .fusion-header{padding-right:39px}.no-overflow-y .fusion-header-v2 .fusion-header{padding-right:39px}.no-overflow-y .fusion-header-v3 .fusion-header{padding-right:39px}.no-overflow-y .fusion-sticky-menu-only .fusion-secondary-main-menu{padding-right:39px}#main{padding-top:0;padding-bottom:0}.fusion-body .fusion-page-title-bar{background:0;border:0}.width-100 .nonhundred-percent-fullwidth{margin-left:-0;margin-right:-0}.side-header-left .fusion-footer-parallax,body.side-header-left #wrapper{margin-left:280px}.side-header-right .fusion-footer-parallax,body.side-header-right #wrapper{margin-right:280px}body.side-header-left #side-header #nav .login-box,body.side-header-left #side-header #nav .main-nav-search-form,body.side-header-left #side-header #nav>ul>li>ul{left:279px}body.avada-not-responsive{min-width:100%}.fusion-flexslider .flex-direction-nav a,.fusion-flexslider.flexslider-attachments .flex-direction-nav a,.fusion-flexslider.flexslider-posts .flex-direction-nav a,.fusion-flexslider.flexslider-posts-with-excerpt .flex-direction-nav a,.fusion-slider-sc .flex-direction-nav a{width:30px;height:30px;line-height:30px;font-size:14px}.fusion-carousel .fusion-carousel-nav .fusion-nav-next,.fusion-carousel .fusion-carousel-nav .fusion-nav-prev{width:30px;width:30px;width:30px;height:30px;height:30px;height:30px;margin-top:-15px;margin-top:-15px;margin-top:-15px;background-color:#3a3a3a}.fusion-carousel .fusion-carousel-nav .fusion-nav-next:before,.fusion-carousel .fusion-carousel-nav .fusion-nav-prev:before{line-height:30px;line-height:30px;line-height:30px;font-size:14px;font-size:14px;font-size:14px}.bbp-pagination .bbp-pagination-links a.inactive,.bbp-topic-pagination .page-numbers,.page-links a,.pagination a.inactive{padding:2px 6px}.bbp-pagination .bbp-pagination-links .current,.page-links>.page-number,.pagination .current{padding:2px 6px}.bbp-pagination-links span.dots,.fusion-hide-pagination-text .bbp-pagination .bbp-pagination-links .pagination-next,.fusion-hide-pagination-text .bbp-pagination .bbp-pagination-links .pagination-prev,.fusion-hide-pagination-text .pagination .pagination-next,.fusion-hide-pagination-text .pagination .pagination-prev{padding:2px 6px}.wpcf7-form .wpcf7-mail-sent-ng,.wpcf7-form .wpcf7-validation-errors{background-color:#f2dede;border:1px solid rgba(166,66,66,1);color:rgba(166,66,66,1)}.wpcf7-form .wpcf7-mail-sent-ok{background-color:#dff0d8;border:1px solid rgba(92,163,64,1);color:rgba(92,163,64,1)}.fusion-alert.alert-info,.tribe-events-notices{background-color:#fff;border-color:rgba(128,128,128,1);color:rgba(128,128,128,1)}.alert-danger{background-color:#f2dede;border-color:rgba(166,66,66,1);color:rgba(166,66,66,1)}.alert-success{background-color:#dff0d8;border-color:rgba(92,163,64,1);color:rgba(92,163,64,1)}.alert-warning{background-color:#fcf8e3;border-color:rgba(217,185,23,1);color:rgba(217,185,23,1)}.fusion-separator.sep-dashed,.fusion-separator.sep-dotted,.fusion-separator.sep-double,.fusion-separator.sep-single{border-color:#3e3e3e}.fusion-body .fusion-content-sep:not([class*="sep-"]){border-top-width:1px;border-bottom-width:1px}.fusion-social-links .boxed-icons .fusion-social-networks-wrapper .fusion-social-network-icon{width:calc(16px+(2 * 8px)+2px)}.fusion-social-links .fusion-social-networks.boxed-icons a{padding:8px}.fusion-social-links .fusion-social-networks a{font-size:16px}.fusion-login-box a:hover{color:#194ba3}.fusion-content-boxes .content-box-heading{font-size:18px;color:#333}.fusion-content-boxes .content-container{color:#747474}.fusion-content-boxes .content-wrapper-background{background-color:rgba(255,255,255,0)}.fusion-content-boxes .link-type-button-bar .fusion-read-more{background:#2f3156;color:#fff}.fusion-content-boxes .link-type-button-bar .fusion-read-more:after,.fusion-content-boxes .link-type-button-bar .fusion-read-more:before{color:#fff}.fusion-content-boxes .link-type-button-bar .fusion-read-more:hover,.fusion-content-boxes .link-type-button-bar.link-area-box:hover .fusion-read-more{background:#2f3156;color:#fff !important}.fusion-content-boxes .link-type-button-bar .fusion-read-more:hover:after,.fusion-content-boxes .link-type-button-bar .fusion-read-more:hover:before,.fusion-content-boxes .link-type-button-bar.link-area-box:hover .fusion-read-more:after,.fusion-content-boxes .link-type-button-bar.link-area-box:hover .fusion-read-more:before{color:#fff !important}.fusion-flexslider .flex-direction-nav .flex-next,.fusion-flexslider .flex-direction-nav .flex-prev{background-color:#3a3a3a}.fusion-flexslider .flex-direction-nav .flex-next:hover,.fusion-flexslider .flex-direction-nav .flex-prev:hover{background-color:#333}.fusion-slider-sc .flex-direction-nav a{width:30px;height:30px;line-height:30px}.fusion-title .title-sep,.fusion-title.sep-underline{border-color:#3e3e3e}.fusion-sharing-box .fusion-social-networks a{font-size:16px}.fusion-sharing-box .fusion-social-networks.boxed-icons a{padding:8px}.fusion-reading-box-container .reading-box{background-color:rgba(255,255,255,0);border-color:#194ba3}.fusion-blog-layout-grid .post .fusion-post-wrapper,.fusion-blog-layout-timeline .post{background-color:rgba(255,255,255,0)}.fusion-blog-layout-grid .post .flexslider,.fusion-blog-layout-grid .post .fusion-post-wrapper,.fusion-blog-layout-timeline .fusion-timeline-arrow,.fusion-blog-layout-timeline .fusion-timeline-date,.fusion-blog-layout-timeline .fusion-timeline-line,.fusion-blog-layout-timeline .post,.fusion-blog-layout-timeline .post .flexslider,.fusion-blog-timeline-layout .post,.fusion-blog-timeline-layout .post .flexslider,.fusion-blog-timeline-layout .post .fusion-content-sep,.fusion-events-shortcode .fusion-events-thumbnail,.fusion-events-shortcode .fusion-layout-column,.product-buttons,.product-buttons-container,.products li{border-color:#3e3e3e}.fusion-body .product .fusion-content-sep{border-color:#ebeaea}#posts-container.fusion-blog-layout-grid{margin:-20px -20px 0 -20px}#posts-container.fusion-blog-layout-grid .fusion-post-grid{padding:20px}.fusion-blog-pagination .fusion-hide-pagination-text .pagination-next:hover,.fusion-blog-pagination .fusion-hide-pagination-text .pagination-prev:hover,.fusion-blog-pagination .pagination .current,.fusion-date-and-formats .fusion-date-box{background-color:#194ba3;border-color:#194ba3}.fusion-blog-pagination .pagination .pagination-next:after,.fusion-blog-pagination .pagination .pagination-prev:before{color:#fff}.fusion-blog-pagination .pagination a.inactive:hover,.fusion-hide-pagination-text .fusion-blog-pagination .pagination .pagination-next:hover,.fusion-hide-pagination-text .fusion-blog-pagination .pagination .pagination-prev:hover{border-color:#194ba3}.fusion-blog-pagination .pagination a.inactive,.fusion-hide-pagination-text .fusion-blog-pagination .pagination .pagination-next,.fusion-hide-pagination-text .fusion-blog-pagination .pagination .pagination-prev{border-color:#3e3e3e}.fusion-blog-pagination .pagination .pagination-next:hover:after,.fusion-blog-pagination .pagination .pagination-prev:hover:before,.fusion-date-and-formats .fusion-format-box{color:#194ba3}.fusion-blog-pagination .pagination,.fusion-blog-pagination .pagination .current,.fusion-blog-pagination .pagination .pagination-next,.fusion-blog-pagination .pagination .pagination-prev,.fusion-blog-pagination .pagination a.inactive{font-size:12px}.fusion-blog-pagination .pagination .current,.fusion-blog-pagination .pagination a.inactive,.fusion-hide-pagination-text .fusion-blog-pagination .pagination .pagination-next,.fusion-hide-pagination-text .fusion-blog-pagination .pagination .pagination-prev{padding:2px 6px}.fusion-builder-row.fusion-row{max-width:100%}.fusion-scroll-section-nav{background-color:rgba(0,0,0,0.2)}.fusion-scroll-section-link-bullet{background-color:#eee}.fusion-tabs.classic .nav-tabs>li.active .tab-link,.fusion-tabs.classic .nav-tabs>li.active .tab-link:focus,.fusion-tabs.classic .nav-tabs>li.active .tab-link:hover,.fusion-tabs.vertical-tabs.classic .nav-tabs>li.active .tab-link{border-color:#194ba3}.fusion-tabs.icon-position-right .nav-tabs li .tab-link .fontawesome-icon{margin-right:0;margin-left:10px}.fusion-tabs.icon-position-top .nav-tabs li .tab-link .fontawesome-icon{display:block;margin:0 auto;margin-bottom:10px;text-align:center}.full-boxed-pricing.fusion-pricing-table .standout .panel-heading h3,.fusion-pricing-table .panel-body .price .decimal-part,.fusion-pricing-table .panel-body .price .integer-part{color:#a0ce4e}.sep-boxed-pricing .panel-heading{background-color:#a0ce4e;border-color:#a0ce4e}.full-boxed-pricing.fusion-pricing-table .panel-heading h3{color:#aaa9a9}.sep-boxed-pricing .panel-heading h3{color:#fff}.table-2 table thead{background-color:#194ba3;border-color:#194ba3}.fusion-counters-box .content-box-percentage{color:#a0ce4e}.fusion-testimonials .author:after{border-top-color:rgba(255,255,255,0)}.fusion-popover{color:#194ba3}.fusion-accordian .fusion-toggle-boxed-mode:hover .panel-title a,.fusion-accordian .panel-title a:hover{color:#a0ce4e}.fusion-accordian .panel-title a .fa-fusion-box{background-color:#3e3e3e}.fusion-accordian .panel-title a:hover .fa-fusion-box{background-color:#a0ce4e !important;border-color:#a0ce4e !important}.fusion-accordian .panel-title .active .fa-fusion-box{background-color:#a0ce4e}.fusion-accordian .fusion-panel{border-color:#3e3e3e}.fusion-progressbar-bar .progress-bar-content{background-color:#a0ce4e;border-color:#a0ce4e}.fusion-progressbar-bar{background-color:#3e3e3e;border-color:#3e3e3e}.fusion-filters .fusion-filter.fusion-active a{color:#194ba3;border-color:#194ba3}.fusion-events-shortcode .fusion-layout-column{background-color:rgba(255,255,255,0)}.fusion-events-shortcode .fusion-events-meta{padding:20px}.fusion-events-shortcode .fusion-events-thumbnail,.fusion-events-shortcode .fusion-layout-column{border-color:#3e3e3e}.fusion-dropcap{color:#194ba3}.tooltip-shortcode{color:#194ba3}.button-default,.button.default,.fusion-button-default,.fusion-portfolio-one .fusion-button,.post-password-form input[type="submit"],.ticket-selector-submit-btn[type=submit],.tml-submit-wrap input[type="submit"],.wpcf7-form input[type="submit"],.wpcf7-submit,input.button-default{background:#2f3156;text-transform:uppercase;color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#2f3156,endColorstr=#2f3156);transition:all .2s;border-width:0;border-style:solid;border-color:#fff;border-radius:2px;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;-webkit-border-radius:2px}.fusion-button-default-size,.fusion-portfolio-one .fusion-button,.post-password-form input[type="submit"],.ticket-selector-submit-btn[type=submit],.tml-submit-wrap input[type="submit"],.wpcf7-form input[type="submit"],.wpcf7-submit{padding:13px 29px;line-height:17px;font-size:14px}.fusion-body .tribe-events-tickets-rsvp .tribe-ticket.quantity input,.fusion-button-quantity,.quantity .minus,.quantity .plus,.quantity .qty,.quantity .tribe-ticket-quantity,.single-product .product .summary .cart .quantity .minus,.single-product .product .summary .cart .quantity .plus,.single-product .product .summary .cart .quantity .qty{line-height:17px;font-size:14px;height:40px;width:40px}.quantity{width:122px}.button-default,.button.default,.fusion-button,.fusion-button-default,.fusion-portfolio-one .fusion-button,.post-password-form input[type="submit"],.ticket-selector-submit-btn[type=submit],.tml-submit-wrap input[type="submit"],.wpcf7-form input[type="submit"],.wpcf7-submit,input.button-default{font-weight:400;letter-spacing:0}.button-default:visited,.button.default:visited,.fusion-button-default:visited,.fusion-portfolio-one .fusion-button:visited,.post-password-form input[type="submit"]:visited,.ticket-selector-submit-btn[type=submit]:visited,.tml-submit-wrap input[type="submit"]:visited,.wpcf7-form input[type="submit"]:visited,.wpcf7-submit:visited,input.button-default:visited{color:#fff}.button-default.button-3d.button-small,.button.default.button-3d.button-small,.fusion-button-default.button-3d.button-small,.fusion-portfolio-one .fusion-button.button-3d.button-small,.post-password-form input[type="submit"].button-3d.button-small,.ticket-selector-submit-btn[type=submit].button-3d.button-small,.tml-submit-wrap input[type="submit"].button-3d.button-small,.wpcf7-form input[type="submit"].button-3d.button-small,.wpcf7-submit.button-3d.button-small,input.button-default.button-3d.button-small{box-shadow:inset 0 1px 0 #fff,0 2px 0 #54770f,1px 4px 4px 2px rgba(0,0,0,0.3);-webkit-box-shadow:inset 0 1px 0 #fff,0 2px 0 #54770f,1px 4px 4px 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 0 #fff,0 2px 0 #54770f,1px 4px 4px 2px rgba(0,0,0,0.3)}.button-default.button-3d.button-small:active,.button.default.button-3d.button-small:active,.fusion-button-default.button-3d.button-small:active,.fusion-portfolio-one .fusion-button.button-3d.button-small:active,.post-password-form input[type="submit"].button-3d.button-small:active,.ticket-selector-submit-btn[type=submit].button-3d.button-small:active,.tml-submit-wrap input[type="submit"].button-3d.button-small:active,.wpcf7-form input[type="submit"].button-3d.button-small:active,.wpcf7-submit.button-3d.button-small:active,input.button-default.button-3d.button-small:active{box-shadow:inset 0 1px 0 #fff,0 1px 0 #54770f,1px 4px 4px 2px rgba(0,0,0,0.3);-webkit-box-shadow:inset 0 1px 0 #fff,0 1px 0 #54770f,1px 4px 4px 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 0 #fff,0 1px 0 #54770f,1px 4px 4px 2px rgba(0,0,0,0.3)}.button-default.button-3d.button-medium,.button.default.button-3d.button-medium,.fusion-button-default.button-3d.button-medium,.fusion-portfolio-one .fusion-button.button-3d.button-medium,.post-password-form input[type="submit"].button-3d.button-medium,.ticket-selector-submit-btn[type=submit].button-3d.button-medium,.tml-submit-wrap input[type="submit"].button-3d.button-medium,.wpcf7-form input[type="submit"].button-3d.button-medium,.wpcf7-submit.button-3d.button-medium,input.button-default.button-3d.button-medium{box-shadow:inset 0 1px 0 #fff,0 3px 0 #54770f,1px 5px 5px 3px rgba(0,0,0,0.3);-webkit-box-shadow:inset 0 1px 0 #fff,0 3px 0 #54770f,1px 5px 5px 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 0 #fff,0 3px 0 #54770f,1px 5px 5px 3px rgba(0,0,0,0.3)}.button-default.button-3d.button-medium:active,.button.default.button-3d.button-medium:active,.fusion-button-default.button-3d.button-medium:active,.fusion-portfolio-one .fusion-button.button-3d.button-medium:active,.post-password-form input[type="submit"].button-3d.button-medium:active,.ticket-selector-submit-btn[type=submit].button-3d.button-medium:active,.tml-submit-wrap input[type="submit"].button-3d.button-medium:active,.wpcf7-form input[type="submit"].button-3d.button-medium:active,.wpcf7-submit.button-3d.button-medium:active,input.button-default.button-3d.button-medium:active{box-shadow:inset 0 1px 0 #fff,0 1px 0 #54770f,1px 5px 5px 3px rgba(0,0,0,0.3);-webkit-box-shadow:inset 0 1px 0 #fff,0 1px 0 #54770f,1px 5px 5px 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 0 #fff,0 1px 0 #54770f,1px 5px 5px 3px rgba(0,0,0,0.3)}.button-default.button-3d.button-large,.button.default.button-3d.button-large,.fusion-button-default.button-3d.button-large,.fusion-portfolio-one .fusion-button.button-3d.button-large,.post-password-form input[type="submit"].button-3d.button-large,.ticket-selector-submit-btn[type=submit].button-3d.button-large,.tml-submit-wrap input[type="submit"].button-3d.button-large,.wpcf7-form input[type="submit"].button-3d.button-large,.wpcf7-submit.button-3d.button-large,input.button-default.button-3d.button-large{box-shadow:inset 0 1px 0 #fff,0 4px 0 #54770f,1px 5px 6px 3px rgba(0,0,0,0.3);-webkit-box-shadow:inset 0 1px 0 #fff,0 4px 0 #54770f,1px 5px 6px 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 0 #fff,0 4px 0 #54770f,1px 5px 6px 3px rgba(0,0,0,0.3)}.button-default.button-3d.button-large:active,.button.default.button-3d.button-large:active,.fusion-button-default.button-3d.button-large:active,.fusion-portfolio-one .fusion-button.button-3d.button-large:active,.post-password-form input[type="submit"].button-3d.button-large:active,.ticket-selector-submit-btn[type=submit].button-3d.button-large:active,.tml-submit-wrap input[type="submit"].button-3d.button-large:active,.wpcf7-form input[type="submit"].button-3d.button-large:active,.wpcf7-submit.button-3d.button-large:active,input.button-default.button-3d.button-large:active{box-shadow:inset 0 1px 0 #fff,0 1px 0 #54770f,1px 6px 6px 3px rgba(0,0,0,0.3);-webkit-box-shadow:inset 0 1px 0 #fff,0 1px 0 #54770f,1px 6px 6px 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 0 #fff,0 1px 0 #54770f,1px 6px 6px 3px rgba(0,0,0,0.3)}.button-default.button-3d.button-xlarge,.button.default.button-3d.button-xlarge,.fusion-button-default.button-3d.button-xlarge,.fusion-portfolio-one .fusion-button.button-3d.button-xlarge,.post-password-form input[type="submit"].button-3d.button-xlarge,.ticket-selector-submit-btn[type=submit].button-3d.button-xlarge,.tml-submit-wrap input[type="submit"].button-3d.button-xlarge,.wpcf7-form input[type="submit"].button-3d.button-xlarge,.wpcf7-submit.button-3d.button-xlarge,input.button-default.button-3d.button-xlarge{box-shadow:inset 0 1px 0 #fff,0 5px 0 #54770f,1px 7px 7px 3px rgba(0,0,0,0.3);-webkit-box-shadow:inset 0 1px 0 #fff,0 5px 0 #54770f,1px 7px 7px 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 0 #fff,0 5px 0 #54770f,1px 7px 7px 3px rgba(0,0,0,0.3)}.button-default.button-3d.button-xlarge:active,.button.default.button-3d.button-xlarge:active,.fusion-button-default.button-3d.button-xlarge:active,.fusion-portfolio-one .fusion-button.button-3d.button-xlarge:active,.post-password-form input[type="submit"].button-3d.button-xlarge:active,.ticket-selector-submit-btn[type=submit].button-3d.button-xlarge:active,.tml-submit-wrap input[type="submit"].button-3d.button-xlarge:active,.wpcf7-form input[type="submit"].button-3d.button-xlarge:active,.wpcf7-submit.button-3d.button-xlarge:active,input.button-default.button-3d.button-xlarge:active{box-shadow:inset 0 1px 0 #fff,0 2px 0 #54770f,1px 7px 7px 3px rgba(0,0,0,0.3);-webkit-box-shadow:inset 0 1px 0 #fff,0 2px 0 #54770f,1px 7px 7px 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 0 #fff,0 2px 0 #54770f,1px 7px 7px 3px rgba(0,0,0,0.3)}.button-default:hover,.button.default:hover,.fusion-button-default:hover,.fusion-portfolio-one .fusion-button:hover,.post-password-form input[type="submit"]:hover,.ticket-selector-submit-btn[type=submit]:hover,.tml-submit-wrap input[type="submit"]:hover,.wpcf7-form input[type="submit"]:hover,.wpcf7-submit:hover,input.button-default:hover{background:#2f3156;color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#2f3156,endColorstr=#2f3156);border-color:#fff}.tribe-mini-calendar-event .list-date .list-dayname{background-color:#3e3e3e}.fusion-content-widget-area .fusion-tabs-widget .fusion-tabs-widget-content{background-color:rgba(255,255,255,0)}.fusion-content-widget-area .fusion-tabs-widget .fusion-tabs-nav ul li{border-right-color:rgba(255,255,255,0)}.fusion-content-widget-area .fusion-tabs-widget .fusion-tabs-clean .fusion-tabs-nav ul{border:1px solid #ebeaea}.fusion-content-widget-area .fusion-tabs-widget .fusion-tabs-clean .fusion-tabs-nav ul li{border-right-color:#ebeaea}.fusion-content-widget-area .fusion-tabs-widget .fusion-tabs-nav ul li a{border-top-color:#313132}.fusion-content-widget-area .fusion-tabs-widget .fusion-tabs-nav ul li a,.fusion-content-widget-area .fusion-tabs-widget .fusion-tabs-widget-content .fusion-date-box{background:#313132}.fusion-content-widget-area .fusion-tabs-widget .fusion-tabs-nav ul li a:hover{background:rgba(255,255,255,0);border-top-color:rgba(255,255,255,0)}.fusion-content-widget-area .fusion-tabs-widget .fusion-tabs-classic,.fusion-content-widget-area .fusion-tabs-widget .fusion-tabs-widget-content .fusion-tabs-widget-items li{border-color:#ebeaea}#wrapper .fusion-date-and-formats .fusion-format-box,.tribe-mini-calendar-event .list-date .list-dayname{background-color:#3e3e3e}.fusion-menu-item-button .menu-text{border-color:#fff}.fusion-menu-item-button:hover .menu-text{border-color:#fff}.fusion-secondary-menu .fusion-menu-cart-item img{border-color:#3e3e3e}.fusion-carousel .fusion-carousel-nav .fusion-nav-next:hover,.fusion-carousel .fusion-carousel-nav .fusion-nav-prev:hover{background-color:#333}.checkout .payment_methods .payment_box,.post-content blockquote{background-color:rgba(255,255,255,0)}.fontawesome-icon.circle-yes{background-color:rgba(255,255,255,0)}.content-box-shortcode-timeline,.fontawesome-icon.circle-yes{border-color:rgba(255,255,255,0)}.fontawesome-icon,.fontawesome-icon.circle-yes{color:#fff}#small-nav,#wrapper .side-nav li a,#wrapper .side-nav li.current_page_item li a,.avada-skin-rev,.chzn-container-single .chzn-single,.chzn-container-single .chzn-single div,.chzn-drop,.es-carousel-wrapper.fusion-carousel-small .es-carousel ul li img,.fusion-author .fusion-author-social,.fusion-content-widget-area .widget li a,.fusion-content-widget-area .widget li a:before,.fusion-content-widget-area .widget_archive li,.fusion-content-widget-area .widget_categories li,.fusion-content-widget-area .widget_links li,.fusion-content-widget-area .widget_meta li,.fusion-content-widget-area .widget_nav_menu li,.fusion-content-widget-area .widget_pages li,.fusion-content-widget-area .widget_recent_entries li,.fusion-counters-box .fusion-counter-box .counter-box-border,.fusion-filters,.fusion-hide-pagination-text .pagination-next,.fusion-hide-pagination-text .pagination-prev,.fusion-tabs.vertical-tabs.clean .nav-tabs li .tab-link,.input-radio,.ls-avada,.page-links a,.pagination a.inactive,.panel.entry-content,.post .fusion-meta-info,.price_slider_wrapper,.progress-bar,.project-content .project-info .project-info-box,.search-page-search-form,.side-nav,.side-nav li a,.single-navigation,.table,.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th,.table-1 table,.table-1 table th,.table-1 tr td,.table-2 table thead,.table-2 tr td,.tabs-vertical .tabs-container .tab_content,.tabs-vertical .tabset,.tagcloud a,.tkt-slctr-tbl-wrap-dv table,.tkt-slctr-tbl-wrap-dv tr td,h5.toggle.active+.toggle-content,tr td{border-color:#3e3e3e}.price_slider_wrapper .ui-widget-content{background-color:#3e3e3e}.fusion-blog-layout-grid .post .fusion-content-sep,.fusion-layout-timeline .post .fusion-content-sep,.fusion-portfolio.fusion-portfolio-boxed .fusion-content-sep{border-color:#ebeaea}@media only screen and (min-width:1088px) and (max-width:1200px){.fusion-grid-6 .fusion-grid-column,.fusion-portfolio-six .fusion-portfolio-post,.grid-layout-6 .fusion-post-grid{width:20% !important}.fusion-grid-6 .fusion-grid-column.fusion-element-landscape,.fusion-portfolio-six .fusion-portfolio-post.fusion-element-landscape,.grid-layout-6 .fusion-post-grid.fusion-element-landscape{width:40% !important}.fusion-blog-layout-grid-5 .fusion-post-grid,.fusion-grid-5 .fusion-grid-column,.fusion-portfolio-five .fusion-portfolio-post{width:25% !important}.fusion-blog-layout-grid-5 .fusion-post-grid.fusion-element-landscape,.fusion-grid-5 .fusion-grid-column.fusion-element-landscape,.fusion-portfolio-five .fusion-portfolio-post.fusion-element-landscape{width:50% !important}.fusion-blog-layout-grid-6 .fusion-post-grid{width:20% !important}.fusion-blog-layout-grid-6 .fusion-element-landscape{width:40% !important}.fusion-blog-layout-grid-5 .fusion-post-grid{width:25% !important}.fusion-blog-layout-grid-5 .fusion-element-landscape{width:50% !important}}@media only screen and (min-width:976px) and (max-width:1088px){.fusion-blog-layout-grid-6 .fusion-post-grid,.fusion-grid-6 .fusion-grid-column,.fusion-portfolio-six .fusion-portfolio-post{width:20% !important}.fusion-blog-layout-grid-6 .fusion-post-grid.fusion-element-landscape,.fusion-grid-6 .fusion-grid-column.fusion-element-landscape,.fusion-portfolio-six .fusion-portfolio-post.fusion-element-landscape{width:40% !important}.fusion-blog-layout-grid-4 .fusion-post-grid,.fusion-blog-layout-grid-5 .fusion-post-grid,.fusion-grid-4 .fusion-grid-column,.fusion-grid-5 .fusion-grid-column,.fusion-portfolio-five .fusion-portfolio-post,.fusion-portfolio-four .fusion-portfolio-post{width:33.3333333333% !important}.fusion-blog-layout-grid-4 .fusion-post-grid.fusion-element-landscape,.fusion-blog-layout-grid-5 .fusion-post-grid.fusion-element-landscape,.fusion-grid-4 .fusion-grid-column.fusion-element-landscape,.fusion-grid-5 .fusion-grid-column.fusion-element-landscape,.fusion-portfolio-five .fusion-portfolio-post.fusion-element-landscape,.fusion-portfolio-four .fusion-portfolio-post.fusion-element-landscape{width:66.6666666666% !important}.fusion-blog-layout-grid-6 .fusion-post-grid{width:20% !important}.fusion-blog-layout-grid-6 .fusion-element-landscape{width:40% !important}.fusion-blog-layout-grid-5 .fusion-post-grid{width:33.3333333333% !important}.fusion-blog-layout-grid-5 .fusion-element-landscape{width:66.6666666666% !important}.fusion-blog-layout-grid-4 .fusion-post-grid{width:33.3333333333% !important}.fusion-blog-layout-grid-4 .fusion-element-landscape{width:66.6666666666% !important}}@media only screen and (min-width:864px) and (max-width:976px){.fusion-blog-layout-grid-6 .fusion-post-grid,.fusion-grid-6 .fusion-grid-column,.fusion-portfolio-six .fusion-portfolio-post{width:25% !important}.fusion-blog-layout-grid-6 .fusion-post-grid.fusion-element-landscape,.fusion-grid-6 .fusion-grid-column.fusion-element-landscape,.fusion-portfolio-six .fusion-portfolio-post.fusion-element-landscape{width:50% !important}.fusion-blog-layout-grid-3 .fusion-post-grid,.fusion-blog-layout-grid-4 .fusion-post-grid,.fusion-blog-layout-grid-5 .fusion-post-grid,.fusion-grid-3 .fusion-grid-column,.fusion-grid-4 .fusion-grid-column,.fusion-grid-5 .fusion-grid-column,.fusion-portfolio-five .fusion-portfolio-post,.fusion-portfolio-four .fusion-portfolio-post,.fusion-portfolio-three .fusion-portfolio-post{width:50% !important}.fusion-blog-layout-grid-3 .fusion-post-grid.fusion-element-landscape,.fusion-blog-layout-grid-4 .fusion-post-grid.fusion-element-landscape,.fusion-blog-layout-grid-5 .fusion-post-grid.fusion-element-landscape,.fusion-grid-3 .fusion-grid-column.fusion-element-landscape,.fusion-grid-4 .fusion-grid-column.fusion-element-landscape,.fusion-grid-5 .fusion-grid-column.fusion-element-landscape,.fusion-portfolio-five .fusion-portfolio-post.fusion-element-landscape,.fusion-portfolio-four .fusion-portfolio-post.fusion-element-landscape,.fusion-portfolio-three .fusion-portfolio-post.fusion-element-landscape{width:100% !important}.fusion-blog-layout-grid-6 .fusion-post-grid{width:25% !important}.fusion-blog-layout-grid-6 .fusion-element-landscape{width:50% !important}.fusion-blog-layout-grid-3 .fusion-post-grid,.fusion-blog-layout-grid-4 .fusion-post-grid,.fusion-blog-layout-grid-5 .fusion-post-grid{width:50% !important}.fusion-blog-layout-grid-3 .fusion-post-grid.fusion-element-landscape,.fusion-blog-layout-grid-4 .fusion-post-grid.fusion-element-landscape,.fusion-blog-layout-grid-5 .fusion-post-grid.fusion-element-landscape{width:100% !important}}@media only screen and (min-width:752px) and (max-width:864px){.fusion-blog-layout-grid-6 .fusion-post-grid,.fusion-grid-6 .fusion-grid-column,.fusion-portfolio-six .fusion-portfolio-post{width:33.3333333333% !important}.fusion-blog-layout-grid-6 .fusion-post-grid.fusion-element-landscape,.fusion-grid-6 .fusion-grid-column.fusion-element-landscape,.fusion-portfolio-six .fusion-portfolio-post.fusion-element-landscape{width:66.6666666666% !important}.fusion-blog-layout-grid-3 .fusion-post-grid,.fusion-blog-layout-grid-4 .fusion-post-grid,.fusion-blog-layout-grid-5 .fusion-post-grid,.fusion-grid-3 .fusion-grid-column,.fusion-grid-4 .fusion-grid-column,.fusion-grid-5 .fusion-grid-column,.fusion-portfolio-five .fusion-portfolio-post,.fusion-portfolio-four .fusion-portfolio-post,.fusion-portfolio-masonry .fusion-portfolio-post,.fusion-portfolio-three .fusion-portfolio-post{width:50% !important}.fusion-blog-layout-grid-3 .fusion-post-grid.fusion-element-landscape,.fusion-blog-layout-grid-4 .fusion-post-grid.fusion-element-landscape,.fusion-blog-layout-grid-5 .fusion-post-grid.fusion-element-landscape,.fusion-grid-3 .fusion-grid-column.fusion-element-landscape,.fusion-grid-4 .fusion-grid-column.fusion-element-landscape,.fusion-grid-5 .fusion-grid-column.fusion-element-landscape,.fusion-portfolio-five .fusion-portfolio-post.fusion-element-landscape,.fusion-portfolio-four .fusion-portfolio-post.fusion-element-landscape,.fusion-portfolio-masonry .fusion-portfolio-post.fusion-element-landscape,.fusion-portfolio-three .fusion-portfolio-post.fusion-element-landscape{width:100% !important}.fusion-blog-layout-grid-6 .fusion-post-grid{width:33.3333333333% !important}.fusion-blog-layout-grid-6 .fusion-element-landscape{width:66.6666666666% !important}.fusion-blog-layout-grid-3 .fusion-post-grid,.fusion-blog-layout-grid-4 .fusion-post-grid,.fusion-blog-layout-grid-5 .fusion-post-grid{width:50% !important}.fusion-blog-layout-grid-3 .fusion-post-grid.fusion-element-landscape,.fusion-blog-layout-grid-4 .fusion-post-grid.fusion-element-landscape,.fusion-blog-layout-grid-5 .fusion-post-grid.fusion-element-landscape{width:100% !important}}@media only screen and (max-width:752px){.fusion-blog-layout-grid .fusion-post-grid,.fusion-grid-column,.fusion-portfolio-post{width:100% !important}.fusion-portfolio-grid:not(.fusion-portfolio-text) .fusion-portfolio-post .fusion-image-wrapper{display:block;text-align:center}.fusion-blog-layout-grid .fusion-post-grid.fusion-element-landscape .fusion-masonry-element-container,.fusion-grid-column.fusion-element-landscape .fusion-masonry-element-container,.fusion-portfolio-post.fusion-element-landscape .fusion-masonry-element-container{padding-top:65% !important}.fusion-blog-layout-grid .fusion-post-grid.fusion-element-grid .fusion-masonry-element-container,.fusion-grid-column.fusion-element-grid .fusion-masonry-element-container,.fusion-portfolio-post.fusion-element-grid .fusion-masonry-element-container{padding-top:100% !important}.fusion-blog-layout-grid-6 .fusion-post-grid,.fusion-grid-6 .fusion-grid-column,.fusion-portfolio-six .fusion-portfolio-post{width:50% !important}.fusion-blog-layout-grid-6 .fusion-post-grid.fusion-element-landscape,.fusion-grid-6 .fusion-grid-column.fusion-element-landscape,.fusion-portfolio-six .fusion-portfolio-post.fusion-element-landscape{width:100% !important}.fusion-blog-layout-grid .fusion-post-grid{width:100% !important}.fusion-blog-layout-grid-6 .fusion-post-grid{width:50% !important}.fusion-blog-layout-grid-6 .fusion-element-landscape{width:100% !important}}@media only screen and (max-width:640px){.fusion-blog-layout-grid-6 .fusion-post-grid,.fusion-grid-6 .fusion-grid-column,.fusion-portfolio-six .fusion-portfolio-post{width:100% !important}.fusion-blog-layout-grid-6 .fusion-post-grid.fusion-element-landscape .fusion-masonry-element-container,.fusion-grid-6 .fusion-grid-column.fusion-element-landscape .fusion-masonry-element-container,.fusion-portfolio-six .fusion-portfolio-post.fusion-element-landscape .fusion-masonry-element-container{padding-top:65% !important}.fusion-blog-layout-grid-6 .fusion-post-grid.fusion-element-grid .fusion-masonry-element-container,.fusion-grid-6 .fusion-grid-column.fusion-element-grid .fusion-masonry-element-container,.fusion-portfolio-six .fusion-portfolio-post.fusion-element-grid .fusion-masonry-element-container{padding-top:100% !important}.fusion-body .fusion-page-title-bar{max-height:none}.fusion-body .fusion-page-title-bar h1{margin:0}.fusion-blog-layout-large .fusion-meta-info .fusion-alignleft,.fusion-blog-layout-large .fusion-meta-info .fusion-alignright,.fusion-blog-layout-medium .fusion-meta-info .fusion-alignleft,.fusion-blog-layout-medium .fusion-meta-info .fusion-alignright{display:block;float:none;margin:0;width:100%}.fusion-body .fusion-blog-layout-medium .fusion-post-slideshow{float:none;margin:0 0 20px 0;height:auto;width:auto;flex:1 0 100%}.fusion-body .fusion-blog-layout-medium .fusion-post-content{flex:0 1 100%}.fusion-blog-layout-large-alternate .fusion-date-and-formats{margin-bottom:35px}.fusion-body .fusion-blog-layout-large-alternate .fusion-post-content{margin:0}.fusion-blog-layout-medium-alternate .has-post-thumbnail .fusion-post-slideshow{display:inline-block;float:none;margin-right:0;max-width:197px}.fusion-blog-layout-grid .fusion-post-grid{position:static;width:100%}.flex-direction-nav,.wooslider-direction-nav,.wooslider-pauseplay{display:none}.share-box ul li{margin-bottom:10px;margin-right:15px}.buttons a{margin-right:5px}.ls-avada .ls-nav-next,.ls-avada .ls-nav-prev{display:none !important}#wrapper .ei-slider{width:100% !important;height:200px !important}.page-template-contact-php .fusion-google-map{height:270px !important}.share-box .social-networks li{margin-right:20px !important}.timeline-icon{display:none !important}.timeline-layout{padding-top:0 !important}.post-content .wooslider .wooslider-control-thumbs{margin-top:-10px}body .wooslider .overlay-full.layout-text-left .slide-excerpt{padding:20px !important}.social_links_shortcode li{height:40px !important}.products-slider .es-nav span{transform:scale(0.5) !important;-webkit-transform:scale(0.5) !important;-moz-transform:scale(0.5) !important;-ms-transform:scale(0.5) !important;-o-transform:scale(0.5) !important}.portfolio-masonry .portfolio-item{width:100% !important}.table-1 table,.tkt-slctr-tbl-wrap-dv table{border-collapse:collapse;border-spacing:0;width:100%}.table-1 td,.table-1 th,.tkt-slctr-tbl-wrap-dv td,.tkt-slctr-tbl-wrap-dv th{white-space:nowrap}.table-2 table{border-collapse:collapse;border-spacing:0;width:100%}.table-2 td,.table-2 th{white-space:nowrap}#main,.footer-area,.page-title-bar,body{background-attachment:scroll !important}.tfs-slider[data-animation="slide"]{height:auto !important}#wrapper .share-box h4{display:block;float:none;line-height:20px !important;margin-top:0;padding:0;margin-bottom:10px}.fusion-sharing-box .fusion-social-networks{float:none;display:block;width:100%;text-align:left}#content{width:100% !important;margin-left:0 !important}.fusion-hide-on-mobile{display:none}.fusion-blog-layout-timeline{padding-top:0}.fusion-blog-layout-timeline .fusion-post-timeline{float:none;width:100%}.fusion-blog-layout-timeline .fusion-timeline-date{margin-bottom:0;margin-top:2px}.fusion-timeline-arrow,.fusion-timeline-circle,.fusion-timeline-icon,.fusion-timeline-line{display:none}.fusion-content-boxes.content-boxes-icon-boxed .content-wrapper-boxed{min-height:inherit !important;padding-bottom:20px;padding-left:3% !important;padding-right:3% !important}.fusion-content-boxes.content-boxes-icon-boxed .content-box-column,.fusion-content-boxes.content-boxes-icon-on-top .content-box-column{margin-bottom:55px}.fusion-content-boxes.content-boxes-icon-boxed .content-box-column .heading h2{margin-top:-5px}.fusion-content-boxes.content-boxes-icon-boxed .content-box-column .more{margin-top:12px}.fusion-content-boxes.content-boxes-icon-boxed .col{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.fusion-counters-circle .counter-circle-wrapper{display:block;margin-right:auto;margin-left:auto}.fusion-blog-layout-grid-6 .fusion-post-grid{width:100% !important}.fusion-blog-layout-medium .fusion-post-slideshow{margin:0 0 20px 0;height:auto;width:auto;flex:1 0 100%}.fusion-blog-layout-medium .fusion-post-content{flex:0 1 100%}.fusion-blog-layout-large-alternate .fusion-post-content{margin:0}.full-boxed-pricing .column,.sep-boxed-pricing .column{float:none;margin-bottom:10px;margin-left:0;width:100%}.fusion-progressbar{margin-bottom:10px !important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.fusion-columns-1 .fusion-column:first-child,.fusion-columns-2 .fusion-column:first-child,.fusion-columns-3 .fusion-column:first-child,.fusion-columns-4 .fusion-column:first-child,.fusion-columns-5 .fusion-column:first-child{margin-left:0}.fusion-column,.fusion-column:nth-child(2n),.fusion-column:nth-child(3n),.fusion-column:nth-child(4n),.fusion-column:nth-child(5n){margin-right:0}#wrapper{width:auto !important}.create-block-format-context{display:none}.columns .col{float:none;width:100% !important;margin:0 0 20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.fullwidth-box{background-attachment:scroll}.fullwidth-box .fullwidth-faded{background-attachment:scroll !important}.fusion-main-menu>ul>li{padding-right:0}.fusion-body .fusion-page-title-bar .fusion-breadcrumbs{display:none}.fusion-social-links-footer,.fusion-social-networks{display:block;text-align:center}.fusion-social-links-footer{width:auto}.fusion-social-links-footer .fusion-social-networks{display:inline-block;float:none}.fusion-social-networks{padding:0 0 15px}.fusion-author .fusion-author-ssocial .fusion-author-tagline{float:none;text-align:center;max-width:100%}.fusion-author .fusion-author-ssocial .fusion-social-networks{text-align:center}.fusion-author .fusion-author-ssocial .fusion-social-networks .fusion-social-network-icon:first-child{margin-left:0}.fusion-social-networks:after{content:"";display:block;clear:both}.fusion-social-networks li{float:none;display:inline-block}.fusion-body .fusion-page-title-bar{height:70px}.fusion-page-title-wrapper{display:table-cell;vertical-align:middle}.fusion-page-title-bar-left .fusion-page-title-captions,.fusion-page-title-bar-left .fusion-page-title-secondary,.fusion-page-title-bar-right .fusion-page-title-captions,.fusion-page-title-bar-right .fusion-page-title-secondary{display:block;float:none;width:100%;line-height:normal}.fusion-page-title-bar-left .fusion-page-title-secondary{text-align:left}.fusion-page-title-bar .fusion-page-title-secondary{margin:2px 0 0 0}.fusion-page-title-bar-left .searchform{display:block;max-width:100%}.fusion-page-title-bar-right .fusion-page-title-secondary{text-align:right}.fusion-page-title-bar-right .searchform{max-width:100%}.fusion-page-title-row{display:table;width:100%;height:100%;min-height:60px}.products .product-list-view{width:100% !important;min-width:100% !important}.pagination{margin-top:40px}.portfolio-one .portfolio-item .image{float:none;width:auto;height:auto;margin-bottom:20px}h5.toggle span.toggle-title{width:80%}.share-box{height:auto}#wrapper .share-box h4{float:none;line-height:20px !important;padding:0}.share-box ul{float:none;overflow:hidden;padding:0 25px;padding-bottom:15px;margin-top:0}.project-content .project-description{float:none !important}.project-content .fusion-project-description-details{margin-bottom:50px}.project-content .project-description,.project-content .project-info{width:100% !important}.portfolio-half .flexslider{width:100%}.portfolio-half .project-content{width:100% !important}#style_selector{display:none}.faq-tabs,.portfolio-tabs{height:auto;border-bottom-width:1px;border-bottom-style:solid}.faq-tabs li,.portfolio-tabs li{float:left;margin-right:30px;border-bottom:0}.ls-avada .ls-nav-next,.ls-avada .ls-nav-prev{display:none !important}nav#nav,nav#sticky-nav{margin-right:0}#footer .social-networks{width:100%;margin:0 auto;position:relative;left:-11px}.tab-holder .tabs{height:auto !important;width:100% !important}.shortcode-tabs .tab-hold .tabs li{width:100% !important}body .shortcode-tabs .tab-hold .tabs li{border-right:none !important}.error_page .useful_links{width:100%;padding-left:0}.fusion-google-map{width:100% !important}.social_links_shortcode .social li{width:10% !important}#wrapper .ei-slider{width:100%;height:200px !important}.fusion-blog-layout-medium-alternate .fusion-post-content{flex:1 0 100%;width:100%;padding-top:20px}.popup{display:none !important}.share-box .social-networks{text-align:left}body #small-nav{visibility:visible !important}.wpcf7-form .wpcf7-number,.wpcf7-form .wpcf7-quiz,.wpcf7-form .wpcf7-text,.wpcf7-form textarea{float:none !important;width:100% !important;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#nav-uber #megaMenu{width:100%}#toTop{bottom:30px;border-radius:4px;height:40px;-webkit-border-radius:4px}#toTop:before{line-height:38px}#toTop:hover{background-color:#333}.no-mobile-totop .to-top-container{display:none}.no-mobile-slidingbar #slidingbar-area{display:none}.no-mobile-slidingbar .fusion-flyout-sliding-bar-toggle{display:none}.tfs-slider .slide-content-container .btn{min-height:0 !important;padding-left:20px;padding-right:20px !important;height:26px !important;line-height:26px !important}.fusion-soundcloud iframe{width:100%}.fusion-columns-2 .fusion-column,.fusion-columns-2 .fusion-flip-box-wrapper,.fusion-columns-4 .fusion-column,.fusion-columns-4 .fusion-flip-box-wrapper{width:50% !important;float:left !important}.fusion-columns-2 .fusion-column:nth-of-type(2n+1),.fusion-columns-2 .fusion-flip-box-wrapper:nth-of-type(2n+1),.fusion-columns-4 .fusion-column:nth-of-type(2n+1){clear:both}.fusion-columns-3 .fusion-column,.fusion-columns-3 .fusion-flip-box-wrapper,.fusion-columns-5 .col-lg-2,.fusion-columns-5 .col-md-2,.fusion-columns-5 .col-sm-2,.fusion-columns-5 .fusion-column,.fusion-columns-5 .fusion-flip-box-wrapper,.fusion-columns-6 .fusion-column,.fusion-columns-6 .fusion-flip-box-wrapper{width:33.33% !important;float:left !important}.fusion-columns-3 .fusion-column:nth-of-type(3n+1),.fusion-columns-3 .fusion-flip-box-wrapper:nth-of-type(3n+1),.fusion-columns-5 .fusion-column:nth-of-type(3n+1),.fusion-columns-5 .fusion-flip-box-wrapper:nth-of-type(3n+1),.fusion-columns-6 .fusion-column:nth-of-type(3n+1),.fusion-columns-6 .fusion-flip-box-wrapper:nth-of-type(3n+1){clear:both}.fusion-columns-5 .fusion-column:nth-of-type(5n+1),.fusion-columns-5 .fusion-flip-box-wrapper:nth-of-type(5n+1){clear:none}.footer-area .fusion-column,.fusion-sliding-bar-position-bottom .fusion-column,.fusion-sliding-bar-position-top .fusion-column{margin-bottom:40px}.fusion-layout-column.fusion-five-sixth,.fusion-layout-column.fusion-four-fifth,.fusion-layout-column.fusion-one-fifth,.fusion-layout-column.fusion-one-fourth,.fusion-layout-column.fusion-one-half,.fusion-layout-column.fusion-one-sixth,.fusion-layout-column.fusion-one-third,.fusion-layout-column.fusion-three-fifth,.fusion-layout-column.fusion-three-fourth,.fusion-layout-column.fusion-two-fifth,.fusion-layout-column.fusion-two-third{position:relative;float:left;margin-right:4%;margin-bottom:20px}.fusion-layout-column.fusion-one-sixth{width:13.3333%}.fusion-layout-column.fusion-five-sixth{width:82.6666%}.fusion-layout-column.fusion-one-fifth{width:16.8%}.fusion-layout-column.fusion-two-fifth{width:37.6%}.fusion-layout-column.fusion-three-fifth{width:58.4%}.fusion-layout-column.fusion-four-fifth{width:79.2%}.fusion-layout-column.fusion-one-fourth{width:22%}.fusion-layout-column.fusion-three-fourth{width:74%}.fusion-layout-column.fusion-one-third{width:30.6666%}.fusion-layout-column.fusion-two-third{width:65.3333%}.fusion-layout-column.fusion-one-half{width:48%}.fusion-layout-column.fusion-spacing-no{margin-left:0;margin-right:0}.fusion-layout-column.fusion-one-sixth.fusion-spacing-no{width:16.6666666667%}.fusion-layout-column.fusion-five-sixth.fusion-spacing-no{width:83.333333333%}.fusion-layout-column.fusion-one-fifth.fusion-spacing-no{width:20%}.fusion-layout-column.fusion-two-fifth.fusion-spacing-no{width:40%}.fusion-layout-column.fusion-three-fifth.fusion-spacing-no{width:60%}.fusion-layout-column.fusion-four-fifth.fusion-spacing-no{width:80%}.fusion-layout-column.fusion-one-fourth.fusion-spacing-no{width:25%}.fusion-layout-column.fusion-three-fourth.fusion-spacing-no{width:75%}.fusion-layout-column.fusion-one-third.fusion-spacing-no{width:33.33333333%}.fusion-layout-column.fusion-two-third.fusion-spacing-no{width:66.66666667%}.fusion-layout-column.fusion-one-half.fusion-spacing-no{width:50%}.fusion-layout-column.fusion-column-last{clear:right;zoom:1;margin-left:0;margin-right:0}.fusion-layout-column.fusion-one-full{clear:both}.fusion-column.fusion-spacing-no{margin-bottom:0;width:100% !important}.ua-mobile #main,.ua-mobile .fusion-footer-widget-area,.ua-mobile .page-title-bar,.ua-mobile body{background-attachment:scroll !important}#footer>.fusion-row,#header-sticky .fusion-row,.footer-area>.fusion-row,.fusion-header .fusion-row,.fusion-secondary-header .fusion-row{padding-left:0 !important;padding-right:0 !important}#footer>.fusion-row,.footer-area>.fusion-row,.fusion-header .fusion-row,.fusion-secondary-header .fusion-row{padding-left:0 !important;padding-right:0 !important}#main,.fullwidth-box,.fusion-footer-widget-area,.page-title-bar,body{background-attachment:scroll !important}.fusion-content-boxes.content-boxes-icon-boxed .content-wrapper-boxed{padding-bottom:20px;padding-left:3%;padding-right:3%}.fusion-content-boxes.content-boxes-icon-boxed .content-box-column,.fusion-content-boxes.content-boxes-icon-on-top .content-box-column{margin-bottom:55px}.fusion-title{margin-top:0 !important;margin-bottom:20px !important}.fusion-reading-box-container .fusion-mobile-button{display:none;float:none}.fusion-reading-box-container .continue{display:block}.fusion-blog-layout-grid-6 .fusion-post-grid{width:33.3333333333% !important}.fusion-blog-layout-grid-6 .fusion-element-landscape{width:66.6666666666% !important}.fusion-blog-layout-grid-3 .fusion-post-grid,.fusion-blog-layout-grid-4 .fusion-post-grid,.fusion-blog-layout-grid-5 .fusion-post-grid{width:50% !important}.fusion-blog-layout-grid-3 .fusion-post-grid.fusion-element-landscape,.fusion-blog-layout-grid-4 .fusion-post-grid.fusion-element-landscape,.fusion-blog-layout-grid-5 .fusion-post-grid.fusion-element-landscape{width:100% !important}#wrapper .sep-boxed-pricing .panel-wrapper{padding:0}.full-boxed-pricing .column,.sep-boxed-pricing .column{float:none;margin-bottom:10px;margin-left:0;width:100%}.fusion-counters-box .fusion-counter-box{margin-bottom:20px;padding:0 15px}.fusion-counters-box .fusion-counter-box:last-child{margin-bottom:0}.fusion-progressbar{margin-bottom:10px !important}}@media only screen and (min-width:992px){.fusion-icon-only-link .menu-title{display:none}.fusion-main-menu>ul>li>a.fusion-icon-only-link>.fusion-megamenu-icon{padding:0}body.layout-boxed-mode.side-header-right #side-header{position:absolute;top:0}body.layout-boxed-mode.side-header-right #side-header .side-header-wrapper{width:280px}.fusion-header,.fusion-secondary-header{border-top:0}.fusion-header-v1 .fusion-header,.fusion-secondary-main-menu{border:0}.fusion-header-wrapper{position:absolute;z-index:10000;left:0;right:0}.ilightbox-holder.supportTouch div.ilightbox-container{overflow:visible}.widget.tweets.fusion-widget-align-right .jtwt .jtwt_tweet{padding-left:0;padding-right:45px}.widget.tweets.fusion-widget-align-right .jtwt .jtwt_tweet:before{margin-left:0;right:0}.widget.tweets.fusion-widget-align-center .jtwt .jtwt_tweet{padding:0}.widget.tweets.fusion-widget-align-center .jtwt .jtwt_tweet:before{top:0;position:relative;margin:0}.fusion-body .fusion-footer-widget-area-center .widget.tweets:not(.fusion-widget-align-left):not(.fusion-widget-align-right) .jtwt .jtwt_tweet{padding:0}.fusion-body .fusion-footer-widget-area-center .widget.tweets:not(.fusion-widget-align-left):not(.fusion-widget-align-right) .jtwt .jtwt_tweet:before{top:0;position:relative;margin:0}.bbp_widget_login.fusion-widget-align-center .bbp-logged-in img.avatar{float:none;margin:0}.fusion-body .fusion-footer-widget-area-center .bbp_widget_login:not(.fusion-widget-mobile-align-left):not(.fusion-widget-mobile-align-right) .bbp-logged-in img.avatar{float:none;margin:0}body.side-header-right.layout-boxed-mode #side-header{position:absolute;top:0}body.side-header-right.layout-boxed-mode #side-header .side-header-wrapper{position:absolute}.fusion-reading-box-container .fusion-desktop-button{display:block}.fusion-reading-box-container .fusion-mobile-button{display:none}.fusion-reading-box-container .continue-center{display:inline-block}.fusion-reading-box-container .reading-box.reading-box-center{text-align:center}.fusion-reading-box-container .reading-box.reading-box-right{text-align:right}.fusion-tabs .nav{display:block}.fusion-tabs .fusion-mobile-tab-nav{display:none}.fusion-tabs.clean .tab-pane{margin:0}.fusion-tabs .nav-tabs{display:inline-block;vertical-align:middle}.fusion-tabs .nav-tabs.nav-justified>li{display:table-cell;width:1%}.fusion-tabs .nav-tabs li .tab-link{margin-right:1px}.fusion-tabs .nav-tabs li:last-child .tab-link{margin-right:0}.fusion-tabs.horizontal-tabs .nav-tabs{margin:0 0 -1px}.fusion-tabs.horizontal-tabs .nav{border-bottom:1px solid #ebeaea}.fusion-tabs.horizontal-tabs.clean .nav{border:0;text-align:center}.fusion-tabs.horizontal-tabs.clean .nav-tabs{border:0}.fusion-tabs.horizontal-tabs.clean .nav-tabs li{margin-bottom:0}.fusion-tabs.horizontal-tabs.clean .nav-tabs li .tab-link{margin-right:-1px}.fusion-tabs.horizontal-tabs.clean .tab-content{margin-top:40px}.fusion-tabs.nav-not-justified{border:0}.fusion-tabs.nav-not-justified .nav-tabs li{display:inline-block}.fusion-tabs.nav-not-justified.clean .nav-tabs li .tab-link{padding:14px 55px}.fusion-tabs.vertical-tabs{display:flex;border:0;clear:both;zoom:1}.fusion-tabs.vertical-tabs:before,.fusion-tabs.vertical-tabs:after{content:" ";display:table}.fusion-tabs.vertical-tabs:after{clear:both}.fusion-tabs.vertical-tabs .nav-tabs{display:block;position:relative;left:1px;border:1px solid #ebeaea;border-right:0}.fusion-tabs.vertical-tabs .nav-tabs>li .tab-link{margin-right:0;margin-bottom:1px;padding:10px 35px;white-space:nowrap;border-top:0;text-align:left;border-left:3px transparent solid}.fusion-tabs.vertical-tabs .nav-tabs>li:last-child .tab-link{margin-bottom:0}.fusion-tabs.vertical-tabs .nav-tabs>li.active>.tab-link{border-bottom:0;border-left:3px solid #194ba3;border-top:0;cursor:pointer}.fusion-tabs.vertical-tabs .nav{width:auto}.fusion-tabs.vertical-tabs .tab-content{width:84.5%}.fusion-tabs.vertical-tabs .tab-pane{padding:30px;border:1px solid #ebeaea}.fusion-tabs.vertical-tabs.clean .nav-tabs{background-color:transparent;border:0}.fusion-tabs.vertical-tabs.clean .nav-tabs li .tab-link{margin:0;padding:10px 35px;white-space:nowrap}.fusion-body .fusion-tabs.vertical-tabs.clean .nav-tabs li .tab-link{border:1px solid}.fusion-tabs.vertical-tabs.clean .nav{width:auto}.fusion-tabs.vertical-tabs.clean .tab-content{margin:0;width:75%;padding-left:40px}.sep-boxed-pricing .panel-wrapper{padding:0 12px;margin:0}.fusion-pricing-table .standout .panel-container{z-index:1000}.fusion-pricing-table .standout .panel-footer,.fusion-pricing-table .standout .panel-heading{padding:20px}.full-boxed-pricing{padding:0 9px;background-color:#f8f8f8}.full-boxed-pricing .panel-container{padding:9px 0}.full-boxed-pricing .panel-wrapper:last-child .fusion-panel{border-right:1px solid #e5e4e3}.full-boxed-pricing .fusion-panel{border-right:0}.full-boxed-pricing .standout .panel-container{position:relative;box-sizing:content-box;margin:-10px -9px;padding:9px;box-shadow:0 0 6px 6px rgba(0,0,0,0.08);background-color:#f8f8f8;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-shadow:0 0 6px 6px rgba(0,0,0,0.08);-moz-box-shadow:0 0 6px 6px rgba(0,0,0,0.08)}.full-boxed-pricing .standout .fusion-panel{border-right:1px solid #e5e4e3}.full-boxed-pricing .standout .panel-heading h3{color:#a0ce4e}.sep-boxed-pricing{margin:0 -15px 20px}.sep-boxed-pricing .standout .panel-container{margin:-10px;box-shadow:0 0 15px 5px rgba(0,0,0,0.16);-webkit-box-shadow:0 0 15px 5px rgba(0,0,0,0.16);-moz-box-shadow:0 0 15px 5px rgba(0,0,0,0.16)}}@media only screen and (max-width:992px){body.side-header #wrapper{margin-left:0 !important;margin-right:0 !important}body.side-header.layout-boxed-mode #wrapper{margin-left:auto !important;margin-right:auto !important}#side-header,.side-header-background-color{background-color:rgba(255,255,255,0)}.layout-boxed-mode .side-header-wrapper{background-color:transparent}#side-header{transition:background-color .25s ease-in-out;position:static;height:auto;width:100% !important;padding:20px 30px !important;margin:0 !important;-webkit-transition:background-color .25s ease-in-out;-moz-transition:background-color .25s ease-in-out;-ms-transition:background-color .25s ease-in-out;-o-transition:background-color .25s ease-in-out}#side-header.fusion-is-sticky{background-color:rgba(255,255,255,0)}#side-header .side-header-styling-wrapper{display:none}#side-header .side-header-wrapper{padding-top:0;padding-bottom:0;position:relative}#side-header .header-social,#side-header .header-v4-content{display:none}#side-header .fusion-logo{margin:0;float:left}#side-header .side-header-content{padding:0 !important}#side-header.fusion-mobile-menu-design-classic .fusion-logo{float:none;text-align:center}body #wrapper .header-shadow:after,body.side-header #wrapper #side-header.header-shadow .side-header-border:after{position:static;height:auto;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}#side-header .fusion-main-menu,#side-header .side-header-content-1-2,#side-header .side-header-content-3{display:none}#side-header.fusion-mobile-menu-design-classic .fusion-main-menu-container .fusion-mobile-nav-holder{display:block;margin-top:20px}#side-header.fusion-mobile-menu-design-classic .fusion-main-menu-container .fusion-mobile-sticky-nav-holder{display:none}#side-header.fusion-mobile-menu-design-modern .fusion-logo{float:left;margin:0}#side-header.fusion-mobile-menu-design-modern .fusion-logo-left{float:left}#side-header.fusion-mobile-menu-design-modern .fusion-logo-right{float:right}#side-header.fusion-mobile-menu-design-modern .fusion-logo-center{float:left}#side-header.fusion-mobile-menu-design-modern .fusion-mobile-menu-icons{display:block}#side-header.fusion-mobile-menu-design-modern .fusion-logo-menu-right .fusion-mobile-menu-icons{float:left;position:static}#side-header.fusion-mobile-menu-design-modern .fusion-logo-menu-right .fusion-mobile-menu-icons a{float:left}#side-header.fusion-mobile-menu-design-modern .fusion-logo-menu-right .fusion-mobile-menu-icons :first-child{margin-left:0}#side-header.fusion-mobile-menu-design-modern .fusion-logo-menu-left .fusion-mobile-menu-icons{float:right}#side-header.fusion-mobile-menu-design-modern .fusion-logo-menu-left .fusion-mobile-menu-icons a:last-child{margin-left:0}#side-header.fusion-mobile-menu-design-flyout .fusion-logo-left{float:left}#side-header.fusion-mobile-menu-design-flyout.fusion-header-has-flyout-menu .fusion-flyout-mobile-menu-icons{z-index:99999;position:relative;display:flex}#side-header.fusion-mobile-menu-design-modern .fusion-main-menu-container .fusion-mobile-nav-holder,#side-header.fusion-mobile-menu-design-modern .side-header-wrapper>.fusion-secondary-menu-search{padding-top:20px;margin-left:-30px;margin-right:-30px;margin-bottom:-20px}#side-header.fusion-mobile-menu-design-modern .fusion-main-menu-container .fusion-mobile-nav-holder>ul{display:block;border-right:0;border-left:0;border-bottom:0}.width-100 .fusion-section-separator-with-offset{margin-left:calc((100vw - 100%) / -2) !important;margin-right:calc((100vw - 100%) / -2) !important}.fusion-header-has-flyout-menu .fusion-header-has-flyout-menu-content{z-index:99999;display:-webkit-flex;display:-ms-flex;display:flex;align-items:center;justify-content:space-between}.fusion-is-sticky .fusion-mobile-menu-design-flyout .fusion-header{position:fixed}.fusion-mobile-menu-design-flyout .fusion-secondary-header,.fusion-mobile-menu-design-modern .fusion-secondary-header{padding:0}.fusion-mobile-menu-design-flyout .fusion-secondary-header .fusion-row,.fusion-mobile-menu-design-modern .fusion-secondary-header .fusion-row{padding-left:0;padding-right:0}.fusion-mobile-menu-design-flyout .fusion-social-links-header,.fusion-mobile-menu-design-modern .fusion-social-links-header{max-width:100%;text-align:center;margin-top:10px;margin-bottom:8px}.fusion-mobile-menu-design-flyout .fusion-social-links-header a,.fusion-mobile-menu-design-modern .fusion-social-links-header a{margin-right:20px;margin-bottom:5px}.fusion-mobile-menu-design-flyout .fusion-alignleft,.fusion-mobile-menu-design-modern .fusion-alignleft{border-bottom:1px solid transparent}.fusion-mobile-menu-design-flyout .fusion-alignleft,.fusion-mobile-menu-design-flyout .fusion-alignright,.fusion-mobile-menu-design-modern .fusion-alignleft,.fusion-mobile-menu-design-modern .fusion-alignright{width:100%;float:none;display:block}.fusion-body .fusion-mobile-menu-design-flyout .fusion-secondary-header .fusion-alignleft,.fusion-body .fusion-mobile-menu-design-flyout .fusion-secondary-header .fusion-alignright,.fusion-body .fusion-mobile-menu-design-modern .fusion-secondary-header .fusion-alignleft,.fusion-body .fusion-mobile-menu-design-modern .fusion-secondary-header .fusion-alignright{text-align:center}.fusion-mobile-menu-design-flyout .fusion-secondary-menu>ul>li,.fusion-mobile-menu-design-modern .fusion-secondary-menu>ul>li{display:inline-block;vertical-align:middle;text-align:left}.fusion-body .fusion-mobile-menu-design-modern .fusion-secondary-menu>ul>li{float:none}.fusion-body .fusion-mobile-menu-design-flyout .fusion-secondary-menu>ul>li{float:none}.fusion-mobile-menu-design-modern .fusion-secondary-menu-cart{border-right:0}.fusion-mobile-menu-design-flyout .fusion-secondary-menu-cart{border-right:0}.fusion-mobile-menu-design-flyout .fusion-secondary-menu-icon,.fusion-mobile-menu-design-modern .fusion-secondary-menu-icon{background-color:transparent;padding-left:10px;padding-right:7px;min-width:100%}.fusion-mobile-menu-design-modern .fusion-secondary-menu-icon:after{display:none}.fusion-mobile-menu-design-flyout .fusion-secondary-menu-icon:after{display:none}.fusion-mobile-menu-design-flyout .fusion-secondary-menu .fusion-secondary-menu-icon,.fusion-mobile-menu-design-flyout .fusion-secondary-menu .fusion-secondary-menu-icon:hover,.fusion-mobile-menu-design-flyout .fusion-secondary-menu-icon:before,.fusion-mobile-menu-design-modern .fusion-secondary-menu .fusion-secondary-menu-icon,.fusion-mobile-menu-design-modern .fusion-secondary-menu .fusion-secondary-menu-icon:hover,.fusion-mobile-menu-design-modern .fusion-secondary-menu-icon:before{color:#747474}.fusion-mobile-menu-design-flyout .fusion-header-tagline,.fusion-mobile-menu-design-modern .fusion-header-tagline{margin-top:10px;float:none;line-height:24px}.fusion-mobile-menu-design-modern .fusion-secondary-header{padding-left:0 !important;padding-right:0 !important}.fusion-header .fusion-row{padding-left:0;padding-right:0}.fusion-header-wrapper .fusion-header,.fusion-header-wrapper .fusion-secondary-main-menu{background-color:rgba(255,255,255,0)}.fusion-secondary-header{background-color:#fff}.fusion-header-wrapper .fusion-row{padding-left:0;padding-right:0;max-width:100%}.fusion-footer-copyright-area>.fusion-row,.fusion-footer-widget-area>.fusion-row{padding-left:0;padding-right:0}.fusion-secondary-header .fusion-row{display:block}.fusion-secondary-header .fusion-alignleft{margin-right:0}.fusion-secondary-header .fusion-alignright{margin-left:0}body.fusion-body .fusion-secondary-header .fusion-alignright>*{float:none}body.fusion-body .fusion-secondary-header .fusion-alignright .fusion-social-links-header .boxed-icons{margin-bottom:5px}.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-header,.fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-header,.fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-header,.fusion-mobile-menu-design-classic.fusion-header-v7 .fusion-header{padding-top:20px;padding-bottom:20px}.fusion-header-v4 .fusion-logo{display:block}.fusion-header-v4.fusion-mobile-menu-design-modern .fusion-logo .fusion-logo-link{max-width:75%}.fusion-header-v4.fusion-mobile-menu-design-modern .fusion-mobile-menu-icons{position:absolute}.fusion-header-v4.fusion-mobile-menu-design-flyout .fusion-logo .fusion-logo-link{max-width:75%}.fusion-header-v4.fusion-mobile-menu-design-flyout .fusion-mobile-menu-icons{position:absolute}.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-logo,.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-logo a,.fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-logo,.fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-logo a,.fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-logo,.fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-logo a,.fusion-mobile-menu-design-classic.fusion-header-v7 .fusion-logo,.fusion-mobile-menu-design-classic.fusion-header-v7 .fusion-logo a{float:none;text-align:center;margin:0 !important}.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-main-menu,.fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-main-menu,.fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-main-menu,.fusion-mobile-menu-design-classic.fusion-header-v7 .fusion-main-menu>ul>li{display:none}.fusion-mobile-menu-design-classic.fusion-header-v7 .fusion-main-menu>ul .fusion-middle-logo-menu-logo{display:block}.fusion-mobile-menu-design-classic.fusion-header-v7 .fusion-sticky-menu>ul .fusion-middle-logo-menu-logo{display:none}.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v7 .fusion-main-menu>ul .fusion-middle-logo-menu-logo{display:none}.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v7 .fusion-sticky-menu>ul .fusion-middle-logo-menu-logo{display:block}.fusion-mobile-menu-design-classic.fusion-header-v7 .fusion-main-menu{display:block;max-width:auto}.fusion-mobile-menu-design-classic.fusion-header-v7 .fusion-logo{padding:0}.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v7 .fusion-mobile-nav-holder{display:block;margin-top:20px}.fusion-mobile-menu-design-classic .fusion-secondary-header{padding:10px}.fusion-mobile-menu-design-classic .fusion-secondary-header .fusion-mobile-nav-holder{margin-top:0}.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-header,.fusion-mobile-menu-design-classic.fusion-header-v5 .fusion-header{padding-top:20px;padding-bottom:20px}.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-secondary-main-menu,.fusion-mobile-menu-design-classic.fusion-header-v5 .fusion-secondary-main-menu{padding-top:6px;padding-bottom:6px}.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-main-menu,.fusion-mobile-menu-design-classic.fusion-header-v5 .fusion-main-menu{display:none}.fusion-mobile-menu-design-classic .fusion-main-menu.fusion-ubermenu{display:block}.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v5 .fusion-mobile-nav-holder{display:block}.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-logo,.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-logo a,.fusion-mobile-menu-design-classic.fusion-header-v5 .fusion-logo,.fusion-mobile-menu-design-classic.fusion-header-v5 .fusion-logo a{float:none;text-align:center;margin:0 !important}.fusion-mobile-menu-design-classic.fusion-header-v4 .searchform,.fusion-mobile-menu-design-classic.fusion-header-v5 .searchform{display:block;float:none;width:100%;margin:0;margin-top:13px}.fusion-mobile-menu-design-classic.fusion-header-v4 .search-table,.fusion-mobile-menu-design-classic.fusion-header-v5 .search-table{width:100%}.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-logo a{float:none}.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-header-banner{margin-top:10px}.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-secondary-main-menu .searchform{display:none}.fusion-mobile-menu-design-classic .fusion-alignleft{margin-bottom:10px}.fusion-mobile-menu-design-classic .fusion-alignleft,.fusion-mobile-menu-design-classic .fusion-alignright{float:none;width:100%;line-height:normal;display:block}.fusion-header-wrapper .fusion-mobile-menu-design-classic .fusion-contact-info{text-align:center;line-height:normal}.fusion-header-wrapper .fusion-mobile-menu-design-classic .fusion-secondary-menu{display:none}.fusion-header-wrapper .fusion-mobile-menu-design-classic .fusion-social-links-header{max-width:100%;margin-top:5px;text-align:center}.fusion-header-wrapper .fusion-mobile-menu-design-classic .fusion-social-links-header a{margin-bottom:5px}.fusion-header-wrapper .fusion-mobile-menu-design-classic .fusion-header-tagline{float:none;text-align:center;margin-top:10px;line-height:24px;margin-left:auto;margin-right:auto}.fusion-header-wrapper .fusion-mobile-menu-design-classic .fusion-header-banner{float:none;text-align:center;margin:0 auto;width:100%;margin-top:20px;clear:both}.fusion-mobile-menu-design-modern .ubermenu-responsive-toggle,.fusion-mobile-menu-design-modern .ubermenu-sticky-toggle-wrapper{clear:both}.fusion-mobile-menu-design-flyout.fusion-header-v1 .fusion-main-menu,.fusion-mobile-menu-design-flyout.fusion-header-v2 .fusion-main-menu,.fusion-mobile-menu-design-flyout.fusion-header-v3 .fusion-main-menu,.fusion-mobile-menu-design-flyout.fusion-header-v4 .fusion-main-menu,.fusion-mobile-menu-design-flyout.fusion-header-v5 .fusion-main-menu,.fusion-mobile-menu-design-flyout.fusion-header-v7 .fusion-main-menu>ul>li,.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-main-menu,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-main-menu,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-main-menu,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-main-menu,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-main-menu,.fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-main-menu>ul>li{display:none}.fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-main-menu>ul .fusion-middle-logo-menu-logo{display:block}.fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-main-menu{display:block;float:left;width:auto}.fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-sticky-menu{display:none}.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-main-menu{display:none}.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-sticky-menu{display:block}.fusion-mobile-menu-design-modern .fusion-main-menu.fusion-ubermenu{display:block}.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-header,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-header,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-header,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-header,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-header,.fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-header{padding-top:20px;padding-bottom:20px}.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-header .fusion-row,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-header .fusion-row,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-header .fusion-row,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-header .fusion-row,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-header .fusion-row,.fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-header .fusion-row{width:100%}.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-logo{margin:0 !important}.fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-logo{padding:0}.fusion-mobile-menu-design-modern.fusion-header-v1 .modern-mobile-menu-expanded .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v2 .modern-mobile-menu-expanded .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v3 .modern-mobile-menu-expanded .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v4 .modern-mobile-menu-expanded .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v5 .modern-mobile-menu-expanded .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v7 .modern-mobile-menu-expanded .fusion-logo{margin-bottom:20px !important}.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-mobile-nav-holder{padding-top:20px;margin-left:-30px;margin-right:-30px;margin-bottom:-20px}.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-mobile-nav-holder>ul,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-mobile-nav-holder>ul,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-nav-holder>ul,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-nav-holder>ul,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-nav-holder>ul,.fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-mobile-nav-holder>ul{display:block}.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-mobile-sticky-nav-holder{display:none}.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-mobile-menu-icons,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-mobile-menu-icons,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-menu-icons,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-menu-icons,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-menu-icons,.fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-mobile-menu-icons{display:block}.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-logo a{float:none}.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-logo .searchform{float:none;display:none}.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-header-banner{margin-top:10px}.fusion-mobile-menu-design-modern.fusion-header-v5.fusion-logo-center .fusion-logo{float:left}.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-nav-holder{padding-top:0;margin-left:-30px;margin-right:-30px;margin-bottom:0}.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-secondary-main-menu,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-secondary-main-menu{position:static;border:0}.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-secondary-main-menu .fusion-mobile-nav-holder>ul,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-secondary-main-menu .fusion-mobile-nav-holder>ul{border:0}.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-secondary-main-menu .searchform,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-secondary-main-menu .searchform{float:none}.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-sticky-header-wrapper,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-sticky-header-wrapper{position:fixed;width:100%}.fusion-mobile-menu-design-modern.fusion-logo-right.fusion-header-v4 .fusion-logo,.fusion-mobile-menu-design-modern.fusion-logo-right.fusion-header-v5 .fusion-logo{float:right}.fusion-mobile-menu-design-modern.fusion-sticky-menu-only.fusion-header-v4 .fusion-secondary-main-menu,.fusion-mobile-menu-design-modern.fusion-sticky-menu-only.fusion-header-v5 .fusion-secondary-main-menu{position:static}.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v5 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v7 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-flyout.fusion-header-v1 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-flyout.fusion-header-v2 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-flyout.fusion-header-v3 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-flyout.fusion-header-v4 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-flyout.fusion-header-v5 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-flyout.fusion-header-v7 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-mobile-sticky-nav-holder{display:none}.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v1.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v2.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v3.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v4.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v5.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v7.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-flyout.fusion-header-v1.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-flyout.fusion-header-v2.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-flyout.fusion-header-v3.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-flyout.fusion-header-v4.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-flyout.fusion-header-v5.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-flyout.fusion-header-v7.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v1.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v2.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v3.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v4.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v5.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v7.fusion-sticky-menu-1 .fusion-mobile-nav-holder{display:none}.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v1.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v2.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v3.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v4.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v5.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-flyout.fusion-header-v1.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-flyout.fusion-header-v2.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-flyout.fusion-header-v3.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-flyout.fusion-header-v4.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-flyout.fusion-header-v5.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder{display:block}.fusion-mobile-menu-design-classic .fusion-mobile-nav-holder .fusion-secondary-menu-icon:after,.fusion-mobile-menu-design-classic .fusion-mobile-nav-holder .fusion-secondary-menu-icon:before{display:none}#side-header.fusion-mobile-menu-design-flyout .side-header-wrapper,.fusion-mobile-menu-design-flyout .fusion-header .fusion-row{z-index:9999}.fusion-mobile-menu-design-flyout.fusion-header-v1 .fusion-flyout-mobile-menu-icons,.fusion-mobile-menu-design-flyout.fusion-header-v2 .fusion-flyout-mobile-menu-icons,.fusion-mobile-menu-design-flyout.fusion-header-v3 .fusion-flyout-mobile-menu-icons,.fusion-mobile-menu-design-flyout.fusion-header-v4 .fusion-flyout-mobile-menu-icons,.fusion-mobile-menu-design-flyout.fusion-header-v5 .fusion-flyout-mobile-menu-icons,.fusion-mobile-menu-design-flyout.fusion-header-v7 .fusion-flyout-mobile-menu-icons{z-index:99999;position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex}.fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v4.fusion-mobile-menu-design-flyout.fusion-flyout-menu-active .fusion-secondary-main-menu,.fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v5.fusion-mobile-menu-design-flyout.fusion-flyout-menu-active .fusion-secondary-main-menu{z-index:9999999}.fusion-flyout-mobile-menu.fusion-mobile-nav-holder>ul{display:block;width:100%;text-align:center;border:0}.fusion-flyout-mobile-menu.fusion-mobile-nav-holder .fusion-mobile-nav-item a{border:0}.fusion-flyout-mobile-menu.fusion-mobile-nav-holder .fusion-open-submenu,.fusion-flyout-mobile-menu.fusion-mobile-nav-holder .sub-menu,.fusion-header-has-flyout-menu .fusion-flyout-menu .fusion-menu .fusion-main-menu-cart,.fusion-header-v4 .fusion-logo .fusion-header-content-3-wrapper .fusion-secondary-menu-search,.fusion-mobile-menu-design-flyout.fusion-header-v7 .fusion-flyout-menu .fusion-middle-logo-menu-logo{display:none}.fusion-mobile-menu-design-flyout.fusion-header-v7 .fusion-main-menu>ul .fusion-middle-logo-menu-logo{display:block}.fusion-header-v4.fusion-header-has-flyout-menu .fusion-header>.fusion-row{position:relative}.fusion-mobile-menu-design-flyout.fusion-header-v7 .fusion-main-menu{display:block;float:left;width:auto}.fusion-mobile-menu-design-flyout.fusion-header-v7.fusion-flyout-active .fusion-main-menu{z-index:99999}.fusion-mobile-menu-design-flyout.fusion-flyout-active .fusion-logo{z-index:99999}.fusion-mobile-menu-design-flyout.fusion-header-v7 .fusion-main-menu.fusion-sticky-menu{display:none}.fusion-body .fusion-page-title-bar .fusion-breadcrumbs{display:none}.no-overflow-y{overflow-y:visible !important}.fusion-layout-column{margin-left:0 !important;margin-right:0 !important;width:100% !important}.fusion-layout-column.fusion-spacing-no{margin-bottom:0}.fusion-body .fusion-layout-column{width:100% !important}.fusion-columns-1 .fusion-column:first-child,.fusion-columns-2 .fusion-column:first-child,.fusion-columns-3 .fusion-column:first-child,.fusion-columns-4 .fusion-column:first-child,.fusion-columns-5 .fusion-column:first-child{margin-left:0}.fusion-columns .fusion-column{width:100% !important;float:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.fusion-columns .fusion-column:not(.fusion-column-last){margin:0 0 50px}.widget.tweets.fusion-widget-mobile-align-center .jtwt .jtwt_tweet{padding:0}.widget.tweets.fusion-widget-mobile-align-center .jtwt .jtwt_tweet:before{top:0;position:relative;margin:0}.widget.tweets.fusion-widget-mobile-align-right .jtwt .jtwt_tweet{padding-left:0;padding-right:45px}.widget.tweets.fusion-widget-mobile-align-right .jtwt .jtwt_tweet:before{margin-left:0;right:0}.fusion-body .fusion-footer-widget-area-center .widget.tweets:not(.fusion-widget-mobile-align-left):not(.fusion-widget-mobile-align-right) .jtwt .jtwt_tweet{padding:0}.fusion-body .fusion-footer-widget-area-center .widget.tweets:not(.fusion-widget-mobile-align-left):not(.fusion-widget-mobile-align-right) .jtwt .jtwt_tweet:before{top:0;position:relative;margin:0}.bbp_widget_login.fusion-widget-mobile-align-center .bbp-logged-in img.avatar{float:none;margin:0}.fusion-body .fusion-footer-widget-area-center .bbp_widget_login:not(.fusion-widget-mobile-align-left):not(.fusion-widget-mobile-align-right) .bbp-logged-in img.avatar{float:none;margin:0}#slidingbar-area .columns .col,.avada-container .columns .col,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-6,.footer-area .fusion-columns .fusion-column,.fusion-columns-5 .col-lg-2,.fusion-columns-5 .col-md-2,.fusion-columns-5 .col-sm-2{float:none;width:100%}.fusion-portfolio-text-floated .fusion-portfolio-content-wrapper{display:block}.fusion-portfolio-text-floated .fusion-image-wrapper{max-width:none}.fusion-secondary-menu-icon{min-width:100%}.fusion-body .fusion-page-title-bar{padding-top:5px;padding-bottom:5px;min-height:60px;height:auto}.fusion-page-title-wrapper{flex-wrap:wrap}.fusion-page-title-bar-left .fusion-page-title-captions,.fusion-page-title-bar-left .fusion-page-title-secondary,.fusion-page-title-bar-right .fusion-page-title-captions,.fusion-page-title-bar-right .fusion-page-title-secondary{display:block;float:none;width:100%;line-height:normal}.fusion-page-title-bar-left .fusion-page-title-secondary{text-align:left}.fusion-page-title-bar .fusion-page-title-secondary{margin:2px 0 0 0}.fusion-page-title-bar-left .searchform{display:block;max-width:100%}.fusion-page-title-bar-right .fusion-page-title-secondary{text-align:right}.fusion-page-title-bar-right .searchform{max-width:100%}.fusion-page-title-row{display:flex;align-items:center;width:100%;min-height:60px}.ua-ie-11 .fusion-page-title-row{height:60px}.ua-ie-10 .fusion-page-title-row{height:60px}.ua-ie-11 .fusion-page-title-wrapper{height:auto}.ua-ie-10 .fusion-page-title-wrapper{height:auto}.fusion-page-title-bar-center .fusion-page-title-row{width:auto}.fusion-page-title-captions{width:100%}.fusion-contact-info{padding:1em 30px 0 30px;line-height:1.5em}.fusion-body .fusion-blog-layout-medium-alternate .fusion-post-content,.fusion-body .fusion-blog-layout-medium-alternate .has-post-thumbnail .fusion-post-content{margin:0;padding-top:20px;flex:1 0 100%}.fusion-author .fusion-social-networks{display:block;margin-top:10px}.fusion-body .fusion-author .fusion-social-networks{text-align:center}.fusion-author-tagline{display:block;float:none;text-align:center;max-width:100%}#wrapper{width:auto !important}.create-block-format-context{display:none}.fusion-body .fusion-social-links-footer,.fusion-copyright-notice{display:block;text-align:center}.fusion-social-links-footer{width:auto}.fusion-social-links-footer .fusion-social-networks{display:inline-block;float:none;margin-top:0}.fusion-copyright-notice{padding:0 0 15px}.fusion-copyright-notice:after,.fusion-social-networks:after{content:"";display:block;clear:both}.fusion-copyright-notice li,.fusion-social-networks li{float:none;display:inline-block}.tfs-slider .fusion-title{margin-bottom:0 !important}#main .cart-empty{float:none;text-align:center;border-top-width:1px;border-top-style:solid;border-bottom:0;width:100%;line-height:normal !important;height:auto !important;margin-bottom:10px;padding-top:10px}#main .return-to-shop{float:none;border-top:0;border-bottom-width:1px;border-bottom-style:solid;width:100%;text-align:center;line-height:normal !important;height:auto !important;padding-bottom:10px}#content.full-width{margin-bottom:0}.widget.facebook_like iframe{width:100% !important;max-width:none !important}.pagination{margin-top:40px}.portfolio-one .portfolio-item .image{float:none;width:auto;height:auto;margin-bottom:20px}h5.toggle span.toggle-title{width:80%}.share-box{height:auto}#wrapper .share-box h4{float:none;line-height:20px !important;margin-top:0;padding:0}.share-box ul{float:none;overflow:hidden;padding:0 25px;padding-bottom:15px;margin-top:0}.project-content .project-description{float:none !important}.single-avada_portfolio .portfolio-half .project-content .project-description h3{margin-top:24px}.project-content .fusion-project-description-details{margin-bottom:50px}.project-content .project-description,.project-content .project-info{width:100% !important}.portfolio-half .flexslider{width:100% !important}.portfolio-half .project-content{width:100% !important}#style_selector{display:none}.ls-avada .ls-nav-next,.ls-avada .ls-nav-prev{display:none !important}#footer .social-networks{width:100%;margin:0 auto;position:relative;left:-11px}.tab-holder .tabs{height:auto !important;width:100% !important}.shortcode-tabs .tab-hold .tabs li{width:100% !important}body .shortcode-tabs .tab-hold .tabs li{border-right:none !important}.error_page .useful_links{width:100%}.error-page .useful_links{padding-left:0}.fusion-google-map{width:100% !important}.social_links_shortcode .social li{width:10% !important}#wrapper .ei-slider{width:100% !important;height:200px !important}.popup{display:none !important}.share-box .social-networks{text-align:left}.wpcf7-form .wpcf7-number,.wpcf7-form .wpcf7-quiz,.wpcf7-form .wpcf7-text,.wpcf7-form textarea{float:none !important;width:100% !important;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.product .images #carousel .flex-direction-nav,.product .images #slider .flex-direction-nav{display:none !important}.fullwidth-box{background-attachment:scroll !important}.fullwidth-box .fullwidth-faded{background-attachment:scroll !important}#toTop{bottom:30px;border-radius:4px;height:40px;-webkit-border-radius:4px}#toTop:before{line-height:38px}#toTop:hover{background-color:#333}.no-mobile-totop .to-top-container{display:none}.no-mobile-slidingbar #slidingbar-area{display:none}.no-mobile-slidingbar .fusion-flyout-sliding-bar-toggle{display:none}.no-mobile-slidingbar.mobile-logo-pos-left .mobile-menu-icons{margin-right:0}.tfs-slider .slide-content-container .btn{min-height:0 !important;padding-left:30px;padding-right:30px !important;height:26px !important;line-height:26px !important}.fusion-soundcloud iframe{width:100%}.ua-mobile #main,.ua-mobile .footer-area,.ua-mobile .fusion-page-title-bar,.ua-mobile body{background-attachment:scroll !important}.fusion-login-box.fusion-login-field-layout-floated .fusion-login-fields,.fusion-login-box.fusion-login-field-layout-floated.fusion-login-align-textflow.fusion-login-box-login .fusion-login-additional-content,.fusion-login-box.fusion-login-field-layout-floated.fusion-login-align-textflow.fusion-login-box-register .fusion-login-additional-content{display:block}.fusion-login-box.fusion-login-field-layout-floated .fusion-login-links{margin:0 -10px}.fusion-login-box.fusion-login-field-layout-floated.fusion-login-align-textflow.fusion-login-box-register .fusion-login-registration-confirm{margin:0 0 20px 0}.fusion-login-box.fusion-login-field-layout-floated.fusion-login-align-textflow.fusion-login-box-login .fusion-login-submit-wrapper{margin-bottom:20px}.fusion-content-boxes.content-boxes-clean-horizontal .content-box-column,.fusion-content-boxes.content-boxes-clean-vertical .content-box-column{border-right-width:1px}.fusion-content-boxes .content-box-shortcode-timeline{display:none}.fusion-content-boxes.content-boxes-icon-boxed .content-wrapper-boxed{padding-bottom:20px;padding-left:3%;padding-right:3%}.fusion-content-boxes .fusion-column{margin-bottom:55px}.fusion-content-boxes .fusion-read-more-button{margin-top:8px}.fusion-content-boxes.content-boxes-icon-boxed .content-box-column,.fusion-content-boxes.content-boxes-icon-on-top .content-box-column{margin-bottom:55px}.fusion-title{margin-top:0 !important;margin-bottom:20px !important}.fusion-countdown,.fusion-countdown .fusion-countdown-counter-wrapper,.fusion-countdown .fusion-countdown-heading-wrapper,.fusion-countdown .fusion-countdown-link-wrapper{display:block}.fusion-countdown .fusion-countdown-heading-wrapper{text-align:center}.fusion-countdown .fusion-countdown-counter-wrapper{margin-top:20px;margin-bottom:10px}.fusion-countdown .fusion-dash-title{display:block;padding:0;font-size:16px}.fusion-countdown .fusion-countdown-link-wrapper{text-align:center}.fusion-reading-box-container .fusion-reading-box-flex{display:block}.fusion-reading-box-container .fusion-desktop-button{display:none}.fusion-reading-box-container .fusion-mobile-button{display:block}.fusion-reading-box-container .fusion-mobile-button.continue-center{display:block}.fusion-blog-layout-medium-alternate .fusion-post-content,.fusion-blog-layout-medium-alternate .has-post-thumbnail .fusion-post-content{margin:0;padding-top:20px;flex:1 0 100%}.fusion-counters-box .fusion-counter-box{margin-bottom:20px;padding:0 15px}.fusion-counters-box .fusion-counter-box:last-child{margin-bottom:0}.fusion-progressbar{margin-bottom:10px !important}.fusion-filters{border-bottom:0}.fusion-filter{float:none;margin:0;border-bottom:1px solid #e7e6e6}.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-6,.fusion-columns-5 .col-lg-2,.fusion-columns-5 .col-md-2,.fusion-columns-5 .col-sm-2{float:none;width:100%}}@media only screen and (max-width:800px){#content{width:100% !important;margin-left:0 !important}}@media only screen and (max-width:992px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:992px) and (min-resolution:144dpi),only screen and (max-width:992px) and (min-resolution:1.5dppx){#side-header .fusion-mobile-logo,.fusion-mobile-logo{display:inline-block}}@media only screen and (max-width:480px){.fusion-blog-layout-medium-alternate .has-post-thumbnail .fusion-date-and-formats{margin-right:12px}.fusion-blog-layout-medium-alternate .has-post-thumbnail .fusion-post-slideshow{max-width:166px}}{.fusion-columns .fusion-column{float:none;width:100% !important;margin:0 0 50px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.footer-area .fusion-columns .fusion-column,.fusion-sliding-bar-position-bottom .fusion-columns .fusion-column,.fusion-sliding-bar-position-top .fusion-columns .fusion-column{float:left;width:98% !important}.fullwidth-box{background-attachment:scroll !important}.fullwidth-box .fullwidth-faded{background-attachment:scroll !important}.no-mobile-totop .to-top-container{display:none}.no-mobile-slidingbar #slidingbar-area{display:none}.no-mobile-slidingbar .fusion-flyout-sliding-bar-toggle{display:none}.copyright,.social-networks{float:none;padding:0 0 15px;text-align:center}.copyright:after,.social-networks:after{content:"";display:block;clear:both}.copyright li,.social-networks li{float:none;display:inline-block}.continue{display:none}.mobile-button{display:block !important;float:none}.title{margin-top:0 !important;margin-bottom:20px !important}#content{width:100% !important;float:none !important;margin-left:0 !important;margin-bottom:50px}#content.full-width{margin-bottom:0}.widget.facebook_like iframe{width:100% !important;max-width:none !important}.pagination{margin-top:40px}.portfolio-one .portfolio-item .image{float:none;width:auto;height:auto;margin-bottom:20px}h5.toggle span.toggle-title{width:80%}.share-box{height:auto}#wrapper .share-box h4{float:none;line-height:20px !important;margin-top:0;padding:0}.share-box ul{float:none;overflow:hidden;padding:0 25px;padding-bottom:25px;margin-top:0}.project-content .project-description{float:none !important}.project-content .fusion-project-description-details{margin-bottom:50px}.project-content .project-description,.project-content .project-info{width:100% !important}.portfolio-half .flexslider{width:100% !important}.portfolio-half .project-content{width:100% !important}#style_selector{display:none}.ls-avada .ls-nav-next,.ls-avada .ls-nav-prev{display:none !important}#footer .social-networks{width:100%;margin:0 auto;position:relative;left:-11px}.recent-works-items a{max-width:64px}#slidingbar-area .flickr_badge_image img,.footer-area .flickr_badge_image img{max-width:64px;padding:3px !important}.tab-holder .tabs{height:auto !important;width:100% !important}.shortcode-tabs .tab-hold .tabs li{width:100% !important}body .shortcode-tabs .tab-hold .tabs li{border-right:none !important}.error_page .useful_links{width:100%;padding-left:0}.fusion-google-map{width:100% !important}.social_links_shortcode .social li{width:10% !important}#wrapper .ei-slider{width:100% !important;height:200px !important}.share-box .social-networks{text-align:left}#cloudsCandy{height:40px}#cloudsCandy>path:nth-child(2n+2){opacity:0}}@media screen and (max-width:974px){body.admin-bar #wrapper .fusion-sliding-bar-position-top,body.layout-boxed-mode.side-header-right .fusion-sliding-bar-position-top{top:46px}body.body_blank.admin-bar{top:45px}html #wpadminbar{z-index:99999 !important;position:fixed !important}}@media screen and (max-width:960px){.fusion-tabs.vertical-tabs .tab-pane{max-width:none !important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){#wrapper .ei-slider{width:100%}}@media only screen and (min-device-width:320px) and (max-device-width:480px){#wrapper .ei-slider{width:100%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.fullwidth-box{background-attachment:scroll !important}.fullwidth-box .fullwidth-faded{background-attachment:scroll !important}.fusion-main-menu>ul>li{padding-right:0}#wrapper .ei-slider{width:100%}#main,.fullwidth-box,.fusion-footer-widget-area,.page-title-bar,body{background-attachment:scroll !important}}@media only screen and (min-device-width:320px) and (max-device-width:640px){.fusion-content-boxes.content-boxes-icon-boxed .content-wrapper-boxed{min-height:inherit !important;padding-bottom:20px;padding-left:3% !important;padding-right:3% !important}.fusion-content-boxes.content-boxes-icon-boxed .content-box-column,.fusion-content-boxes.content-boxes-icon-on-top .content-box-column{margin-bottom:55px}.fusion-google-map{width:100% !important}#wrapper .sep-boxed-pricing .panel-wrapper{padding:0}.full-boxed-pricing .column,.sep-boxed-pricing .column{float:none;margin-bottom:10px;margin-left:0;width:100%}.fusion-progressbar{margin-bottom:10px !important}.fusion-columns .fusion-column{float:none;width:100% !important;margin:0 0 50px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}}@media screen and (max-width:640px){.fusion-no-small-visibility{display:none !important}}@media screen and (min-width:641px) and (max-width:1024px){.fusion-no-medium-visibility{display:none !important}}@media screen and (min-width:1025px){.fusion-no-large-visibility{display:none !important}}
#mobile-menu-glavnoe-menyu-1 {
	background-color: #fff;
}
#mobile-menu-glavnoe-menyu-1 a {
	font-size: 20px;
	font-weight: 400;
}
#mobile-menu-glavnoe-menyu-1 > li > a {
	font-size: 20px;
	font-weight: 700;
}

*{letter-spacing:inherit!important}
[class*="flaticon-"]:after,[class*="flaticon-"]:before{font-size:inherit;font-weight:400;margin-left:0}
.flaticon-next:before{content:'';border:solid #fff;border-width:0 2px 2px 0;display:inline-block;padding:4px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}
.flaticon-back:before{content:'';border:solid #fff;border-width:0 2px 2px 0;display:inline-block;padding:4px;transform:rotate(135deg);-webkit-transform:rotate(135deg)}
.prev0:before,.prev1:before,.prev2:before,.prev-licen:before,.prev-letter:before{content:'';border:solid #fff;border-width:0 2px 2px 0;display:inline-block;margin:14px;padding:6px;transform:rotate(135deg);-webkit-transform:rotate(135deg)}
.next0:before,.next1:before,.next2:before,.next-letter:before,.next-licen:before{content:'';border:solid #fff;border-width:0 2px 2px 0;display:inline-block;margin:14px;padding:6px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}
.wi-50p{width:50%!important}
.event-wrap-left-2{min-height:448px}
.event-wrap-left-2 > .fusion-column-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}
.event-wrap-left-2 > .fusion-column-wrapper .fusion-button-wrapper{position:relative;top:10px}
.header-top-min{z-index:50}
/* @media screen and (max-width: 1360px) {
#main .header-top-min h1.title-heading-left{padding-left:10px}
} */
body,html{min-width:300px}
body,body > #wrapper,html,html > #wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
body{height:100%;padding:0 60px;background:url("../media/background-home-04d0aff3.jpg")}
.fixed{position:fixed;width:100%}
@media screen and (max-width: 1330px) {
body{padding:0 30px!important}
}
.fixed .fusion-header-wrapper{z-index:-1}
@media screen and (max-width: 576px) {
body{padding:0 10px!important}
}
main{position:relative;-ms-flex:1 0 auto;flex:1 0 auto;overflow:hidden;z-index:1}
.home main{overflow:visible}
@media screen and (max-width: 1024px) {
.home main{overflow:hidden}
}
a:active,a:focus,a:hover,a:link,a:visited{border:none;outline:none}
:focus,input,input:active,textarea,textarea:active{outline:none}
textarea{resize:none;resize:vertical;resize:horizontal}
div,p{outline:none}
.fusion-footer{-ms-flex:0 0 auto;flex:0 0 auto}
a,h1,h2,h3,h4,li,p,span{font-weight:400;font-style:normal}
p,span{letter-spacing:2px}
.fusion-button-wrapper,.fusion-layout-column{margin:0!important}
.fusion-fullwidth{padding:0!important}
.main-button{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:80px;padding:0 55px;border-radius:0!important;border:1px solid #2f3156;transition:box-shadow .5s ease}
.main-button .fusion-button-text{font-weight:700;font-style:normal;font-size:17px;color:#2f3156!important;transition:color .5s ease}
.main-button:hover{box-shadow:0 8px 18px 6px rgba(47,49,86,0.5)!important}
.main-button:hover .fusion-button-text{color:#194ba3!important}
.main-button__no-shadow,.main-button__no-shadow:hover{box-shadow:none!important}
.main-white-btn{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:333px;height:80px;padding:0 55px;border-radius:0!important;box-shadow:0 8px 18px 6px rgba(47,49,86,0.3)!important;transition:all .5s ease;background-color:#fff!important}
.main-white-btn .fusion-button-text{font-weight:700;font-style:normal;font-size:17px;color:#2f3156!important;transition:color .5s ease}
.main-white-btn:hover{box-shadow:none!important;background-color:#194ba3!important}
.main-white-btn:hover span{color:#fff!important}
#wrapper #main .pagination{width:auto;-ms-flex-pack:center;justify-content:center}
#wrapper #main .pagination-next,#wrapper #main .pagination-prev{margin:0}
#wrapper #main .pagination .current,#wrapper #main .pagination .inactive{display:-ms-flexbox;display:flex;margin:0;width:85px;height:60px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}
#wrapper #main .pagination .current{pointer-events:none}
#wrapper #main .pagination .current:after,#wrapper #main .pagination .current:before{left:50%;margin-left:-3px}
@media screen and (max-width:768px){
.fusion-page-title-bar{opacity:0!important;position:relative;z-index:-1000000}
}
@media screen and (max-width:992px){
nav.fusion-mobile-nav-holder{
	width: 100% !important;
    margin: 50px auto 0 !important;
    position: fixed;
    padding-top: 0 !important;
    top: 56px;
    left: 0;
    border-top: 1px solid #aaa;}
nav.fusion-mobile-nav-holder ul li a{line-height:50px}
}
.fusion-column-wrapper .about-text-title p{font-size:15px;font-weight:700;font-style:normal}
#main .about-title{margin-top:31px!important;margin-bottom:38px!important}
#main .about-title h2{font-size:38px;color:#2f3156;text-transform:uppercase;letter-spacing:.06em;line-height:1.4em}
#main .about-title .about-title-color,#main .about-title h2{font-weight:700;font-style:normal}
#main .about-title .about-title-color{color:#194ba3}
.about{position:relative;max-width:1200px;width:100%;margin:0 auto!important;padding-bottom:77px!important}
.about .about-btn{position:absolute;top:-174px;right:0}
.about .about-text-01 p{position:absolute;top:4px;right:-18px;font-size:38px;font-weight:700;color:#d5d6dd;letter-spacing:.15em}
.about .about-text-01 p,.about .about-text-02 p{font-style:normal}
.about .about-text-02 p{font-weight:600;color:#2f3156;font-size:17px;margin-top:35px!important;margin-bottom:35px!important}
.about .about-text-02 ol li::marker,
.about .about-text-02 ul li::marker {
	color: #194ba3;
}
.about .about-text-02 ul li,
.about .about-text-02 ol li{font-weight:600;color:#2f3156;font-size:17px;}

.about .about-text-03 p{font-weight:700;font-style:normal;color:#2f3156;font-size:21px;margin-top:45px;margin-bottom:20px}
.about .about-button{margin-top:44px;box-shadow:0 8px 18px 6px rgba(47,49,86,0.2)!important}
.about .about-button:hover{box-shadow:none!important}
.event-blog-home > div > article > div .fusion-post-content-wrapper > div.fusion-post-content.post-content > div.fusion-post-content-container > p:first-child{display:inline!important}
@media screen and (max-width:1250px) {
.about .about-col-wrap,.about .about-img-wrap{width:100%!important;max-width:576px!important}
}
@media screen and (max-width:992px) {
.about > div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}
.about .about-img-wrap .fusion-column-wrapper{text-align:center}
.about .about-text-01{display:none}
.about .about-col-wrap{margin:30px 0!important}
}
@media screen and (max-width: 576px) {
.about{padding-bottom:40px!important}
.about .about-col-wrap .fusion-button-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:0 auto!important;float:none}
.about .about-col-wrap .fusion-button-wrapper .about-button{width:280px!important;padding:0!important}
.about .about-title h2{font-size:25px!important;text-align:center!important}
}
.fusion-logo img{opacity:1!important;max-width:200px;width:200px}
#main #header-slider{position:relative}
#main #header-slider .slider-post-wrap{max-width:1200px;width:100%;margin:0 auto!important}
#main #header-slider .slider-post-wrap .slider-header-wrap{position:absolute;bottom:152px;left:0;width:733px!important;height:400px!important;z-index:1000}
#main #header-slider .slider-post-wrap .slider-header-wrap .slider-header__title h1{font-weight:700;font-style:normal;color:#fff!important;font-size:67px;line-height:70px;letter-spacing:.06em}
#main #header-slider .slider-post-wrap .slider-header-wrap .slider-header__top-text p{font-weight:500;font-style:normal;color:#fff!important;font-size:17px}
#main #header-slider .slider-post-wrap .slider-header-wrap .main-button{margin-top:60px!important}
#main #header-slider .slider-post-wrap .slider-header-wrap .main-button span{color:#fff!important;transition:all 1s ease}
#main #header-slider .slider-post-wrap .slider-header-wrap .main-button:hover{background-color:#2f3156!important;box-shadow:none!important}
#main #header-slider .slider-post-wrap .slider-header-wrap .main-button:hover .fusion-button-text{color:#194ba3!important}
#main #header-slider .slider-post-wrap .slider-header-wrap .slider-header__bottom-text p{font-weight:400;font-style:normal;color:#fff!important;font-size:30px;margin-top:36px!important}
#main #header-slider .slider-post-wrap .block-post-right{position:absolute;bottom:0;right:0;width:470px!important;height:430px!important}
#main #header-slider .slider-post-wrap .block-post-right .slider-header__dots{position:absolute;letter-spacing:.1em;font-size:67px;right:7%;top:-21%;font-weight:400;font-style:normal;color:#fff;display:-ms-flexbox;display:flex}
#main #header-slider .slider-post-wrap .block-post-right .slider-header__dots .slider-header__length{font-size:30px!important;font-weight:500;font-style:normal;margin-bottom:20px;margin-top:-18px;margin-left:9px;display:inline-block;letter-spacing:.1em}
#main #header-slider .slider-post-wrap .block-post-right .slider-header__dots .slider-header__length1{margin-left:5px;display:inline-block}
#main #header-slider .slider-post-wrap .block-post-right .slider-button-right{position:absolute;width:167px;text-align:left;bottom:16%;right:-53%;z-index:11;background-color:transparent!important}
#main #header-slider .slider-post-wrap .block-post-right .slider-button-right span{text-decoration:underline;line-height:1.3em;font-weight:600;font-style:normal;color:#fff!important;font-size:21px}
#main #header-slider .slider-post-wrap .block-post-right .slider-button-right:hover{box-shadow:none!important;transition:box-shadow .5s ease}
#main #header-slider .slider-post-wrap .block-post-right .slider-button-right:hover .fusion-button-text{color:#194ba3!important}
#main #header-slider .flex-control-nav,#main #header-slider .flex-direction-nav,#main #header-slider .fusion-clearfix{display:none}
#main #header-slider .slider-header .slick-slider{position:relative}
#main #header-slider .slider-header .slick-slider .slick-prev{right:420px;z-index:1}
#main #header-slider .slider-header .slick-slider .slick-next,#main #header-slider .slider-header .slick-slider .slick-prev{position:absolute;bottom:48%;width:86px;height:60px;background-color:rgba(47,49,86,0.7);color:#fff;border:1px solid transparent;font-size:15px}
#main #header-slider .slider-header .slick-slider .slick-next{right:330px}
#main #header-slider .slider-header .fusion-image-wrapper{position:relative}
#main #header-slider .slider-header .fusion-image-wrapper:before{content:"";position:absolute;top:0;right:0;height:100%;width:14%;background-color:rgba(47,49,86,0.7);z-index:10}
#main #header-slider .slider-header .fusion-image-wrapper:after{content:"";position:absolute;top:0;right:0;height:85px;width:100%;z-index:10;background:linear-gradient(180deg,rgba(47,49,86,0.5) -10%,transparent)}
.container-post-wrap{display:-ms-flexbox;display:flex}
#big-main-slider-section{margin-top:-20px;margin-bottom:90px}
@media (max-width:1206px){
#big-main-slider-section{margin-bottom:20px}
#animater-1{display:none}
}
.big-main-slider{position:relative}
.big-main-slider__list{margin:0;padding:0}
.big-main-slider__panel,.big-main-slider__panel-block{position:absolute;height:100%;top:0;right:0}
.big-main-slider__panel-block{width:254px;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:center;justify-content:center}
.big-main-slider__panel-block:before{position:absolute;content:"";right:0;top:0;width:0;height:100%;background-color:rgba(47,49,86,0.52);z-index:1}
.big-main-slider__panel-link{font-weight:700;font-style:normal;color:#fff;font-size:21px;text-transform:uppercase;letter-spacing:2px;line-height:22px;margin-bottom:50px;z-index:2;opacity:0;position:relative}
.big-main-slider__panel-nav{position:absolute;top:0;right:250px;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding-right:45px;width:218px}
.big-main-slider__panel-count{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:end;justify-content:flex-end;position:relative;top:-11.4286%}
@media (max-width:1199px){
.big-main-slider__panel-count{padding-bottom:5px}
}
.big-main-slider__panel-count span{color:#fff;font-size:29px;font-weight:600;font-style:normal;line-height:40px;opacity:0}
.big-main-slider__panel-count .num-slide{font-size:67px;line-height:64px;font-weight:500}
.big-main-slider__item{min-height:700px;position:relative}
.big-main-slider__item img{height:100%;width:100%;max-width:10000px}
.big-main-slider__text{position:absolute;top:0;left:50%;margin-left:-600px;height:100%;max-width:960px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}
.big-main-slider__text-title span{font-size:60px;font-weight:700;font-style:normal;color:#fff;letter-spacing:5px;line-height:55px;opacity:0}
.big-main-slider__text-subtitle{padding:35px 0}
.big-main-slider__text-subtitle span{font-size:30px;color:#fff;font-weight:400;font-style:normal;opacity:0}
.big-main-slider__text-link a{display:inline-block;padding:35px 50px;position:relative}
.big-main-slider__text-link a span{color:#fff;font-size:17px;font-weight:700;font-style:normal;letter-spacing:1px;position:relative;opacity:0;z-index:2}
.big-main-slider__text-link a:before{content:"";position:absolute;top:0;left:0;width:100%;height:0;background-color:rgba(47,49,86,0.52);z-index:1}
.big-main-slider__text-link a:hover:before{background-color:#2f3156}
.arr-slide{width:85px;height:60px;border:0;background-color:transparent;position:relative;cursor:pointer;color:#fff}
.arr-slide-left{margin-right:3px}
.arr-slide:before{position:relative;z-index:1;opacity:0}
.arr-slide:after{position:absolute;content:"";top:0;left:0;width:100%;height:0;background-color:rgba(47,49,86,0.52);z-index:0}
.arr-slide:hover:after{background-color:#2f3156}
#min-main-slider{position:absolute;width:100vw;top:0;left:50%;margin-left:-50vw;opacity:0}
#min-main-slider:after,#min-main-slider:before{position:absolute;content:"";height:100%;width:50%;background:#efefef;left:0;top:0;z-index:10}
#min-main-slider:after{left:auto;right:0}
.super-shadow{position:relative}
.super-shadow:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;z-index:20;background:red}
.fusion-footer{z-index:10;position:relative}
#contaсt_map{height:600px}
@media screen and (max-width: 1600px) {
.slider-button-right{right:-26%!important}
.slider-header__dots{right:40%!important;top:-10%!important}
#main #header-slider .slider-header .slick-slider .slick-next,#main #header-slider .slider-header .slick-slider .slick-prev{bottom:27%!important}
.slider-header-wrap{bottom:100px!important}
header .fusion-main-menu{width:70%!important;margin:0 auto!important}
header .fusion-header{margin:0 auto!important}
header .social-twitter{right:-1%!important}
header .social-instagram{right:0!important}
body:not(.home) header .fusion-header,body:not(.home) header .fusion-main-menu{width:100%!important;margin:0 auto!important}
}
@media screen and (max-width: 1400px) {
.slider-button-right{right:-5%!important}
.slider-header__dots{right:40%!important;top:9%!important}
#main #header-slider .slider-header .slick-slider .slick-next,#main #header-slider .slider-header .slick-slider .slick-prev{bottom:27%!important}
.slider-header-wrap{bottom:0!important}
.fusion-image-wrapper:before{width:15%!important}
.slider-header__bottom-text{margin-top:10px!important}
.slider-header__bottom-text p{font-size:25px!important}
#main #header-slider .slider-post-wrap .slider-header-wrap .main-button{margin-top:10px!important}
.slider-header__title h1{font-size:50px!important}
}
@media screen and (max-width: 1200px) {
header .fusion-main-menu{width:100%!important}
header .fusion-header{width:90%!important;margin:0 auto!important}
body:not(.home) header .fusion-header,body:not(.home) header .fusion-main-menu{width:100%!important;margin:0 auto!important}
body:not(.home) .fusion-header-wrapper{padding:0 20px!important}
.slider-header__title h1{font-size:30px!important}
.slider-header-wrap{bottom:-20px!important;left:46px!important;width:100%!important;max-width:500px!important;height:100%!important;max-height:300px!important}
.slider-header__bottom-text{margin-top:10px!important}
.slider-header__bottom-text p{font-size:20px!important}
.slider-header__dots{right:40%!important;top:9%!important}
#main #header-slider .slider-header .fusion-image-wrapper:before,.block-post-right{display:none}
#main #header-slider .slider-header .slick-slider .slick-next,#main #header-slider .slider-header .slick-slider .slick-prev{bottom:27%!important}
#main #header-slider .slider-post-wrap .slider-header-wrap .main-button{margin-top:10px!important;padding:0 20px}
}
@media screen and (max-width:992px) {
.separator-nav,.social-instagram,.social-twitter{display:none}
#main #header-slider .slider-header .slick-slider .slick-next,#main #header-slider .slider-header .slick-slider .slick-prev{display:none!important}
.slider-header__bottom-text{margin-top:-15px!important}
.slider-header-wrap{bottom:-16px!important;width:380px!important}
#header-slider article > div.fusion-flexslider.flexslider.fusion-post-slideshow > ul.slides > li > div > img{min-height:440px!important;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0;object-position:50% 0}
.fusion-header > div{-ms-flex-pack:start!important;justify-content:flex-start!important}
body:not(.home) header .fusion-header > div{padding-left:0!important;padding-right:0!important}
#wrapper > header > div.fusion-header-v1.fusion-logo-left.fusion-sticky-menu-1.fusion-sticky-logo-.fusion-mobile-logo-.fusion-mobile-menu-design-modern > div.fusion-header > div > div.fusion-mobile-menu-icons{position:absolute;top:14px;right:0}
#wrapper > header > div.fusion-header-v1.fusion-logo-left.fusion-sticky-menu-1.fusion-sticky-logo-.fusion-mobile-logo-.fusion-mobile-menu-design-modern > div.fusion-header > div{position:relative}
.fusion-icon-bars:before{font-size:32px!important}
}
@media screen and (max-width: 768px) {
#main #header-slider .slider-post-wrap .slider-header-wrap .slider-header__title h1{font-size:25px!important;max-width:380px!important}
#main #header-slider .slider-post-wrap .slider-header-wrap .main-button{margin-left:auto!important;margin-right:auto!important;padding-left:33px!important;padding-right:33px!important}
}
@media screen and (max-width: 576px) {
.slider-header__bottom-text p{font-size:17px!important}
.main-button{height:60px!important}
.main-button span{font-size:14px!important}
.slider-header > div > div > div article{margin-bottom:30px!important}
}
@media screen and (max-width: 460px) {
.slider-header__bottom-text p{font-size:15px!important}
}
@media screen and (max-width: 322px) {
.slider-header-wrap{left:14px!important}
}
.services{max-width:1200px;margin:0 auto!important;padding-bottom:20px!important}
.services .services-title{margin-bottom:57px!important;margin-left:5px}
.services .services-title h2{color:#2f3156;text-transform:uppercase}
.services .services-text-02 p,.services .services-title h2{font-size:38px;font-weight:700;font-style:normal}
.services .services-text-02 p{color:#d5d6dd;letter-spacing:.15em;text-align:right;margin-top:18px;margin-right:-40px!important}
@media (max-width:1199px) {
.services .services-text-02 p{margin-right:-30px!important}
}
@media (max-width:1024px) {
.services .services-text-02{position:absolute;top:-70px;right:-86%}
}
.services .services-wrap{margin-right:29px!important;padding-bottom:29px!important;max-width:270px!important;width:100%!important}
.services .services-wrap .services-title-h3{margin-top:30px!important;margin-bottom:24px!important}
.services .services-wrap .services-title-h3 h3{font-size:17px;font-weight:700;font-style:normal;color:#2f3156;text-transform:uppercase;height:70px}
.services .services-wrap .services-text{max-width:273px}
.services .services-wrap .services-text p{font-weight:600;font-style:normal;color:rgba(47,49,86,0.5);font-size:15px!important;height:100px;overflow:hidden;text-overflow:ellipsis}
.services .services-wrap .services-button{background-color:#fff;border-bottom:1px solid #194ba3;text-align:left;padding:0;padding-bottom:5px;width:100%;margin-top:10px;max-width:273px;z-index:100;transition:border-bottom .8s ease}
.services .services-wrap .services-button span{font-weight:700;font-style:normal;font-size:17px;color:#2f3156!important;transition:all .8s;text-transform:none}
.services .services-wrap:hover .services-button{width:auto;border-bottom:1px solid #194ba3}
.services .services-wrap:hover .services-button .fusion-button-text{color:#194ba3!important}
.services .poloska-before{position:relative}
.services .poloska-before:before{position:absolute;content:"";top:-192px;width:1px;left:-1px;background:linear-gradient(0deg,hsla(0,0%,100%,0.7),#d5d6dd 15%);height:620px}
.services.supreme-fash{position:relative}
.services.supreme-fash:after{position:absolute;content:"";width:1px;top:-350px;right:0;background:linear-gradient(0deg,hsla(0,0%,100%,0.7),#d5d6dd,hsla(0,0%,100%,0.7));height:1000px}
.services .poloska-before1{position:relative}
.services .poloska-before1:before{position:absolute;content:"";top:-196px;width:1px;left:-1px;background:linear-gradient(0deg,hsla(0,0%,100%,0.7),#d5d6dd 15%);height:600px}
.services.poloska-after1{position:relative}
.services.poloska-after1:after{position:absolute;content:"";width:1px;top:-390px;right:0;background:linear-gradient(0deg,hsla(0,0%,100%,0.7),#d5d6dd,hsla(0,0%,100%,0.7));height:1050px}
.postid-861 .poloska-before1{position:relative}
.postid-861 .poloska-before1:before{position:absolute;content:"";top:0;width:1px;left:-1px;background:linear-gradient(0deg,hsla(0,0%,100%,0.7),#d5d6dd 15%);height:465px}
footer .fusion-widget-area > div:first-of-type a{color:#fff}
.page-id-412 #main h2.blog-shortcode-post-title{font-size:21px!important}
@media screen and (max-width: 1270px) {
.services .services-wrap{margin-right:10px!important;text-align:center!important}
.services .services-wrap .services-title-h3 h3{text-align:center!important}
}
@media screen and (max-width: 1200px) {
.services .services-wrap{width:calc(100% / 2 - 30px)!important;max-width:none!important;margin-top:0!important}
.services .services-wrap > div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}
.services .poloska-after:after,.services .poloska-before:before{display:none}
.services .services-title{margin-bottom:20px!important}
.services .services-img{margin-top:30px!important}
}
@media (max-width:1199px) {
.services .services-text{max-width:300px;text-align:center}
}
@media screen and (max-width: 992px) {
.services .services-text-02{display:none}
}
@media (max-width:767px) {
.services .services-wrap{margin-right:0!important}
}
@media screen and (max-width: 576px) {
.services{padding-bottom:0!important}
.services .services-wrap{width:100%!important}
.services .services-title h2{font-size:25px!important;text-align:center!important}
.page-id-412 #main h2.blog-shortcode-post-title{font-size:15px!important}
}
.services-page{max-width:1200px;width:100%;margin:0 auto!important;padding:50px 0 25px!important}
@media only screen and (max-width: 677px) {
.services-page{padding:50px 0 30px!important}
}
@media only screen and (max-width: 525px) {
.services-page{padding:50px 0 0!important}
}
.services-page .services-page-title .services-page-title-h2{margin-bottom:50px!important}
.services-page .services-page-title .services-page-title-h2 h2{font-size:38px;font-weight:700;font-style:normal;color:#2f3156;text-transform:uppercase}
@media only screen and (max-width: 678px) {
.services-page .services-page-title .services-page-title-h2 h2{font-size:30px!important}
}
@media only screen and (max-width: 576px) {
.services-page .services-page-title .services-page-title-h2 h2{font-size:25px!important}
}
@media only screen and (max-width: 751px) {
.services-page .services-page-wrap .services-blog > div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;margin-left:0!important;margin-right:0!important}
.services-page .services-page-wrap .services-blog > div article{max-width:550px!important;width:100%!important;position:static!important}
}
.services-page .services-page-wrap .services-blog > div article .fusion-post-wrapper{border:none!important}
.services-page .services-page-wrap .services-blog > div article .fusion-flexslider{margin-bottom:0!important;border:none!important}
.services-page .services-page-wrap .services-blog > div article .fusion-image-wrapper{border:none!important}
.services-page .services-page-wrap .services-blog > div article .fusion-image-wrapper img{max-height:437px!important;height:auto!important;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0;object-position:50% 0}
.services-page .services-page-wrap .services-blog > div article > div > div.fusion-post-content-wrapper{background:linear-gradient(45deg,rgba(47,49,86,0.9),rgba(128,198,227,0.9))!important;height:155px!important;overflow:hidden}
.services-page .services-page-wrap .services-blog > div article > div > div.fusion-post-content-wrapper > div.fusion-meta-info > div > a{position:absolute;max-width:373px!important;max-height:437px!important;margin:0!important;top:0;left:0;right:0;bottom:0;z-index:10;color:transparent!important;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}
@media only screen and (max-width: 970px) {
.services-page .services-page-wrap .services-blog > div article > div > div.fusion-post-content-wrapper > div.fusion-meta-info > div > a{left:10%}
}
@media only screen and (max-width: 720px) {
.services-page .services-page-wrap .services-blog > div article > div > div.fusion-post-content-wrapper > div.fusion-meta-info > div > a{left:20%}
}
@media only screen and (max-width: 580px) {
.services-page .services-page-wrap .services-blog > div article > div > div.fusion-post-content-wrapper > div.fusion-meta-info > div > a{left:10%}
}
@media only screen and (max-width: 400px) {
.services-page .services-page-wrap .services-blog > div article > div > div.fusion-post-content-wrapper > div.fusion-meta-info > div > a{left:0}
}
.services-page .services-page-wrap .services-blog > div article > div > div.fusion-post-content-wrapper > div.fusion-meta-info > div > a:after{position:absolute;content:"Подробнее";top:50%;left:54%;margin:auto!important;transform:translate(-50%,-50%);color:#fff;font-size:17px;font-weight:700;font-style:normal;opacity:0;z-index:11}
@media only screen and (max-width: 1200px) {
.services-page .services-page-wrap .services-blog > div article > div > div.fusion-post-content-wrapper > div.fusion-meta-info > div > a:after{left:50%;top:40%}
}
@media only screen and (max-width: 976px) {
.services-page .services-page-wrap .services-blog > div article > div > div.fusion-post-content-wrapper > div.fusion-meta-info > div > a:after{left:62%;top:50%}
}
@media only screen and (max-width: 864px) {
.services-page .services-page-wrap .services-blog > div article > div > div.fusion-post-content-wrapper > div.fusion-meta-info > div > a:after{left:55%;top:50%}
}
@media only screen and (max-width: 768px) {
.services-page .services-page-wrap .services-blog > div article > div > div.fusion-post-content-wrapper > div.fusion-meta-info > div > a:after{content:""}
}
.services-page .services-page-wrap .services-blog > div article > div > div.fusion-flexslider.flexslider.fusion-post-slideshow{position:relative}
.services-page .services-page-wrap .services-blog > div article > div > div.fusion-flexslider.flexslider.fusion-post-slideshow:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:linear-gradient(45deg,rgba(47,49,86,0.9),rgba(128,198,227,0.9))!important;z-index:10;display:block;opacity:0}
.services-page .services-page-wrap .services-blog > div article > div > div.fusion-post-content-wrapper > div.fusion-post-content.post-content > h2{margin-bottom:0!important}
.services-page .services-page-wrap .services-blog > div article > div > div.fusion-post-content-wrapper > div.fusion-post-content.post-content > h2 a{font-size:20px!important;font-weight:700!important;color:#fff!important;text-transform:uppercase;margin-bottom:20px!important;display:block}
@media only screen and (max-width: 1379px) {
.services-page .services-page-wrap .services-blog > div article > div > div.fusion-post-content-wrapper > div.fusion-post-content.post-content > h2 a{font-size:17px!important}
}
.services-page .services-page-wrap .services-blog > div article > div > div.fusion-post-content-wrapper > div.fusion-post-content.post-content > div{display:none}
.services-page .services-page-wrap .services-blog > div article > div > div.fusion-post-content-wrapper > div.fusion-meta-info{margin:0!important;padding:0!important;border:none!important}
.services-page .services-page-wrap .services-blog > div article:hover > div > div.fusion-flexslider.flexslider.fusion-post-slideshow:before{opacity:1;box-shadow:0 -1px 18px 6px rgba(47,49,86,0.3)!important}
.services-page .services-page-wrap .services-blog > div article:hover > div > div.fusion-post-content-wrapper > div.fusion-meta-info > div > a:after{opacity:1}
.services-page .services-page-wrap .services-blog > div article:hover > div > div.fusion-post-content-wrapper{background:#fff!important;box-shadow:0 8px 18px 6px rgba(47,49,86,0.3)!important}
.services-page .services-page-wrap .services-blog > div article:hover > div > div.fusion-post-content-wrapper > div.fusion-post-content.post-content > h2 > a{color:#2f3156!important}
.services-page .services-page-wrap .services-blog > div article .fusion-blog-layout-grid .fusion-post-wrapper:not(.fusion-masonary-is-transparent){border:none!important}
.services-page
.services-page-wrap
.services-blog
> div
article
> div
> div.fusion-fullwidth.fullwidth-box.fusion-parallax-none.developments-post.nonhundred-percent-fullwidth.non-hundred-percent-height-scrolling
> div
> div
> div
> div.fusion-button-wrapper.fusion-aligncenter
> a{margin-right:-261px!important}
/* @media screen and (max-width: 768px) {
#wrapper .title-heading-left{text-align:center}
} */
#wrapper .services-page-wrap .fusion-posts-container article.fusion-post-grid{padding:0;margin:0 1.25% 15px 0;width:32.5%}
@media screen and (max-width: 768px) {
#wrapper .services-page-wrap .fusion-posts-container article.fusion-post-grid{margin:0 auto 20px;float:none;width:51%!important;left:50%;transform:translateX(50%)}
}
@media screen and (max-width: 420px) {
#wrapper .services-page-wrap .fusion-posts-container article.fusion-post-grid{width:100%!important;transform:translateX(0)}
}
#wrapper .services-page-wrap .fusion-posts-container article.fusion-post-grid:nth-child(3n){margin-right:0}
#wrapper .services-page-wrap .fusion-posts-container article.fusion-post-grid .fusion-post-content-wrapper{padding:0 15px!important}
#wrapper .services-page-wrap .fusion-posts-container article.fusion-post-grid .fusion-post-content-wrapper .fusion-post-content,#wrapper .services-page-wrap .fusion-posts-container article.fusion-post-grid .fusion-post-content-wrapper .fusion-post-content .entry-title{height:100%}
#wrapper .services-page-wrap .fusion-posts-container article.fusion-post-grid .fusion-post-content-wrapper .fusion-post-content .entry-title a{margin:0!important;display:-ms-flexbox;display:flex;height:100%;-ms-flex-align:center;align-items:center;line-height:19px;font-size:18px!important}
.services-post{max-width:1200px;width:100%;margin:0 auto!important;padding:80px 0 30px!important}
@media only screen and (max-width: 629px) {
.services-post{padding:50px 0 30px!important}
}
.services-post .services-post-title h2{font-size:38px;font-weight:700;font-style:normal;color:#2f3156;text-transform:uppercase;max-width:770px}
@media only screen and (max-width: 678px) {
.services-post .services-post-title h2{font-size:30px!important}
}
@media only screen and (max-width: 576px) {
.services-post .services-post-title h2{font-size:25px!important}
}
.services-post .services-post-img{margin-bottom:40px}
.services-post .services-post-text p{color:#2f3156}
.services-post .services-post-text p,.services-post .services-post-text span{font-size:16.6px;font-weight:600;font-style:normal}
@media only screen and (max-width: 629px) {
.services-post .services-post-text-wrap{margin-bottom:-25px!important}
}
.projects{width:100%!important;height:625px!important;padding-top:81px!important;position:relative}
.projects:before{content:"";position:absolute;top:0;left:0;width:100%;height:0;background-color:#efefef!important}
.projects .projects-wrapp{max-width:1200px;width:100%;margin:0 auto!important}
.projects .projects-wrapp .projects-text-03 p{font-size:38px;font-weight:700;font-style:normal;color:#fff;letter-spacing:.15em;text-align:left;margin-top:8px}
@media only screen and (max-width: 1380px) {
.projects .projects-wrapp .projects-text-03{margin-left:0!important}
}
@media (max-width:1199px) {
.projects .projects-wrapp{padding:0 15px}
.projects .projects-wrapp .projects-text-03 p{margin-top:8px}
}
.projects .projects-wrapp .projects-title{margin-bottom:61px!important}
.projects .projects-wrapp .projects-title h2{font-size:38px;font-weight:700;font-style:normal;color:#2f3156;text-transform:uppercase}
@media only screen and (max-width: 1380px) {
.projects .projects-wrapp .projects-title{margin-right:0!important}
}
.projects-slide-blog div.fusion-flexslider.flexslider.fusion-post-slideshow{margin:0}
.projects-slide-blog .slick-slider{position:relative}
.projects-slide-blog .slick-slider .slick-prev{left:20.8%;z-index:1}
.projects-slide-blog .slick-slider .slick-next,.projects-slide-blog .slick-slider .slick-prev{position:absolute;bottom:50%;width:86px;height:60px;background-color:rgba(47,49,86,0.7);color:#fff;border:1px solid transparent;font-size:15px;cursor:pointer}
.projects-slide-blog .slick-slider .slick-next{right:20.8%}
.projects-slide-blog > div > div > div article{position:relative;margin:0 10px!important}
.projects-slide-blog > div > div > div article > div.fusion-flexslider.flexslider.fusion-post-slideshow > ul.slides > li > div > img{max-height:400px!important;width:100%!important;height:1000px!important}
.projects-slide-blog > div > div > div article .fusion-meta-info{position:absolute;top:30%;left:50%;transform:translate(-50%,-50%);z-index:20;display:block;border:none}
.projects-slide-blog > div > div > div article .fusion-meta-info .fusion-alignright{display:block}
.projects-slide-blog > div > div > div article .fusion-meta-info .fusion-alignright .fusion-read-more{display:block;width:120px;height:30px;color:transparent!important}
.projects-slide-blog > div > div > div article .fusion-meta-info .fusion-alignright .fusion-read-more:hover{color:transparent!important}
.projects-slide-blog > div > div > div article .fusion-meta-info .fusion-alignright .fusion-read-more:after{display:none}
.projects-slide-blog > div > div > div article .fusion-meta-info .fusion-alignright .fusion-read-more:before{content:"Подробнее";font-size:17px;font-weight:700;font-style:normal;color:#fff;opacity:0}
.projects-slide-blog > div > div > div article .fusion-post-content{height:150px;overflow:hidden;background:linear-gradient(45deg,#2f3156,#194ba3)!important}
.projects-slide-blog > div > div > div article .fusion-post-content h2{display:block;width:100%;height:100%}
.projects-slide-blog > div > div > div article .fusion-post-content h2 a{display:-ms-flexbox;display:flex;padding-left:35px;padding-right:20px;-ms-flex-align:center;align-items:center;font-weight:700;font-style:normal;font-size:18px!important;height:100%}
.projects-slide-blog > div > div > div article > div.fusion-flexslider.flexslider.fusion-post-slideshow > ul.slides > li > div > img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0;object-position:50% 0}
.projects-slide-blog > div > div > div article:hover .fusion-post-content h2 a{color:#2f3156!important}
.projects-slide-blog .slick-slider .slick-list{overflow:visible!important}
.projects-slide-blog .slick-slider .slick-slide{position:relative;margin:0 15px}
.projects-slide-blog .fusion-image-wrapper:before{display:none}
.projects-slide-blog .slick-slider .slides{position:relative;z-index:1}
.projects-slide-blog .slick-slider .slides:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background:linear-gradient(45deg,rgba(47,49,86,0.8),rgba(128,198,227,0.8))!important;z-index:10;display:block;opacity:0}
.projects-slide-blog .slick-slider > div > div > article:hover{box-shadow:0 8px 18px 6px rgba(47,49,86,0.2)!important}
.projects-slide-blog .slick-slider > div > div > article:hover .fusion-post-content{background:#fff!important}
.projects-slide-blog .slick-slider > div > div > article:hover .fusion-post-content h2{color:#2f3156!important}
.projects-slide-blog .slick-slider > div > div > article:hover .fusion-read-more:before,.projects-slide-blog .slick-slider > div > div > article:hover > div.fusion-flexslider.flexslider.fusion-post-slideshow > ul.slides:before{opacity:1!important}
.about-company-content .projects-gallery .fusion-blog-layout-grid .fusion-post-wrapper:not(.fusion-masonary-is-transparent){border:none!important}
.about-company-content .projects-gallery > div.fusion-load-more-button.fusion-blog-button.fusion-clearfix{display:block;color:transparent!important;background-color:transparent!important;height:80px!important;width:333px!important;transition:all .5s ease;margin:35px auto 0!important}
.about-company-content .projects-gallery > div.fusion-load-more-button.fusion-blog-button.fusion-clearfix:before{content:"Показать еще";height:80px!important;width:333px!important;letter-spacing:.1em;box-shadow:0 8px 18px 6px rgba(47,49,86,0.3)!important;background-color:#fff!important;color:#2f3156!important;line-height:80px;display:block;text-transform:none!important;font-size:17px!important;font-weight:700!important;transition:all .5s ease}
.about-company-content .projects-gallery > div.fusion-load-more-button.fusion-blog-button.fusion-clearfix:hover:before{box-shadow:none!important;background-color:#194ba3!important;color:#fff!important}
.about-company-content .projects-gallery article{height:256px!important;overflow:hidden;padding:10px 5px!important}
.about-company-content .projects-gallery article .fusion-image-wrapper{border:none!important}
.about-company-content .projects-gallery article .fusion-image-wrapper img{height:100%!important;width:100%!important;min-height:256px!important;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0;object-position:50% 0;overflow:hidden}
.about-company-content .projects-gallery article .fusion-flexslider{border:none!important;height:256px!important;position:relative;margin-bottom:0!important}
.about-company-content .projects-gallery article .fusion-flexslider:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:linear-gradient(45deg,rgba(47,49,86,0.9),rgba(128,198,227,0.9))!important;z-index:10;display:block;transition:opacity .8s ease;opacity:0}
.about-company-content .projects-gallery article .fusion-flexslider .slides{position:relative}
.about-company-content .projects-gallery article .fusion-flexslider:after{position:absolute;content:"";top:50%;left:50%;width:45px;margin-top:-22px;margin-left:-22px;height:45px;background-image:url("../media/plus-3112549c.png");opacity:0;z-index:11}
.about-company-content .projects-gallery article .fusion-flexslider:hover:before{opacity:1;transition:opacity .8s ease;cursor:pointer}
.about-company-content .projects-gallery article .fusion-flexslider:hover:after{opacity:1;transition:opacity .8s ease}
.about-company1{padding:40px 0 30px!important;max-height:1000px!important;height:100%;width:100%;margin:0 auto!important;position:fixed;top:-2000px;bottom:0;right:0;left:0;z-index:1000}
@media only screen and (max-width: 576px) {
.about-company1{padding:0!important}
}
.about-company1 .about-company-title-wrap1{position:relative;max-width:1200px;width:100%;margin:0 auto!important;padding-top:95px!important}
.about-company1 .about-company-title-wrap1 .projects-gallery1 > div article > div.fusion-flexslider.flexslider.fusion-post-slideshow > ul.slides > li > div > img{max-height:500px!important;min-height:500px!important;height:100%!important;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0;object-position:50% 0}
@media only screen and (max-width: 768px) {
.about-company1 .about-company-title-wrap1 .projects-gallery1 > div article > div.fusion-flexslider.flexslider.fusion-post-slideshow > ul.slides > li > div > img{max-height:350px!important;min-height:350px!important}
}
@media only screen and (max-width: 576px) {
.about-company1 .about-company-title-wrap1 .projects-gallery1 > div article > div.fusion-flexslider.flexslider.fusion-post-slideshow > ul.slides > li > div > img{max-height:350px!important;min-height:350px!important}
}
@media only screen and (max-width: 460px) {
.about-company1 .about-company-title-wrap1 .projects-gallery1 > div article > div.fusion-flexslider.flexslider.fusion-post-slideshow > ul.slides > li > div > img{max-height:250px!important;min-height:250px!important}
}
.about-company1 .about-company-title-wrap1 .close-icon{position:absolute;right:0;top:45px;width:35px;height:35px}
.about-company1 .about-company-title-wrap1 .close-icon:after,.about-company1 .about-company-title-wrap1 .close-icon:before{position:absolute;left:15px;content:" ";height:46px;width:3px;background-color:#fff}
.about-company1 .about-company-title-wrap1 .close-icon:before{transform:rotate(45deg)}
.about-company1 .about-company-title-wrap1 .close-icon:after{transform:rotate(-45deg)}
.about-company1 .about-company-title-wrap1 .slick-slider{position:relative}
.about-company1 .about-company-title-wrap1 .slick-slider .slick-prev{left:0;z-index:1}
.about-company1 .about-company-title-wrap1 .slick-slider .slick-next,.about-company1 .about-company-title-wrap1 .slick-slider .slick-prev{position:absolute;top:270px;width:80px;height:60px;background-color:rgba(47,49,86,0.7);color:#fff;border:1px solid transparent;font-size:15px}
.about-company1 .about-company-title-wrap1 .slick-slider .slick-next{right:0}
.about-company1 .about-company-title-wrap1 .fusion-post-content{display:inline-block;width:800px!important}
.about-company1 .about-company-title-wrap1 h2{margin:0!important}
.about-company1 .about-company-title-wrap1 .fusion-clearfix{display:none}
.about-company1 .about-company-title-wrap1 .blog-shortcode-post-title{display:inline-block;max-width:700px!important}
.about-company1 .about-company-title-wrap1 .blog-shortcode-post-title a{font-size:21px;font-weight:700;font-style:normal;letter-spacing:.2em}
.about-company1 .post > div.fusion-meta-info{display:inline-block;float:right;border:none!important;height:80px;width:330px;background-color:#fff!important;margin:0!important}
.about-company1 .post > div.fusion-meta-info .fusion-alignright{width:100%!important;height:100%!important;padding:0!important;float:none;margin:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}
.about-company1 .post > div.fusion-meta-info .fusion-alignright a{position:relative;font-size:17px;font-weight:700;font-style:normal;margin:0!important;text-align:center;line-height:78px}
.about-company1 .post > div.fusion-meta-info .fusion-alignright a:before{content:"Подробнее о проекте";position:absolute;top:50%;left:50%;width:329px;height:79px;transform:translate(-50%,-50%);font-size:17px;font-weight:700;font-style:normal;color:#2f3156!important}
.about-company1 .post > div.fusion-meta-info .fusion-alignright a:after{display:none}
.about-company1 .post > div.fusion-meta-info .fusion-alignright a:hover{color:#fff!important}
.about-company1 .post > div.fusion-meta-info .fusion-alignright a:hover:before{color:#194ba3!important}
@media screen and (max-width: 1200px) {
#modal-window{padding-left:30px!important;padding-right:30px!important}
}
@media screen and (max-width: 992px) {
.projects .projects-wrapp .projects-text-03{display:none}
.about-company1 .about-company-title-wrap1 .slick-slider .slick-next,.about-company1 .about-company-title-wrap1 .slick-slider .slick-prev{top:195px!important}
.about-company1 .post > div.fusion-meta-info{float:none;margin-top:20px!important}
.about-company1 .about-company-title-wrap1 .fusion-post-content{max-width:700px!important;width:100%!important}
.projects-slide-blog .slick-slider .slick-slide{margin:0 5px!important}
.projects-slide-blog .slick-slider .slick-next,.projects-slide-blog .slick-slider .slick-prev{display:none!important}
}
@media screen and (max-width: 900px) {
.projects-slide-blog .slick-slider .slick-slide{margin:10px!important}
}
@media screen and (max-width: 768px) {
.projects-slide-blog .slick-slider .slick-slide{margin:0 5px!important}
.projects-slide-blog .slick-slider .slick-next,.projects-slide-blog .slick-slider .slick-prev{display:none!important}
.about-company1 .about-company-title-wrap1 .slick-slider .slick-next,.about-company1 .about-company-title-wrap1 .slick-slider .slick-prev{top:150px!important}
.about-company1 .post > div.fusion-meta-info .fusion-alignright a{line-height:60px!important;font-size:14px!important}
.about-company1 .post > div.fusion-meta-info{height:60px!important;width:260px!important}
.about-company1 .post > div.fusion-meta-info .fusion-alignright a:before{height:60px!important}
}
@media screen and (max-width: 576px) {
.projects{margin-top:50px!important}
.projects .projects-wrapp .projects-title h2{font-size:25px!important;text-align:center!important}
.about-company1 .about-company-title-wrap1 .slick-slider .slick-next,.about-company1 .about-company-title-wrap1 .slick-slider .slick-prev{display:none!important}
}
@media screen and (max-width: 460px) {
#modal-window{padding-left:10px!important;padding-right:10px!important}
}
@media screen and (max-width: 320px) {
.projects{height:625px!important}
}
.events{padding-top:200px!important;max-width:1200px;margin:0 auto!important}
@media only screen and (max-width: 1600px) {
.events{padding-top:100px!important}
}
@media only screen and (max-width: 1380px) {
.events{padding-top:250px!important}
}
@media only screen and (max-width: 992px) {
.events{padding-top:60px!important}
}
@media only screen and (max-width: 660px) {
.events{margin-top:20px!important}
}
@media only screen and (max-width: 460px) {
.events{margin-top:20px!important}
}
@media only screen and (max-width: 375px) {
.events{margin-top:40px!important}
}
@media only screen and (max-width: 992px) {
.events .event-wrap-left{width:350px!important;padding:0 20px}
}
.events .event-wrap-left .event-text-one{width:200px}
.events .event-wrap-left .event-text-one p{font-size:15px;font-weight:700;font-style:normal}
.events .event-wrap-left .event-text-04 p{position:absolute;top:0;right:27px;font-size:38px;font-weight:700;font-style:normal;color:#d5d6dd;letter-spacing:.15em}
.events .event-wrap-left .events-title h2{font-size:38px;font-weight:700;font-style:normal;color:#2f3156;text-transform:uppercase;margin:30px 0 10px}
.events .event-wrap-left .events-text-two{max-width:300px!important}
.events .event-wrap-left .events-text-two p{font-weight:600;font-style:normal;color:rgba(47,49,86,0.5);margin-top:28px;font-size:15px!important}
.events .event-wrap-left .events-button{margin-top:60px;padding:0!important;max-width:330px!important;box-shadow:0 8px 18px 6px rgba(47,49,86,0.2)!important}
.events .event-wrap-left .events-button:hover{box-shadow:none!important}
.events .event-wrap-left .event-blog-home > div > article > div{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;border:none!important}
@media only screen and (max-width: 992px) {
.events .event-wrap-left .event-blog-home > div > article > div{-ms-flex-direction:column;flex-direction:column}
}
@media only screen and (max-width: 1200px) {
.events .event-wrap-left .event-blog-home{margin-top:70px!important}
}
.events .event-wrap-left .event-blog-home > div > article{margin-left:20px!important}
@media only screen and (max-width: 1300px) {
.events .event-wrap-left .event-blog-home > div > article{margin-left:10px!important}
}
@media only screen and (max-width: 1200px) {
.events .event-wrap-left .event-blog-home > div > article{margin-left:-30px!important}
}
@media only screen and (max-width: 1025px) {
.events .event-wrap-left .event-blog-home > div > article{margin-left:-70px!important}
}
@media only screen and (max-width: 992px) {
.events .event-wrap-left .event-blog-home > div > article{margin-left:0!important}
}
.events .event-wrap-left .event-blog-home > div > article{transition:all .8s ease}
.events .event-wrap-left .event-blog-home > div > article > div .fusion-post-slideshow{width:305px;height:194px;border:none!important;position:relative}
@media only screen and (max-width: 992px) {
.events .event-wrap-left .event-blog-home > div > article > div .fusion-post-slideshow{width:100%!important;max-width:400px!important}
}
.events .event-wrap-left .event-blog-home > div > article > div .fusion-post-slideshow > ul.slides > li > div > img{min-height:194px;max-height:194px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0;object-position:50% 0}
@media (max-width:1199px) {
.events .event-wrap-left .event-blog-home > div > article > div .fusion-post-slideshow > ul.slides > li > div > img{max-height:194px}
.events .event-wrap-left .event-blog-home > div > article > div .fusion-post-slideshow{height:unset!important}
}
@media (max-width:1024px) {
.events .event-wrap-left .event-blog-home > div > article > div .fusion-post-slideshow > ul.slides > li > div > img{min-height:243px;max-height:194px}
}
@media (max-width:991px) {
.events .event-wrap-left .event-blog-home > div > article > div .fusion-post-slideshow > ul.slides > li > div > img{min-height:194px;max-height:194px}
}
.events .event-wrap-left .event-blog-home > div > article > div .fusion-post-slideshow:after{position:absolute;content:"Подробнее";top:44%;right:32%;color:#fff;z-index:10;font-weight:700;font-style:normal;font-size:17px;opacity:0;transition:all .8s ease}
.events .event-wrap-left .event-blog-home > div > article > div .fusion-post-slideshow:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,#2f3156,#194ba3)!important;z-index:10;opacity:0;transition:all .8s ease}
.events .event-wrap-left .event-blog-home > div > article > div .fusion-post-content-wrapper{width:484px;height:194px;background-color:#ebebec}
@media only screen and (max-width: 992px) {
.events .event-wrap-left .event-blog-home > div > article > div .fusion-post-content-wrapper{height:223px!important;width:100%!important;max-width:400px!important}
}
.events .event-wrap-left .event-blog-home > div > article > div .fusion-post-content-wrapper > div.fusion-post-content.post-content > h2 a{font-size:20px;font-weight:700;font-style:normal;color:#2f3156!important;line-height:1.2em}
.events .event-wrap-left .event-blog-home > div > article > div .fusion-post-content-wrapper > div.fusion-post-content.post-content > h2 a:hover{color:#194ba3!important}
.events .event-wrap-left .event-blog-home > div > article > div .fusion-post-content-wrapper > div.fusion-post-content.post-content > div.fusion-content-sep.sep-double.sep-solid,.events .event-wrap-left .event-blog-home > div > article > div .fusion-post-content-wrapper > div.fusion-post-content.post-content > div.fusion-post-content-container > p:first-child{display:none}
.events .event-wrap-left .event-blog-home > div > article > div .fusion-post-content-wrapper > div.fusion-post-content.post-content > div.fusion-post-content-container > p{font-weight:600;font-style:normal;color:rgba(47,49,86,0.5);font-size:15px!important}
.events .event-wrap-left .event-blog-home > div > article > div .fusion-post-content-wrapper > div.fusion-meta-info > div > a{color:transparent!important}
.events .event-wrap-left .event-blog-home > div > article > div .fusion-post-content-wrapper > div.fusion-meta-info > div > a:after{display:none}
.events .event-wrap-left .event-blog-home > div > article:hover > div > div.fusion-flexslider:after,.events .event-wrap-left .event-blog-home > div > article:hover > div > div.fusion-flexslider:before{opacity:1}
#animatu-3 .fusion-post-content-wrapper .fusion-meta-info{position:absolute;top:0;left:0;width:100%;padding:0;margin:0;height:100%}
#animatu-3 .fusion-post-content-wrapper .fusion-meta-info .fusion-alignleft{position:absolute;top:0;left:0;width:100%;height:100%}
#animatu-3 .fusion-post-content-wrapper .fusion-meta-info .fusion-alignleft a{position:absolute;width:calc(100% + 305px);display:block;height:100%;top:0;left:0}
@media screen and (max-width: 1200px) {
.events > div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}
}
@media screen and (max-width: 992px) {
.events .event-text-04{display:none}
}
@media screen and (max-width: 665px) {
.events{padding-top:250px!important}
}
@media screen and (max-width: 460px) {
.events{padding-top:160px!important}
}
@media screen and (max-width: 376px) {
.events{padding-top:60px!important}
}
.numbers{padding-top:170px!important;padding-bottom:50px!important;max-width:1200px;margin:0 auto!important}
.numbers .numbers-text-05 p{font-size:38px;font-weight:700;font-style:normal;color:#d5d6dd;letter-spacing:.15em;margin-top:20px;margin-left:6px}
@media (max-width:1024px) {
.numbers .numbers-text-05 p{margin-top:10px}
}
.numbers .numbers-title{margin-bottom:10px!important;position:relative;z-index:10;margin-right:15px}
.numbers .numbers-title h2{font-size:38px;font-weight:700;font-style:normal;color:#2f3156;text-transform:uppercase}
.numbers .numbers-wrap-title{margin-bottom:60px!important}
.numbers .numbers-wrap{width:298px!important}
.numbers .numbers-wrap .numbers-text p{color:#194ba3;font-size:100px;font-weight:300;font-style:normal;letter-spacing:.1em;text-align:center}
.numbers .numbers-wrap .numbers-text p .slesh-color{color:#d5d6dd;margin-left:5px;display:inline-block;font-weight:300}
.numbers .numbers-wrap .numbers-title h3{font-size:21px;font-weight:700;font-style:normal;color:#2f3156;text-transform:uppercase;max-width:220px;margin-top:70px;z-index:200;display:block;height:93px}
.numbers .numbers-wrap .numbers-text-one p{font-weight:600;font-style:normal;color:rgba(47,49,86,0.5);max-width:275px;font-size:15px!important}
.numbers .poloska-before{position:relative}
.numbers .poloska-before:before{position:absolute;content:"";top:-318px;width:1px;left:-1px;background:linear-gradient(0deg,hsla(0,0%,100%,0.7),#d5d6dd 15%);height:730px;z-index:0}
.numbers .poloska-after{position:relative}
.numbers .poloska-after:after{position:absolute;content:"";width:1px;top:-460px;right:0;background:linear-gradient(0deg,hsla(0,0%,100%,0.7),#d5d6dd,hsla(0,0%,100%,0.7));height:960px;z-index:0}
.numbers-wrap .numbers-text-one,.numbers-wrap .title-heading-left{padding-left:2px!important}
#animatu-3 .fusion-post-content-container{height:40px;overflow:hidden}
#custom_html-2{margin-right:auto;transform:translateX(-15px)}
@media screen and (max-width: 1265px) {
.numbers .numbers-wrap{width:25%!important}
}
@media screen and (max-width:1199px) {
.numbers .numbers-wrap-title{padding:0 15px}
.numbers .numbers-wrap{width:50%!important;margin-top:50px!important;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}
.numbers .numbers-wrap .numbers-text-one p{text-align:center}
.numbers .numbers-wrap .title-heading-left{text-align:center}
.numbers .poloska-before:after,.numbers .poloska-before:before{display:none}
}
@media screen and (max-width: 992px) {
.numbers{padding-top:120px!important}
.numbers .numbers-wrap{width:50%!important;margin-top:50px!important;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}
.numbers .numbers-text-05,.numbers .poloska-before:after,.numbers .poloska-before:before{display:none}
.numbers .numbers-title{margin-bottom:15px!important}
.numbers .numbers-wrap .numbers-text-one p{text-align:center}
}
@media screen and (max-width: 1199px) {
.numbers .numbers-wrap .numbers-text-one p{max-width:240px}
}
@media screen and (max-width: 576px) {
.numbers{padding-top:40px!important}
.numbers .numbers-wrap{width:100%!important}
.numbers .numbers-wrap .numbers-text{font-size:90px!important}
.numbers .numbers-title{margin-right:0}
.numbers .numbers-title h2{font-size:25px!important;text-align:center!important}
.numbers .numbers-wrap .numbers-title h3{height:unset}
.numbers .numbers-wrap .numbers-text-one p{text-align:center}
}
@media screen and (max-width: 460px) {
.numbers{padding-top:50px!important}
}
.about-company{height:190px!important;width:100%;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column!important;flex-direction:column!important;-ms-flex-pack:center;justify-content:center;max-width:1930px;margin:0 auto!important}
.about-company .about-company-title-wrap{max-width:1200px;width:100%;margin:0 auto!important}
.about-company .about-company-title-wrap .about-company-title{margin:0 0 0 15px !important}
.about-company .about-company-title-wrap .about-company-title h1{color:#fff;font-weight:700;font-style:normal}
body:not(.home){background:url("../media/background-contacts-61f3594b.jpg")}
body:not(.home) header{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:1200px;width:100%}
body:not(.home) header > div:first-of-type{width:100%;max-width:1200px!important}
.fusion-main-menu span{letter-spacing:inherit!important}
body:not(.home) header .fusion-header .fusion-logo:before{display:block}
body:not(.home) header .fusion-header .fusion-logo .fusion-logo-link img{opacity:0}
body:not(.home) header .fusion-header > div{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}
body:not(.home) header .fusion-main-menu{width:calc(100% - 150px)}
body:not(.home) header .fusion-main-menu ul{height:85px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}
body:not(.home) header .fusion-main-menu li a{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;max-height:25px;line-height:25px;font-size:17px;color:#2f3156}
body header .fusion-main-menu li a{color:#2f3156}
body:not(.home) header .fusion-main-menu li a,body:not(.home) header .fusion-main-menu li a span{font-weight:600;font-style:normal}
body:not(.home) header .fusion-main-menu li.current-menu-item > a,body:not(.home) header .fusion-main-menu li a:hover{color:#194ba3!important}
body:not(.home) header .fusion-main-menu li.current-menu-item:before{position:absolute;content:"";top:-35px;right:0;bottom:100%;left:0;border-top:5px solid #194ba3}
body:not(.home) header .fusion-main-menu li.current_page_item:before{top:-30px}
body:not(.home) header .fusion-main-menu .social-instagram a,body:not(.home) header .fusion-main-menu .social-twitter a{width:25px;max-height:25px;line-height:25px;position:relative}
body:not(.home) header .fusion-main-menu .social-instagram a:before,body:not(.home) header .fusion-main-menu .social-twitter a:before{position:absolute;font-size:25px;font-weight:400;top:0;right:0;bottom:0;left:0;color:#2f3156}
body:not(.home) header .fusion-main-menu .social-instagram a .menu-text,body:not(.home) header .fusion-main-menu .social-twitter a .menu-text{width:0;height:0;font-size:0}
body:not(.home) header .fusion-main-menu .social-instagram:hover a:before,body:not(.home) header .fusion-main-menu .social-twitter:hover a:before{color:#194ba3!important}
body:not(.home) header .fusion-main-menu .social-twitter{right:-35px}
body:not(.home) header .fusion-main-menu .social-twitter a:before{content:"\f100"}
body:not(.home) header .fusion-main-menu .social-instagram a:before{content:"\f103"}
body:not(.home) header .fusion-main-menu .separator-nav{right:-20px;pointer-events:none}
body:not(.home) header .fusion-main-menu .separator-nav a{width:1px;max-height:45px;line-height:45px;background-color:#2f3156;pointer-events:none}
body:not(.home) header .fusion-main-menu .separator-nav a .menu-text{width:0;height:0;font-size:0}
.about-company-content{max-width:1200px;width:100%;margin:0 auto!important;padding-top:51px!important;padding-bottom:25px!important}
.about-company-content .about-company-title-h2{margin-bottom:45px!important;margin-left:6px}
@media (max-width:1199px) {
.about-company-content .about-company-title-h2{margin-left:10px}
}
.about-company-content .about-company-title-h2 h2{font-size:32px;font-weight:700;font-style:normal;color:#2f3156;text-transform:uppercase}
.about-company-content .about-company-text p{font-weight:600;font-style:normal;color:rgba(47,49,86,0.9);font-size:17px}
.about-company-content .about-company-title-h3 h3{font-size:21px;font-weight:700;font-style:normal;color:#2f3156;text-transform:uppercase;margin-top:50px!important}
.about-company-content1{max-width:1200px;width:100%;margin:0 auto!important}
.about-company-content1 .about-company-text1{max-width:570px}
.about-company-content1 .about-company-text1 p{font-weight:600;font-style:normal;color:rgba(47,49,86,0.9);font-size:17px}
.about-company-content1 .about-company-wrap{width:598px!important}
.about-company-content1 .about-company-wrap .about-company-img{width:598px!important;height:340px}
.about-company-content1 .about-company-wrap .about-company-img img{width:100%;height:100%}
.about-company-list-wrap{max-width:1200px;width:100%;margin:0 auto 60px!important}
.about-company-list-wrap .about-company-list .about-company-item p{font-weight:600;font-style:normal;color:rgba(47,49,86,0.9);font-size:17px}
.about-company-list-wrap .about-company-list .about-company-item p .color-item{color:#194ba3;display:inline-block;margin-right:5px}
.about-company-list-wrap .about-company-list .about-company-item1 p{font-weight:600;font-style:normal;color:#194ba3;font-size:17px;margin-top:60px!important}
.about-company-content2{max-width:1200px;width:100%;margin:30px auto!important}
.about-company-content2 .about-company-text1 p{font-weight:600;font-style:normal;color:#2f3156;font-size:17px}
.contacts-col{width:100%;max-width:1200px!important;margin:0 auto!important}
.contacts-col .contacts-col-item .head-hanter{position:relative;max-width:260px}
.contacts-col .contacts-col-item .head-hanter:after{content:"";position:absolute;bottom:0;left:0;border-bottom:1px solid #194ba3!important;max-width:260px!important;width:100%!important;height:1px!important;transition:all .8s ease}
.contacts-col .contacts-col-item .head-hanter:hover:after{width:140px!important}
.contacts-col .contacts-col-item .head-hanter-link{padding:0!important;margin-top:15px;transition:all .8s ease}
.contacts-col .contacts-col-item .head-hanter-link span{color:#2f3156!important;text-transform:none;font-size:17px!important;font-weight:700!important}
.contacts-col .contacts-col-item .head-hanter-link:hover .fusion-button-text{color:#194ba3!important}
.contacts-col .contacts-col-item .contacts-tittle-h3{margin-bottom:0!important}
.contacts-col .contacts-col-item .contacts-tittle-h3 h3{font-size:21px;font-weight:700;font-style:normal;color:#2f3156;text-transform:uppercase;margin-top:39px;margin-bottom:40px}
@media (max-width:991px) {
.contacts-col .contacts-col-item .contacts-tittle-h3 h3{text-align:left!important}
}
.contacts-col .contacts-col-item .contacts-tittle-h3-w{margin-bottom:0!important}
.contacts-col .contacts-col-item .contacts-tittle-h3-w h3{font-size:21px;font-weight:700;font-style:normal;color:#2f3156;text-transform:uppercase;margin-top:40px;margin-bottom:40px}
@media screen and (max-width: 768px) {
.contacts-col .contacts-col-item .contacts-tittle-h3-w h3{font-size:15px;text-align:center!important}
.contacts-col .contacts-col-item .head-hanter .fusion-column-wrapper{width:max-content;margin-left:-20px!important}
.contacts-col .contacts-col-item .head-hanter .head-hanter-img{margin-left:12px!important}
}
.contacts-col .contacts-col-item .contacts-text a,.contacts-col .contacts-col-item .contacts-text p{font-weight:600;font-style:normal;color:rgba(47,49,86,0.5);font-size:15px;letter-spacing:0!important;max-width:260px}
.contacts-col .contacts-col-item .contacts-text a:hover{color:#194ba3!important}
.contacts-col .poloska-before{position:relative}
.contacts-col .poloska-before:before{position:absolute;content:"";top:-222px;width:1px;left:-1px;background:linear-gradient(0deg,hsla(0,0%,100%,0.7),#d5d6dd 15%);height:400px}
.contacts-col .poloska-after{position:relative}
.contacts-col .poloska-after:after{position:absolute;content:"";width:1px;top:-222px;right:0;background:linear-gradient(0deg,hsla(0,0%,100%,0.7),#d5d6dd,hsla(0,0%,100%,0.7));height:400px}
.contacts-map{margin-top:70px!important;margin-bottom:70px!important}
.contacts-form{width:100%;max-width:1200px!important;margin:0 auto!important}
.contacts-form .form-title h2{font-size:38px;font-weight:700;font-style:normal;color:#2f3156;text-transform:uppercase;margin-bottom:30px!important}
.contacts-form .form-wraper,.contacts-form .form-wraper1{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}
.contacts-form .form-wraper1 > div{margin-top:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
.contacts-form .contacts-form-input{width:374px!important;height:83px!important;padding-left:30px!important;border:1px solid transparent;background-color:#ebebec;transition:all .8s ease;font-size:17px;font-weight:700;font-style:normal;margin-bottom:34px!important}
@media only screen and (max-width: 1200px) {
.contacts-form .contacts-form-input{margin-bottom:0!important}
}
.contacts-form .contacts-form-input:active,.contacts-form .contacts-form-input:focus,.contacts-form .contacts-form-input:visited{outline:0;outline-offset:0;background-color:#194ba3!important;border:1px solid transparent!important}
.contacts-form .contacts-form-textarea{background-color:#ebebec;height:160px;padding-left:30px!important;padding-top:30px!important;border:1px solid transparent;transition:all .8s ease;resize:none;margin-bottom:20px!important;font-size:17px;font-weight:700;font-style:normal}
@media only screen and (max-width: 1379px) {
.contacts-form .contacts-form-textarea{margin-bottom:10px!important}
}
.contacts-form .contacts-form-textarea:active,.contacts-form .contacts-form-textarea:focus,.contacts-form .contacts-form-textarea:visited{outline:0;outline-offset:0;background-color:#194ba3!important;border:1px solid transparent!important}
.contacts-form .contacts-form-btn{width:332px!important;height:83px!important;background-color:#fff!important;box-shadow:0 8px 18px 6px rgba(47,49,86,0.2)!important;font-size:17px!important;color:#2f3156!important;font-weight:700!important;text-transform:none!important;display:block;margin-top:20px!important;letter-spacing:.04em!important;border-radius:none;transition:all .8s ease}
.contacts-form .contacts-form-btn:hover{box-shadow:none!important;background-color:#194ba3!important;color:#fff!important}
.contacts-form .form-check-text{font-size:17px;font-weight:600;font-style:normal;color:#2f3156;margin-top:20px}
.contacts-form .wpcf7-form .wpcf7-not-valid-tip{display:block!important;position:absolute!important;left:0!important}
.wpcf7-form .wpcf7-not-valid-tip{display:block}
#wpcf7-f338-p311-o1 > form > div:nth-child(4) > span > span > span{margin-left:0!important;background-color:#fff!important}
#wpcf7-f338-p311-o1 > form > div:nth-child(4) > span > span > span > input{background-color:#fff!important}
.fusion-slider-loading{position:absolute!important;left:50%!important;top:50%!important}
#hint1-pos,#hint2-pos,#hint3-pos,#hint-pos{position:relative}
#hint{position:absolute;top:30px;left:30px;font-size:17px;font-weight:700;font-style:normal;color:#2f3156}
#hint span{font-size:20px}
#hint1{position:absolute;top:30px;left:30px;font-size:17px;font-weight:700;font-style:normal;color:#2f3156}
#hint1 span{font-size:20px}
#hint2{position:absolute;top:30px;left:30px;font-size:17px;font-weight:700;font-style:normal;color:#2f3156}
#hint2 span{font-size:20px}
#hint3{position:absolute;top:67px;left:30px;font-size:17px;font-weight:700;font-style:normal;color:#2f3156}
#hint3 span{font-size:20px}
@media screen and (max-width: 1200px) {
/* .about-company .about-company-title-wrap{margin-left:20px!important} */
.about-company-content1 .about-company-wrap{width:100%!important}
.about-company-content1 .about-company-text1{width:100%!important;max-width:none!important}
.about-company-content1 .about-company-wrap .about-company-img{margin:0 auto!important;max-width:none!important;width:100%!important}
.about-company-content1 .about-company-wrap .about-company-img img{max-width:598px!important;-o-object-fit:cover;object-fit:cover;-o-object-position:0;object-position:0}
.contacts-form .form-wraper{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}
.contacts-form .form-wraper > div{width:100%!important;margin-bottom:30px!important}
.contacts-form .form-wraper1{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}
.contacts-form .form-wraper1 > div{width:100%!important}
.contacts-form .contacts-form-input{width:100%!important;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch}
.contacts-form .contacts-form-textarea{margin-top:0!important}
.contacts-form .contacts-form-btn{margin-top:60px!important}
.contacts-form input[type="checkbox"]:checked + label,.contacts-form input[type="checkbox"]:not(:checked) + label{margin-left:80px;margin-top:28px}
}
@media screen and (max-width: 992px) {
.contacts-col .contacts-col-item{width:50%!important;height:335px!important;margin-bottom:30px!important}
.contacts-col .contacts-col-item .contacts-text{max-width:400px!important}
.contacts-col .poloska-after:after,.contacts-col .poloska-before:before{display:none!important}
}
@media screen and (max-width: 768px) {
.about-company .about-company-title-wrap h1{font-size:56px!important}
.about-company-content .about-company-title-h2 h2,.contacts-form .form-title h2{font-size:30px!important}
.contacts-form .form-check-text{max-width:450px!important}
input[type="checkbox"]:checked + label:before,input[type="checkbox"]:not(:checked) + label:before{top:-7px!important;left:-75px}
input[type="checkbox"]:checked + label,input[type="checkbox"]:not(:checked) + label{margin-left:80px;margin-top:20px}
input[type="checkbox"]:checked + label:after,input[type="checkbox"]:not(:checked) + label:after{top:6px!important;left:-50px}
}
@media screen and (max-width: 567px) {
.about-company-content{padding-bottom:0!important;padding-top:50px!important}
.about-company-content .about-company-title-h2{margin-bottom:10px!important}
.about-company-content .about-company-title-h2 h2{font-size:25px!important}
.about-company .about-company-title-wrap h1{font-size:30px!important}
.about-company-content2 .about-company-text1{padding-left:0!important;padding-right:0!important}
.contacts-form{padding-bottom:0!important}
.contacts-form .form-title h2{font-size:25px!important}
.contacts-form .contacts-form-btn{width:280px!important;height:60px!important;margin-left:2px!important}
.contacts-form .form-check-text{font-size:14px!important}
.contacts-col .contacts-col-item{width:100%!important;height:auto!important}
.contacts-col .contacts-col-item > div{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.contacts-col .contacts-col-item > div > span{width:100%!important;max-width:110px!important;margin-bottom:20px!important}
.contacts-col .contacts-col-item > div > span img{width:80px;height:80px;object-fit:contain}
.contacts-col .contacts-col-item > div .contacts-tittle-h3{width:100%!important;max-width:150px!important}
.contacts-col .contacts-col-item > div .contacts-tittle-h3 > h3{text-align:center!important}
.contacts-col .contacts-col-item > div .contacts-tittle-h3 h3{font-size:19px}
.contacts-col .contacts-col-item > div .contacts-tittle-h3-w{width:100%!important;max-width:235px!important}
.contacts-col .contacts-col-item > div .contacts-tittle-h3-w h3{font-size:19px}
.contacts-col .contacts-col-item > div .contacts-text{width:100%!important;max-width:400px!important}
input[type="checkbox"]:checked + label:before,input[type="checkbox"]:not(:checked) + label:before{top:-15px!important;left:-56px!important;width:60px!important;height:60px!important}
input[type="checkbox"]:checked + label,input[type="checkbox"]:not(:checked) + label{margin-left:62px!important;margin-top:20px}
input[type="checkbox"]:checked + label:after,input[type="checkbox"]:not(:checked) + label:after{top:2px!important;left:-42px!important}
}
@media screen and (max-width: 460px) {
.contacts-form .wpcf7-form .wpcf7-not-valid-tip{position:static!important;display:inline-block!important}
.contacts-col .contacts-col-item .contacts-tittle-h3 h3{margin-top:27px!important}
.contacts-form .form-wraper1{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
.contacts-form .form-wraper1 > div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:20px!important}
.contacts-form .form-wraper1 > div .form-check-text{font-size:12px!important}
.contacts-form .form-wraper1 .contacts-form-btn{-ms-flex-item-align:end!important;align-self:flex-end!important}
.contacts-form-btn{margin-top:60px!important}
input[type="checkbox"]:checked + label:before,input[type="checkbox"]:not(:checked) + label:before{top:-2px!important;left:-56px!important;width:40px!important;height:40px!important}
input[type="checkbox"]:checked + label,input[type="checkbox"]:not(:checked) + label{margin-left:58px!important;margin-top:0!important}
input[type="checkbox"]:checked + label:after,input[type="checkbox"]:not(:checked) + label:after{top:6px!important;left:-46px!important}
}
input[type="checkbox"]:checked,input[type="checkbox"]:not(:checked){position:absolute;left:-9999px}
input[type="checkbox"]:checked + label,input[type="checkbox"]:not(:checked) + label{display:inline-block;position:relative;padding-left:28px;line-height:20px;cursor:pointer;margin-left:80px;margin-top:-30px}
input[type="checkbox"]:checked + label:before,input[type="checkbox"]:not(:checked) + label:before{content:"";position:absolute;left:-79px;top:-32px;width:80px;height:80px;border:2px solid #194ba3;background-color:#fff;border-radius:2px}
input[type="checkbox"]:checked + label:after,input[type="checkbox"]:not(:checked) + label:after{content:"";position:absolute;transition:all .2s ease;left:-52px;top:-8px;width:30px;height:15px;border-radius:1px;border-left:4px solid #2f3156;border-bottom:4px solid #2f3156;transform:rotate(-45deg)}
input[type="checkbox"]:not(:checked) + label:after{opacity:0}
input[type="checkbox"]:checked + label:after{opacity:1}
@media screen and (max-width: 1370px) {
.contacts-form .wpcf7-form-control.wpcf7-submit.contacts-form-btn{box-shadow:none!important;border:2px solid #2f3156!important}
}
@media screen and (max-width: 768px) {
#cont-col-img h3.title-heading-left{text-align:left!important;font-size:15px}
}
@media screen and (max-width: 767px) {
#cont-col-img h3.title-heading-left{text-align:center!important}
}
.records-projects{position:relative;padding:30px 0!important;height:190px!important;width:100%;max-width:1800px;margin:0 auto!important;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
.records-projects:before{content:"";position:absolute;top:0;right:0;height:100%;width:19%;background-color:rgba(47,49,86,0.7);z-index:10}
.records-projects .records-projects-title-wrap{max-width:1200px;width:100%;margin:0 auto!important;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
.records-projects .records-projects-title-wrap > div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%!important}
.records-projects .records-projects-title-wrap > div .records-projects-title p{ margin-bottom: 10px;}
.records-projects .records-projects-title-wrap > div .records-projects-title h1{color:#fff;font-size:67px;font-weight:700;font-style:normal}
@media (max-width:767px) {
.records-projects .records-projects-title-wrap > div .records-projects-title{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;justify-content:center;margin:0!important}
.records-projects .records-projects-title-wrap > div .records-projects-title h2{margin:0!important;padding:0!important;text-align:center!important}
}
.records-projects .records-projects-title-wrap > div .records-button-right{margin-right:-244px!important;z-index:11;background-color:transparent!important}
.records-projects .records-projects-title-wrap > div .records-button-right span{line-height:1.2em;color:#fff!important;text-transform:none!important}
.records-projects .records-projects-title-wrap > div .records-button-right:hover{box-shadow:none!important}
.records-projects .records-projects-title-wrap > div .records-button-right:hover .fusion-button-text{color:#194ba3!important}
.records-projects .records-projects-title-wrap > div .fusion-clearfix{display:none}
.records-projects1{max-width:1200px;width:100%;margin:0 auto!important;padding:70px 50px!important}
@media only screen and (max-width: 576px) {
.records-projects1{padding:50px 10px 30px!important}
}
.records-projects1 .records-projects-title-h2 h2{font-size:38px;font-weight:700;font-style:normal;color:#2f3156;text-transform:uppercase;margin-bottom:20px!important}
.records-projects1 .records-projects-img{margin-bottom:45px!important}
.records-projects1 .records-projects-img:before{content:"";position:absolute;top:0;right:0;height:100%;width:25%;background-color:rgba(47,49,86,0.7);z-index:10}
@media only screen and (max-width: 1050px) {
.records-projects1 .records-projects-img:before{width:35%}
}
.records-projects1 .records-projects-text-absolut{position:absolute;right:200px;top:193px;z-index:11}
.records-projects1 .records-projects-text-absolut p{font-weight:600;font-style:normal;color:#fff;font-size:20px}
@media only screen and (max-width: 1200px) {
.records-projects1 .records-projects-text-absolut{right:190px;top:244px}
}
@media only screen and (max-width: 1050px) {
.records-projects1 .records-projects-text-absolut{right:214px;top:240px}
}
.records-projects1 .records-projects-text-absolut1{position:absolute;right:-13px;top:600px;max-width:270px;z-index:11}
.records-projects1 .records-projects-text-absolut1 p{font-weight:600;font-style:normal;color:#fff;font-size:20px}
@media only screen and (max-width: 1200px) {
.records-projects1 .records-projects-text-absolut1{right:-2px;max-width:245px}
}
@media only screen and (max-width: 1050px) {
.records-projects1 .records-projects-text-absolut1{right:21px;top:534px}
}
.records-projects1 .records-projects-text-absolut2{position:absolute;right:150px;top:700px;z-index:11}
.records-projects1 .records-projects-text-absolut2 p{font-weight:600;font-style:normal;color:#fff;font-size:20px}
@media only screen and (max-width: 1200px) {
.records-projects1 .records-projects-text-absolut2{right:140px}
}
@media only screen and (max-width: 1050px) {
.records-projects1 .records-projects-text-absolut2{right:161px;top:644px}
}
@media only screen and (max-width: 992px) {
.records-projects1 .records-projects-text-absolut2{display:none}
}
.records-projects1 .records-projects-text p{font-weight:600;font-style:normal;color:#2f3156;font-size:17px}
.records-projects1 .records-projects-text-color p{color:#194ba3}
.records-projects1 .records-projects-gallery{margin-top:45px!important}
.records-projects1 .records-projects-gallery .fusion-gallery-image{position:relative}
.records-projects1 .records-projects-gallery .fusion-gallery-image .fusion-lightbox:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:linear-gradient(45deg,rgba(47,49,86,0.9),rgba(128,198,227,0.9))!important;z-index:10;display:block;opacity:0}
.records-projects1 .records-projects-gallery .fusion-gallery-image .fusion-lightbox:after{position:absolute;content:"+";top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:60px;font-weight:100;opacity:0;z-index:11}
.records-projects1 .records-projects-gallery .fusion-gallery-image .fusion-lightbox:hover:after,.records-projects1 .records-projects-gallery .fusion-gallery-image .fusion-lightbox:hover:before{opacity:1;transition:.8s ease}
.records-projects1 .records-projects-gallery .fusion-gallery-image .img-responsive{height:260px;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0;object-position:50% 0;overflow:hidden}
@media screen and (max-width: 1605px) {
.records-projects .records-projects-title-wrap > div .records-button-right{margin-right:-87px!important}
}
@media screen and (max-width: 1385px) {
.records-projects .records-projects-title-wrap > div .records-button-right{margin-right:-4px!important}
}
@media screen and (max-width: 1200px) {
.records-projects-title{margin-left:20px!important}
}
@media screen and (max-width: 992px) {
.records-projects1 .records-projects-text-absolut,.records-projects1 .records-projects-text-absolut1,.records-projects-img:before{display:none}
}
@media screen and (max-width: 768px) {
.records-projects-title h1{font-size:56px!important}
.records-projects-title-h2 h2{font-size:30px!important}
.records-button-right,.records-projects:before{display:none}
}
@media screen and (max-width: 576px) {
.records-projects-title h1{font-size:35px!important;margin-left:20px!important}
.records-projects-title-h2 h2{font-size:25px!important}
}
.developments-post-wrap{max-width:1200px;width:100%;margin:0 auto!important;padding:50px 0 15px!important}
.developments-post-wrap .developments-title-h2 h2{font-size:38px;font-weight:700;font-style:normal;color:#2f3156;text-transform:uppercase}
.developments-post-wrap .developments-box-wrap .developments-blog-top > div article{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.developments-post-wrap .developments-box-wrap .developments-blog-top > div article .fusion-image-wrapper{width:600px;height:385px}
.developments-post-wrap .developments-box-wrap .developments-blog-top > div article .fusion-image-wrapper img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0;object-position:50% 0;height:100%}
.developments-post-wrap .developments-box-wrap .developments-blog-top > div article .fusion-post-content{background-color:#ebebec;height:385px;width:600px;padding:40px!important}
.developments-post-wrap .developments-box-wrap .developments-blog-top > div article .fusion-post-content h2{font-size:29px;max-width:490px!important;font-weight:700!important;color:#2f3156!important;max-height:90px}
.developments-post-wrap .developments-box-wrap .developments-blog-top > div article .fusion-post-content .fusion-post-content-container p{max-width:480px;font-weight:600;font-style:normal;font-size:15px;color:rgba(47,49,86,0.6);text-transform:lowercase}
.developments-post-wrap .developments-box-wrap .developments-blog-top > div article .fusion-post-content .ellip{overflow:hidden!important;text-transform:lowercase;display:block!important;height:100%!important;max-width:390px!important;font-weight:600;font-style:normal;font-size:15px;color:rgba(47,49,86,0.6)}
.developments-post-wrap .developments-box-wrap .developments-blog-top > div article .fusion-post-content .ellip-line{display:inline-block;text-transform:lowercase;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;font-weight:600;font-style:normal;font-size:15px;color:rgba(47,49,86,0.6)}
.developments-post-wrap .developments-box-wrap .developments-blog-top > div article .fusion-post-content .ellip,.developments-post-wrap .developments-box-wrap .developments-blog-top > div article .fusion-post-content .ellip-line{position:relative;overflow:hidden;max-width:100%}
.developments-post-wrap .developments-box-wrap .developments-blog-top > div .fusion-meta-info{display:inline-block;border:none;margin:0!important}
.developments-post-wrap .developments-box-wrap .developments-blog-top > div .fusion-meta-info .fusion-alignleft{margin:0!important;text-align:center;width:152px;height:37px;line-height:37px;background-color:rgba(47,49,86,0.8);position:absolute;right:0;top:39px;z-index:9}
.developments-post-wrap .developments-box-wrap .developments-blog-top > div .fusion-meta-info .fusion-alignleft span{color:#fff!important;font-size:15px;font-weight:600;font-style:normal}
.developments-post-wrap .developments-box-wrap .developments-blog-top > div .fusion-meta-info .fusion-alignright{position:absolute;left:27px;bottom:130px}
.developments-post-wrap .developments-box-wrap .developments-blog-top > div .fusion-meta-info .fusion-alignright a{display:inline-block;width:333px;height:80px;background-color:#fff!important;box-shadow:0 8px 18px 6px rgb(47 49 86 / 30%)!important;color:#fff;position:relative;font-size:17px;font-weight:700;font-style:normal;margin:0!important;text-align:center;line-height:80px;transition:all .5s ease}
.developments-post-wrap .developments-box-wrap .developments-blog-top > div .fusion-meta-info .fusion-alignright a:before{content:"Подробнее";position:absolute;top:50%;left:50%;width:329px;height:80px;transform:translate(-50%,-50%);font-size:17px;font-weight:700;font-style:normal;color:#2f3156!important;background-color:#fff!important;transition:all .5s ease}
.developments-post-wrap .developments-box-wrap .developments-blog-top > div .fusion-meta-info .fusion-alignright a:after{display:none}
.developments-post-wrap .developments-box-wrap .developments-blog-top > div .fusion-meta-info .fusion-alignright a:hover{color:transparent!important;background-color:#194ba3!important;box-shadow:none!important}
.developments-post-wrap .developments-box-wrap .developments-blog-top > div .fusion-meta-info .fusion-alignright a:hover:before{color:#fff!important;background-color:#194ba3!important}
.developments-post-wrap .developments-blog{margin:0!important}
.developments-post-wrap .developments-blog .fusion-post-content-wrapper{background-color:#ebebec;overflow:hidden;height:305px}
.developments-post-wrap .developments-blog .fusion-post-content-wrapper .fusion-single-line-meta{background-color:rgba(47,49,86,0.8);width:152px;height:37px;position:absolute;right:20px;top:50px;z-index:9;text-align:center;line-height:37px}
.developments-post-wrap .developments-blog .fusion-post-content-wrapper .fusion-single-line-meta span{color:#fff!important;font-size:15px;font-weight:600;font-style:normal}
.developments-post-wrap .developments-blog > div article{transition:all .8s ease}
.developments-post-wrap .developments-blog > div article .fusion-flexslider{margin-bottom:0!important;border:none!important}
.developments-post-wrap .developments-blog > div article .fusion-image-wrapper{border:none!important}
.developments-post-wrap .developments-blog > div article .fusion-image-wrapper img{height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:50% 0;object-position:50% 0}
.developments-post-wrap .developments-blog > div article > div > div.fusion-post-content-wrapper > div.fusion-meta-info > div > a{position:absolute;max-width:400px!important;max-height:245px!important;margin:0!important;top:17px;left:0;right:0;bottom:0;z-index:10;color:transparent!important;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}
.developments-post-wrap .developments-blog > div article > div > div.fusion-post-content-wrapper > div.fusion-meta-info > div > a:after{position:absolute;content:"Подробнее";top:50%;left:50%;margin:auto!important;transform:translate(-50%,-50%);color:#fff;font-size:17px;font-weight:500;font-style:normal;opacity:0;z-index:11}
.developments-post-wrap .developments-blog > div article > div > div.fusion-flexslider.flexslider.fusion-post-slideshow{position:relative}
.developments-post-wrap .developments-blog > div article > div > div.fusion-flexslider.flexslider.fusion-post-slideshow:before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:linear-gradient(45deg,rgba(47, 49, 86, 0.9),rgba(128, 198, 227, 0.9))!important;z-index:10;display:block;opacity:0;transition:all .8s ease}
.developments-post-wrap .developments-blog > div article:hover > div > div.fusion-flexslider.flexslider.fusion-post-slideshow:before{opacity:1;box-shadow:0 0 18px 6px rgb(47 49 86 / 30%)!important}
.developments-post-wrap .developments-blog > div article:hover > div > div.fusion-post-content-wrapper > div.fusion-meta-info > div > a:after{opacity:1}
.developments-post-wrap .developments-blog > div article:hover > div > div.fusion-post-content-wrapper > div.fusion-post-content.post-content > p{opacity:0}
.developments-post-wrap .developments-blog > div article:hover > div > div.fusion-post-content-wrapper{background-color:#fff!important;box-shadow:0 8px 18px 6px rgb(47 49 86 / 30%)!important}
.developments-post-wrap .developments-blog .fusion-blog-layout-grid .fusion-post-wrapper:not(.fusion-masonary-is-transparent){border:none!important}
.developments-post-wrap .developments-blog > div.pagination.clearfix{margin:20px auto!important;float:none!important;width:383px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}
.developments-post-wrap .developments-blog > div.pagination.clearfix:after{display:none}
.developments-post-wrap .developments-blog > div.pagination.clearfix .current{position:relative;display:block}
.developments-post-wrap .developments-blog > div.pagination.clearfix .current:after{position:absolute;content:"";color:#194ba3!important;bottom:0;left:2px;width:6px;height:6px;background-color:#194ba3!important}
.developments-post-wrap .developments-blog > div.pagination.clearfix .current:before{position:absolute;content:"";color:#194ba3!important;top:0;left:2px;width:6px;height:6px;background-color:#194ba3!important}
.developments-post-wrap .developments-blog > div.pagination.clearfix > span{font-size:17px;font-weight:700;border:none;line-height:60px;padding:0!important;background-color:#fff;color:#194ba3!important}
.developments-post-wrap .developments-blog > div.pagination.clearfix > a.inactive{font-size:17px;font-weight:700;border:none;line-height:60px;padding:0!important;color:#2f3156!important}
.developments-post-wrap .developments-blog > div.pagination.clearfix > a.inactive:hover{color:#194ba3!important}
.developments-post-wrap .developments-blog > div.pagination.clearfix > a.pagination-next{width:85px;height:60px;display:inline-block;border:1px solid #fff;position:relative;background-color:#2f3156!important}
.developments-post-wrap .developments-blog > div.pagination.clearfix > a.pagination-next:hover{background-color:#194ba3!important}
.developments-post-wrap .developments-blog > div.pagination.clearfix > a.pagination-next:before{position:absolute;content:'>';font-size:15px;color:#fff;left:50%;top:50%;transform:translate(-50%,-50%)}
.developments-post-wrap .developments-blog > div.pagination.clearfix > a.pagination-next > span.page-text{display:none}
.developments-post-wrap .developments-blog > div.pagination.clearfix > a.pagination-prev{display:inline-block;width:85px;height:60px;border:1px solid #fff;position:relative;background-color:#2f3156!important}
.developments-post-wrap .developments-blog > div.pagination.clearfix > a.pagination-prev:hover{background-color:#194ba3!important}
.developments-post-wrap .developments-blog > div.pagination.clearfix > a.pagination-prev:before{position:absolute;content:'<';font-size:15px;color:#fff;left:50%;top:50%;transform:translate(-50%,-50%)}
.developments-post-wrap .developments-blog > div.pagination.clearfix > a.pagination-next:after,.developments-post-wrap .developments-blog > div.pagination.clearfix > a.pagination-prev > span.page-text{display:none}
.developments-post-wrap div > div.fusion-post-content-wrapper > div > h2 a{font-size:17px!important;font-weight:700!important;color:#2f3156!important;text-transform:uppercase;margin-bottom:20px!important;overflow:hidden;display:block}
.developments-post-wrap div > div.fusion-post-content-wrapper > div > h2 a:hover{color:#194ba3!important}
.developments-post-wrap div > div.fusion-post-content-wrapper > div > h2 .ellip{overflow:hidden!important;text-transform:lowercase;display:block!important;height:100%!important;max-width:390px!important;font-size:17px!important;font-weight:700!important;color:#2f3156!important}
.developments-post-wrap div > div.fusion-post-content-wrapper > div > h2 .ellip-line{display:inline-block;text-transform:lowercase;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;font-size:17px!important;font-weight:700!important;color:#2f3156!important}
.developments-post-wrap div > div.fusion-post-content-wrapper > div > h2 .ellip,.developments-post-wrap div > div.fusion-post-content-wrapper > div > h2 .ellip-line{position:relative;overflow:hidden;max-width:100%}
.developments-post-wrap div > div.fusion-post-content-wrapper > div > div > p{font-weight:600!important;color:rgba(47,49,86,0.6)!important;font-size:15px}
.developments-post-wrap div > div.fusion-post-content-wrapper > div > div > p .ellip{overflow:hidden!important;text-transform:lowercase;display:block!important;height:100%!important;max-width:390px!important;font-weight:600;font-style:normal;font-size:15px;color:rgba(47,49,86,0.6)}
.developments-post-wrap div > div.fusion-post-content-wrapper > div > div > p .ellip-line{display:inline-block;text-transform:lowercase;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;font-weight:600;font-style:normal;font-size:15px;color:rgba(47,49,86,0.6)}
.developments-post-wrap div > div.fusion-post-content-wrapper > div > div > p .ellip,.developments-post-wrap div > div.fusion-post-content-wrapper > div > div > p .ellip-line{position:relative;overflow:hidden;max-width:100%}
.developments-post-wrap div > div.fusion-post-content-wrapper > div > div.fusion-content-sep.sep-double.sep-solid{display:none}
.developments-post{padding:30px 0!important;height:190px!important;width:100%;max-width:1800px;margin:0 auto!important}
.developments-post,.developments-post > div{display:-ms-flexbox;display:flex;-ms-flex-align:center!important;align-items:center!important}
.developments-post > div{width:100%!important}
.developments-post > div .developments-wrap{max-width:1200px;width:100%;margin:0 auto!important}
.developments-post > div .developments-wrap,.developments-post > div .developments-wrap > div{display:-ms-flexbox;display:flex;-ms-flex-align:center!important;align-items:center!important}
.developments-post > div .developments-wrap > div{-ms-flex-pack:justify;justify-content:space-between;width:100%!important}
.developments-post > div .developments-wrap > div .records-button-right{margin-right:-244px!important;z-index:11;background-color:transparent!important}
.developments-post > div .developments-wrap > div .records-button-right span{line-height:1.2em;color:#fff!important;text-transform:none!important;font-weight:600;font-style:normal}
.developments-post > div .developments-wrap > div .records-button-right:hover{box-shadow:none!important}
.developments-post > div .developments-wrap > div .records-button-right:hover .fusion-button-text{color:#194ba3!important}
@media only screen and (max-width: 1605px) {
.developments-post > div .developments-wrap > div .records-button-right{margin-right:-87px!important}
}
@media only screen and (max-width: 1420px) {
.developments-post > div .developments-wrap > div .records-button-right{margin-right:-17px!important}
}
@media only screen and (max-width: 1385px) {
.developments-post > div .developments-wrap > div .records-button-right{margin-right:40px!important}
}
@media only screen and (max-width: 1200px) {
.developments-post > div .developments-wrap > div .records-button-right{margin-right:59px!important}
}
@media only screen and (max-width: 1025px) {
.developments-post > div .developments-wrap > div .records-button-right{margin-right:31px!important}
}
@media only screen and (max-width: 970px) {
.developments-post > div .developments-wrap > div .records-button-right{margin-right:23px!important}
}
@media only screen and (max-width: 800px) {
.developments-post > div .developments-wrap > div .records-button-right{margin-right:3px!important}
}
@media only screen and (max-width: 768px) {
.developments-post > div .developments-wrap > div .records-button-right{display:none}
}
@media (max-width:576px) {
.developments-post-wrap div > div.fusion-post-content-wrapper > div > h2 a{font-size:15px!important;line-height:20px}
}
.developments-post > div .developments-wrap > div .records-button-right-one{margin-right:-261px!important;z-index:11;background-color:transparent!important}
.developments-post > div .developments-wrap > div .records-button-right-one span{line-height:1.2em;color:#fff!important;text-transform:none!important;font-weight:600;font-style:normal}
@media only screen and (max-width: 970px) {
.developments-post > div .developments-wrap > div .records-button-right-one span{max-width:140px}
}
.developments-post > div .developments-wrap > div .records-button-right-one:hover{box-shadow:none!important}
.developments-post > div .developments-wrap > div .records-button-right-one:hover .fusion-button-text{color:#194ba3!important}
@media only screen and (max-width: 1605px) {
.developments-post > div .developments-wrap > div .records-button-right-one{margin-right:-146px!important}
}
@media only screen and (max-width: 1420px) {
.developments-post > div .developments-wrap > div .records-button-right-one{margin-right:-80px!important}
}
@media only screen and (max-width: 1385px) {
.developments-post > div .developments-wrap > div .records-button-right-one{margin-right:-21px!important}
}
@media only screen and (max-width: 1200px) {
.developments-post > div .developments-wrap > div .records-button-right-one{margin-right:-4px!important}
}
@media only screen and (max-width: 1025px) {
.developments-post > div .developments-wrap > div .records-button-right-one{margin-right:-25px!important}
}
@media only screen and (max-width: 970px) {
.developments-post > div .developments-wrap > div .records-button-right-one{margin-right:-11px!important}
}
@media only screen and (max-width: 800px) {
.developments-post > div .developments-wrap > div .records-button-right-one{margin-right:-31px!important}
}
@media only screen and (max-width: 768px) {
.developments-post > div .developments-wrap > div .records-button-right-one{display:none}
}
.developments-post > div .developments-wrap > div .developments-title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:0!important}
@media only screen and (max-width: 1200px) {
.developments-post > div .developments-wrap > div .developments-title{margin-left:20px!important}
}
.developments-post > div .developments-wrap > div .developments-title h1{color:#fff;font-size:67px;font-weight:700;font-style:normal}
@media only screen and (max-width: 768px) {
.developments-post > div .developments-wrap > div .developments-title h1{font-size:56px!important}
}
@media only screen and (max-width: 767px) {
.developments-post > div .developments-wrap > div .developments-title{width:100%;text-align:center;margin-left:0!important}
.developments-post > div .developments-wrap > div .developments-title h2{text-align:center!important}
}
@media only screen and (max-width: 576px) {
.developments-post > div .developments-wrap > div .developments-title h1{font-size:35px!important}
}
.developments-post > div .developments-wrap > div .fusion-clearfix{display:none}
.developments-post:before{content:"";position:absolute;top:0;right:0;height:100%;width:19%;background-color:rgba(47,49,86,0.7);z-index:10}
@media only screen and (max-width: 1379px) {
.developments-post:before{width:25%!important}
}
.developments-post1{max-width:1200px;width:100%;margin:0 auto!important;padding:70px 0!important}
@media only screen and (max-width: 576px) {
.developments-post1{padding-bottom:0!important;padding-top:50px!important}
}
.developments-post1 .develops-im-wrap{position:relative;z-index:1}
.developments-post1 .developments-title-h2 h2{font-size:38px;font-weight:700;font-style:normal;color:#2f3156;text-transform:uppercase;max-width:1050px;margin-bottom:20px!important;line-height:40px!important}
.developments-post1 .developments-text p, .developments-post1 .developments-text li, .developments-post1 .developments-text td{font-weight:600;font-style:normal;color:#2f3156;font-size:17px}
.developments-post1 .developments-text-color p{font-weight:600;font-style:normal;color:#194ba3;font-size:17px;margin-top:30px!important}
.developments-post1 .developments-post-img{margin-bottom:20px!important}
.developments-post1 .developments-post-img img{width:600px;height:380px;-o-object-fit:cover;object-fit:cover}
.developments-post1 .develops-im-text{position:absolute;right:0;top:50px;width:152px;height:36px;text-align:center;z-index:10}
.developments-post1 .develops-im-text p{color:#fff;font-weight:600;font-style:normal;background-color:rgba(47,49,86,0.8);font-size:15px;line-height:36px}
@media (max-width:500px) {
.developments-post1 .developments-text-color{display:block;margin-bottom:20px}
}
.progect-content{margin-top:40px}
.progect-content,.progect-content p{color:#2f3156}
.progect-content,.progect-content h3,.progect-content p{font-size:17px;font-weight:600;font-style:normal}
.progect-content h3{color:#194ba3}
.progect-content ul{padding-left:30px;list-style:none;counter-reset:a}
.progect-content ul li{font-weight:600;padding:5px 0;position:relative}
.progect-content ul li:before{counter-increment:a;content:counter(a) "/";position:absolute;color:#194ba3;font-weight:600;font-style:normal;font-size:17px;top:5px;left:-26px}
.progect-slider{position:relative}
.progect-slider .slick-track{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
.progect-slider__list{padding:0;margin:0}
.progect-slider__item{position:relative}
.progect-slider__item img{max-width:100%;width:100%}
.progect-slider__dots{position:absolute;left:35px;bottom:30px}
.progect-slider__panel{position:absolute;right:0;top:0;width:300px;height:100%;background-color:rgba(47,49,86,0.6);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:30px 25px;color:#fff;font-size:21px;font-weight:700;font-style:normal;letter-spacing:3px}
.progect-slider__panel-mid{margin-bottom:60px;line-height:25px}
.progect-slider__panel-space{height:100%}
.progect-slider__panel-num{margin-top:80px;display:-ms-flexbox;display:flex;line-height:65px}
.progect-slider__panel-num .big-num{font-size:67px;font-weight:500;font-style:normal;width:121px;text-align:right}
.progect-slider__panel-num .min-num{line-height:32px;font-size:29px;font-weight:600;font-style:normal;margin-left:3px}
.progect-slider .arr-slide{background-color:rgba(47,49,86,0.8)}
.progect-slider .arr-slide:before{opacity:1}
.progect-all__list{padding:0;margin:0;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.progect-all__item{width:100%;max-width:32.5%;margin-right:1.25%;margin-bottom:15px}
.progect-all__item:nth-child(3n){margin-right:0}
@media screen and (max-width: 812px) {
.progect-all__item:nth-child(3n){margin-right:4%}
.progect-all__item:nth-child(2n){margin-right:0}
}
.progect-all__item--img{height:430px;overflow:hidden;position:relative}
.progect-all__item--img img{height:100%;width:100%;object-fit:cover;max-width:none;position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:1}
.progect-all__item--title{height:152px;background:linear-gradient(45deg,#2f3156,#194ba3);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 15px;text-transform:uppercase}
.progect-all__item--title span{font-size:13px;font-weight:700;font-style:normal;line-height:19px}
.progect-all__item--link:hover .progect-all__item--img:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(45deg,rgba(47,49,86,0.9),rgba(128,198,227,0.9));z-index:2}
.progect-all__item--link:hover .progect-all__item--img:after{content:"Подробнее";position:absolute;top:0;left:0;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;z-index:3;color:#fff!important;font-weight:700;font-style:normal;font-size:17px;letter-spacing:1px}
.progect-all__item--link:hover .progect-all__item--title{background:#fff;box-shadow:0 5px 19px 0 rgba(0,0,0,0.33)}
@media screen and (max-width: 812px) {
.progect-all__item{max-width:48%;margin-right:4%}
}
@media screen and (max-width: 568px) {
.progect-all__item{max-width:100%;margin-right:0}
}
@media screen and (max-width: 1200px) {
.developments-post-wrap .developments-box-wrap .developments-blog-top > div article{-ms-flex-direction:column;flex-direction:column}
.developments-post-wrap .developments-box-wrap .developments-blog-top > div article .fusion-image-wrapper{width:100%!important;height:100%!important}
.developments-post-wrap .developments-box-wrap .developments-blog-top > div article > div.fusion-flexslider.flexslider.fusion-post-slideshow{margin:0!important}
.developments-post-wrap .developments-box-wrap .developments-blog-top > div article > div.fusion-post-content.post-content{width:100%!important;height:350px!important}
.developments-post-wrap .developments-box-wrap .developments-blog-top > div article .fusion-meta-info .fusion-alignright{bottom:111px!important;left:38px;margin-left:0!important}
.developments-post-wrap .developments-blog > div article > div > div.fusion-post-content-wrapper > div.fusion-meta-info > div > a{max-width:340px!important}
}
@media screen and (max-width: 1100px) {
.developments-post-wrap .developments-blog > div article > div > div.fusion-post-content-wrapper > div.fusion-meta-info > div > a{max-width:317px!important}
}
@media screen and (max-width: 1022px) {
.developments-post-wrap .developments-blog > div article > div > div.fusion-post-content-wrapper > div.fusion-meta-info > div > a{max-width:459px!important;width:100%!important}
}
@media screen and (max-width: 768px) {
.developments-post:before{display:none}
}
@media screen and (max-width: 767px) {
.developments-post-wrap .developments-box-wrap .developments-blog-top{display:none}
}
@media screen and (max-width: 750px) {
.developments-post-wrap .developments-blog > div article > div > div.fusion-post-content-wrapper > div.fusion-meta-info > div > a{max-width:710px!important;width:100%!important}
}
@media screen and (max-width: 576px) {
.developments-title-h2 h2{font-size:25px!important}
.developments-post-wrap .developments-box-wrap .developments-blog-top > div article{margin-bottom:30px!important}
.developments-post-wrap .developments-blog > div.pagination.clearfix{width:280px!important}
.progect-all__item--title span{font-size:15px}
}
@media screen and (max-width: 460px) {
.developments-post-wrap .developments-box-wrap .developments-blog-top > div article > div.fusion-post-content.post-content{height:450px!important}
.developments-post-wrap .developments-box-wrap .developments-blog-top > div article .fusion-meta-info .fusion-alignright{bottom:111px!important;left:10%}
.developments-post-wrap .developments-box-wrap .developments-blog-top > div article .fusion-meta-info .fusion-alignright a,.developments-post-wrap .developments-box-wrap .developments-blog-top > div article .fusion-meta-info .fusion-alignright a:before{width:280px!important}
.developments-post-wrap .developments-box-wrap .developments-blog-top > div article .fusion-post-content h2{max-height:none!important;line-height:20px!important}
.developments-post1 .develops-im-text{top:90px}
}
@media screen and (max-width: 325px) {
.developments-post-wrap .developments-box-wrap .developments-blog-top > div article > div.fusion-post-content.post-content{height:530px!important}
.developments-post-wrap .developments-box-wrap .developments-blog-top > div article .fusion-meta-info .fusion-alignright{bottom:98px!important;left:3%}
.developments-post1 .develops-im-text{top:110px}
}
header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:1200px;width:100%;height:85px}
header > div:first-of-type{width:100%;max-width:1200px!important;margin:0 auto}
header .fusion-header .fusion-logo{position:relative;}
header .fusion-header > div{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}
header .fusion-main-menu{width:calc(100% - 150px)}
header .fusion-main-menu ul{height:85px;-ms-flex-pack:justify;justify-content:space-between}
header .fusion-main-menu li a,header .fusion-main-menu ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
header .fusion-main-menu li a{-ms-flex-pack:center;justify-content:center;max-height:25px;line-height:25px;font-size:17px}
header .fusion-main-menu li a,header .fusion-main-menu li a span{font-weight:600;font-style:normal}
header .fusion-main-menu li:before{position:absolute;content:"";top:-35px;right:0;bottom:100%;left:0;transition:top .5s ease}
header .fusion-main-menu li.current_page_item:before{top:-30px}
header .fusion-main-menu .social-instagram a,header .fusion-main-menu .social-twitter a{width:25px;max-height:25px;line-height:25px;position:relative}
header .fusion-main-menu .social-instagram a:before,header .fusion-main-menu .social-twitter a:before{position:absolute;font-size:25px;font-weight:400;top:0;right:0;bottom:0;left:0}
header .fusion-main-menu .social-instagram a .menu-text,header .fusion-main-menu .social-twitter a .menu-text{width:0;height:0;font-size:0}
header .fusion-main-menu .social-instagram:hover a:before,header .fusion-main-menu .social-twitter:hover a:before{color:#194ba3}
header .fusion-main-menu .social-twitter{right:-35px}
header .fusion-main-menu .social-twitter a:before{content:"\f100"}
header .fusion-main-menu .social-instagram a:before{content:"\f103"}
header .fusion-main-menu .separator-nav{right:-20px;pointer-events:none}
header .fusion-main-menu .separator-nav a{width:1px;max-height:45px;line-height:45px;background-color:#fff;pointer-events:none}
header .fusion-main-menu .separator-nav a .menu-text{width:0;height:0;font-size:0}
.fusion-header-wrapper{position:absolute;top:39px;left:50%;transform:translate(calc(-50% - 1px),-37%);z-index:12}
.fusion-rollover-content a:before,.home .fusion-rollover-content{display:none}
.copy-text,.copy-text span{font-weight:600!important;font-style:normal!important;color:rgba(47,49,86,0.5)!important;font-size:15px!important}
.home #wrapper > div.fusion-page-title-bar.fusion-page-title-bar-breadcrumbs.fusion-page-title-bar-right{display:none}
#wrapper > div.fusion-page-title-bar.fusion-page-title-bar-breadcrumbs.fusion-page-title-bar-right{margin-bottom:-82px!important;margin-left:16%!important;position:relative;z-index:51}
@media only screen and (max-width: 768px) {
#wrapper > div.fusion-page-title-bar.fusion-page-title-bar-breadcrumbs.fusion-page-title-bar-right{display:none}
}
#wrapper > div.fusion-page-title-bar.fusion-page-title-bar-breadcrumbs.fusion-page-title-bar-right > div > div > div.fusion-page-title-secondary > div > span.breadcrumb-leaf{color:#194ba3!important;font-weight:600;font-style:normal;font-size:12.5px}
#wrapper > div.fusion-page-title-bar.fusion-page-title-bar-breadcrumbs.fusion-page-title-bar-right > div > div > div.fusion-page-title-secondary > div > span > a > span{font-weight:600;font-style:normal;font-size:12.5px}
@media screen and (max-width: 1605px) {
#wrapper > div.fusion-page-title-bar.fusion-page-title-bar-breadcrumbs.fusion-page-title-bar-right{margin-left:9%!important}
}
@media screen and (max-width: 1380px) {
#wrapper > div.fusion-page-title-bar.fusion-page-title-bar-breadcrumbs.fusion-page-title-bar-right{margin-bottom:-83px!important;margin-left:2%!important}
}
@media screen and (max-width: 1036px) {
#wrapper > div.fusion-page-title-bar.fusion-page-title-bar-breadcrumbs.fusion-page-title-bar-right > div > div > div.fusion-page-title-secondary{display:-ms-flexbox!important;display:flex!important;-ms-flex-pack:start!important;justify-content:flex-start!important}
#wrapper > div.fusion-page-title-bar.fusion-page-title-bar-breadcrumbs.fusion-page-title-bar-right > div > div > div.fusion-page-title-secondary > div{display:inline-block!important}
}
@media screen and (max-width: 770px) {
#wrapper > div.fusion-page-title-bar.fusion-page-title-bar-breadcrumbs.fusion-page-title-bar-right > div > div > div.fusion-page-title-secondary > div{margin-left:15px!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-pack:start!important;justify-content:flex-start!important}
.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-header{padding-left:0;padding-right:0}
}
footer > div{width:100%;max-width:1200px!important;margin:0 auto}
footer .fusion-widget-area{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;padding:32px 0!important;box-sizing:border-box}
footer .fusion-widget-area > div a{padding-left:0!important}
footer .fusion-widget-area > div .widget-title{font-weight:700;font-style:normal;font-size:17px;letter-spacing:3px;margin:0}
footer .fusion-widget-area > div .menu-item a span{font-weight:600;font-style:normal;font-size:13px}
#wrapper .fusion-vertical-menu-widget.left .menu li a{padding-right:0}
footer .fusion-widget-area > div .current_page_item{pointer-events:none}
footer .fusion-widget-area > div .current_page_item a{border:none!important}
footer .fusion-widget-area > div:first-of-type{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;padding-right:30px}
footer .fusion-widget-area > div:first-of-type section:nth-of-type(2) p{opacity:1}
footer .fusion-widget-area > div:first-of-type a{font-weight:700;font-style:normal;font-size:13px}
footer .fusion-widget-area > div:nth-of-type(3){max-width:250px}
footer .fusion-widget-area > div:nth-of-type(6){min-width:320px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}
footer .fusion-widget-area > div:nth-of-type(6) .contact-info-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
footer .fusion-widget-area > div:nth-of-type(6) .contact-info-container p{font-size:0}
footer .fusion-widget-area > div:nth-of-type(6) .contact-info-container p a{font-weight:600;font-style:normal;color:#fff!important;font-size:13px}
footer .fusion-widget-area > div:nth-of-type(6) .contact-info-container p a:hover{color:#194ba3!important}
footer .fusion-widget-area > div:nth-of-type(6) .contact-info-container p:first-of-type a{position:relative;left:-15px}
footer .fusion-widget-area > div:nth-of-type(6) .contact-info-container a{font-size:17px;position:relative}
footer #text-2 > div.textwidget > p{margin-top:12px;line-height:1.3;font-weight:500;font-style:normal;font-size:14.5px}
@media only screen and (max-width: 768px) {
footer #text-3,footer #text-3 > div.textwidget > p{margin-bottom:0!important}
}
footer h4{color:#fff!important}
footer p{margin:0}
footer .fusion-copyright-content a{text-transform:uppercase}
footer .fusion-copyright-notice{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}
.contact-info-container > p{padding:2px 0 3px}
#contact_info-widget-2{margin-bottom:30px}
@media screen and (max-width: 1200px) {
footer .fusion-widget-area{-ms-flex-wrap:wrap;flex-wrap:wrap;flex-direction:column}
footer .fusion-widget-area > div{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;max-width:480px!important;width:100%!important}
footer .fusion-widget-area > div section a{text-align:center!important}
footer .fusion-widget-area > div section .logo-futer-link{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:0 auto!important}
footer .fusion-widget-area > div #media_image-2{margin-left:auto!important;margin-right:auto!important}
footer .fusion-widget-area > div #text-3{margin:0 auto 20px!important}
footer .fusion-widget-area > div #contact_info-widget-2{margin:30px auto!important}
footer .fusion-widget-area > div #social_links-widget-2{margin-left:auto!important;margin-right:auto!important}
#wrapper > div.fusion-footer > footer.fusion-footer-widget-area.fusion-widget-area.fusion-footer-widget-area-center > div > div > div.fusion-clearfix,#wrapper > div.fusion-footer > footer.fusion-footer-widget-area.fusion-widget-area > div > div > div.fusion-clearfix{display:none}
#text-2 > div.textwidget > p{text-align:center}
#contact_info-widget-2 > div.contact-info-container > p.email,#contact_info-widget-2 > div.contact-info-container > p.web{margin-left:auto!important;margin-right:auto!important}
#wrapper > div.fusion-footer > footer.fusion-footer-widget-area.fusion-widget-area > div > div > div:nth-child(3){padding-top:0!important}
#wrapper > div.fusion-footer > footer.fusion-footer-widget-area.fusion-widget-area > div > div > div:first-child{margin-bottom:30px!important}
}
@media screen and (max-width: 992px) {
	.about-company .about-company-title-wrap .about-company-title {
		margin: 0 0 0 0!important;
	}
#wrapper > div.fusion-footer > footer.fusion-footer-widget-area.fusion-widget-area.fusion-footer-widget-area-center > div > div > div:nth-child(3){margin-bottom:0!important}
#contact_info-widget-2 > h4:nth-child(2){margin-top:0!important}
#wrapper > div.fusion-footer > footer.fusion-footer-widget-area.fusion-widget-area > div > div > div:nth-child(2){margin-bottom:-10px!important}
#wrapper > div.fusion-footer > footer.fusion-footer-widget-area.fusion-widget-area > div > div > div:nth-child(3){margin-bottom:7px!important}
}
@media screen and (max-width: 768px) {
#text-2 > div.textwidget > p{margin-top:20px!important}
}
@media screen and (max-width: 576px) {
#wrapper > div.fusion-footer > footer.fusion-footer-widget-area.fusion-widget-area > div > div > div:first-child{margin-bottom:0!important;height:62px!important}
#wrapper > div.fusion-footer > footer.fusion-footer-widget-area.fusion-widget-area > div > div > div:nth-child(3){margin-bottom:0!important}
#avada-vertical-menu-widget-4,#wrapper > div.fusion-footer > footer.fusion-footer-widget-area.fusion-widget-area > div > div > div:nth-child(2){margin-top:0!important}
#wrapper > div.fusion-footer > footer.fusion-footer-widget-area.fusion-widget-area > div > div > div:nth-child(2){margin-bottom:40px!important}
#wrapper > div.fusion-footer > footer.fusion-footer-widget-area.fusion-widget-area > div > div > div:nth-child(3){margin-bottom:0!important}
}
.anim-1-img,.anim-1-img img{position:relative}
.anim-1-img img{opacity:0;z-index:2}
.anim-1-img:before{position:absolute;content:"";top:0;left:0;width:0;height:100%;background-color:#2f3156;z-index:1}
.show-anim-1 .anim-1-img img{animation:e 1s linear normal 1 forwards}
.show-anim-1 .anim-1-img:before{animation:b .5s linear normal 1 forwards}
#us-1 .fusion-imageframe,#us-2 .fusion-imageframe,#us-3 .fusion-imageframe,#us-4 .fusion-imageframe{position:relative}
#us-1 .fusion-imageframe img,#us-2 .fusion-imageframe img,#us-3 .fusion-imageframe img,#us-4 .fusion-imageframe img{opacity:0;position:relative;z-index:2}
#us-1 .fusion-imageframe:before,#us-2 .fusion-imageframe:before,#us-3 .fusion-imageframe:before,#us-4 .fusion-imageframe:before{position:absolute;content:"";top:0;left:0;width:100%;height:0;background-color:#2f3156;z-index:1}
#us-1.show-an-2 .fusion-imageframe img,#us-2.show-an-2 .fusion-imageframe img,#us-3.show-an-2 .fusion-imageframe img,#us-4.show-an-2 .fusion-imageframe img{animation:e 1s linear normal 1 forwards}
#us-1.show-an-2 .fusion-imageframe:before,#us-2.show-an-2 .fusion-imageframe:before,#us-3.show-an-2 .fusion-imageframe:before,#us-4.show-an-2 .fusion-imageframe:before{animation:a .5s linear normal 1 forwards}
@keyframes a {
0%{height:0}
to{height:100%}
}
#animatu-3 .fusion-post-content-wrapper{background-color:transparent;position:relative}
#animatu-3 .fusion-post-content-wrapper:before{content:"";position:absolute;top:0;right:0;background-color:#ebebec;width:0;height:100%}
#animatu-3 .fusion-post-content-wrapper .fusion-meta-info,#animatu-3 .fusion-post-content-wrapper .post-content{opacity:0}
#animatu-3.ani-3-show .fusion-post-content-wrapper:before{animation:b .5s linear normal 1 forwards}
#animatu-3.ani-3-show .fusion-post-content-wrapper .fusion-meta-info,#animatu-3.ani-3-show .fusion-post-content-wrapper .post-content{animation:e 1s linear normal 1 forwards}
@keyframes b {
0%{width:0}
to{width:100%}
}
.show-anim-slide .arr-slide:before,.show-anim-slide .big-main-slider__panel-count span,.show-anim-slide .big-main-slider__panel-link,.show-anim-slide .big-main-slider__text-link a span,.show-anim-slide .big-main-slider__text-subtitle span,.show-anim-slide .big-main-slider__text-title span{animation:e 1s linear normal 1 forwards}
.show-anim-slide .big-main-slider__panel-block:before{animation:d 1s linear normal 1 forwards}
.show-anim-slide .arr-slide:after,.show-anim-slide .big-main-slider__text-link a:before{animation:c 1s linear normal 1 forwards}
@keyframes c {
0%{height:0;background-color:#2f3156}
to{background-color:#2f3156;height:100%;background-color:rgba(47,49,86,0.52)}
}
@keyframes d {
0%{width:0;background-color:#2f3156}
50%{width:100%;background-color:#2f3156}
to{width:100%;background-color:rgba(47,49,86,0.52)}
}
.anim-min-slide-show .projects:before{animation:a .75s linear normal 1 forwards}
.anim-min-slide-show #min-main-slider{animation:e .75s linear normal 1 forwards}
.anim-min-slide-show #min-main-slider:after,.anim-min-slide-show #min-main-slider:before{animation:f 1.5s linear normal 1 forwards}
@media screen and (max-width: 1024px) {
.anim-min-slide-show #min-main-slider:after,.anim-min-slide-show #min-main-slider:before{animation:g 1.5s linear normal 1 forwards}
}
@keyframes e {
0%{opacity:0}
50%{opacity:0}
to{opacity:1}
}
@keyframes f {
0%{width:50%}
50%{width:50%}
70%{background:#efefef}
to{width:19.4792%;background:hsla(0,0%,94%,0.82)}
}
@keyframes g {
0%{width:50%}
50%{width:50%}
70%{background:#efefef}
to{width:0;background:hsla(0,0%,94%,0.82)}
}
.fusion-mobile-menu-design-modern{z-index:52}
.herov-sel .entry-title{height:135px;display:block}
.herov-sel .fusion-post-content-container{height:80px;overflow:hidden}
@media screen and (max-width: 1600px) {
.events{padding-top:200px!important}
}
@media screen and (max-width: 1450px) {
.big-main-slider__text{max-width:690px;padding-left:100px}
.big-main-slider__text-title span{font-size:50px}
}
@media screen and (max-width: 1400px) {
.records-projects .records-projects-title-wrap > div .records-button-right{margin-right:-2px!important}
.projects-slide-blog > div > div > div article .fusion-post-content h2 a{font-size:10px!important;line-height:20px}
}
/* @media screen and (max-width: 1350px) {
#wrapper #main h1.title-heading-left{padding-left:10px}
} */
@media screen and (max-width: 1280px) and (min-width: 1023px) {
.about-company,.developments-post{width:100vw;left:50%;margin-left:-50vw!important}
main{overflow:visible}
}
@media screen and (max-width: 1280px) {
input[type="checkbox"]:checked + label:before,input[type="checkbox"]:not(:checked) + label:before{width:50px;height:50px;left:-80px;top:-17px}
input[type="checkbox"]:checked + label:after,input[type="checkbox"]:not(:checked) + label:after{left:-66px;top:-2px;width:24px;height:12px}
input[type="checkbox"]:checked + label,input[type="checkbox"]:not(:checked) + label{padding-left:0}
.form-wraper1 p{margin-bottom:0}
.contacts-form .form-wraper1 > div{margin-top:65px}
.contacts-form .wpcf7-form-control.wpcf7-submit.contacts-form-btn{margin-top:40px!important}
#cont-col-img .fusion_builder_column_1_4{width:25%!important}
#cont-col-img .fusion_builder_column_1_4 .contacts-col-icon{width:70px!important}
#cont-col-img .fusion_builder_column_1_4 .title-heading-left{margin-top:20px;margin-bottom:20px}
body:not(.home) #main .fullwidth-box .fusion-row{padding-left:20px!important;padding-right:20px!important}
}
@media (max-width:1199px) {
.about .about-text-01 p{right:unset;left:-56px;top:12px}
}
@media screen and (max-width: 1024px) {
body{padding-left:20px!important;padding-right:20px!important}
body:not(.home) #main .fullwidth-box .fusion-row{padding-left:20px!important;padding-right:20px!important}
#wrapper main{z-index:1;min-height:1px}
#wrapper .big-main-slider__panel-block{display:none}
#wrapper .big-main-slider__panel-nav{right:0}
#wrapper .services.supreme-fash{padding-left:10px!important;padding-right:10px!important}
#wrapper .services.supreme-fash:after{content:none}
#wrapper #min-main-slider{position:relative;margin-left:calc(-50vw - 10px);width:calc(100vw + 20px)}
#section-1{padding-left:10px!important;padding-right:10px!important}
#section-1 .fusion-layout-column{width:50%!important}
.projects-slide-blog .slick-slider .slick-next{right:0}
.projects-slide-blog .slick-slider .slick-prev{left:0}
}
@media screen and (max-width: 992px) {
header .fusion-header-wrapper .fusion-header{background-color:#fff}
}
@media screen and (max-width: 812px) {
.home #wrapper .title-heading-right{padding-right:5px!important}
#wrapper .big-main-slider__panel-nav{-ms-flex-pack:end;justify-content:flex-end;height:auto;top:auto;bottom:0;padding-right:5px;width:178px}
.numbers{padding-top:0!important}
#section-1 .fusion-layout-column{width:100%!important}
}
@media (max-width:768px) {
body input[type="checkbox"]:checked + label:after,body input[type="checkbox"]:not(:checked) + label:after{top:6px ​!important}
.developments-post1 .fusion-column-wrapper{padding:0!important}
}
@media screen and (max-width: 736px) {
.page-id-412 .developments-box-wrap .fusion-read-more{display:none}
.herov-sel .entry-title{height:auto;max-height:135px;display:block}
.herov-sel .fusion-post-content-container{height:auto;max-height:80px;overflow:hidden}
.herov-sel .fusion-meta-info{overflow:visible}
.herov-sel .fusion-meta-info .fusion-alignleft{width:100%!important}
.herov-sel .fusion-read-more{position:relative!important}
.developments-post-wrap .developments-blog .fusion-post-content-wrapper,.developments-post-wrap .developments-box-wrap .developments-blog-top > div article > div.fusion-post-content.post-content{height:auto!important;padding:20px!important}
.developments-post1 .developments-post-img img{width:100%}
}
@media screen and (max-width: 660px) {
.progect-slider__panel{width:200px}
}
@media screen and (max-width: 640px) {
#wrapper #main #content{margin-bottom:-25px}
}
@media screen and (max-width: 576px) {
.services.poloska-after1:after,.services.supreme-fash:after{content:none}
.big-main-slider__item{min-height:1px;max-height:500px}
.big-main-slider__text{max-width:100%;padding-left:5px;padding-right:5px;left:0!important}
.big-main-slider__text-title span{font-size:30px;letter-spacing:1px;line-height:37px}
.big-main-slider__text-subtitle{padding:15px 0;font-size:23px}
.big-main-slider__panel-count{top:-5px}
.services .services-wrap .services-title-h3 h3{height:auto;text-align:center}
.events{padding-top:180px!important}
.events .event-wrap-left .events-title h2{margin:10px 0}
.events .event-wrap-left .events-text-two p{margin:0}
.progect-slider__panel{display:none}
.progect-slider__dots{bottom:-70px;left:50%;transform:translateX(-50%);width:174px}
.event-wrap-left-2{min-height:340px}
.progect-slider__list{width:100vw;position:relative;left:50%;margin-left:-50vw;margin-bottom:90px}
}
@media (max-width:575px) {
.big-main-slider__item .big-main-slider__text{max-width:100%;padding:0 15px!important}
}
@media screen and (max-width: 420px) {
#wrapper .big-main-slider__panel{display:block;width:100%}
#wrapper .big-main-slider__panel-nav{left:50%;right:auto;max-width:none;transform:translateX(-50%);bottom:28px}
.big-main-slider__panel-count{display:none}
.big-main-slider__text{width:100%}
.big-main-slider__text-link,.big-main-slider__text-subtitle,.big-main-slider__text-title{text-align:center}
}
@media screen and (max-width: 320px) {
.big-main-slider__text-link a{padding:35px 25px}
.events .event-wrap-left{width:100%!important;padding-left:5px;padding-right:5px}
.contacts-form .contacts-form-btn{width:270px!important}
}
.about-title h1{font-size:24px}
.advantages-title{font-style:normal;font-weight:700;font-size:17px;line-height:21px;color:#FFF;width:553px;height:34px;background:linear-gradient(97.09deg,#2F3156 -4.82%,#194ba3 109.4%),#FFF;display:-webkit-flex;display:-ms-flex;display:flex;align-items:center;justify-content:center}
.advantages-content p{font-style:normal;font-weight:600;font-size:15px;line-height:18px;color:#2F3156;width:585px;height:75px;background:#FFF;border:1px solid #2F3156;box-shadow:0 10px 32px -5px rgba(2,2,2,0.3),0 6px 14px -6px rgba(29,31,37,0.3);display:-webkit-flex;display:-ms-flex;display:flex;align-items:center;justify-content:center}
.head-modal-btn{width:164px;height:48px;margin-left:15px}
.head-modal-btn a{width:164px;height:100%;display:-webkit-flex;display:-ms-flex;display:flex;align-items:center;justify-content:center;font-style:normal;font-weight:700;font-size:16px;line-height:22px;text-align:center;color:#FFF;background:#2F3156}
.menu-item.head-tel{margin-left:0}
.head-tel .menu-text{position:relative;padding-left:30px}
.head-tel .menu-text::before{position:absolute;content:'';width:25px;height:25px;background:url("../media/phone-call-655c1c06.svg");left:0}
.fusion-page-title-bar{display:none!important}
.checkbox-block .checkbox-80 .wpcf7-not-valid-tip{position:absolute;width:280px;bottom:-20px;left:0}
@media (max-width: 522px) {
.checkbox-block .checkbox-80 .wpcf7-not-valid-tip{bottom:-40px}
}
.modal-request-overflow,.modal-request-overflow-2{position:absolute;width:100%;height:100%;background:rgba(47,49,86,0.65);z-index:999999999999;display:-webkit-flex;display:-ms-flex;display:flex;align-items:center;justify-content:center;opacity:0;transition:.2s ease;display:none}
.modal-request-overflow.show,.modal-request-overflow-2.show{opacity:1;display:-webkit-flex;display:-ms-flex;display:flex;overflow-y:scroll;height:100%;position:fixed}
@media (max-width:767px) {
.modal-request-block-login{width:535px;height:auto;background:#fff;position:relative;margin-top:auto;margin-bottom:auto}
}
.modal-request-block{width:519px;height:auto;background:#fff;position:relative;margin-top:auto;margin-bottom:auto}
.modal-close::before,.modal-close-2::before{position:absolute;content:'';width:24px;height:24px;background:url("../media/cancel-modal-317f739e.svg");top:22px;right:22px;cursor:pointer}
.modal-request-title{font-style:normal;font-weight:700;font-size:24px;line-height:30px;text-align:center;letter-spacing:1px;text-transform:uppercase;color:#2F3156;width:80%;margin-bottom:29px}
.modal-request-content{padding-top:36px;display:-webkit-flex;display:-ms-flex;display:flex;align-items:center;justify-content:center;flex-direction:column;padding-left:69px;padding-right:74px}
.modal-request-overflow input[type="checkbox"]{position:unset;left:unset;position:absolute;visibility:hidden;width:24px;height:24px;top:0;left:0;opacity:0}
.wpcf7-checkbox input[type=checkbox]:checked+span:before,
.wpcf7-acceptance input[type=checkbox]:checked+span:before {background:transparent}
.wpcf7-checkbox input[type=checkbox]+span:before,
.wpcf7-acceptance input[type=checkbox]+span:before{position:absolute;content:'';height:16px;width:16px;border-radius:1px;top:0;left:0;z-index:111;background:#FFF;border:1px solid #C4C4C4}

.wpcf7-checkbox input[type=checkbox]:checked+span:after,
.wpcf7-acceptance input[type=checkbox]:checked+span:after{visibility:visible}

.wpcf7-checkbox input[type=checkbox]+span:after,
.wpcf7-acceptance input[type=checkbox]+span:after{display:block;position:absolute;content:'';height:14px;width:14px;top:2px;left:2px;visibility:hidden;background-position:center;background-repeat:no-repeat;z-index:111;background:url("../media/check-c319acf9.svg");background-size:14px}

.modal-request-content .wpcf7-list-item-label{padding-left:26px;display: inline-block; position:relative;font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#000}
.wpcf7-form-control-wrap.checkbox-80{margin-top:20px;margin-bottom:18px}
.modal-request-content label{font-style:normal;font-weight:400;font-size:16px;line-height:20px;color:#535353}
.checkbox-block{margin-top:20px;width:110%}
.checkbox-block a{font-style:normal;font-weight:500;font-size:14px;line-height:16px;color:#2F3156}
.wpcf7-form-control-wrap.checkbox-81{margin-top:18px;display:block}
.modal-request-content input{min-height:46px!important;border:1px solid #C4C4C4!important;font-style:normal!important;font-weight:400!important;font-size:16px!important;line-height:20px!important;color:#535353!important;margin-bottom:18px;margin-top:9px}
.modal-request-content input.wpcf7-file,.modal-request-content input.wpcf7-multifile{width:100%;min-height:auto!important;margin-bottom:0}
.wpcf7-select-parent{margin-bottom:20px}
.modal-request-content select{min-height:46px!important;border:1px solid #C4C4C4!important;width:100%;font-style:normal!important;font-weight:400!important;font-size:16px!important;line-height:20px!important;color:#535353!important;margin-bottom:18px;margin-top:9px;text-overflow:ellipsis;padding-right:44px!important;position:relative}
.modal-request-content option{padding:10px;padding-bottom:11px;border-left:1px solid #c4c4c4}
.wpcf7-select-parent .select-arrow{font-size:17px;height:auto;line-height:44px;transform: scaleY(0.5)}
.modal-request-content textarea{border:1px solid #C4C4C4!important;font-style:normal!important;font-weight:400!important;font-size:16px!important;line-height:20px!important;color:#535353!important;resize:none;margin-top:9px}
.modal-request-content p{margin:0;padding:0}
.modal-request-content .wpcf7-submit{margin-top:30px}
body{padding:0!important}
.fusion-mobile-menu .head-tel .menu-text{padding-left:0}
.modal-request-content .wpcf7-submit{width:100%!important;height:60px!important;font-style:normal;font-weight:600;font-size:20px;line-height:24px;color:#FFF!important;background:#194ba3!important}
.slick-list{position:relative}
.about-slide-pre-block{position:relative}
.about-slide-pre-block.first .slick-list::before{position:absolute;content:'';width:423px;height:385px;background:rgba(245,245,245,0.83);z-index:1;left:-78px}
.blag .slick-track{margin-left:75px}
.blag .slick-list::after{position:absolute;content:'';width:423px;height:385px;background:rgba(245,245,245,0.83);z-index:1;right:0;right:-78px;top:0}
.lic .slick-slide img{width:270px}
.lic .slick-slide{margin-right:30px}
.prev1,.next1{width:59px;height:42px;position:absolute;font-size:inherit;font-weight:400;margin-left:0;background-color:rgba(47,49,86,0.7);border:1px solid transparent;cursor:pointer}
.prev1{left:22%;z-index:111;top:32%}
.next1{right:22%;z-index:111;top:32%}
.services_next{top:50%;right:15px!important;transform:translateY(-50%)}
.services_prev{top:50%;left:15px!important;transform:translateY(-50%)}
.all_project{padding:5px 15px;display:-webkit-flex;display:-ms-flex;display:flex;align-items:center;justify-content:center;font-style:normal;font-weight:700;font-size:16px;line-height:22px;text-align:center;color:#FFF;background:#2F3156}
.d_flex{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;margin-bottom:15px}
.d_flex h2{margin-bottom:0}
.prev2,.next2{width:59px;height:42px;position:absolute;font-size:inherit;font-weight:400;margin-left:0;background-color:rgba(47,49,86,0.7);border:1px solid transparent;cursor:pointer}
.prev2{left:22%;z-index:111;top:47%}
.next2{right:22%;z-index:111;top:47%}
.prev0,.next0,.prev-letter,.next-letter,.prev-licen,.next-licen{width:59px;height:42px;position:absolute;font-size:inherit;font-weight:400;margin-left:0;background-color:rgba(47,49,86,0.7);border:1px solid transparent;cursor:pointer}
.prev0,.prev-letter,.prev-licen{left:22%;z-index:111;top:38%}
.next0,.next-letter,.next-licen{right:22%;z-index:111;top:38%}
.slick-slide img{margin:0 auto}
.about-slide-pre-block.first .slick-slide img{box-shadow:0 0 10px 1px #00000052}
.about-slide-block-clients .slick-slide{width:auto!important;margin-right:205px}
@media (max-width:1199px) {
.about-slide-block-clients .slick-slide{margin:0 auto!important}
}
@media (max-width:767px) {
.about-slide-block-clients .slick-slide{width:auto!important;margin:0 auto}
}
.about-slide-block-clients .slick-slide div{width:128px;height:128px;display:-webkit-flex;display:-ms-flex;display:flex;align-items:center;justify-content:center}
.about-slide-block-clients{max-width:1400px;margin:0 auto;overflow:hidden}
.slick-track{display:-webkit-flex;display:-ms-flex;display:flex}
.about-slide-block-clients .slick-slide img{filter:gray;-webkit-filter:grayscale(1)}
.contact_info .address br{display:none}
.about-slide-block-clients .slick-slide div:hover img{filter:none;-webkit-filter:grayscale(0)}
.about-slide-pre-block.second{margin-bottom:45px}
.container-slider-title.first{transform:translateY(70px)}
.container-slider-title{width:1200px;text-align:right;margin:0 auto;letter-spacing:1px!important;font-style:normal;font-weight:700;letter-spacing:1px;text-transform:uppercase;font-size:24px;line-height:29px;color:#2F3156}
.container-slider-title h2{font-size:24px}
@media (max-width:1199px) {
.container-slider-title h2{padding:0 15px}
}
@media (max-width:360px) {
.container-slider-title h2{font-size:22px}
}
.about-content strong span{font-weight:700!important}
.container-slider-title.lft{text-align:left;margin-top:45px}
.container-slider-title.lft.lic{margin-top:0}
.about-slide-pre-block .slick-slide{height:auto}
@media (max-width:768px) {
.about-slide-pre-block.first.blag .slick-slide{margin:0 auto!important;transform:translateX(-15px)}
}
body:not(.home) header{position:sticky;position:-webkit-sticky;width:100%;max-width:100%;top:0;transform:unset;background:#fff}
body header{background:#fff}
.fusion-header-wrapper{position:fixed;transform:translate(calc(-50% - 1px),-37%);transition:.2s ease;width:100%;max-width:100%}
.fusion-header-wrapper.no-top{background:#fff; box-shadow: -1px 1px 4px #0000001f}

body.home .fusion-header-wrapper .fusion-logo-link { display:block; }
body.home .fusion-header-wrapper .fusion-logo-link.color { display:none; }
body.home .fusion-header-wrapper.no-top .fusion-logo-link.color { display:block; }
body.home .fusion-header-wrapper.no-top .fusion-logo-link { display:none; }
@media (max-width:991.8px) {
body.home .fusion-header-wrapper .fusion-logo-link { display:none; }
body.home .fusion-header-wrapper .fusion-logo-link.color { display:block; }
}


body:not(.home) .fusion-header-wrapper .fusion-logo-link { display:block; }
body:not(.home) .fusion-header-wrapper .fusion-logo-link.color { display:none; }

#custom_html-3{display:none!important}
#wrapper > header > div.fusion-header-v1.fusion-logo-left.fusion-sticky-menu-1.fusion-sticky-logo-.fusion-mobile-logo-.fusion-mobile-menu-design-modern > div.fusion-header > div > div.fusion-mobile-menu-icons{top:8px}
.disgust .fusion-imageframe img,.fusion-imageframe img{object-fit:cover;min-height:330px}
.contacts-col-item .fusion-imageframe img{min-height:unset}
@media (max-width: 1920px) {
.prev1,.prev2,.prev0{left:13%}
.next1,.next2,.next0{right:13%}
.projects-slide-blog > div > div > div article .fusion-post-content h2 a{font-size:13px!important}
.about-slide-block{width:100%}
.about-slide-block::before{width:100%}
}
@media (max-width: 1800px) {
.big-main-slider__item img{width:auto!important}
.projects-slide-blog > div > div > div article .fusion-post-content h2 a{font-size:13px!important}
}
@media (max-width: 1440px) {
.blag .slick-list::after,.about-slide-pre-block.first .slick-list::before{width:244px}
.projects-slide-blog > div > div > div article .fusion-post-content h2 a{font-size:11px!important;line-height:17px;padding-left:15px;padding-right:15px}
}
@media (max-width: 1200px) {
.fusion-main-menu>ul>li:last-child{margin-left:10px}
.head-tel span{font-size:10px}
header .fusion-header{width:95%!important}
.container-slider-title{width:100%}
.about-slide-block-lic{width:100%}
}
@media (max-width: 1100px) {
.head-tel{display:none}
}
@media (max-width: 1024px) {
header .fusion-header{width:95%!important}
.blag .slick-list::after,.about-slide-pre-block.first .slick-list::before{width:127px}
li.head-tel{display:none}
}
@media (max-width: 768px) {
.title-heading-left{max-width:unset!important}
.blag .slick-track{margin-left:15px}
.about-slide-pre-block.second{margin-bottom:20px}
.about-slide-pre-block.second .slick-slide{margin:0 auto!important}
.head-modal-btn{margin:0 auto}
.container-slider-title{font-size:15px}
.slick-slide img{object-fit:cover}
.about-slide-pre-block.first .slick-list::before,.slick-list::after{display:none}
}
@media (max-width: 512px) {
.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-header{padding-left:0;padding-right:0}
header .fusion-header .fusion-logo,html body:not(.home) header .fusion-header .fusion-logo{margin-left:0!important}
.next0,.next1,.next2{right:5%}
.prev0,.prev1,.prev2{left:5%}
.modal-request-title{width:100%}
.fusion-header-wrapper{height:auto!important}
body:not(.home) header .fusion-header .fusion-logo{margin-left:0!important}
.fusion-header .fusion-row{display:-webkit-flex;display:-ms-flex;display:flex}
.fusion-logo img{width:150px}
.head-modal-btn a{width:100%;font-size:12px}
.head-modal-btn{margin:0;margin-right:0;margin-left:20px;height:39px}
}
@media (max-width: 441px) {
.modal-request-title{font-size:20px;line-height:27px}
}
@media (max-width: 375px) {
.about-slide-pre-block.lic .slick-slide{transform:translateX(-15px)}
.about .about-col-wrap,.about .about-img-wrap{display:block!important}
.big-main-slider__text{padding-left:0!important}
.big-main-slider__text-title span{font-size:26px}
.big-main-slider__text-title span br{display:none}
.blag .slick-track,.lic .slick-track{margin-left:15px}
.modal-request-block-login,.modal-request-block{width:100%}
.fusion-logo img{width:120px}
.head-modal-btn a{font-size:10px}
.head-modal-btn{width:100%}
.container-slider-title.lft{margin-top:0}
.about-block-content.serv .service-item{width:100%}
}
@media (max-width: 320px) {
.modal-request-title{font-size:14px}
}
.container-slider-title span{font-weight:700}
.title-heading-right a{font-size:31.25px;color:#2f3156;font-weight:700;text-transform:uppercase;line-height:1.2}
.service-btn-modal{position:fixed;right:11.3%;bottom:7%;width:50px;height:50px;z-index:9999;background-color:rgba(47,49,86,0.52);border-radius:50%;cursor:pointer;transition:.2s ease}
.service-btn-modal:hover{transform:scale(1.2);transition:.2s ease;animation:pullse 2s;background:#313459de}
.service-btn-modal:hover svg{transition:.2s ease;transform:scale(0.6)}
.service-btn-modal svg{width:auto;fill:#fff;stroke:#fff;transition:.2s ease;transform:scale(0.5)}
.service-btn-modal{animation:pullse 2s infinite}
@keyframes pullse {
0%{box-shadow:0 0 0 0 rgba(47,49,86,0.4)}
40%{box-shadow:0 0 0 20px rgba(47,49,86,0)}
100%{box-shadow:0 0 0 0 rgba(47,49,86,0)}
}
@media(max-width:472px){.service-btn-modal{right:14.8%}}
.fusion-copyright-content{width:unset;display:-webkit-flex;display:-ms-flex;display:flex;align-items:center;justify-content:center}
@media only screen and (min-device-width: 320px) and (max-device-width: 640px) {
.fusion-column.fusion-column-last.col-lg-3.col-md-3.col-sm-3{margin:unset}
#wrapper{width:unset!important;overflow-x:unset!important}
}
.fusion-header-wrapper svg{cursor:pointer}
.fusion-header-wrapper svg path{fill:#fff}
.fusion-header-wrapper.no-top svg path{fill:#2F3156}
.head-modal-reg{display:block;margin-left:15px}
.head-animation{display:block;border-radius:2px;transition:.2s ease}
@keyframes lk {
0%{box-shadow:0 0 0 0 rgba(47,49,86,0.4)}
40%{box-shadow:0 0 0 20px rgba(47,49,86,0)}
100%{box-shadow:0 0 0 0 rgba(47,49,86,0)}
}
.fusion-header-wrapper svg path{transition-duration:.2s}
.head-modal-reg:hover svg path{fill:#194ba3;transition-duration:.2s}
.ur-frontend-form,.ur-frontend-form .ur-form-row .ur-form-grid{padding:0}
.ur-frontend-form{border:none}
.ur-frontend-form .ur-form-row label{font-style:normal;font-weight:400;font-size:16px;line-height:20px;color:#535353}
.head-container-rt{display:-webkit-flex;display:-ms-flex;display:flex;align-items:center}
.succ-text{font-style:normal;font-weight:500;font-size:20px;line-height:28px;text-align:center;color:#2F3156;margin-bottom:30px}
@media (max-width: 1440px) {
.big-main-slider__item img{width:auto}
}
@media (max-width: 1250px) {
.contacts-col{padding-left:10px!important;padding-right:10px!important}
/* .about-company .about-company-title-wrap{padding:0 30px!important} */
.post-content h2.title-heading-left{text-align:center!important}

}

@media (max-width: 1200px) {
footer .fusion-widget-area{align-items:center}
.widget_text.fusion-footer-widget-column.widget.widget_custom_html{margin:0 auto}
.post-content h2.title-heading-left{text-align:center!important}
.head-modal-btn a{width:136px;font-size:12px}
}
@media (max-width: 1180px) {
header .fusion-header .fusion-logo{margin-right:20px!important}
}
@media (max-width: 1130px) {
.head-modal-btn{margin-left:10px}
}
@media (max-width: 1180px) {
.head-tel{display:none}
}
@media (max-width: 1050px) {
.big-main-slider__text{margin-left:0;padding:0;left:3%;max-width:500px}
}
@media (max-width: 1024px) {
.post-content h2.title-heading-left{width:100%;text-align:left!important;margin:0 auto}
}
@media (max-width: 992px) {
.fusion-header-wrapper {
	transform: translate(calc(-50% - 1px),-43%);
	min-height: 92px;
}
.developments-post1 .developments-post-img img{width:100%;height:auto;margin-top:20px;margin-bottom:20px}
header .fusion-row:after,header .fusion-row:before{display:none}
header .fusion-row{justify-content:space-between!important}
}
@media (max-width: 768px) {
.services .services-wrap .services-text p{text-align:center}
.services .services-wrap:nth-child(2n){margin-right:0!important}
.services .services-wrap{width:calc(100% / 2 - 6px)!important}
body:not(.home) #main .fullwidth-box .fusion-row{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap; width: 100%;}
.fusion-post-content p,.post-content p{margin:0 auto}
}
@media (max-width: 680px) {
.services .services-wrap{width:100%!important}
.width-100 .fullwidth-box,.width-100 .fullwidth-box .fusion-row .fusion-full-width-sep{padding-left:0!important;padding-right:0!important}
}
@media (max-width: 568px) {
.progect-all__item:nth-child(3n){margin-right:unset}
}
@media (max-width: 512px) {
.post-content h2.title-heading-left{width:100%;text-align:center}
.events .event-wrap-left .event-text-one{width:auto}
.events .event-wrap-left .event-text-one p{text-align:center}
h1.title-heading-left{font-size:18px}
#wrapper > header > div.fusion-header-v1.fusion-logo-left.fusion-sticky-menu-1.fusion-sticky-logo-.fusion-mobile-logo-.fusion-mobile-menu-design-modern > div.fusion-header > div > div.fusion-mobile-menu-icons{top:2px}
}
@media (max-width: 374.8px) {
.head-modal-btn a{background:url("../media/zkaz-e2089e62.svg");background-position:center;background-repeat:no-repeat;width:40px;font-size:0}
body:not(.home) .head-modal-btn a{background:url("../media/zkaz2-98c192c9.svg");background-position:center;background-repeat:no-repeat;width:40px}
.head-modal-btn{width:auto;margin-right:60px}
.fusion-header-wrapper.no-top .head-modal-btn a{background:url("../media/zkaz2-98c192c9.svg")}
.head-container-rt__v2 .head-modal-btn{
	width: 40px;
}
.head-container-rt__v2 .head-modal-btn a{
	background: url("../media/zkaz2-98c192c9.svg") center center no-repeat;
	width: 100%;
}
}
*{-webkit-appearance:none;-moz-appearance:none;appearance:none}
option{white-space:normal!important}
.page-id-1848 .about-company.header-top-min{background:url("../media/about-company-backgraund-47c79280.png")!important}
@media (max-width: 1206px) {
.about .about-col-wrap,.about .about-img-wrap{display:-webkit-flex;display:-ms-flex;display:flex;justify-content:center}
#section-1 .fusion-row{display:-webkit-flex;display:-ms-flex;display:flex;align-items:center;justify-content:center;flex-direction:column}
#section-1 #animater-1{padding-bottom:20px}
}
@media (max-width: 1200px) {
.container-slider-title .lft,.container-slider-title.lft.lic{padding-left:25px}
.container-slider-title.first{padding-right:25px}
}
@media (max-width: 512px) {
#successful-modal .modal-request-content{padding-left:15px;padding-right:15px}
.succ-text{font-size:17px;line-height:20px}
.container-slider-title.lft,.about-slide-pre-block.second,.container-slider-title .lft,.container-slider-title.lft.lic,.container-slider-title.first{text-align:center;padding:0;margin:0}
}
@media (max-width: 700px) {
#post-311 .fusion-row{width:auto;margin-top:10px}
.contacts-col .contacts-col-item{height:auto!important}
#cont-col-img .fusion_builder_column_1_4 .contacts-col-icon{margin:0 10px}
#cont-col-img .fusion_builder_column_1_4{width:100%!important}
#cont-col-img .contacts-col-item>div{justify-content:center;display:-webkit-flex;display:-ms-flex;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}
}
#post-2153 .slick-slide{margin-right:2px}
.modal-request-form .ur-submit-button{width:100%;max-height:60px;background:#194ba3;margin:0;padding:15px 18px!important;font-style:normal;font-weight:600;font-size:20px;line-height:24px!important;text-align:center;color:#FFF}
.modal-request-form .ur-button-container{margin:0;padding:0}
.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item{margin-bottom:18px}
.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item:last-child{margin-bottom:30px}
.modal-request-block-login{position:relative}
#modal_log .modal-close::before{position:absolute;content:'';width:24px;height:24px;background:url("../media/cancel-modal-317f739e.svg");top:22px;right:22px;cursor:pointer}
.ur-frontend-form input[type=submit]{float:unset}
.authorization{max-width:1200px;width:1200px;height:610px}
.authorization__wrap{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;padding:70px 117px 70px 65px;box-sizing:border-box;background-repeat:no-repeat;background-position:center;background-size:cover}
.authorization__left{width:100%}
.authorization__logo{max-width:260px;width:100%;margin-bottom:33px}
.authorization__subtitle{font-weight:700;font-size:16px;line-height:24px;color:#0086C5;margin-bottom:22px}
.authorization__text{max-width:428px}
.authorization__text p{font-weight:700;font-size:12px;line-height:14px;color:#3C3254;text-align:justify;margin:0;margin:15px 0}
.authorization__right{max-width:380px;width:100%}
.authorization__title{width:100%;font-weight:700;font-size:18px;line-height:24px;color:#433959;text-align:center;margin-bottom:20px}
.authorization #user-registration{background:unset;margin:0;box-shadow:unset}
.authorization .ur-frontend-form{padding:0}
.authorization .ur-frontend-form .ur-form-row .ur-form-grid label{margin:0;margin-bottom:8px;color:#3c3254}
.authorization input{border-color:#194ba3;height:45px;margin-bottom:0!important;padding:0 8px!important;font-weight:400;font-size:16px;line-height:20px;letter-spacing:normal;color:#3c3254;border-radius:3px}
.authorization .user-registration-form-row{margin:0;margin-bottom:20px}
.authorization .ur-frontend-form .ur-form-row{margin-bottom:20px}
.authorization .ur-frontend-form .ur-form-row .ur-form-grid{flex:unset;width:100%}
.authorization .ur-frontend-form .ur-form-row .user-registration-form__label-for-checkbox{width:100%;text-align:center;display:none}
.authorization .user-registration-Button{cursor:pointer;display:block;width:100%;height:60px;margin-bottom:20px;background-color:#fff;border:1px solid #194ba3!important;box-shadow:unset;border-radius:unset;color:#194ba3}
.authorization .user-registration-link{cursor:pointer;width:100%;height:60px;display:flex;align-items:center;justify-content:center;background-color:#fff;border:1px solid #194ba3;margin-bottom:12px;font-weight:400;font-size:16px;line-height:20px;color:#194ba3}
.authorization .authorization__btn:hover,.authorization .user-registration-link:hover,.authorization .user-registration-Button:hover{background-color:#194ba3;color:#fff}
.authorization .authorization__error{display:none}
.authorization .authorization__error.open{display:block;width:100%;position:relative;margin-bottom:10px;font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:red;text-align:center}
.authorization .authorization__label{display:block;width:100%;margin-bottom:20px}
.authorization__label + .authorization__label{margin-bottom:30px}
.authorization .authorization__input-text{width:100%;font-style:normal;font-weight:400;font-size:13px;line-height:16px;color:#494060;margin-bottom:4px}
.authorization .authorization__input{width:100%;border-color:#194ba3;height:45px;margin-bottom:0!important;padding:0 8px!important;font-weight:400;font-size:16px;line-height:20px;letter-spacing:normal;color:#3c3254;border-radius:2px}
.authorization .authorization__btn{cursor:pointer;width:100%;height:60px;display:flex;align-items:center;justify-content:center;background-color:#fff;border:1px solid #194ba3;font-weight:400;font-size:16px;line-height:20px;color:#194ba3;margin-bottom:20px!important}
.authorization .authorization__text-bonus{cursor:pointer;width:100%;font-style:normal;font-weight:500;font-size:14px;line-height:16px;text-align:center;text-decoration-line:underline;color:#2F3156}
@media (max-width:1260px) {
.authorization{max-width:unset;width:100%;height:unset}
.authorization__wrap{padding:70px}
.authorization__left{padding-right:40px}
}
@media (max-width:991px) {
.authorization__wrap{padding:50px}
}
@media (max-width:767px) {
.authorization__wrap{flex-direction:column;background-image:unset!important;padding:30px}
.authorization__right{max-width:unset;width:100%;padding-right:0}
.authorization__text{display:none}
.authorization .authorization__text-bonus{display:block;text-align:left}
}
#modal_password-phone form{width:100%}
#registration-castom_code .user-registration-link,#password_form .user-registration-link,#modal_password-code .user-registration-link,#modal_password-phone .user-registration-link{cursor:pointer;width:100%;height:60px;display:flex;align-items:center;justify-content:center;background-color:#fff;border:1px solid #194ba3;margin-bottom:30px;font-weight:400;font-size:16px;line-height:20px;color:#194ba3}
#password_form .user-registration-link:hover,#modal_password-code .user-registration-link:hover,#modal_password-phone .user-registration-link:hover{background-color:#194ba3;color:#fff!important}
#modal_password-code .modal-request-title{width:100%}
#registration-castom_code .modal-request-text,#modal_password-code .modal-request-text{max-width:422px;width:100%;font-style:normal;font-weight:500;font-size:20px;line-height:28px;text-align:center;color:#2F3156;margin-bottom:22px}
#registration-castom_code .modal-request-text,#modal_password-code label{width:100%}
#modal_password-code input[type='number']{max-width:204px;width:100%;display:block;margin:0 auto;margin-bottom:10px;padding:0 10px;text-align:center;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;letter-spacing:4px!important}
#registration-castom_code input[type='text']{max-width:204px;width:100%;display:block;margin:0 auto;margin-bottom:10px;padding:0 10px;text-align:center;letter-spacing:4px!important}
#modal_password-code input::-webkit-outer-spin-button,#modal_password-code input::-webkit-inner-spin-button{-webkit-appearance:none}
#modal_password-code .user-registration-link{width:100%}
#registration-castom_code input::placeholder,#password_form input::placeholder,#modal_password-phone input::placeholder,#modal_password-code input::placeholder{font-style:normal;font-weight:400;font-size:12px;line-height:15px;color:#535353;letter-spacing:normal!important}
#modal_password-phone .modal-request-title{width:100%}
#modal_reg-code .password-code__repeat{cursor:pointer;width:100%;margin-bottom:20px;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#2F3156;text-align:center}
#modal_password-code .password-code__repeat{cursor:pointer;width:100%;margin-bottom:20px;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#2F3156;text-align:center}
.password-code__repeat span{display:inline-block;min-width:20px}
@media (max-width:767px) {
#registration-castom_code input[type='text'],#modal_password-code input[type='number']{max-width:unset;width:100%}
}
@media (max-width:560px) {
#modal_password .modal-request-content,#modal_password-code .modal-request-content,#modal_password-phone .modal-request-content{padding:0;padding:20px}
#modal_password .modal-request-title,#modal_password-code .modal-request-title,#modal_password-phone .modal-request-title{width:85%}
}
#modal_reg .regist__hidden{display:none!important}
#modal_reg input::placeholder{font-style:normal;font-weight:400;font-size:12px;line-height:15px;color:#4A4A4A!important}
#modal_reg label{font-style:normal;font-weight:400;font-size:16px;color:#535353}
#modal_log .user-registration-error::before,#modal_reg .user-registration-error::before{display:none}
#modal_log .user-registration-error a{display:none}
#modal_log .user-registration-password{cursor:pointer;text-align:center;font-weight:600;font-size:14px;line-height:16px;color:#2F3156;margin-bottom:20px}
@media (max-width:560px) {
#modal_reg-code .modal-request-content,#modal_reg .modal-request-content{padding:0;padding:20px}
#modal_reg-code .modal-request-title,#modal_reg .modal-request-title{width:80%;font-size:17px;line-height:22px}
}
#password_form{width:100%}
#password_form label{display:block;width:100%;position:relative}
.password-view{cursor:pointer;display:block;width:22px;height:22px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg width='100%25' height='100%25' viewBox='0 0 64 64' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Crect id='Icons' x='-896' y='-256' width='1280' height='800' style='fill:none;'/%3E%3Cg id='Icons1' serif:id='Icons'%3E%3Cg id='Strike'%3E%3C/g%3E%3Cg id='H1'%3E%3C/g%3E%3Cg id='H2'%3E%3C/g%3E%3Cg id='H3'%3E%3C/g%3E%3Cg id='list-ul'%3E%3C/g%3E%3Cg id='hamburger-1'%3E%3C/g%3E%3Cg id='hamburger-2'%3E%3C/g%3E%3Cg id='list-ol'%3E%3C/g%3E%3Cg id='list-task'%3E%3C/g%3E%3Cg id='trash'%3E%3C/g%3E%3Cg id='vertical-menu'%3E%3C/g%3E%3Cg id='horizontal-menu'%3E%3C/g%3E%3Cg id='sidebar-2'%3E%3C/g%3E%3Cg id='Pen'%3E%3C/g%3E%3Cg id='Pen1' serif:id='Pen'%3E%3C/g%3E%3Cg id='clock'%3E%3C/g%3E%3Cg id='external-link'%3E%3C/g%3E%3Cg id='hr'%3E%3C/g%3E%3Cg id='info'%3E%3C/g%3E%3Cg id='warning'%3E%3C/g%3E%3Cg id='plus-circle'%3E%3C/g%3E%3Cg id='minus-circle'%3E%3C/g%3E%3Cg id='vue'%3E%3C/g%3E%3Cg id='cog'%3E%3C/g%3E%3Cg id='logo'%3E%3C/g%3E%3Cg id='eye-slash'%3E%3C/g%3E%3Cg id='eye'%3E%3Cpath d='M32.513,13.926c10.574,0.15 19.249,9.657 23.594,17.837c0,0 -1.529,3.129 -2.963,5.132c-0.694,0.969 -1.424,1.913 -2.191,2.826c-0.547,0.65 -1.112,1.283 -1.698,1.898c-5.237,5.5 -12.758,9.603 -20.7,8.01c-8.823,-1.77 -16.02,-9.33 -20.346,-17.461c0,0 1.536,-3.132 2.978,-5.132c0.646,-0.897 1.324,-1.77 2.034,-2.617c0.544,-0.649 1.108,-1.282 1.691,-1.897c4.627,-4.876 10.564,-8.63 17.601,-8.596Zm-0.037,4c-5.89,-0.022 -10.788,3.267 -14.663,7.35c-0.527,0.555 -1.035,1.127 -1.527,1.713c-0.647,0.772 -1.265,1.569 -1.854,2.386c-0.589,0.816 -1.193,1.846 -1.672,2.721c3.814,6.409 9.539,12.198 16.582,13.611c6.563,1.317 12.688,-2.301 17.016,-6.846c0.529,-0.555 1.04,-1.128 1.534,-1.715c0.7,-0.833 1.366,-1.694 1.999,-2.579c0.586,-0.819 1.189,-1.851 1.667,-2.727c-3.958,-6.625 -10.73,-13.784 -19.082,-13.914Z'/%3E%3Cpath d='M32.158,23.948c4.425,0 8.018,3.593 8.018,8.017c0,4.425 -3.593,8.017 -8.018,8.017c-4.424,0 -8.017,-3.592 -8.017,-8.017c0,-4.424 3.593,-8.017 8.017,-8.017Zm0,4.009c2.213,0 4.009,1.796 4.009,4.008c0,2.213 -1.796,4.009 -4.009,4.009c-2.212,0 -4.008,-1.796 -4.008,-4.009c0,-2.212 1.796,-4.008 4.008,-4.008Z'/%3E%3C/g%3E%3Cg id='toggle-off'%3E%3C/g%3E%3Cg id='shredder'%3E%3C/g%3E%3Cg id='spinner--loading--dots-' serif:id='spinner %5Bloading,dots%5D'%3E%3C/g%3E%3Cg id='react'%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:28px;position:absolute;top:40px;right:10px}
.password-view.close{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='iso-8859-1'%3F%3E%3C!-- Generator: Adobe Illustrator 19.0.0,SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Layer_1' x='0px' y='0px' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512;' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpath d='M399.521,370.534c-6.925-9.084-19.902-10.835-28.986-3.911c-33.25,25.344-72.908,39.117-114.703,39.835 c-55.803-0.051-108.9-26.38-157.827-78.256C70.98,299.546,52.65,270.47,44.311,256.051c24.801-43.157,57.449-80.353,97.17-110.686 c9.078-6.933,10.818-19.912,3.885-28.99c-6.933-9.078-19.912-10.818-28.99-3.885C68.981,148.682,30.653,193.675,2.458,246.22 c-3.177,5.922-3.28,13.018-0.274,19.028c0.928,1.858,23.22,45.993,64.914,90.466c24.773,26.424,51.341,47.551,78.968,62.793 c35.256,19.452,72.243,29.315,109.935,29.315c0.113,0,0.225-0.001,0.338-0.003c50.746-0.829,98.906-17.53,139.271-48.299 C404.695,392.596,406.446,379.619,399.521,370.534z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath d='M509.816,246.751c-0.929-1.857-23.221-45.993-64.914-90.466c-24.772-26.425-51.341-47.551-78.968-62.793 c-35.255-19.452-72.243-29.315-109.885-29.315c-16.709-0.042-33.422,1.872-49.687,5.679c-11.122,2.603-18.028,13.73-15.423,24.852 c2.603,11.122,13.732,18.028,24.852,15.423c13.147-3.077,26.666-4.595,40.21-4.59c55.864,0,109.021,26.329,157.996,78.256 c27.035,28.665,45.369,57.752,53.703,72.165c-11.129,19.409-24.02,37.857-38.414,54.962c-7.355,8.74-6.232,21.786,2.509,29.141 c3.878,3.264,8.605,4.858,13.306,4.857c5.892,0,11.745-2.504,15.835-7.365c18.625-22.134,34.984-46.294,48.623-71.809 C512.719,259.834,512.817,252.752,509.816,246.751z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath d='M315.451,286.22c-8.358-7.786-21.445-7.323-29.232,1.032c-7.919,8.5-18.676,13.407-30.286,13.817 c-11.601,0.418-22.686-3.727-31.186-11.646c-17.547-16.35-18.52-43.927-2.169-61.474c0.694-0.745,1.425-1.475,2.172-2.172 c8.356-7.789,8.815-20.875,1.027-29.231c-7.788-8.356-20.875-8.814-29.231-1.027c-1.454,1.356-2.878,2.78-4.23,4.231 c-31.899,34.233-30,88.036,4.233,119.935c15.833,14.753,36.245,22.777,57.776,22.777c1.02,0,2.044-0.018,3.068-0.054 c22.652-0.799,43.638-10.372,59.091-26.956C324.27,307.095,323.808,294.008,315.451,286.22z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath d='M505.942,476.694L35.307,6.058c-8.076-8.077-21.172-8.077-29.248,0c-8.077,8.076-8.077,21.171,0,29.248l470.636,470.636 c4.038,4.039,9.332,6.058,14.625,6.058c5.293,0,10.587-2.019,14.624-6.057C514.018,497.866,514.018,484.771,505.942,476.694z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3C/svg%3E%0A");background-size:22px}
#password-code label div{text-align:center;color:red}
#password_form .modal-request-text{display:none}
#password_form .modal-request-text.error{display:block;width:100%;color:red;text-align:center}
#registration-castom .registration__input.error{border:1px solid red!important}
.registration__label{width:100%}
.registration__text{font-style:normal;font-weight:400;font-size:16px;line-height:20px;color:#535353;margin-bottom:10px}
#registration-castom .registration__input{width:100%;min-height:46px;border:1px solid #C4C4C4;font-style:normal;font-weight:400;font-size:16px;line-height:20px;color:#535353;margin:0;margin-top:0!important;margin-bottom:15px}
#registration-castom .registration__btn{cursor:pointer;border:unset;max-width:376px;width:100%;max-height:60px;background:#194ba3;margin:0 auto;margin-bottom:18px;padding:15px 18px!important;font-style:normal;font-weight:600;font-size:20px;line-height:24px!important;text-align:center;color:#FFF}
#modal_reg .modal-request-block{width:894px}
#modal_reg .modal-request-content{padding:50px}
.registration-castom__wrap{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:25px}
.registration-castom__right,.registration-castom__left{width:50%}
.registration-castom__left{margin-right:40px}
.registration-castom__btn{width:100%;display:flex;align-items:center;justify-content:center}
.registration-castom__box{display:flex;align-items:center;justify-content:flex-start;margin-bottom:12px}
.registration-castom__box.mb{margin-bottom:10px}
.registration-castom__checkbox{cursor:pointer;display:flex;align-items:center;justify-content:flex-start;margin-right:20px}
.registration-castom__checkbox:last-child{margin-right:0}
#modal_reg .registration-castom__checkbox-input[type="checkbox"]{appearance:checkbox;-webkit-appearance:checkbox;position:unset;visibility:visible;opacity:1;width:18px;min-width:18px;height:18px;min-height:18px!important;padding:0;margin:0;border-radius:unset;margin-right:10px}
.registration-castom__checkbox-text{display:inline-block;font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#000}
.registration-castom__link{font-style:normal;font-weight:400;font-size:14px;line-height:17px;text-decoration-line:underline;color:#2F3156}
@media (max-width:768px) {
#modal_reg .modal-request-content{padding:45px 20px}
.registration-castom__wrap{flex-direction:column}
.registration-castom__right,.registration-castom__left{width:100%;margin-right:0;margin-bottom:10px}
}
@media (max-width:560px) {
.registration-castom__box{flex-wrap:wrap;margin-bottom:0}
.registration-castom__checkbox{margin-bottom:10px;width:100%}
.registration-castom__box.mb{margin-bottom:0}
}
body .suggestions-promo{display:none!important}
#modal_reg-hello .modal-request-block{width:1090px;height:552px;background-repeat:no-repeat;background-position:center;background-size:cover}
#modal_reg-hello .modal-close-hello{cursor:pointer;max-width:300px;width:100%;height:60px;display:flex;align-items:center;justify-content:center;background-color:#194ba3;border:1px solid #194ba3;font-weight:400;font-size:16px;line-height:20px;color:#fff}
#modal_reg-hello .modal-close-hello:hover{background-color:#fff;color:#194ba3}
#modal_reg-hello .modal-request-content{padding:0;padding:35px}
@media (max-width:767px) {
#modal_reg-hello .modal-request-block{height:unset}
}
.modal-hello__wrap{width:100%}
.modal-hello__logo{width:100%;display:flex;align-items:center;justify-content:flex-start;margin-bottom:30px}
.modal-hello__logo img{max-width:320px;width:100%}
.modal-hello__title{width:100%;font-style:normal;font-weight:700;font-size:30px;line-height:37px;text-transform:uppercase;color:#2F3156;margin-bottom:20px}
.modal-hello__text{max-width:620px;width:100%;margin-bottom:30px}
.modal-hello__text p{font-style:normal;font-weight:600;font-size:18px;line-height:22px;color:#2F3156;margin-bottom:4px}
.modal-hello__social{display:flex;align-items:center;margin-bottom:20px}
.modal-hello__social-item{display:flex;align-items:center;justify-content:flex-start}
.modal-hello__social-item:first-child{margin-right:35px}
.modal-hello__social-item img{margin-right:10px}
.modal-hello__social-item span{font-style:normal;font-weight:700;font-size:15px;line-height:22px;color:#2F3156}
@media (max-width:560px) {
.modal-hello__social{flex-direction:column;align-items:flex-start;margin-bottom:0}
.modal-hello__social-item{margin-bottom:20px}
}
#help-password-phone{cursor:pointer;width:100%;display:flex;align-items:center;justify-content:center;margin-top:-10px;margin-bottom:20px;font-style:normal;font-weight:500;font-size:14px;line-height:17px;text-align:center;text-decoration-line:underline;color:#2F3156}
#modal_password-help .modal-request-content{padding:45px 30px}
#modal_password-help .modal-request-block{width:610px}
#modal_password-help .modal-close::before{top:15px;right:15px}
.help-password__title{width:90%;font-style:normal;font-weight:600;font-size:20px;line-height:26px;text-align:center;letter-spacing:1px;color:#000;margin-bottom:25px}
.help-password{display:flex;align-items:center;justify-content:space-between}
.help-password__item:hover{color:#2F3156}
.help-password__item{display:flex;align-items:center;color:#2F3156}
.help-password__item:last-child{margin-left:30px}
.help-password__img{margin-right:10px}
.help-password__text{font-style:normal;font-weight:700;font-size:15px;line-height:22px;color:#2F3156}
@media (max-width:767px) {
#modal_password-help .modal-request-block{width:100%}
.help-password{flex-direction:column}
.help-password__item{margin-bottom:20px}
.help-password__item:last-child{margin-left:0}
.help-password__title{font-size:18px;line-height:22px}
}
@media (max-width:560px) {
#modal_password-help .modal-request-content{padding:45px 20px}
}
.authorization__wrap.timer{padding:70px}
.timer__wrap{width:100%}
.timer__logo{max-width:260px;width:100%;margin-bottom:33px}
.countdown-title{display:block;width:100%;font-weight:700;font-size:28px;line-height:32px;color:#0086C5;text-align:center;margin:80px 0}
.countdown{width:100%;display:flex;align-items:center;justify-content:center;font-weight:400;color:#fff;text-align:center;margin-bottom:80px}
.countdown-number{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px;border-radius:3px;background:#2F3156;margin-right:10px}
.countdown-number:last-child{margin-right:0}
.countdown-time{width:90px;display:flex;align-items:center;justify-content:center;background:#0086C5;border-radius:3px;padding:20px;margin-bottom:15px;font-size:44px;line-height:34px}
.countdown-text{display:flex;align-items:center;justify-content:center;font-size:20px}
@media (max-width:767px) {
.countdown{flex-wrap:wrap}
}
@media (max-width:536px) {
.countdown-title{margin:40px 0}
.countdown{margin-bottom:40px}
.countdown-number{margin:0 28px;margin-bottom:20px}
.countdown-number:last-child{margin:0 28px;margin-bottom:20px}
}
@media (max-width:389px) {
.timer__logo{max-width:236px}
.countdown{justify-content:space-around;margin-bottom:0}
.countdown-number{margin:0;margin-bottom:20px}
.countdown-number:last-child{margin:0;margin-bottom:20px}
}
body a.fHBfwK{background:rgba(47,49,86,0.52)!important}
body a.fHBfwK:hover{background:#313459de!important}
body .dxiAcZ{display:none!important}
.sliders-wrap{width:100%;display:flex;justify-content:space-between}
.services-slide-block-letter,.services-slide-block-licen,.services-slide-block-clients{padding:0 35px}
.services-slide-block-letter img,.services-slide-block-licen img,.services-slide-block-clients img{object-fit:contain;height:250px!important}
.sliders-block{width:33%;padding:0 50px}
.sliders-block h2,.sliders-block h2 span{font-size:16px!important}
.next_new{top:50%;right:-30px!important;transform:translateY(-50%)}
.prev_new{top:50%;left:-30px!important;transform:translateY(-50%)}
.new-contacts-form .contacts-form-input{margin-bottom:0!important;border:1px solid #2F3156}
.new-contacts-form-btn{background-color:#194ba3!important;color:#fff!important;margin-top:0!important;border-width:1px!important;border-style:solid;border-color:#2F3156!important;width:332px!important;height:83px!important;font-size:17px!important;font-weight:700!important;text-transform:none;display:block;letter-spacing:.04em!important;border-radius:none;transition:all .8s ease}
.new-contacts-form .form-wraper{align-items:flex-start}
.service-content-form{align-items:center;padding:15px}
.to-service-menu{position:relative}
.to-service-menu::after,.to-about-c::after{position:absolute;top:auto!important;bottom:-9px;left:50%!important;width:0;height:0;content:'';transition:all .3s ease;transform:translateX(-50%);border-width:5px 5px 0;border-style:solid;border-color:#194ba3 transparent transparent}
.to-service-menu:hover:after{bottom:-4px}
@media(min-width:993px){.m_only{display:none}}
.e-cmenu__drop{position:absolute;left:50%;transform:translate(-50%) scale(0);opacity:0;z-index:2;top:95px;transition:all .4s ease;transition-delay:.5s}
.e-cmenu__drop.active{opacity:1;transform:translate(-50%) scale(1);transition-delay:0}
.e-cmenu__inner{padding:.8em 1.8em}
.cn-gutter-a-30{margin:0 2rem}
.cn-gutter-a-30>*{padding:.9375rem}
.color__cape-cod{color:#3e4d4d}
.e-cmenu__list{list-style:none;padding:0;margin:0;display: grid;grid-template-columns: 1fr 1fr 1fr;column-gap: 60px;}
.e-cmenu__list > li > a{color:#fff!important;margin:.5rem 0;display:block;font-size:1.13em;font-weight:700;line-height:1.6}
.e-cmenu__list .sub-menu > li > a{color:#fff!important;font-size:.88em;display:block;padding-left:1.8em;position:relative}
.e-cmenu__list > li > a:hover{color:#194ba3!important}
.e-cmenu__list .sub-menu > li > a:hover{color:#194ba3!important}
.e-cmenu__list .sub-menu > li > a:before{content:'';background-color:#fff;width:11px;height:2px;margin-right:.4em;position:absolute;left:0;top:.8em;-webkit-transition:all .2s;-o-transition:all .2s;-moz-transition:all .2s;transition:all .2s}
.e-cmenu__list .sub-menu,.to-about-c .sub-menu{list-style:none;padding:0;margin:0}
.to-about-c{position:relative;overflow:visible}
@media (min-width:1000px) {
.to-about-c .sub-menu{visibility:visible;opacity:0;padding:10px 0;position:absolute;transform:scale(0);left:0!important;display:block!important;width:max-content!important;height:auto!important;background-image:url("../media/footer-backgraund-a5e13271.jpg");top:55px;transition:all .4s ease;transition-delay:.5s}
.to-about-c:hover .sub-menu{opacity:1;transform:scale(1);transition-delay:0}
.to-about-c .sub-menu li{padding:10px 0}
.to-about-c .sub-menu li:before{content:none!important}
.to-about-c .sub-menu a{color:#fff!important;display:block!important;font-size:14px!important}
.to-about-c .sub-menu a:hover{color:#194ba3!important}
}
.fusion-open-submenu:hover{color:#fff}
.fusion-main-menu .fusion-dropdown-menu{overflow:visible}
.fusion-main-menu{overflow:visible}
.n-page{padding:50px 0}
.search-icon{font-size:1.5em;cursor:pointer;width:25px;height:25px;margin-left:10px}
.search-icon svg{width:100%;height:100%}
.search-overlay{position:absolute!important;width:100%;height:40px;overflow:hidden}
.search-content{width:100%;position:absolute;top:-55px;transition:all 1s ease}
.search-content.active{top:0}
.innericon svg path{fill:#2F3156}
nav.fusion-mobile-nav-holder{z-index:10}
@media (max-width:1200px) {
.service-items-form,.service-items-form .service-item-block{width:100%}
.service-content-form{padding:50px 15px 30px}
.item-project-img{max-height:100%!important;height:100%!important;object-fit:cover}
.sliders-wrap{flex-wrap:wrap;justify-content:center}
.sliders-block{width:50%;margin-bottom:30px}
.new-contacts-form .new-contacts-form-btn{margin:0 auto}
}
@media (max-width:992px) {
.search-overlay{top:100px; left: 0;}
.e-cmenu__drop{display:none}
}
@media (max-width:768px) {
.sliders-block{width:100%}
.faq__text{font-size:18px}
.services_next::before,.services_prev::before{margin-left:0!important;justify-content:center}
.new-contacts-form-btn{width:100%!important}
}
.b-faq-block{flex-direction:column}
.b-faq-block h2{margin-bottom:35px}
.b-faq{margin:10px 0}
.b-faq .faq__title{position:relative;display:block;padding:20px 60px 20px 15px;margin-bottom:2px;color:#fff;font-size:24px;text-decoration:none;background:linear-gradient(45deg,#2f3156,#194ba3);border-radius:3px;-webkit-transition:background-color .2s;transition:background-color .2s}
.b-faq .faq__title:hover{background-color:#e5e4e4;transition:all .5s ease-out}
.b-faq .faq__active{background-color:#e5e4e4}
.b-faq .faq__title .faq__spoiler{position:absolute;top:15px;right:10px;display:inline-block;vertical-align:middle;width:30px;height:30px;text-align:center;color:#fff;line-height:25px;font-size:20px;font-weight:700;margin-right:5px;background-color:#c9c9c9;border-radius:50%;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}
.b-faq .faq__rotate{transform:rotate(225deg)}
.b-faq .faq__content{padding:30px;margin-bottom:2px;font-size:16px;display:none;background-color:#f3f3f3}
.b-faq .faq__symbol{font-weight:700}
.faq__text{line-height:initial}
.b-faq .faq__content ol{padding-left:20px}
.b-faq .faq__content li{margin:0;font-style:normal;font-weight:600;font-size:15px;line-height:18px;color:#2F3156;padding-left:5px;margin-bottom:5px}
.b-faq .faq__content li::marker{color:#194ba3}
@media screen and (max-width:500px){div.wpcf7{margin-bottom:60px}}
.fusion-imageframe.img_custom_post img{margin-bottom: 20px;}
.developments-text .bold {font-weight: bold;}
table.table_pos-sostav, table.table_pos-sostav td,table.table_pos-sostav th {border: 1px solid;}
.table_pos-sostav_wrapp, .content_info_custom {margin-bottom: 20px;}
table.table_pos-sostav td{padding: 10px;}
table.table_pos-sostav th{width: 50%;font-weight: 600;font-style: normal;color: #2f3156;font-size: 17px;}
table.table_pos-sostav{width: 100%;}
.table_pos-sostav_wrapp{overflow: scroll;}
.li_a_custom li{
	font-style: normal;
	font-weight: 600;
	font-size: 15px;
	line-height: 18px;
	padding-left: 5px;
	margin-bottom: 5px;
	color: #194ba3;
}
.table_usl_custom {
	overflow: scroll;
}
.table_usl_custom table, .table_usl_custom td, .table_usl_custom th {
  border: 1px solid;
}
.table_usl_custom table td{
	vertical-align: top;
}
.table_usl_custom table td p {
	margin: 7px;
}
.content_info_custom a{font-style: normal;color: #194ba3;font-size: 17px;font-weight: 700;}
.content_info_custom a:hover{text-decoration: underline;}
.fusion-footer-widget-area.fusion-widget-area{background-image: url("../media/footer-backgraund-c9266df8.jpg");}
.e-cmenu__drop .e-cmenu__inner.cmenu-inner{background-image: url("../media/footer-backgraund-a5e13271.jpg")};
