@charset "utf-8";article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}.wf-container{font-size:0;line-height:0;word-spacing:-4px}.wf-cell,.wf-usr-cell,.content,.sidebar,.footer .widget,input[type="text"],input[type="tel"],input[type="url"],input[type="email"],input[type="number"],input[type="date"],input[type="range"],input[type="password"],select,textarea,.customSelect,blockquote,.style-minimal blockquote.shortcode-blockquote,.entry-author,.format-aside-content,.format-status-content,.format-link-content,#phantom .ph-wrap .ph-wrap-content,.dt-mega-menu .sub-nav .dt-mega-parent,.dl-menuwrapper,.project-media,.project-content,.ngg-imagebrowser img,.page-links,.page-nav,.filter-categories,.filter-extras,.filter-by,.filter-sorting,.filter-categories a,.paginator a,.shortcode-action-box.box-style-table,.box-style-table .action-button,.shortcode-tabs .tab,.tab-style-one.tab-horizontal .tab-inner-content,.shortcode-single-caption,.shortcode-single-image,.shortcode-banner-inside,.shortcode-banner-bg,.shortcode-banner,.fs-entry-content,.rollover-content,.instagram-photos a,.fs-entry-slide,.dt-format-gallery a,.dt-format-gallery .rollover-video,.swiper-caption,#main .minimal .plan,#main #pricing-table .plan,.wpb_tour.tab-style-two .wpb_tabs_nav,.wpb_tour.tab-style-one .wpb_tabs_nav,.wpb_tour.tab-style-three .wpb_tabs_nav,#main #content .rotatingtweet,.mfp-container,img.mfp-img,.mfp-img-mobile .mfp-bottom-bar,.soc-ico a,.cs-style-3 .rollover-content-wrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.dt-form input[type="text"],.dt-form input[type="tel"],.dt-form input[type="url"],.dt-form input[type="email"],.dt-form input[type="number"],.dt-form input[type="date"],.dt-form input[type="range"],.dt-form input[type="password"],.comment-form input[type="text"],.comment-form input[type="tel"],.comment-form input[type="url"],.comment-form input[type="email"],.comment-form input[type="number"],.comment-form input[type="date"],.comment-form input[type="range"],.comment-form input[type="password"],.sidebar-bg-off .sidebar-content,.logo-classic-centered #main-nav > li,.logo-classic-centered #main-nav > li > a,.logo-classic #main-nav > li,.logo-classic #main-nav > li > a,#phantom #main-nav > li,#phantom #main-nav > li > a,.dt-mega-menu .sub-nav .dt-mega-parent:hover > a,.shortcode-teaser.frame-on.img-full,div.dream-theme .pp_nav .pp_play,div.dream-theme .pp_nav .pp_pause,.style-minimal #content .tab-style-one .wpb_tabs_nav,.wpb-js-composer div.pp_default .pp_expand,.wpb-js-composer div.pp_default .pp_contract{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.wf-cell,.wf-usr-cell,.footer .widget{display:inline-block;vertical-align:top}.ancient-ie .wf-cell,.ancient-ie .wf-usr-cell,.ancient-ie .footer .widget{display:inline;zoom:1}.wf-1,.wf-span-12{width:100%}.wf-1-2,.wf-2-4,.wf-span-6{width:50%}.wf-1-3,.wf-span-4{width:33.3333%}.wf-2-3,.wf-span-8{width:66.6667%}.wf-span-7{width:58.3333%}.wf-1-4,.wf-span-3,.sidebar,.footer .widget{width:25%}.wf-1-5{width:20%}.wf-1-6,.wf-span-2{width:16.6667%}.wf-span-1{width:8.3333%}.wf-span-10{width:83.3333%}.wf_span5{width:41.6667%}.wf-table{display:table;width:100%}.wf-tr{display:table-row}.wf-td{display:table-cell;vertical-align:middle}.wf-float-left{float:left}.wf-float-right{float:right}.wf-phone-visible,.wf-mobile-visible{display:none}.ancient-ie .ie-fix{display:inline;zoom:1}.wf-container,.wf-container-main{margin:0 -20px;padding:0}.wf-wrap{max-width:1265px;padding:0 40px;margin:0 auto}html:not(.mobile-true) #main img:not(.animate-element,.ls-s-1),html:not(.mobile-true) #header img,html:not(.mobile-true) #bottom-bar img{opacity:0;-webkit-transition:opacity 1000ms ease;-moz-transition:opacity 1000ms ease;-ms-transition:opacity 1000ms ease;-o-transition:opacity 1000ms ease;transition:opacity 1000ms ease}html:not(.mobile-true) #main .benefits-grid-ico.animate-element img,html:not(.mobile-true) #main .animate-element img,html:not(.mobile-true) #main .wpb_revslider_element img,html:not(.mobile-true) .pp_content img,html:not(.mobile-true) #page .widget_shopping_cart_content img,html:not(.mobile-true) #page .grav-grav img,html:not(.mobile-true) #page .comment-gravatar img,html:not(.mobile-true) #shWrap img,html:not(.mobile-true) #page .royalSlider img{opacity:1}html:not(.mobile-true) #main .benefits-grid-ico.animate-element img,html:not(.mobile-true) #main .animate-element img,html:not(.mobile-true) #main .wpb_revslider_element img,html:not(.mobile-true) .pp_content img,html:not(.mobile-true) #page .widget_shopping_cart_content img,html:not(.mobile-true) #page .grav-grav img,html:not(.mobile-true) #page .comment-gravatar img,html:not(.mobile-true) #shWrap img,html:not(.mobile-true) #page .royalSlider img,.paginator .button-load-more,.paginator .loading-ready,.hover-grid .rollover-content,.no-touch .text-on-img.hover-grid .fs-entry-content,.hover-style-one .links-container a,.hover-style-two .links-container a,.hover-style-three .links-container a,.buttons-on-img .links-container a,.hover-style-one .rollover-thumbnails,.hover-style-two .rollover-thumbnails,.hover-style-three .rollover-thumbnails,.no-touch .cs-style-1.text-on-img .fs-entry-content,.style-minimal .wpb_content_element.dt-style .wpb_accordion_header > a,.btn-3d .dt-btn,.btn-3d .dt-form button,.btn-3d .dt-form input[type="button"],.btn-3d .dt-form input[type="reset"],.btn-3d .dt-form input[type="submit"],.btn-3d input[type="button"],.btn-3d input[type="reset"],.btn-3d input[type="submit"],.btn-3d #main #pricing-table .plan .signup,.btn-3d #main #shaon-pricing-table a.signup,.btn-3d #main .minimal .pt-button,.btn-3d .nsu-submit,.btn-3d #main button.button,.btn-3d #main input.button{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.royalSlider{overflow:hidden}.royalSlider > li,.slider-content > li{display:none}@-webkit-keyframes mk_scale{0%{-webkit-transform:scale(0.3);opacity:.1}100%{-webkit-transform:scale(1);opacity:1}}@-moz-keyframes mk_scale{0%{-moz-transform:scale(0.3);opacity:.1}100%{-moz-transform:scale(1);opacity:1}}@-o-keyframes mk_scale{0%{-o-transform:scale(0.3);opacity:.1}100%{-o-transform:scale(1);opacity:1}}@keyframes mk_scale{0%{transform:scale(0.3);opacity:.1}100%{transform:scale(1);opacity:1}}@-webkit-keyframes mk_fade{0%{opacity:.1}100%{opacity:1}}@-moz-keyframes mk_fade{0%{opacity:.1}100%{opacity:1}}@-o-keyframes mk_fade{0%{opacity:.1}100%{opacity:1}}@keyframes mk_fade{0%{opacity:.1}100%{opacity:1}}@-webkit-keyframes mk_left_to_right{0%{-webkit-transform:translate(-20px,0);opacity:0}100%{-webkit-transform:translate(0,0);opacity:1}}@-moz-keyframes mk_left_to_right{0%{-moz-transform:translate(-20px,0);opacity:0}100%{-moz-transform:translate(0,0);opacity:1}}@-o-keyframes mk_left_to_right{0%{-o-transform:translate(-20px,0);opacity:0}100%{-o-transform:translate(0,0);opacity:1}}@keyframes mk_left_to_right{0%{transform:translate(-20px,0);opacity:0}100%{transform:translate(0,0);opacity:1}}@-webkit-keyframes mk_right_to_left{0%{-webkit-transform:translate(20px,0);opacity:0}100%{-webkit-transform:translate(0,0);opacity:1}}@-moz-keyframes mk_right_to_left{0%{-moz-transform:translate(20px,0);opacity:0}100%{-moz-transform:translate(0,0);opacity:1}}@-o-keyframes mk_right_to_left{0%{-o-transform:translate(20px,0);opacity:0}100%{-o-transform:translate(0,0);opacity:1}}@keyframes mk_right_to_left{0%{transform:translate(20px,0);opacity:0}100%{transform:translate(0,0);opacity:1}}@-webkit-keyframes mk_bottom_to_top{0%{-webkit-transform:translate(0,20px);opacity:0}100%{-webkit-transform:translate(0,0);opacity:1}}@-moz-keyframes mk_bottom_to_top{0%{-moz-transform:translate(0,20px);opacity:0}100%{-moz-transform:translate(0,0);opacity:1}}@-o-keyframes mk_bottom_to_top{0%{-o-transform:translate(0,20px);opacity:0}100%{-o-transform:translate(0,0);opacity:1}}@keyframes mk_bottom_to_top{0%{transform:translate(0,20px);opacity:0}100%{transform:translate(0,0);opacity:1}}@-webkit-keyframes mk_top_to_bottom{0%{-webkit-transform:translate(0,-20px);opacity:0}100%{-webkit-transform:translate(0,0);opacity:1}}@-moz-keyframes mk_top_to_bottom{0%{-moz-transform:translate(0,-20px);opacity:0}100%{-moz-transform:translate(0,0);opacity:1}}@-o-keyframes mk_top_to_bottom{0%{-o-transform:translate(0,-20px);opacity:0}100%{-o-transform:translate(0,0);opacity:1}}@keyframes mk_top_to_bottom{0%{transform:translate(0,-20px);opacity:0}100%{transform:translate(0,0);opacity:1}}.no-touch .animate-element{opacity:0;-webkit-perspective:1000}.no-touch .vc-editor .animate-element{opacity:1}.ie-mobile .animate-element{opacity:1}.skills.animate-element{opacity:1}.no-touch .animate-element.start-animation.scale-up,.no-touch #page .animate-element.start-animation.scale-up,.no-touch #page .wpb_start_animation.wpb_appear{-webkit-animation:mk_scale .5s 1 cubic-bezier(0.445,0.05,0.55,0.95);-moz-animation:mk_scale .5s 1 cubic-bezier(0.445,0.05,0.55,0.95);-o-animation:mk_scale .5s 1 cubic-bezier(0.445,0.05,0.55,0.95);animation:mk_scale .5s 1 cubic-bezier(0.445,0.05,0.55,0.95);opacity:1}.no-touch .animate-element.start-animation.fade-in,.no-touch #page .animate-element.start-animation.fade-in{-webkit-animation:mk_fade .7s 1 cubic-bezier(0.445,0.05,0.55,0.95);-moz-animation:mk_fade .7s 1 cubic-bezier(0.445,0.05,0.55,0.95);-o-animation:mk_fade .7s 1 cubic-bezier(0.445,0.05,0.55,0.95);animation:mk_fade .7s 1 cubic-bezier(0.445,0.05,0.55,0.95);opacity:1}.no-touch .animate-element.start-animation.right-to-left,.no-touch #page .animate-element.start-animation.right-to-left,.no-touch #main .wpb_start_animation.wpb_right-to-left{-webkit-animation:mk_right_to_left .6s 1 cubic-bezier(0.77,0,0.175,1);-moz-animation:mk_right_to_left .6s 1 cubic-bezier(0.77,0,0.175,1);-o-animation:mk_right_to_left .6s 1 cubic-bezier(0.77,0,0.175,1);animation:mk_right_to_left .6s 1 cubic-bezier(0.77,0,0.175,1);opacity:1}.no-touch .animate-element.start-animation.left-to-right,.no-touch #page .animate-element.start-animation.left-to-right,.no-touch #main .wpb_start_animation.wpb_left-to-right{-webkit-animation:mk_left_to_right .6s 1 cubic-bezier(0.77,0,0.175,1);-moz-animation:mk_left_to_right .6s 1 cubic-bezier(0.77,0,0.175,1);-o-animation:mk_left_to_right .6s 1 cubic-bezier(0.77,0,0.175,1);animation:mk_left_to_right .6s 1 cubic-bezier(0.77,0,0.175,1);opacity:1}.no-touch .animate-element.start-animation.top-to-bottom,.no-touch #page .animate-element.start-animation.top-to-bottom,.no-touch #main .wpb_start_animation.wpb_top-to-bottom{-webkit-animation:mk_top_to_bottom .6s 1 cubic-bezier(0.77,0,0.175,1);-moz-animation:mk_top_to_bottom .6s 1 cubic-bezier(0.77,0,0.175,1);-o-animation:mk_top_to_bottom .6s 1 cubic-bezier(0.77,0,0.175,1);animation:mk_top_to_bottom .6s 1 cubic-bezier(0.77,0,0.175,1);opacity:1}.no-touch .animate-element.start-animation.bottom-to-top,.no-touch #page .animate-element.start-animation.bottom-to-top,.no-touch #main .wpb_start_animation.wpb_bottom-to-top{-webkit-animation:mk_bottom_to_top .6s 1 cubic-bezier(0.77,0,0.175,1);-moz-animation:mk_bottom_to_top .6s 1 cubic-bezier(0.77,0,0.175,1);-o-animation:mk_bottom_to_top .6s 1 cubic-bezier(0.77,0,0.175,1);animation:mk_bottom_to_top .6s 1 cubic-bezier(0.77,0,0.175,1);opacity:1}.touch #main .wpb_start_animation.wpb_top-to-bottom{-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none;opacity:1}.touch #main .wpb_start_animation.wpb_bottom-to-top{-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none;opacity:1}.touch #main .wpb_start_animation.wpb_left-to-right{-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none;opacity:1}.touch #main .wpb_start_animation.wpb_right-to-left{-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none;opacity:1}.touch #main .wpb_start_animation.wpb_appear{-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none;opacity:1}.touch #main .wpb_animate_when_almost_visible{opacity:1}body.responsive-off{min-width:998px}.threed-fullscreen{overflow:hidden}.threed-fullscreen #main{padding:0}h1,h2,h3,h4,h5,h6{clear:both}#main h1,#main h2,#main h3,#main h4,#main h5,#main h6{text-shadow:none}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none;opacity:1;filter:alpha(opacity=100);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{opacity:.7;filter:alpha(opacity=70);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70)}p{margin-bottom:10px}.content ul,.content ol{}.content .widget ul,.content .widget ol{margin:0}.content ul{}.content ol{list-style-type:decimal}.content table{border-bottom:1px solid transparent;width:100%;margin:0 0 10px}.content table caption{margin:10px 0}.content td,.content th{border-top:1px solid transparent;padding:5px 10px 5px 5px}.content th{text-align:left}.widget-title{margin-bottom:20px;clear:both}input[type="text"],input[type="tel"],input[type="url"],input[type="email"],input[type="number"],input[type="date"],input[type="range"],input[type="password"],select,textarea,.customSelect{padding:9px 10px 8px;border:solid 1px #e0e0e0;color:#7a7a7a;background-color:#fff}textarea{color:#7a7a7a!important}.stripe input[type="text"],.stripe input[type="tel"],.stripe input[type="url"],.stripe input[type="email"],.stripe input[type="number"],.stripe input[type="date"],.stripe input[type="range"],.stripe input[type="password"],.stripe select,.stripe textarea,.stripe .wpcf7-form-control-wrap,.stripe .wpcf7-form-control-wrap *{color:#7a7a7a}.dt-form input[type="text"],.dt-form input[type="tel"],.dt-form input[type="url"],.dt-form input[type="email"],.dt-form input[type="number"],.dt-form input[type="date"],.dt-form input[type="range"],.dt-form input[type="password"],.comment-form input[type="text"],.comment-form input[type="tel"],.comment-form input[type="url"],.comment-form input[type="email"],.comment-form input[type="number"],.comment-form input[type="date"],.comment-form input[type="range"],.comment-form input[type="password"],.dt-form select,.dt-form .customSelect{border:none;border-top:solid 1px #e0e0e0}input[type="text"],input[type="tel"],input[type="url"],input[type="email"],input[type="number"],input[type="date"],input[type="range"],input[type="password"],textarea{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}textarea{border:solid 1px #e0e0e0}input[type="text"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#7A7A7A}input[type="text"]:-moz-placeholder,input[type="password"]:-moz-placeholder,textarea:-moz-placeholder{color:#7A7A7A}input[type="text"]::-moz-placeholder,input[type="password"]::-moz-placeholder,textarea::-moz-placeholder{color:#7A7A7A}input[type="text"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#7A7A7A}input[type="text"]:input-placeholder,input[type="password"]:input-placeholder,textarea:input-placeholder{color:#7A7A7A}.form-message{display:block;margin-bottom:10px}.hr-thick,.hr-thin,.gap-10,.gap-20,.gap-30,.gap-40{clear:both}.hr-thick,.hr-thin{margin:0 auto}.gap-10{height:10px;line-height:10px}.gap-20{height:20px;line-height:20px}.gap-30{height:30px;line-height:30px}.gap-40{height:40px;line-height:40px}.top-10{margin-top:10px}.top-20{margin-top:20px}.top-30{margin-top:30px}.top-40{margin-top:40px}img[class*="align"],img[class*="wp-image-"],img[class*="attachment-"],.post img,.post .rollover,.post .rollover-video{max-width:100%;height:auto}blockquote{padding:15px 20px 5px;margin:5px 0 10px}blockquote,.style-minimal blockquote.shortcode-blockquote,.entry-author,.format-aside-content,.format-status-content,.format-link-content{border-style:solid;border-width:1px}.format-status-content{border:none}.alignleft{float:left;margin:5px 30px 10px 0}#footer .alignleft,#sidebar .alignleft{margin-right:20px}.alignright{float:right;margin:5px 0 10px 30px}#footer .alignright,#sidebar .alignright{margin-left:20px}.aligncenter{display:block;margin:5px auto 10px}.alignnone{float:none;margin:5px auto 10px}.shortcode-single-image-wrap.alignnone,.shortcode-single-image-wrap.aligncenter{margin-left:auto!important;margin-right:auto!important}.hr-thick{height:1px;line-height:1px;border-top:7px solid transparent;border-bottom:2px solid transparent;margin-bottom:1px}.hr-thin{height:9px;line-height:9px}.divider-heder,.single .divider-heder,.page .divider-heder{margin:25px 0 36px}.layout-list .divider-heder,.layout-masonry .divider-heder{margin:25px 0 36px}.divider-comments{margin:0 0 35px}.divider-post{margin:10px 0 20px}.dt-form button,.dt-form input[type="button"],.dt-form input[type="reset"],.dt-form input[type="submit"],input[type="button"],input[type="reset"],input[type="submit"],.dt-btn,#main button.button,#main input.button,#main #pricing-table .plan .signup,#main #shaon-pricing-table a.signup,#main .minimal .pt-button,#main-slideshow .tp-button,#main .gform_wrapper .gform_footer input.button,#main .gform_wrapper .gform_footer input[type="submit"],.nsu-submit,form.mc4wp-form input[type="submit"],div.mc4wp-form button[type="submit"]{display:inline-block;position:relative;padding-bottom:2px;border:none;text-decoration:none;white-space:nowrap}.btn-ios .dt-btn,.btn-ios button,.btn-ios input[type="button"],.btn-ios input[type="reset"],.btn-ios input[type="submit"],.btn-ios #main button.button,.btn-ios #main input.button,.btn-ios #main #pricing-table .plan .signup,.btn-ios #main #shaon-pricing-table a.signup,.btn-ios #main .minimal .pt-button,.btn-ios #main-slideshow .tp-button,.btn-ios #main .gform_wrapper .gform_footer input.button,.btn-ios #main .gform_wrapper .gform_footer input[type="submit"],.btn-ios .nsu-submit,.btn-ios div.mc4wp-form button[type="submit"]{background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(0,0,0,0.1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,rgba(0,0,0,0.1)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(0,0,0,0.1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(0,0,0,0.14) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(0,0,0,0.1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(0,0,0,0.1) 100%);-webkit-box-shadow:inset 0 -1px 0 0 rgba(0,0,0,0.2);box-shadow:inset 0 -1px 0 0 rgba(0,0,0,0.2)}.dt-btn .fa{color:inherit}.dt-btn.dt-btn-s .fa,.dt-btn.dt-btn-m .fa{margin-right:8px}.dt-btn.dt-btn-l .fa{margin-right:9px}.dt-btn.dt-btn-s.ico-right-side .fa,.dt-btn.dt-btn-m.ico-right-side .fa{margin-right:0;margin-left:8px}.dt-btn.dt-btn-l.ico-right-side .fa{margin-right:0;margin-left:9px}.form-fields input{width:100%}button,input[type="button"],input[type="reset"],input[type="submit"],#main button.button,#main input.button{padding-top:4px;padding-bottom:6px;border:none;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}input[type="submit"],#main input#bbp_search_submit.button{padding-top:8px;padding-bottom:8px}#main #shaon-pricing-table a.signup{background-image:none}#main-slideshow .tp-button{padding-top:0;letter-spacing:normal}.wpcf7-submit.dt-btn-m,#main .gform_wrapper .gform_footer input.button,#main .gform_wrapper .gform_footer input[type="submit"],form.mc4wp-form input[type="submit"],div.mc4wp-form button[type="submit"]{padding:6px 0 8px}.old-ie .dt-form button,.old-ie .dt-form input[type="button"],.old-ie .dt-form input[type="reset"],.old-ie .dt-form input[type="submit"],.old-ie .dt-btn{padding-bottom:0}.ancient-ie .dt-form button,.ancient-ie .dt-form input[type="button"],.ancient-ie .dt-form input[type="reset"],.ancient-ie .dt-form input[type="submit"],.ancient-ie .dt-btn{display:inline;zoom:1}.dt-form button:hover,.dt-form input[type="button"]:hover,.dt-form input[type="reset"]:hover,.dt-form input[type="submit"]:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,input.wpcf7-submit.dt-btn-m[type="submit"]:hover,.dt-btn:hover,#main button.button:hover,#main input.button:hover,#main #content input.button:hover,#main #pricing-table .plan .signup:hover,#main #shaon-pricing-table a.signup:hover,#main .minimal .pt-button:hover,#main-slideshow .tp-button:hover,#main .gform_wrapper .gform_footer input.button:hover,#main .gform_wrapper .gform_footer input[type="submit"]:hover,.nsu-submit:hover,form.mc4wp-form input[type="submit"]:hover,div.mc4wp-form button[type="submit"]:hover{text-decoration:none}.btn-3d .dt-btn:after,.btn-3d .dt-form button:after,.btn-3d input[type="button"]:after,.btn-3d input[type="reset"]:after,.btn-3d input[type="submit"]:after,.btn-3d #main button.button:after,.btn-3d #main input.button:after,.btn-3d #main #pricing-table .plan .signup:after,.btn-3d #main #shaon-pricing-table a.signup:after,.btn-3d #main .minimal .pt-button:after,.btn-3d #main-slideshow .tp-button:after,.btn-3d #main .gform_wrapper .gform_footer input.button:after,.btn-3d #main .gform_wrapper .gform_footer input[type="submit"]:after,.btn-3d .nsu-submit:after,.btn-3d form.mc4wp-form input[type="submit"]:after,.btn-3d div.mc4wp-form button[type="submit"]:after,.btn-3d button:after{position:absolute;left:0;top:0;width:100%;height:100%;content:""}.btn-3d .dt-btn:hover,.btn-3d .dt-form button:hover,.btn-3d .dt-form input[type="button"]:hover,.btn-3d .dt-form input[type="reset"]:hover,.btn-3d .dt-form input[type="submit"]:hover,.btn-3d input[type="button"]:hover,.btn-3d input[type="reset"]:hover,.btn-3d input[type="submit"]:hover,.btn-3d #main #pricing-table .plan .signup:hover,.btn-3d #main #shaon-pricing-table a.signup:hover,.btn-3d #main .minimal .pt-button:hover,.btn-3d .nsu-submit:hover,.btn-3d button:hover{top:1px}.btn-3d .dt-btn:active,.btn-3d .dt-form button:active,.btn-3d .dt-form input[type="button"]:active,.btn-3d .dt-form input[type="reset"]:active,.btn-3d .dt-form input[type="submit"]:active,.btn-3d input[type="button"]:active,.btn-3d input[type="reset"]:active,.btn-3d input[type="submit"]:active,.btn-3d #main #pricing-table .plan .signup:active,.btn-3d #main #shaon-pricing-table a.signup:active,.btn-3d #main .minimal .pt-button:active,.btn-3d .nsu-submit:active,.btn-3d button:active{top:2px}.btn-ios .dt-btn:hover,.btn-ios .dt-form button:hover,.btn-ios input[type="button"]:hover,.btn-ios button:hover,.btn-ios input[type="reset"]:hover,.btn-ios input[type="submit"]:hover,.btn-ios input.wpcf7-submit.dt-btn-m[type="submit"]:hover,.btn-ios #main a.button:hover,.btn-ios #main button.button:hover,.btn-ios #main input.button:hover,.btn-ios #main #respond input#submit:hover,.btn-ios #main #content input.button:hover,.btn-ios #main #pricing-table .plan .signup:hover,.btn-ios #main #shaon-pricing-table a.signup:hover,.btn-ios #main .minimal .pt-button:hover,.btn-ios #main-slideshow .tp-button:hover,.btn-ios #main .gform_wrapper .gform_footer input.button:hover,.btn-ios #main .gform_wrapper .gform_footer input[type="submit"]:hover,.btn-ios .nsu-submit:hover,.btn-ios form.mc4wp-form input[type="submit"]:hover,.btn-ios div.mc4wp-form button[type="submit"]:hover{background:-moz-linear-gradient(top,rgba(0,0,0,0.1) 0%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0.1)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,0.1) 0%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0.1) 0%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0.1) 0%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.1) 0%,rgba(255,255,255,0) 100%)}.icons-bg a.benefits-grid-ico:hover{background:-moz-linear-gradient(top,rgba(0,0,0,0.1) 0%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0.1)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,0.1) 0%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0.1) 0%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0.1) 0%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.1) 0%,rgba(255,255,255,0) 100%)}.btn-3d .dt-btn:active,.btn-3d button:active,.btn-3d input[type="button"]:active,.btn-3d input[type="reset"]:active,.btn-3d input[type="submit"]:active,.btn-3d #main .gform_wrapper .gform_footer input.button:active,.btn-3d #main .gform_wrapper .gform_footer input[type="submit"]:active,.btn-3d .nsu-submit:active,.btn-3d form.mc4wp-form input[type="submit"]:active,.btn-3d div.mc4wp-form button[type="submit"]:active{top:2px}#page{position:relative;}#page.boxed{overflow:hidden;max-width:1320px;margin:20px auto;-webkit-box-shadow:0 0 12px rgba(0,0,0,0.15);-moz-box-shadow:0 0 12px rgba(0,0,0,0.15);-ms-box-shadow:0 0 12px rgba(0,0,0,0.15);-o-box-shadow:0 0 12px rgba(0,0,0,0.15);box-shadow:0 0 12px rgba(0,0,0,0.15)}.overlap #header{position:relative;z-index:10}#header.hidden-header{display:none}.transparent #header{position:absolute;width:100%;z-index:10;border:none}.overlap #main-slideshow,.overlap #fancy-header{margin-top:-70px;margin-bottom:-70px}.no-touch #fancy-header .fancy-title,.no-touch #fancy-header .fancy-subtitle,.no-touch #fancy-header .breadcrumbs{opacity:0}.ie-mobile #fancy-header .fancy-title,.ie-mobile #fancy-header .fancy-subtitle,.ie-mobile #fancy-header .breadcrumbs{opacity:1}#fancy-header .fancy-title.start-animation,#fancy-header .fancy-subtitle.start-animation,#fancy-header .breadcrumbs.start-animation{-webkit-animation:mk_fade .7s 1 cubic-bezier(0.445,0.05,0.55,0.95);-moz-animation:mk_fade .7s 1 cubic-bezier(0.445,0.05,0.55,0.95);-o-animation:mk_fade .7s 1 cubic-bezier(0.445,0.05,0.55,0.95);animation:mk_fade .7s 1 cubic-bezier(0.445,0.05,0.55,0.95);opacity:1}#fancy-header .td-for-height{width:0}#fancy-header.title-left.breadcrumbs-off .td-for-height,#fancy-header.title-right.breadcrumbs-off .td-for-height{display:none}#fancy-header.title-center .wf-wrap{display:table}#fancy-header.title-center .wf-table{display:table-cell;vertical-align:middle}#fancy-header.title-center .td-for-height{display:none}.is-webkit.overlap #fancy-header{position:relative}.fancy-header .breadcrumbs li{position:relative;background:none}.fancy-header .breadcrumbs li:first-child:before,.fancy-header .breadcrumbs li:first-child:after{background:none}.fancy-header .breadcrumbs li:before,.fancy-header .breadcrumbs li:after,.style-minimal .breadcrumbs li:before{position:absolute;left:0;top:0;width:15px;height:13px;content:"";background-position:2px center;background-repeat:no-repeat;z-index:3}.style-minimal .breadcrumbs li{position:relative;padding-left:12px;margin-left:6px}.style-minimal .page-title.title-left .breadcrumbs li,.style-minimal .fancy-header.title-left .breadcrumbs li{padding-left:18px;margin-left:0}.style-minimal .fancy-header .breadcrumbs li:before,.style-minimal .fancy-header .breadcrumbs li:after{background-image:none;content:"/";opacity:.2}.style-minimal .breadcrumbs li{background-image:none}.style-minimal .breadcrumbs li:before{content:"/"}.style-minimal .page-title.title-center .breadcrumbs li:before,.style-minimal .page-title.title-left .breadcrumbs li:before,.style-minimal .fancy-header.title-center .breadcrumbs li:before,.style-minimal .fancy-header.title-center .breadcrumbs li:after,.style-minimal .fancy-header.title-left .breadcrumbs li:before,.style-minimal .fancy-header.title-left .breadcrumbs li:after{left:-4px}.style-minimal .breadcrumbs li:first-child:before,.style-minimal .fancy-header .breadcrumbs li:first-child:after{display:none}.fancy-header .breadcrumbs li:after{top:1px;left:0;z-index:2}@media screen and (max-width: 1380px){#page.boxed{margin:0 auto;max-width:1380px}}.assistive-text{position:absolute!important;clip:rect(1px,1px,1px,1px)}.old-ie .assistive-text{clip:rect(1px 1px 1px 1px)}.fancy-header .wf-td{width:50%;vertical-align:middle}.title-left .breadcrumbs,.title-right .hgroup{text-align:right}.fancy-header.title-center .wf-table,.fancy-header.title-center .wf-td{display:block;width:100%;text-align:center}.fancy-header.title-center .breadcrumbs{padding-bottom:60px}.fancy-header.title-center .hgroup{padding-bottom:20px}.fancy-header.title-center.breadcrumbs-off .hgroup{padding-bottom:60px}.fancy-header .hgroup{padding:60px 0}.fancy-header .fancy-title{margin:0;padding:0}.fancy-header .fancy-subtitle{margin:10px 0 0;padding:0}.breadcrumbs{list-style:none}.breadcrumbs li{display:inline-block;padding-left:20px;margin-left:6px;background-position:left center;background-repeat:no-repeat}.old-ie .breadcrumbs li{padding-left:0}.ancient-ie .breadcrumbs li{display:inline;zoom:1}.breadcrumbs li:first-child{padding-left:0;margin-left:0;background:none!important}.breadcrumbs a{text-decoration:none}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs li a,.fancy-header .breadcrumbs li a{color:inherit}.hr-breadcrumbs{overflow:hidden}.page-title.title-left .hr-breadcrumbs,.page-title.title-right h1{text-align:right}.page-title.title-center .wf-td{display:block;text-align:center}.page-title .hr-breadcrumbs.divider-heder{margin-top:0;margin-bottom:10px}.hr-breadcrumbs.divider-heder{margin:19px 0 29px}.hr-breadcrumbs .breadcrumbs{display:inline-block;position:relative;padding:0;margin:0}.hr-breadcrumbs .breadcrumbs:after{position:absolute;top:50%;left:100%;width:1200px;line-height:0;margin:-5px 0 0 10px;content:""}.page-title .hr-breadcrumbs .breadcrumbs:after{display:none}#top-bar{position:relative}.transparent #top-bar{margin-bottom:-1px}#top-bar:after{position:absolute;left:0;bottom:0;width:100%;height:1px;content:"";z-index:99}#top-bar .wf-float-left p{margin-bottom:0}#top-bar a,#bottom-bar a{text-decoration:none}#top-bar a:hover,#bottom-bar a:hover{text-decoration:underline}#top-bar .wf-float-left,#bottom-bar .wf-float-left{margin-right:40px}#top-bar .wf-float-left:last-of-type,#bottom-bar .wf-float-left:last-of-type{margin-right:0}#top-bar .wf-float-right,#bottom-bar .wf-float-right{margin-left:40px}.right-block{text-align:right}.right-block .soc-ico,.shopping-cart{display:inline-block;vertical-align:middle}.shopping-cart{padding-left:20px}.right-block .soc-ico{margin-left:13px}#top-bar .right-block:before,#top-bar .right-block:after{content:"";display:table;clear:both}#bottom-bar{position:relative;z-index:9;min-height:30px}#bottom-bar .wf-table{height:60px}#bottom-bar .wf-td p{margin-bottom:0}.bottom-text-block{text-align:right}#branding-bottom{width:1px;padding:10px 10px 10px 0;line-height:0;font-size:0}.mini-contacts li{display:inline-block;position:relative;margin:0 20px 0 0;padding-left:18px;background-repeat:no-repeat;background-position:0 center;white-space:nowrap}.old-ie .mini-contacts li{padding-left:0}.ancient-ie .mini-contacts li{display:inline;zoom:1;position:static;margin:0 10px 0 0}.mini-contacts li:first-child:before{border-left:none}.mini-contacts li:last-child{margin-right:0}.mini-nav li{position:relative;display:inline-block;margin:0 16px 0 0}.mini-nav > ul > li:last-child{margin-right:0}.ancient-ie .mini-nav li{display:inline;zoom:1;margin-right:15px;white-space:nowrap}.mini-nav > ul > li.has-children{background-position:right center;background-repeat:no-repeat;padding-right:12px}.mini-nav li:first-child:before{border-left:none}.mini-nav > ul > li > a{display:block}.mini-nav > ul > li > a > span,.mini-nav > ul > li > a > .fa{display:inline-block;vertical-align:middle}#top-bar .mini-nav .sub-nav > li:hover > a span,#bottom-bar .mini-nav .sub-nav > li:hover > a span,#top-bar .mini-nav .sub-nav > li:hover > a,#bottom-bar .mini-nav .sub-nav > li:hover > a,#top-bar .mini-nav .sub-nav > li.act > a,#bottom-bar .mini-nav .sub-nav > li.act > a{text-decoration:none}.mini-nav select{min-width:100px;height:30px}.mini-lang{position:relative}.mini-lang li{display:inline-block;margin-right:20px;white-space:nowrap}.ancient-ie .mini-lang li{display:inline;zoom:1}.mini-lang li:last-child{margin-right:0}.mini-lang img{margin:0 5px 2px 0;vertical-align:middle}.mini-search{height:20px;padding-left:10px}.searchform .submit,.mini-search .searchform .submit{float:right;width:20px;height:20px;margin-right:4px;border:none;color:transparent;background-color:transparent;background-position:center center;background-repeat:no-repeat}.searchform .submit{height:37px}.widget .searchform input,.content .searchform input,#pp_full_res .comment-form-email input,#pp_full_res .comment-form-author input,.wpcf7 input[type="text"],.wpcf7 input[type="tel"],.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="number"],.wpcf7 input[type="date"],.wpcf7 input[type="range"],.wpcf7 input[type="password"],.wpcf7 select,.gform_body input[type="text"],.gform_body input[type="email"],.gform_wrapper .gform_body input[type="url"],.gform_wrapper .gform_body input[type="tel"],.gform_wrapper .gform_body input[type="number"],.gform_wrapper .gform_body input[type="password"],.gform_body select,.nsu_widget input[type="text"],.nsu_widget input[type="email"],.mc4wp-form input[type="email"],.mc4wp-form input[type="text"],.mc4wp-form input[type="url"],.mc4wp-form input[type="date"],.mc4wp-form form select,.customSelect,#main .chzn-container-single .chzn-single,.widget select{border:1px solid #E0E0E0;background-color:#fff}#main .chzn-container-single .chzn-single{background-image:none;box-shadow:none;text-shadow:none}#main .customSelect{padding:6px 10px 5px}#calc_shipping_country{width:100%!important;padding:16px 10px}.customSelect.country_to_state{width:100%!important}.customSelect.country_to_state .customSelectInner{width:100%!important}.customSelect .customSelectInner{text-align:left;background-position:right center;background-repeat:no-repeat}.nsu_widget label{margin-right:10px}.widget .searchform input,.content .searchform input,#pp_full_res .comment-form-email input,#pp_full_res .comment-form-author input{padding-right:30px}.gform_wrapper .gform_body input[type="text"],.gform_wrapper .gform_body input[type="url"],.gform_wrapper .gform_body input[type="email"],.gform_wrapper .gform_body input[type="tel"],.gform_wrapper .gform_body input[type="number"],.gform_wrapper .gform_body input[type="password"]{padding:9px 10px 8px;font-size:100%}.gform_wrapper .gform_body select,.gform_wrapper.gf_browser_chrome .gform_body .ginput_complex select,.gform_wrapper.gf_browser_chrome .gform_body .ginput_complex .ginput_right select,.mc4wp-form form select{padding:6px 10px 5px;font-size:100%}#pp_full_res .comment-form-email input,#pp_full_res .comment-form-author input{margin-left:5px}.content .searchform input{width:100%}.widget .searchform,.content .searchform{position:relative}.widget .searchsubmit,.widget .searchform .submit,.content .searchform .submit{position:absolute;top:5px;right:0}.content .widget .searchform .submit,.widget .searchform .submit{top:5px}.content .searchform .submit{top:0}.mini-search .field{float:left;width:98px;height:20px;padding:0 0 0 13px;border:none;line-height:20px;background:transparent}#header .mini-search .searchsubmit{display:none}.searchform{position:relative;z-index:3}#header .mini-search{max-width:20px;padding-left:6px}#header.logo-left .mini-search{width:35px;max-width:35px}#header .mini-search .field{position:absolute;right:6px;top:38px;width:290px;height:50px;background-color:#fff;font-style:italic;visibility:hidden;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,0.2);box-shadow:0 0 4px 0 rgba(0,0,0,0.2)}.mini-search .field:focus{outline:none}#phantom{position:fixed;display:block;top:0;left:0;width:100%;text-align:center;z-index:9399;opacity:0;visibility:hidden;transition:opacity .4s}#phantom.boxed{z-index:9008}.dt-style-um #phantom{display:none}.ph-wrap-inner,.menu-box{min-height:48px}.menu-box #main-nav{line-height:48px}#phantom .ph-wrap{-webkit-box-shadow:0 0 6px rgba(0,0,0,0.25);-moz-box-shadow:0 0 6px rgba(0,0,0,0.25);-ms-box-shadow:0 0 6px rgba(0,0,0,0.25);-o-box-shadow:0 0 6px rgba(0,0,0,0.25);box-shadow:0 0 6px rgba(0,0,0,0.25);-webkit-transition:background-color 500ms ease;-moz-transition:background-color 500ms ease;-o-transition:background-color 500ms ease;-ms-transition:background-color 500ms ease;transition:background-color 500ms ease}#phantom .ph-wrap.boxed{width:100%;max-width:1320px;margin:0 auto}@media screen and (max-width: 1380px){#phantom .ph-wrap.boxed{max-width:1380px}}#phantom .ph-wrap .ph-wrap-content{max-width:1280px;margin:0 auto;padding:0 40px}#phantom .ph-wrap.with-logo .ph-wrap-inner{position:relative;display:table;width:100%}#phantom .ph-wrap.with-logo .ph-wrap-inner > div{display:table-cell;vertical-align:middle}#phantom .ph-wrap.with-logo .ph-wrap-content .logo-box{padding:5px 40px 5px 0;text-align:left;line-height:0}#phantom .ph-wrap.with-logo .ph-wrap-content .menu-box{text-align:right;padding-top:5px;padding-bottom:5px}#phantom .ph-wrap.with-logo .ph-wrap-content .menu-box #main-nav > li > a{border:1px solid rgba(0,0,0,0)}#phantom #main-nav{padding:0;text-align:center}#phantom .ph-wrap.with-logo #main-nav{padding:0;text-align:right}.ancient-ie .logo-left{display:block}.ancient-ie .logo-left #branding{float:left}.ancient-ie .logo-left #navigation{float:right}#branding{padding:10px 0;line-height:0;font-size:0}.logo-left #branding,.logo-classic #branding,.logo-classic-centered #branding{padding-right:40px;width:1px}.logo-classic-centered .navigation-holder,.logo-classic .navigation-holder{border-top:1px solid}.logo-classic-centered .navigation-holder > div{text-align:center;line-height:0}.logo-center .navigation-holder{text-align:center}.logo-classic #main-nav > li a,.logo-classic-centered #main-nav > li a,.logo-classic #main-nav{position:relative}.logo-classic #main-nav > li:hover > a,.logo-classic-centered #main-nav > li:hover > a{border-color:transparent}.logo-classic #main-nav{margin-top:-1px}.logo-classic-centered #main-nav{margin-top:-1px}.logo-classic .navigation-holder{display:table;width:100%}.logo-classic .navigation-holder > div{margin:0 auto;max-width:1200px}.logo-classic .navigation-holder > div,.logo-classic-centered .navigation-holder > div{padding:0 40px}.logo-classic nav,.logo-center nav,.logo-classic-centered nav{position:relative;padding-left:0;padding-right:0}.logo-classic-centered nav,.logo-center nav{width:100%}.logo-classic nav:before,.logo-classic nav:after{content:"";display:table;clear:both}.logo-classic-centered nav{display:inline-block;padding-right:0}.logo-classic .mini-search,.dt-style-um .logo-center .mini-search,.dt-style-um .logo-classic-centered .mini-search{position:absolute;right:0;top:50%;margin:-14px 0 0;padding:0;z-index:10}.logo-center .mini-search,.logo-classic-centered .mini-search{position:relative;display:inline-block;z-index:10}.logo-classic .searchform .submit{margin-right:0}.logo-left .searchform .submit{margin-top:2px}.logo-classic .mini-search{margin:-10px 0 0}.logo-left #navigation{text-align:right}.logo-center #branding,.logo-center #navigation{display:block;text-align:center}.logo-classic-centered #main-nav,.logo-classic-centered #branding{text-align:center}.logo-classic-centered #branding{padding-right:0}.logo-classic #main-nav{padding:0 38px 0 0}.logo-center #main-nav,.logo-classic-centered #main-nav{padding:0 8px 0 0}.logo-classic-centered #main-nav{display:inline-block;width:auto}.logo-center #main-nav{padding-bottom:10px}.assistive-info{text-align:right}#main-nav{padding:5px 0 4px;line-height:0}.logo-center #main-nav{display:inline-block}.logo-center #navigation{display:inline-block}#main-nav > li{display:inline-block;position:relative;z-index:auto;vertical-align:middle}#main-nav > li:first-child{margin-left:0}.ancient-ie #main-nav > li{float:left;margin:5px 0}.logo-classic-centered #main-nav > li{padding-bottom:0}#main-nav > li > a{display:block;border:1px solid transparent;text-decoration:none;text-align:left}#main-nav.menu-frame-on > li > a{-webkit-transition:border-color .15s ease,color .15s ease;-moz-transition:border-color .15s ease,color .15s ease;-o-transition:border-color .15s ease,color .15s ease;transition:border-color .15s ease,color .15s ease}#main-nav > li > a > span > span.menu-subtitle{margin-bottom:3px;white-space:nowrap}#phantom #main-nav > li:hover > a{border:1px solid transparent}#main-nav.menu-frame-on > li.act,.paginator a.act,.filter .filter-categories a.act,.icons-bg .benefits-grid-ico,.format-status-content{background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(0,0,0,0.1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,rgba(0,0,0,0.1)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(0,0,0,0.1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(0,0,0,0.14) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(0,0,0,0.1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(0,0,0,0.1) 100%)}#main-nav.underline-hover > li > a i.underline{position:absolute;display:block;overflow:hidden;left:1px;bottom:-5px;width:0;height:1px;opacity:0;-webkit-transition:all 300ms cubic-bezier(0.175,0.885,0.32,1.275);-moz-transition:all 300ms cubic-bezier(0.175,0.885,0.32,1.275);-o-transition:all 300ms cubic-bezier(0.175,0.885,0.32,1.275);transition:all 300ms cubic-bezier(0.175,0.885,0.32,1.275)}.logo-classic #main-nav.underline-hover > li > a i.underline,.logo-classic-centered #main-nav.underline-hover > li > a i.underline{bottom:-1px}#main-nav.underline-hover > li > a{-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}#main-nav.underline-hover > li.act > a i.underline,#main-nav.underline-hover > li.act:hover > a i.underline{width:100%;opacity:1}.no-touch #main-nav.underline-hover > li:hover > a i.underline{width:100%;opacity:1}#main-nav > li.has-children > a:after{display:block;position:absolute;top:50%;margin-top:-2px;width:9px;height:6px;content:""}.sub-nav{position:absolute;visibility:hidden;z-index:200;top:100%;width:240px;padding:10px 0;opacity:0;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.20);-moz-box-shadow:0 0 4px rgba(0,0,0,0.20);-ms-box-shadow:0 0 4px rgba(0,0,0,0.20);-o-box-shadow:0 0 4px rgba(0,0,0,0.20);box-shadow:0 0 4px rgba(0,0,0,0.20)}.underline-hover .sub-nav{margin-top:7px}.logo-classic .underline-hover .sub-nav,.logo-classic-centered .underline-hover .sub-nav{margin-top:0}#bottom-bar .sub-nav{top:auto;bottom:100%}#bottom-bar .sub-nav .sub-nav{bottom:0}.sub-nav.right-overflow{right:0}.sub-nav .sub-nav{left:241px;top:-10px;margin-top:0}.sub-nav .sub-nav.right-overflow{left:-241px}.sub-nav li{display:block;position:relative;padding:0 10px}.sub-nav li:first-child:before{display:none}.sub-nav li.has-children:after{display:block;position:absolute;right:15px;top:50%;margin-top:-4.5px;content:"";width:6px;height:9px;background-position:right center}.sub-nav li a{display:block;width:180px;border-right:solid 1px transparent;border-left:solid 1px transparent;margin:0 0 2px -1px;padding:7px 30px 7px 10px;font-weight:400;text-align:left;text-decoration:none;line-height:20px}#top-bar .sub-nav{z-index:1003}#top-bar .sub-nav li a,#bottom-bar .sub-nav li a{padding:7px 30px 7px 10px}#top-bar .sub-nav li:before,#bottom-bar .sub-nav li:before{width:200px;margin:0 15px}#top-bar .sub-nav li.has-children:after,#bottom-bar .sub-nav li.has-children:after{right:5px}.mini-nav{position:relative}.mini-nav .customSelect,.menu-select select{border:none}.mini-nav .customSelect{position:absolute;visibility:hidden}.mini-nav .customSelect .customSelectInner{opacity:0}.menu-select select,.mini-nav .customSelect1{visibility:hidden}.menu-select{position:absolute;visibility:hidden;display:none;margin:0 auto;opacity:0}.mini-nav .customSelectInner{padding-left:20px;background-position:0 center;background-repeat:no-repeat}.menu-select:hover,.menu-select select{cursor:pointer}.menu-select select{z-index:999}.mini-nav .customSelect{padding:0}#header .wf-table{position:relative}#main-nav > li.dt-mega-menu{position:static}#main-nav > li.dt-mega-menu > a{position:relative}#main-nav > li > a > span{position:relative;display:inline-block}.mega-full-width .sub-nav{width:100%;left:0}.dt-mega-menu .sub-nav{font-size:0;line-height:0;word-spacing:-4px;text-align:left;padding-top:0;padding-bottom:0}.hide-mega-title{margin-top:5px}.dl-menuwrapper .hide-mega-title{margin:0}.sub-nav li.hide-mega-title > a{display:none}.dt-mega-menu > .sub-nav{padding-bottom:5px}.dt-mega-menu .sub-nav li{word-spacing:normal;padding-left:0;padding-right:0}.dt-mega-menu .sub-nav li.has-children:after{display:none}.dt-mega-menu .sub-nav li a{padding:7px 8px}.dt-mega-menu .sub-nav .dt-mega-parent > a{padding-bottom:12px;margin-bottom:10px}.dt-mega-menu .sub-nav .dt-mega-parent.no-link > a:hover,.no-link > a:hover{opacity:1}.sub-nav li a > span{display:table-cell}.mega-auto-width .sub-nav{width:auto;left:50%;max-width:100%}.mega-auto-width > .sub-nav{min-width:240px}.mega-auto-width > .sub-nav.right-overflow{left:auto!important;right:0!important}.mega-auto-width > .sub-nav.left-overflow{left:0!important;right:auto!important;margin-left:0!important}.mega-auto-width .sub-nav .wf-1,.mega-auto-width .sub-nav .wf-1-2:nth-child(3),.mega-auto-width .sub-nav .wf-1-3:nth-child(4),.mega-auto-width .sub-nav .wf-1-4:nth-child(5),.mega-auto-width .sub-nav .wf-1-5:nth-child(6){clear:left}.menu-subtitle{display:block;text-transform:none}.dt-mega-menu .sub-nav .dt-mega-parent{position:static;display:inline-block;float:left;vertical-align:top;padding:5px 10px}.dt-mega-menu.mega-auto-width.mega-column-1 > .sub-nav{width:20%}.dt-mega-menu.mega-auto-width.mega-column-2 > .sub-nav{width:40%}.dt-mega-menu.mega-auto-width.mega-column-3 > .sub-nav{width:60%}.dt-mega-menu.mega-auto-width.mega-column-4 > .sub-nav{width:80%}.dt-mega-menu.mega-auto-width.mega-column-5 > .sub-nav{width:100%}.dt-mega-menu.mega-auto-width .sub-nav .dt-mega-parent{width:20%}.dt-mega-menu.mega-auto-width .sub-nav .dt-mega-parent.wf-1{width:100%}.dt-mega-menu.mega-auto-width .sub-nav .dt-mega-parent.wf-1-2{width:50%}.dt-mega-menu.mega-auto-width .sub-nav .dt-mega-parent.wf-1-3{width:33.333%}.dt-mega-menu.mega-auto-width .sub-nav .dt-mega-parent.wf-1-4{width:25%}.dt-mega-menu.mega-auto-width .sub-nav .dt-mega-parent.wf-1-5{width:20%}.dt-mega-parent .sub-nav > li{margin-bottom:2px}.dt-mega-menu .sub-nav .dt-mega-parent:first-child{border-left:none}.dt-mega-parent.new-row{clear:both}.dt-mega-parent.new-row:first-child{clear:right}.new-column > a{margin-left:-21px!important;border-radius:none}.dl-menu .new-column,.dl-menu .new-column > a{position:absolute;display:none!important}.dt-mega-menu .dt-mega-parent .sub-nav{position:relative;left:auto;top:auto;background:none;-webkit-box-shadow:none;box-shadow:none}.dt-mega-menu.dt-hovered .sub-nav .sub-nav{visibility:visible!important;opacity:1!important}.dt-mega-menu .sub-nav .dt-mega-parent:before,.dt-mega-menu .sub-nav .dt-mega-parent:first-child:before,.dt-mega-menu .sub-nav li:before{display:none}.dt-mega-menu .sub-nav .dt-mega-parent > a{border-bottom:1px solid}.old-ie .dt-mega-menu .sub-nav .dt-mega-parent > a{border-bottom:none}.dt-mega-menu .sub-nav .dt-mega-parent a{width:auto}.dt-mega-menu .sub-nav .dt-mega-parent a:hover{opacity:.8}.dt-mega-menu .sub-nav .dt-mega-parent.act a:hover{opacity:1}#main-nav > .menu-item > a > .fa,#main-nav > .menu-item > a > .mega-icon,.mini-nav > ul > .menu-item > a > .mega-icon{vertical-align:top;padding-top:2px;padding-right:6px}.dl-menuwrapper li > a .fa{line-height:1;font-size:12px}.menu-item .fa{display:inline-block;padding-right:8px;vertical-align:top}.dt-mega-menu .menu-item .fa,.sub-nav .menu-item .fa,#dl-menu .menu-item .fa{display:table-cell}.dt-mega-menu .sub-nav .menu-item .fa,.dt-mega-menu .sub-nav .dt-mega-parent > a .fa,.sub-nav .menu-item .fa{padding-top:3px}.dl-menu a .fa,.dl-menuwrapper li > a .fa{padding-top:5px}.mega-icon{display:inline-block;vertical-align:middle;padding-right:8px;width:20px;height:20px}.sub-nav .mega-icon{display:table-cell;vertical-align:top}.sub-nav li.has-children:after{opacity:.7}.sub-nav li.has-children:after:hover{opacity:1}#mobile-menu{display:none;padding:10px 10px 10px 31px;text-decoration:none;font-family:"Open Sans",sans-serif;background:no-repeat 10px center}.menu-close,.menu-back{display:none}.no-touch #mobile-menu:hover,.touch #mobile-menu.active{opacity:.8}.dl-container{position:relative}.logo-center .dl-container,.logo-classic .dl-container,.logo-classic-centered .dl-container{width:100%;min-width:230px;max-width:280px;margin:0 auto}.logo-center .dl-container{top:-10px}.dl-menuwrapper{position:relative;z-index:999;-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px;-webkit-perspective-origin:50% 200%;-moz-perspective-origin:50% 200%;perspective-origin:50% 200%}.dl-menuwrapper ul{right:0;width:100%;min-width:230px;max-width:280px;list-style:none;text-align:left;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.dl-container > ul{padding:5px 0;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);-moz-box-shadow:0 0 3px rgba(0,0,0,0.15);-ms-box-shadow:0 0 3px rgba(0,0,0,0.15);-o-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15)}.dl-menuwrapper li{position:relative}.dl-menuwrapper li a{display:block;position:relative;padding:10px 0;margin:0 20px;font-weight:400;text-align:left;text-decoration:none;outline:none}.dl-menuwrapper li a > span{display:table-cell}.dl-menuwrapper li.dl-back a > span{display:inline-block}.dl-menuwrapper li:last-child > a,.dl-menuwrapper li.dl-back > a{border:none!important}.dl-menuwrapper li.dl-back > a{margin:-5px 0 0;text-align:center}.dl-menuwrapper li.has-children > a:after{display:block;position:absolute;right:-5px;top:50%;width:6px;height:9px;margin-top:-4.5px;content:"";background-position:0 0;background-repeat:no-repeat}.dl-menuwrapper li.dl-back span{position:relative}.dl-menuwrapper li.dl-back span:before{display:block;position:absolute;left:-16px;top:50%;width:10px;height:7px;margin-top:-2.5px;content:""}.dl-menuwrapper .dl-menu{position:absolute;width:100%;opacity:0;pointer-events:none;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);transform:translateY(10px);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.windows-phone .dl-menuwrapper .dl-menu{visibility:hidden}.dl-menuwrapper .dl-menu.dl-menu-toggle{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.dl-menuwrapper .dl-menu.dl-menuopen{opacity:1;pointer-events:auto;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transform:translateY(0px)}.windows-phone .dl-menuwrapper .dl-menu.dl-menuopen{visibility:visible}.dl-menuwrapper li .dl-submenu{display:none}.dl-menu.dl-subview li,.dl-menu.dl-subview li.dl-subviewopen > a,.dl-menu.dl-subview li.dl-subview > a{display:none}.dl-menu.dl-subview li.dl-subview,.dl-menu.dl-subview li.dl-subview .dl-submenu,.dl-menu.dl-subview li.dl-subviewopen,.dl-menu.dl-subview li.dl-subviewopen > .dl-submenu,.dl-menu.dl-subview li.dl-subviewopen > .dl-submenu > li{display:block}.dl-container > .dl-submenu{position:absolute;width:100%;right:0;margin:0}.dl-menu.dl-animate-out-2{-webkit-animation:MenuAnimOut2 .3s ease-in-out;-moz-animation:MenuAnimOut2 .3s ease-in-out;animation:MenuAnimOut2 .3s ease-in-out}@-webkit-keyframes MenuAnimOut2{100%{-webkit-transform:translateX(-100%);opacity:0}}@-moz-keyframes MenuAnimOut2{100%{-moz-transform:translateX(-100%);opacity:0}}@keyframes MenuAnimOut2{100%{transform:translateX(-100%);opacity:0}}.dl-menu.dl-animate-in-2{-webkit-animation:MenuAnimIn2 .3s ease-in-out;-moz-animation:MenuAnimIn2 .3s ease-in-out;animation:MenuAnimIn2 .3s ease-in-out}@-webkit-keyframes MenuAnimIn2{0%{-webkit-transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0px);opacity:1}}@-moz-keyframes MenuAnimIn2{0%{-moz-transform:translateX(-100%);opacity:0}100%{-moz-transform:translateX(0px);opacity:1}}@keyframes MenuAnimIn2{0%{transform:translateX(-100%);opacity:0}100%{transform:translateX(0px);opacity:1}}.dl-container > .dl-submenu.dl-animate-in-2{-webkit-animation:SubMenuAnimIn2 .3s ease-in-out;-moz-animation:SubMenuAnimIn2 .3s ease-in-out;animation:SubMenuAnimIn2 .3s ease-in-out}@-webkit-keyframes SubMenuAnimIn2{0%{-webkit-transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0px);opacity:1}}@-moz-keyframes SubMenuAnimIn2{0%{-moz-transform:translateX(100%);opacity:0}100%{-moz-transform:translateX(0px);opacity:1}}@keyframes SubMenuAnimIn2{0%{transform:translateX(100%);opacity:0}100%{transform:translateX(0px);opacity:1}}.dl-container > .dl-submenu.dl-animate-out-2{-webkit-animation:SubMenuAnimOut2 .3s ease-in-out;-moz-animation:SubMenuAnimOut2 .3s ease-in-out;animation:SubMenuAnimOut2 .3s ease-in-out}@-webkit-keyframes SubMenuAnimOut2{0%{-webkit-transform:translateX(0%);opacity:1}100%{-webkit-transform:translateX(100%);opacity:0}}@-moz-keyframes SubMenuAnimOut2{0%{-moz-transform:translateX(0%);opacity:1}100%{-moz-transform:translateX(100%);opacity:0}}@keyframes SubMenuAnimOut2{0%{transform:translateX(0%);opacity:1}100%{transform:translateX(100%);opacity:0}}.no-js .dl-menuwrapper .dl-menu{position:relative;opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}.no-js .dl-menuwrapper li .dl-submenu{display:block}.no-js .dl-menuwrapper li.dl-back{display:none}.no-js .dl-menuwrapper li > a:not(:only-child){background:rgba(0,0,0,0.1)}.no-js .dl-menuwrapper li > a:not(:only-child):after{content:''}#main-slideshow-content{display:none}#main-slideshow #main-slideshow-content{display:block}#main-slideshow{position:relative;z-index:1;margin-top:-1px;clear:both}#main-slideshow.fixed{padding:40px;margin-top:0}#main-slideshow.layer-fixed{padding:40px;margin-top:0}#main-slideshow.fix.rv-slider{padding-top:0;padding-bottom:0;margin-top:0}#main-slideshow.fixed > .royalSlider{max-width:1200px;margin:0 auto}@media screen and (min-width: 800px){.overlap.video-playing #header,.transparent.video-playing #header{display:none!important}.video-playing .rsHomePorthole .rsCloseVideoBtn{top:30px}}#main{padding:30px 0 40px}.not-webkit.overlap #main{position:relative;z-index:1}.main-gradient{display:none}.is-webkit.overlap .main-gradient{display:block;position:relative;width:100%;height:66px;margin-top:-26px;z-index:3}.is-webkit.overlap #main{-webkit-box-shadow:none;box-shadow:none}.is-webkit.overlap #main .wf-wrap{margin-top:-36px}.sidebar{position:relative;z-index:9}.sidebar-content{margin-top:10px}.sidebar-left .sidebar{float:left}.sidebar-right .sidebar{float:right}.sidebar-left .content{float:right}.sidebar-right .content{float:left}.sidebar-left .wf-wrap:before,.sidebar-left .wf-wrap:after,.sidebar-right .wf-wrap:before,.sidebar-right .wf-wrap:after{content:"";display:table}.sidebar-left .wf-wrap:after,.sidebar-right .wf-wrap:after{clear:both}.ancient-ie .sidebar-left .wf-wrap,.ancient-ie .sidebar-right .wf-wrap{zoom:1}.sidebar-none .content{width:100%}.sidebar-none .sidebar{display:none}.content{padding-top:5px}.fancy-header-on.single .content,.slideshow-on.single .content,.title-off.single .content{margin-top:-4px;padding-top:0}.testimonials.fancy-header-on .content,.testimonials.slideshow-on .content,.testimonials.title-off .content{margin-top:-5px}.stripe,.page-title{width:100%;padding:20px 1000px;margin-left:-1000px;overflow:hidden}.static-height{position:relative}.page-title{position:relative}.stripe-parallax-bg,.fancy-parallax-bg{background-attachment:fixed!important;background-position-x:50%}.page-title:before,.page-title:after,#main-slideshow.fixed:after,#main-slideshow.layer-fixed:after,#main-slideshow.fix:after,.sidebar-none .related-projects.slider-wrapper:before,.sidebar-none .related-projects.slider-wrapper:after{position:absolute;top:0;left:0;width:100%;height:1px;content:""}.page-title:after,#main-slideshow.fixed:after,#main-slideshow.layer-fixed:after,#main-slideshow.fix:after,.sidebar-none .related-projects.slider-wrapper:after{top:auto;bottom:0}.page-title{padding-top:28px}.page-title.title-right,.page-title.title-left{padding-top:26px;padding-bottom:18px}.footer{padding:50px 0 20px}.page-info{padding:0 0 10px}.old-ie .blog-media.wf-td .alignleft{max-width:270px}.post{position:relative}.post .alignleft,.post .alignnone{margin-bottom:15px}.blog.layout-list .post .alignleft,.blog.layout-list .post .alignnone{margin-bottom:25px}.ancient-ie .post{zoom:1}.layout-list .post{padding-bottom:24px;margin-bottom:35px}.blog.layout-list .post{padding-bottom:14px;margin-bottom:35px}.layout-list .post.format-link{padding-bottom:20px}.portfolio .post .link.btn-link,.portfolio .post .btn-zoom,.layout-masonry.description-under-image .link.btn-link,.layout-masonry.description-under-image .project-zoom,.portfolio-grid.description-under-image .link.btn-link,.portfolio-grid.description-under-image .project-zoom{float:right}.layout-masonry.description-under-image .link.btn-link,.portfolio-grid.description-under-image .link.btn-link{margin-left:10px}.layout-masonry.description-under-image .project-zoom,.portfolio-grid.description-under-image .project-zoom{margin-right:0}.portfolio .post .buttons-on-img .link.btn-link,.portfolio .post .buttons-on-img .btn-zoom,.layout-masonry.description-under-image .buttons-on-img .link.btn-link,.layout-masonry.description-under-image .buttons-on-img .project-zoom,.portfolio-grid.description-under-image .buttons-on-img .link.btn-link,.portfolio-grid.description-under-image .buttons-on-img .project-zoom{float:none}.layout-masonry.description-under-image .buttons-on-img .link.btn-link,.portfolio-grid.description-under-image .buttons-on-img .link.btn-link{margin-left:4px}.post:before,.post:after{content:"";display:table;clear:both}.entry-tags{display:block;overflow:hidden}.entry-meta,.portfolio-categories{display:block;padding:1px 0 11px;overflow:hidden}.entry-meta.wf-td{display:table-cell}.entry-meta{padding:0 0 12px}.entry-meta.post-format,.shortcode-blog-posts .entry-meta.post-format,.blog .entry-meta.post-format,.blog.layout-masonry .entry-meta.post-format,.blog.layout-grid .entry-meta.post-format{float:right;padding:0;margin-bottom:10px}.blog .details.more-link{margin-bottom:10px}.blog .details.more-link.edit-link{margin-bottom:0}.albums .description-under-image .details.more-link{float:left;margin-bottom:10px}.entry-meta.post-format a{padding-right:4px}.num-of-items{float:right}.num-of-items span{padding-right:23px;margin-left:6px;background-repeat:no-repeat;background-position:right center}.num-of-items .num-of-videos{padding-right:20px}.portfolio-categories{padding:0 0 10px}.project-post .portfolio-categories{padding-bottom:0;margin-bottom:10px;margin-top:20px}.project-post .wf-table .portfolio-categories{margin-top:5px}.layout-masonry .entry-meta,.blog.layout-grid .entry-meta{padding:1px 0 11px}.single .post .entry-meta,.single .post .entry-tags{padding:0;margin-top:10px;margin-bottom:5px}.single .format-quote .entry-meta,.single .format-aside .entry-meta,.single .format-status .entry-meta,.single .format-link .entry-meta{padding:14px 0 0}.entry-meta.post-format:before{float:left;margin:-1px 1px 0 0;background-position:center center;background-repeat:no-repeat;content:"\0000a0"}.post-format-icons-disabled .entry-meta.post-format:before,.post-format-icons-disabled.single .entry-meta:before{display:none}.entry-meta.post-format:before{float:right}.entry-meta.post-format a{border-left:none}.entry-tags:before{float:left;margin:1px 5px 0 0;width:22px;background-position:center center;background-repeat:no-repeat;content:"\0000a0"}.old-ie .entry-meta.post-format:before,.old-ie .entry-tags:before{display:none}.post-meta{margin-bottom:25px}.single .entry-meta:before{float:left;margin:1px 5px 0 0;background-position:center center;background-repeat:no-repeat;content:""}.entry-meta a,.portfolio-categories a{position:relative;float:left;margin:0 1px 0 10px;padding-left:10px;text-decoration:none;-webkit-transition:all .05s linear .05s;-moz-transition:all .05s linear .05s;-ms-transition:all .05s linear .05s;-o-transition:all .05s linear .05s;transition:all .05s linear .05s}.entry-meta a:after,.portfolio-categories a:after,.entry-tags a:before{position:absolute;left:0;top:50%;margin-top:-8px;width:1px;height:15px;content:""}.rollover-content .entry-meta a:hover,.rollover-content .portfolio-categories a:hover,.text-on-img .portfolio-categories a:hover{text-decoration:underline}.entry-tags,.entry-tags a,.entry-tags span{word-wrap:break-word}.entry-tags span.single-tags{position:relative;float:left}.single .entry-tags a{position:relative;float:left;margin:1px 4px 0 5px;padding-left:10px;border:none;text-decoration:none}.entry-meta.post-format a:hover{text-decoration:underline}.entry-meta a:first-child,.entry-tags a:first-child,.portfolio-categories a:first-child{padding-left:0;margin-left:0}.entry-meta a:first-child:after,.entry-tags a:first-child:before,.portfolio-categories a:first-child:after{display:none}.fullwidth-slider .portfolio-categories a{float:none;display:inline-block}.entry-author{margin-bottom:30px;overflow:hidden}.entry-author .text-primary{font-weight:700}.entry-author .alignright{margin-left:20px}.entry-author{padding:15px 20px 5px}.wf-table .entry-share .soc-ico{float:right;min-width:110px;margin-bottom:5px}.wf-table .portfolio-categories{padding:0}.entry-share{margin-top:20px;margin-bottom:15px}.mfp-title .entry-share{margin-top:15px;margin-bottom:0}.wf-table .entry-share{padding-top:0;padding-left:30px;margin-top:0;margin-bottom:0}.project-post .wf-table .entry-share{margin-bottom:20px}.entry-share:before,.entry-share:after{content:"";display:table;clear:both}.entry-share .soc-ico{overflow:visible}.entry-share .soc-ico a{position:relative;margin:0 5px 5px 0;width:27px;height:27px}.mfp-container .soc-ico a{visibility:visible}.post-meta .wf-td.entry-share .soc-ico a{float:right}.entry-share .soc-ico a .share-content{position:absolute;left:2px;top:-28px;display:none;padding:0 10px;color:#fff;font-size:11px;line-height:22px;white-space:nowrap}.entry-share .soc-ico .share-content:after{position:absolute;left:50%;bottom:-5px;margin-left:-5px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid red;content:""}.format-quote blockquote{margin-top:5px;padding-top:25px;padding-bottom:15px}.more-link.dt-btn{margin-top:5px}.post .more-link.dt-btn{margin-right:10px}.portfolio.layout-masonry-grid .post,.portfolio.grid-text-hovers .portfolio-grid .post,.layout-masonry-grid .post,.grid-text-hovers .portfolio-grid .post{border:none}.wf-container.grid-text-hovers.portfolio-grid .post,.wf-container.layout-masonry.layout-masonry-grid .post{border:none}.post.project-even,.post.project-odd{margin-top:5px;margin-bottom:40px;padding-bottom:20px}.post.project-even .wf-1-3{float:left}.post.project-even .wf-2-3{float:right}.post .project-media{margin-bottom:20px;line-height:0}.project-content{margin-top:-5px;margin-bottom:5px}.project-content .more-link.dt-btn{margin-bottom:5px}.project-media img{max-width:100%}.project-post{position:relative;padding-bottom:15px}.sidebar-none .project-post{padding-bottom:15px}.sidebar-none .related-projects,.sidebar-none .content .slider-wrapper.related-projects{margin-bottom:45px}.related-projects,.content .slider-wrapper.related-projects{margin-bottom:5px}.no-comments .sidebar-none .related-projects,.no-comments .sidebar-none .content .slider-wrapper.related-projects{margin-bottom:-41px}.sidebar-none .related-projects.slider-wrapper{padding-top:30px;padding-bottom:40px}.sidebar-none .related-projects.slider-wrapper .fs-title{margin-top:0}.sidebar-none .related-projects.slider-wrapper .fs-entry-content{padding-bottom:0}.no-comments .related-projects,.no-comments .content .slider-wrapper.related-projects{margin-bottom:20px}#reply-title small,#cancel-comment-reply-link{float:right;margin-top:10px}#reply-title small a:hover{text-decoration:underline}.project-post ul.royalSlider,.images-container{margin-top:4px;margin-bottom:25px}.images-container img,.albums .post img,.media .post img,.portfolio .post img,.blog .post img,.shortcode-blog-posts img,.wf-container.portfolio-grid img,.wf-container.layout-masonry img{max-width:100%;width:100%;height:auto}.blog.layout-list .post .blog-media img{width:100%}.old-ie .albums .post img,.old-ie .media .post img,.old-ie .portfolio .post img,.old-ie .blog .post img,.old-ie .shortcode-blog-posts img,.old-ie .wf-container.portfolio-grid img,.old-ie .wf-container.layout-masonry img,.old-ie .gallery-item .rollover img{width:inherit}.old-ie .blog .post .dt-format-gallery img{width:100%}.images-container{line-height:0}.images-list{position:relative;margin-bottom:3px;line-height:0}.images-list img{margin-bottom:0}.images-list-caption{position:absolute;top:auto;bottom:27px;left:0;width:100%;text-align:center}.images-list-inner{display:inline-block;margin:0 35px;padding:5px 10px}.images-list-inner,.images-list-inner *{color:#fff}.images-list-inner h4,.images-list-inner a{display:inline-block;vertical-align:middle}.images-list-inner h4{margin-bottom:5px}.images-list-inner p{margin-bottom:0}.iso-item,.portfolio-grid .wf-cell,.blog.layout-grid .wf-container.description-under-image .wf-cell,.grid-masonry .wf-cell,.shortcode-blog-posts.iso-grid .wf-cell{opacity:0;-webkit-transition:opacity 1000ms ease;-moz-transition:opacity 1000ms ease;-ms-transition:opacity 1000ms ease;-o-transition:opacity 1000ms ease;transition:opacity 1000ms ease;-moz-transition-delay:300ms;-ms-transition-delay:300ms;-o-transition-delay:300ms;-webkit-transition-delay:300ms}.slider-masonry{width:100%!important}.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-ms-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}.isotope .isotope-item,.blog.layout-grid .wf-container.isotope .isotope-item,.shortcode-blog-posts.iso-grid .wf-cell{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:-o-transform,opacity;transition-property:transform,opacity;-webkit-font-smoothing:antialiased}.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0;-moz-transition-duration:0;-ms-transition-duration:0;-o-transition-duration:0;transition-duration:0}#comments{margin-bottom:20px}.comments-title{margin-bottom:20px}#comments .commentlist,#comments .children{margin:0;padding:0;list-style:none}#comments .commentlist{margin-bottom:10px}li.comment,li.pingback{padding-left:80px;margin-bottom:25px}#comments .children{margin-top:25px}.comment-author .avatar{float:left;margin:5px 0 15px -80px}.comment-content{padding:10px 0 14px}.pingback-content{padding:0 0 24px}.comment-meta,.comment-reply-link{float:right}.comment-reply-link{margin-left:10px}.fn{font-style:normal}.comment-reply-link,.comment-meta a,.fn a,.pingback a{text-decoration:none}.comment-reply-link:hover,.comment-meta a:hover,.fn a:hover,.pingback a:hover{text-decoration:underline}.comment #respond{padding-top:24px}#respond #submit{display:none}#commentform textarea{width:100%;margin:10px 0}.form-allowed-tags{margin-bottom:20px}.clear-form{position:relative;float:right;padding:0 18px 0 0;text-decoration:none}.old-ie .clear-form{padding-right:0}.clear-form:hover{text-decoration:underline}.clear-form:before{display:block;position:absolute;top:50%;right:0;margin-top:-6.5px;width:13px;height:13px;line-height:13px;content:""}.filter:before,.paginator:before{content:"";display:table}.filter:after,.paginator:after{content:"";display:table;clear:both}.ancient-ie .filter,.ancient-ie .paginator{zoom:1}.filter{padding:4px 0 5px;margin:45px 0 20px}.portfolio .filter,.albums .filter{padding:5px 0;margin:0 0 25px}.portfolio.description-under-image .filter,.albums.description-under-image .filter,.portfolio.description-on-hover .filter,.albums.description-on-hover .filter{margin:0 0 20px}.filter .filter-extras a{display:inline-block;float:none}.filter-switch{position:relative;display:inline-block;vertical-align:middle;width:21px;height:13px;margin:0 7px 0 3px}.filter-switch,.filter-switch:before{-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}.filter-sorting .filter-switch{margin-left:7px}.filter-switch:before{position:absolute;left:1px;top:1px;width:11px;height:11px;background-color:#fff;content:"";-webkit-transition:left 300ms ease;-moz-transition:left 300ms ease;-ms-transition:left 300ms ease;-o-transition:left 300ms ease;transition:left 300ms ease}.filter-switch.right-act:before{left:9px}.filter .filter-categories a,.filter .filter-extras a{position:relative;text-decoration:none;background-position:0 0;background-repeat:no-repeat;-webkit-transition:background-position .065s linear,background-size .065s linear,background-color .05s linear,color .05s linear;-moz-transition:background-position .065s linear,background-size .065s linear,background-color .05s linear 0.05s,color .05s linear .05s;-ms-transition:background-position .065s linear,background-size .065s linear,background-color .05s linear 0.05s,color .05s linear .05s;-o-transition:background-position .065s linear,background-size .065s linear,background-color .05s linear 0.05s,color .05s linear .05s;transition:background-position .065s linear,background-size .065s linear,background-color .05s linear,color .05s linear}.filter .filter-categories a.act:before{position:absolute;left:0;top:0;width:13px;height:13px;content:"";text-decoration:none;background-position:11px center;background-repeat:no-repeat}.filter .filter-categories a.act,.filter .filter-extras a.act,.paginator .page-nav a{-webkit-transition-duration:.07s;-moz-transition-duration:.07s;-ms-transition-duration:.07s;-o-transition-duration:.07s;transition-duration:.07s;-webkit-transition-delay:0;-moz-transition-delay:0;-ms-transition-delay:0;-o-transition-delay:0;transition-delay:0}.page-links,.page-nav,.filter-categories,.filter-extras{margin-bottom:10px}.filter-categories.new-style{border:none}.filter-categories a{white-space:nowrap}.filter-extras .toggleSwitch{padding:0;width:21px;height:13px}.filter-extras .toggleSwitch span{float:left}.filter-extras .toggleSwitch .act{width:11px;height:11px}.paginator,.layout-list .paginator{margin:39px 0 0;padding-bottom:10px}.description-under-image .paginator{margin:29px 0 0}.blog.layout-grid .paginator,.portfolio.layout-grid .paginator,.albums.layout-grid .paginator,.media.layout-grid .paginator,.layout-masonry .paginator,.layout-masonry-grid .paginator,.team.layout-grid .paginator{padding-top:40px;border-top:1px solid}.blog.layout-grid.grid-text-hovers .paginator,.portfolio.layout-grid.grid-text-hovers .paginator,.albums.layout-grid.grid-text-hovers .paginator,.media.layout-grid.grid-text-hovers .paginator,.style-minimal.blog.layout-grid.grid-text-hovers .paginator,.style-minimal.portfolio.layout-grid.grid-text-hovers .paginator,.style-minimal.albums.layout-grid.grid-text-hovers .paginator,.style-minimal.media.layout-grid.grid-text-hovers .paginator{border-top:none;padding-top:0}.old-ie .blog.layout-grid.grid-text-hovers .paginator,.old-ie .portfolio.layout-grid.grid-text-hovers .paginator,.old-ie .albums.layout-grid.grid-text-hovers .paginator,.old-ie .media.layout-grid.grid-text-hovers .paginator{border-top:none}.team.layout-masonry-grid .paginator,.team.layout-grid .paginator{margin-top:29px}.testimonials.layout-list .paginator{margin-top:19px}.filter-categories,.filter-by a,.filter-sorting a,.paginator .page-links{float:left}.filter-extras,.paginator .page-nav{float:right}.filter-categories a,.filter-sorting,.paginator a{border-left-style:solid;border-left-width:1px}.filter-categories.new-style a{border:1px solid;margin-right:5px;margin-bottom:5px}.page-links,.page-nav,.filter-categories,.filter-extras{border-style:solid;border-width:1px}.filter-by,.filter-sorting,.filter-categories a,.paginator a{float:left;margin:-1px -1px -1px 0;text-align:center;text-decoration:none;-webkit-transition:all .05s linear .05s;-moz-transition:all .05s linear .05s;-ms-transition:all .05s linear .05s;-o-transition:all .05s linear .05s;transition:all .05s linear .05s}#page .paginator a:first-child,#page .filter .filter-categories a:first-child,#page .filter .filter-extras .filter-by a:first-child{-webkit-border-top-right-radius:0;-moz-border-top-right-radius:0;-ms-border-top-right-radius:0;-o-border-top-right-radius:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-bottom-right-radius:0;-ms-border-bottom-right-radius:0;-o-border-bottom-right-radius:0;border-bottom-right-radius:0;border-color:transparent}#page .paginator a:last-child,#page .filter .filter-categories a:last-child,#page .filter .filter-extras .filter-sorting a:last-child{-webkit-border-top-left-radius:0;-moz-border-top-left-radius:0;-ms-border-top-left-radius:0;-o-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-bottom-left-radius:0;-ms-border-bottom-left-radius:0;-o-border-bottom-left-radius:0;border-bottom-left-radius:0}.paginator .nav-prev{position:relative}.old-ie .paginator .nav-prev{padding-left:11px}.old-ie .paginator .nav-next{padding-right:11px}.paginator .nav-next{position:relative}.paginator .nav-prev:before,.paginator .nav-next:after{display:block;position:absolute;top:50%;margin-top:-6.5px;width:13px;height:13px;line-height:13px;content:"";background-position:0 center;background-repeat:no-repeat}.custom-nav > li > a,.custom-nav > li > a:before,.custom-menu a,.widget_tag_cloud a,.paginator .nav-prev:before,.paginator .nav-next:after{-webkit-transition:all .05s linear;-moz-transition:all .05s linear;-ms-transition:all .05s linear;-o-transition:all .05s linear;transition:all .05s linear}.sidebar .widget,.sidebar-content .widget{padding:25px 20px 15px;margin-bottom:2px}.content .widget,.content .sidebar-content .widget:first-child{padding-top:25px;padding-bottom:15px}.content .widget:first-child{padding-top:0}.sidebar .widget.widget-custom-nav{padding-top:20px}.sidebar .widget:first-child,.sidebar-content .widget:first-child,.old-ie .sidebar .widget:first-child{border-top:none}.sidebar-bg-off.sidebar .widget:first-child,.sidebar-bg-off .sidebar-content .widget:first-child,.old-ie .sidebar.sidebar-bg-off .widget:first-child{padding-top:0}.ancient-ie .sidebar .widget{zoom:1}.widget:before,.widget:after{content:"";display:table;clear:both}.footer .widget{margin-bottom:30px}.widget-info{margin-bottom:20px}.content .widget ul{list-style:none}.st-accordion{padding-bottom:10px}.st-accordion > ul > li{overflow:hidden;margin:10px 0 0;padding:9px 0 0;height:20px}.st-accordion > ul > li:first-child{margin-top:0;padding-top:0;border-top:none!important}.st-accordion li > a{display:block;position:relative;padding-right:25px;outline:none;background-position:right center;background-repeat:no-repeat}.st-accordion li > a:hover{text-decoration:none}.st-content{padding:10px 0 5px}.st-content p{margin-bottom:0}.custom-categories,.widget_categories ul{padding-bottom:10px}.custom-categories li,.cat-item{margin:9px 0 0;padding:10px 0 0}.custom-categories > li:first-child,.cat-item:first-child{margin-top:0;padding-top:0;border-top:none!important}.custom-categories a,.cat-item a{text-decoration:none}.custom-categories span{float:right;margin-left:10px}.custom-categories ul,.cat-item ul{margin-left:20px}#wp-calendar{border-style:solid;border-width:1px;margin:25px 0 15px}#wp-calendar caption{padding:5px 0;height:auto;border-style:solid;border-width:1px;border-bottom:none;font-weight:700}#wp-calendar th{height:25px}.content #wp-calendar th{border:none}#wp-calendar td{width:34px;height:25px;border-style:solid;border-width:1px;vertical-align:middle;text-align:center;line-height:20px;cursor:default}#wp-calendar td a{display:block;width:100%;text-decoration:none}#wp-calendar td.pad,.footer #wp-calendar td.pad{background:none!important;border:none}#wp-calendar tfoot td{width:auto}#wp-calendar tfoot td#prev{padding-left:10px;text-align:left}#wp-calendar tfoot td#next{padding-right:10px;text-align:right}#wp-calendar tfoot td a:hover{background:none;text-decoration:none}.contact-form{padding:5px 0}.content .contact-form{margin-bottom:15px}.content .widget .contact-form{margin-bottom:0}.form-fields{margin-bottom:10px;max-width:100%;border:1px solid #E0E0E0}.form-fields span input{-webkit-appearance:none;-webkit-border-radius:0}#page .form-fields span:first-child input{border:none;-webkit-border-bottom-left-radius:0;-moz-border-bottom-left-radius:0;-ms-border-bottom-left-radius:0;-o-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-bottom-right-radius:0;-ms-border-bottom-right-radius:0;-o-border-bottom-right-radius:0;border-bottom-right-radius:0}#page .form-fields span:last-child input{-webkit-border-top-left-radius:0;-moz-border-top-left-radius:0;-ms-border-top-left-radius:0;-o-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-top-right-radius:0;-ms-border-top-right-radius:0;-o-border-top-right-radius:0;border-top-right-radius:0}.contact-form input[type="text"],.contact-form textarea{width:100%}.wpcf7-form input[type="text"],.wpcf7-form input[type="email"],.wpcf7-form input[type="tel"],.wpcf7-form input[type="url"],.wpcf7-form input[type="number"],.wpcf7-form input[type="range"],.wpcf7-form input[type="date"]{width:100%;max-width:270px}.wpcf7-form textarea{width:100%}.wpcf7-form input[type="submit"]{width:auto}.dt-form input,.dt-form .form-name input,.dt-form .form-mail input,.comment-form-author input,.comment-form-email input,.comment-form-url input{max-width:100%;width:100%}#comments .form-fields,.comment-form-author input,.comment-form-email input,.comment-form-url input{max-width:270px}.comments-area .comment-form #submit{display:none!important}#reviews .comment-form #submit,.pp_content{display:inline-block!important}.old-ie .comment-form-author input,.old-ie .form-name input,.old-ie .comment-form-email input,.old-ie .form-mail input,.old-ie .comment-form-url input{padding-right:4px}.comment-form-author input,.comment-form-email input,.comment-form-url input{width:100%}.contact-form textarea{margin:10px 0}.shortcode-contacts,.shortcode-contact-info{margin-bottom:20px}.contact-info,.content .contact-info{padding-bottom:10px;margin:0}.contact-info li{margin:10px 0 0;padding:9px 0 0;list-style:none}.contact-info li:first-child{border-top:none!important;padding-top:0;margin-top:0}.soc-ico{overflow:hidden}.widget .soc-ico{padding:5px 0 10px}.footer .widget .soc-ico{padding:5px 0 0}.soc-ico a{display:inline-block;margin:0 4px 4px 0;width:27px;height:27px}.soc-ico a:hover{opacity:.7!important}#top-bar .soc-ico a{float:right;margin:1px 0 2px 4px}#top-bar .soc-ico a:hover,.style-minimal .soc-ico a:hover{opacity:1!important}.old-ie a.px-500{background-position:-60px 0}.old-ie a.website{background-position:-720px 0}.old-ie a.tripedvisor{background-position:-600px 0}.old-ie a.behance{background-position:-90px 0}.old-ie a.delicious{background-position:-120px 0}.old-ie a.devian{background-position:-150px 0}.old-ie a.px-500{background-position:-60px 0}.old-ie a.dribbble{background-position:-180px 0}.old-ie a.flickr{background-position:-240px 0}.old-ie a.forrst{background-position:-270px 0}.old-ie a.github{background-position:-300px 0}.old-ie a.google{background-position:-330px 0}.old-ie a.instagram{background-position:-360px 0}.old-ie a.lastfm{background-position:-390px 0}.old-ie a.linkedin{background-position:-420px 0}.old-ie a.mail{background-position:-450px 0}.old-ie a.rss{background-position:-510px 0}.old-ie a.skype{background-position:-540px 0}.old-ie a.stumbleupon{background-position:-570px 0}.old-ie a.tumbler{background-position:-630px 0}.old-ie a.vimeo{background-position:-690px 0}.old-ie a.vk{background-position:-30px 0}.old-ie a.you-tube{background-position:0 0}.old-ie a.pinterest{background-position:-480px 0}.old-ie a.twitter{background-position:-660px 0}.old-ie a.facebook{background-position:-210px 0}.custom-nav{margin:0 -20px}.custom-nav > li:first-child{border-top:none!important}.custom-nav > li > a{display:block;position:relative;padding:9px 20px 10px;text-decoration:none;background-repeat:no-repeat;background-position:right center}.custom-nav > li > a:before{display:block;position:absolute;top:14px;right:20px;width:13px;height:13px;content:"";background-repeat:no-repeat;background-position:center center}.custom-nav > li > ul{display:none;margin:0;padding:20px;border-top:1px solid}.custom-nav > li > ul a:hover{text-decoration:none}.custom-nav > li:last-child > ul{margin-bottom:-17px;-webkit-border-bottom-left-radius:8px;-moz-border-bottom-left-radius:8px;-ms-border-bottom-left-radius:8px;-o-border-bottom-left-radius:8px;border-bottom-left-radius:8px;-webkit-border-bottom-right-radius:8px;-moz-border-bottom-right-radius:8px;-ms-border-bottom-right-radius:8px;-o-border-bottom-right-radius:8px;border-bottom-right-radius:8px}.menu,.custom-menu
.widget_pages > ul{margin:0;padding:0 0 10px}.menu li,.custom-menu li,.widget_pages li,.qts-lang-menu li{display:block;position:relative;margin:9px 0 0;padding:10px 0 0}.menu > li:first-child,.custom-menu > li:first-child,.widget_pages > ul > li:first-child,.qts-lang-menu li:first-child{border:none!important;margin-top:0;padding-top:0}#page .qtrans_flag{width:auto;height:auto;background-position:0 center}.menu ul:before,.widget_pages li ul:before{display:block;position:absolute;right:1px;top:0;content:"";border-style:solid;border-width:5px;border-color:transparent}.menu a,.custom-menu a,.widget_pages a{text-decoration:none;padding-right:15px}.old-ie .custom-menu a{padding-left:0}.custom-menu a{position:relative;display:block;padding-left:20px;background-repeat:no-repeat;background-position:0 center}.custom-nav .has-children > a:after{display:block;position:absolute;top:50%;right:20px;margin-top:-1px;width:9px;height:6px;content:""}.custom-nav .has-children.act > a.active:after{margin-top:-3px}.menu a:hover,.custom-menu a:hover,.widget_pages a:hover{text-decoration:underline}.menu li ul,.custom-menu li ul,.widget_pages li ul,.content .menu li ul,.content .custom-menu li ul,.content .widget_pages li ul{margin-left:20px}.custom-menu li ul{padding-top:10px}.tagcloud{padding-bottom:15px}.widget_tag_cloud a{display:inline-block;padding:0 3px;margin-bottom:2px;text-decoration:none}.recent-posts{margin:0;padding:0 0 5px}.recent-posts li{display:block;overflow:hidden;margin:9px 0 0;padding:15px 0 5px}.recent-posts > li:first-child{margin-top:0;padding-top:0;border-top:none!important}.recent-posts a{text-decoration:none}.recent-posts a:hover{text-decoration:underline}.recent-posts .alignleft{margin:5px 20px 5px 0;font-size:0;line-height:0}.widget .tp_recent_tweets{margin-bottom:10px}.widget .tp_recent_tweets li{position:relative;margin:14px 0 0;padding:15px 0 0 30px;background-image:none}.old-ie .tp_recent_tweets li{padding-left:0}.widget .tp_recent_tweets li:first-child{margin-top:0;padding-top:0;border:none!important}.widget .tp_recent_tweets li:before{position:absolute;top:20px;left:0;display:block;width:20px;height:20px;content:""}.widget .tp_recent_tweets li:first-child:before{top:5px}.widget .tp_recent_tweets .twitter_time{font-style:normal}.widget_search form{padding-bottom:5px}.widget_search input[type="text"]{width:100%;margin:5px 0 10px}.skills{padding-bottom:5px}.skills.hide-percent .skill-value > span{display:none!important}.content .skills{margin-bottom:15px}.skill-name{margin-bottom:5px}.skill-name span{float:right}.skill{margin-bottom:10px;height:13px}.skill,.skill-value,.standard-number-list li:before,#page .ls-defaultskin .ls-nav-start,#page .ls-defaultskin .ls-nav-stop{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}.skill-value{position:relative;width:0;height:100%;background:url(../images/skill-bg.png) repeat-x 0 bottom}.style-minimal .skill-value{background-position:0 0}html:not(.mobile-true) .skill-value{-moz-transition-delay:300ms;-ms-transition-delay:300ms;-o-transition-delay:300ms;-webkit-transition-delay:300ms;-webkit-transition:width 1200ms ease;-moz-transition:width 1200ms ease;-ms-transition:width 1200ms ease;-o-transition:width 1200ms ease;transition:width 1200ms ease}.skill-value span{position:absolute;top:-26px;right:-16px;margin-right:4px;padding:2px 6px 3px;background-color:rgba(0,0,0,0.8);color:#fff;font-size:10px;font-family:Tahoma,san-serif;line-height:14px}.skill-value span:after{position:absolute;left:50%;bottom:-5px;margin-left:-5px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid rgba(0,0,0,0.8);content:""}.old-ie .skill-value span{background:transparent;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC000000,endColorstr=#CC000000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC000000,endColorstr=#CC000000);zoom:1}.testimonials{padding-bottom:10px}body.testimonials{padding-bottom:0}.testimonial-vcard{display:table;margin:15px 0 0;overflow:hidden}.testimonial-vcard .alignleft{margin:5px 20px 5px 0;font-size:0;line-height:0}.testimonial-vcard img,.testimonial-vcard .alignleft,.items-grid .alignleft,.items-grid .alignleft img,.items-grid .alignleft i,.recent-posts .alignleft,.recent-posts .alignleft img,.recent-posts .alignleft i,.comment-author .avatar,.entry-author .alignright img,.items-grid .blur-effect,.recent-posts .blur-effect{-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px}.testimonials.list-view li{position:relative;overflow:hidden;margin:24px 0 0;padding:25px 0 0}.testimonials.list-view li:first-child{margin-top:0;padding-top:0;border-top:none!important}.widget_categories > ul,.widget_meta > ul,.blogroll > ul,.widget_archive > ul,.widget_recent_entries > ul,.widget_recent_comments > ul,.widget_links > ul,.custom-menu{padding-bottom:10px}.widget_categories li,.widget_meta li,.blogroll li,.widget_archive li,.widget_recent_entries li,.widget_recent_comments li,.widget_links li,.custom-menu li{margin:10px 0 0;padding:9px 0 0}.widget_categories li:first-child,.widget_meta li:first-child,.blogroll li:first-child,.widget_archive > ul > li:first-child,.widget_recent_entries li:first-child,.widget_recent_comments > ul > li:first-child,.custom-menu > li:first-child,.widget_links > ul > li:first-child{margin-top:0;padding-top:0;border-top:none!important}.widget_categories a,.widget_meta a,.blogroll a,.widget_archive a,.widget_recent_entries a,.widget_recent_comments a,.widget_links a{text-decoration:none}.widget_categories a:hover,.widget_meta a:hover,.blogroll a:hover,.widget_archive a:hover,.widget_recent_entries a:hover,.widget_recent_comments a:hover,.widget_links a:hover{text-decoration:underline}.single .items-grid{margin-bottom:-5px}.items-grid .wf-cell{margin-bottom:30px}.items-grid .borders{position:relative}.items-grid .borders:before{display:block;position:absolute;bottom:-15px;left:0;width:100%;content:""}.items-grid article{overflow:hidden}.items-grid a{text-decoration:none}.items-grid .alignleft{width:60px;height:60px;margin:5px 20px 5px 0;font-size:0;line-height:0}.items-grid .no-avatar,.recent-posts .no-avatar{border-style:solid;border-width:1px;background-color:transparent}.no-avatar i,.old-ie .no-avatar i{display:none}.old-ie .items-grid .no-avatar{background-image:none}.benefits-grid,.logos-grid{margin-bottom:-40px}.benefits-grid:last-child,.logos-grid:last-child,.wpb_column > .wpb_wrapper > .benefits-grid:last-child,.wpb_column > .wpb_wrapper > .logos-grid:last-child,#content .wpb_text_column .benefits-grid:last-child,#content .wpb_text_column .logos-grid:last-child{margin-bottom:-40px}.benefits-grid br{display:none}.benefits-grid .wf-cell{margin-bottom:40px;text-align:center}.benefits-style-one.benefits-grid .wf-cell,.benefits-style-two.benefits-grid .wf-cell{text-align:left}.benefits-style-two.benefits-grid .wf-td{vertical-align:top}.benefits-style-one.benefits-grid .wf-td{padding-bottom:0}.benefits-style-one.benefits-grid.icons-bg .wf-td{padding-bottom:10px}.benefits-grid .borders{position:relative;padding-top:5px}.benefits-grid .borders:before{display:block;position:absolute;bottom:-20px;left:0;width:100%;content:""}.benefits-grid .borders:after{display:block;position:absolute;top:0;left:-20px;height:100%;content:""}.benefits-grid p,.benefits-grid ul,.benefits-grid ol{margin-bottom:0}.benefits-style-one .wf-table{width:auto}.benefits-style-two .wf-table{width:auto}.benefits-grid-ico{display:block;margin:0 auto 10px}.icons-bg .benefits-grid-ico{margin:0 auto 20px;position:relative;width:60px;height:60px;font-size:1px;line-height:60px}.benefits-style-one.benefits-grid.icons-bg .benefits-grid-ico{width:30px;height:30px;line-height:30px;text-align:center}.benefits-style-one.benefits-grid .benefits-grid-ico{margin:0 10px 10px 0}.benefits-style-one .borders > div,.benefits-style-two .borders > div{overflow:hidden}.benefits-style-two.benefits-grid.icons-bg .benefits-grid-ico{width:40px;height:40px;line-height:40px;text-align:center}.benefits-style-two.benefits-grid .benefits-grid-ico{margin:5px 20px 0 0}.content .icons-bg .benefits-grid-ico > img{max-width:56px;max-height:56px;vertical-align:middle;line-height:0}.content .benefits-style-one.icons-bg .benefits-grid-ico > img{max-width:26px;max-height:26px;height:auto}.content .benefits-style-two.icons-bg .benefits-grid-ico > img{max-width:36px;max-height:36px;height:auto}.content .benefits-grid-ico > .fa{width:auto;height:auto;font-size:60px;line-height:60px}.content .icons-bg .benefits-grid-ico > .fa{width:60px;height:60px;font-size:32px;line-height:60px;color:#fff}.content .benefits-style-two.icons-bg .benefits-grid-ico > .fa{width:40px;height:40px;font-size:23px;line-height:40px}.content .benefits-style-two .benefits-grid-ico > .fa{width:auto;height:auto;font-size:34px;line-height:34px}.content .benefits-style-one .benefits-grid-ico > .fa{width:auto;height:auto;font-size:24px;line-height:30px}.content .benefits-style-one.icons-bg .benefits-grid-ico > .fa{width:30px;height:30px;font-size:17px;line-height:30px}.benefits-inner{margin-top:-5px}.benefits-grid .more-link,.benefits-grid .details.more-link{overflow:hidden;margin-top:10px;margin-right:0}.grid-ready .borders{-webkit-transition:height .2s linear;-moz-transition:height .2s linear;-ms-transition:height .2s linear;-o-transition:height .2s linear;transition:height .2s linear}.border-left-none .borders,.border-left-none .borders:after{border-left-color:transparent!important}.border-bottom-none .borders,.border-bottom-none .borders:before{border-bottom-color:transparent!important}ul.royalSlider{padding:0;margin:0}ul.royalSlider.alignnone{margin:5px 0 15px}ul.royalSlider.aligncenter{margin:5px auto 15px}ul.royalSlider.alignleft{margin:5px 30px 15px 0}ul.royalSlider.alignright{margin:5px 0 15px 30px}.filter-grayscale .royalSlider img,.filter-grayscale .content img,.filter-grayscale .sidebar img,.filter-grayscale .footer img,.filter-grayscale .shortcode-banner,.filter-grayscale .swiper-container img,.filter-grayscale .map-container,.filter-grayscale iframe,.filter-grayscale embed,.filter-grayscale object,.filter-grayscale-static .royalSlider img,.filter-grayscale-static .content img,.filter-grayscale-static .sidebar img,.filter-grayscale-static .footer img,.filter-grayscale-static .shortcode-banner,.filter-grayscale-static .swiper-container img,.filter-grayscale-static .map-container,.filter-grayscale-static iframe,.filter-grayscale-static embed,.filter-grayscale-static object{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray}.no-touch .filter-grayscale .royalSlider img,.no-touch .filter-grayscale .content img,.no-touch .filter-grayscale .sidebar img,.no-touch .filter-grayscale .footer img,.no-touch .filter-grayscale .shortcode-banner,.no-touch .filter-grayscale .swiper-container img,.no-touch .filter-grayscale .map-container,.no-touch .filter-grayscale iframe,.no-touch .filter-grayscale embed,.no-touch .filter-grayscale object,.no-touch .filter-grayscale-static .royalSlider img,.no-touch .filter-grayscale-static .content img,.no-touch .filter-grayscale-static .sidebar img,.no-touch .filter-grayscale-static .footer img,.no-touch .filter-grayscale-static .shortcode-banner,.no-touch .filter-grayscale-static .swiper-container img,.no-touch .filter-grayscale-static .map-container,.no-touch .filter-grayscale-static iframe,.no-touch .filter-grayscale-static embed,.no-touch .filter-grayscale-static object{-webkit-backface-visibility:visible!important;-webkit-transform:inherit!important}.filter-grayscale img.filter-disable,.filter-grayscale .filter-disable img,.filter-grayscale img.dt-hovered,.filter-grayscale .dt-hovered img,.filter-grayscale .rollover:hover img,.filter-grayscale .cs-style-3 .link:hover img,.filter-grayscale .rollover-video:hover img,.filter-grayscale .post-rollover:hover img,/.filter-grayscale img:hover,*/
.filter-grayscale .fs-entry:hover img,.filter-grayscale .rsThumb:hover img,.filter-grayscale .royalSlider:hover img,.filter-grayscale .content img:hover,.filter-grayscale .sidebar img:hover,.filter-grayscale .footer img:hover,.filter-grayscale .shortcode-banner:hover,.filter-grayscale .swiper-container img:hover,.filter-grayscale .swiper-slide:hover > img,.filter-grayscale .content .rev_slider_wrapper:hover img,.filter-grayscale .map-container:hover,.filter-grayscale iframe:hover,.filter-grayscale embed:hover,.filter-grayscale object:hover{-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);filter:grayscale(0%);filter:none;filter:transparent}.shortcode-action-box,.shortcode-action-bg.no-line{word-wrap:break-word}.shortcode-action-box{margin-top:5px}.shortcode-action-bg.no-line:before{background-color:transparent}.text-centered{text-align:center}.shortcode-action-box.box-style-table{display:table;width:100%}.box-style-table .shortcode-action-container{display:table;display:table-cell;vertical-align:middle}.shortcode-action-bg{position:relative;padding:25px 30px 15px;border-left-width:5px;border-left-style:solid}#page .shortcode-action-bg:before{position:absolute;left:0;top:0;width:5px;height:100%;content:"";-webkit-border-bottom-right-radius:0;-moz-border-bottom-right-radius:0;-ms-border-bottom-right-radius:0;-o-border-bottom-right-radius:0;border-bottom-right-radius:0;-webkit-border-top-right-radius:0;-moz-border-top-right-radius:0;-ms-border-top-right-radius:0;-o-border-top-right-radius:0;border-top-right-radius:0}.action-button{margin-bottom:20px}.box-style-table .action-button{padding-top:0;padding-left:40px;margin-bottom:0}.box-style-table .action-button .dt-btn{float:right;margin-bottom:10px;margin-right:0}.shortcode-pullquote{background-color:transparent!important}.shortcode-pullquote.align-left{float:left;margin:15px 30px 10px 0;padding:5px 20px 5px 0;border-right-width:5px;border-right-style:solid}.shortcode-pullquote.align-right{float:right;margin:15px 0 10px 30px;padding:5px 0 5px 20px;border-left-width:5px;border-left-style:solid}.shortcode-blockquote{position:relative;padding:25px 20px;margin:0 0 20px;font-style:normal;background-repeat:no-repeat;background-position:right bottom;background-size:117px 81px}.shortcode-blockquote.block-style-widget:before{position:absolute;right:0;bottom:0;width:117px;height:81px;background-repeat:no-repeat;background-position:right bottom;background-size:117px 81px;content:""}.block-style-widget{border:none}.shortcode-blockquote p{margin-bottom:0}.standard-arrow,.content .standard-arrow,.content .standard-number-list,.content .image-arrow{margin:0 0 15px}.standard-arrow li,.standard-number-list li{padding-left:24px;margin-bottom:10px;list-style:none}.old-ie .standard-arrow li{padding-left:0}.standard-arrow li{background-position:0 center;background-repeat:no-repeat;background-size:13px 13px}.list-divider li{padding-top:9px;padding-bottom:10px;margin-bottom:0;border-top:1px solid;background-position:0 13px}.list-divider li p{margin-bottom:0}.list-divider li:first-child{padding-top:0;margin-bottom:0;border:none!important;background-position:0 4px}.old-ie .list-divider li:first-child{border:none}.standard-number-list{counter-reset:my-badass-counter}.standard-number-list li{position:relative;padding-left:30px}.standard-number-list.list-divider li:first-child{padding-top:0}.standard-number-list.list-divider li{padding-top:9px}.standard-number-list li:before{position:absolute;left:0;top:50%;margin-top:-10px;width:20px;height:20px;background-color:red;content:counter(my-badass-counter, decimal);counter-increment:my-badass-counter;text-align:center;font-size:11px;font-family:Arial,Verdana,sans-serif;line-height:20px}standard-number-list.list-divider li:first-child{padding-top:0}.standard-number-list.list-divider li:first-child:before{top:10px}.standard-number-list.bullet-top li:before,.standard-number-list.bullet-top li:first-child:before{top:0;margin-top:0}.standard-number-list.list-divider.bullet-top li:before,.standard-number-list.list-divider.bullet-top li:first-child:before{top:10px;margin-top:0}.standard-number-list.list-divider.bullet-top li:first-child:before{top:5px}.image-arrow li{overflow:hidden;width:100%;margin-bottom:10px;list-style:none}.image-arrow.list-divider li{margin-bottom:0}.image-arrow li .wf-table{width:auto}.image-arrow li .wf-table div{display:table-cell;vertical-align:middle}.image-arrow li .list-img{margin:0 10px 0 0}.font-arrow ul{list-style:none}.font-arrow .fa{font-size:14px;margin-right:10px}.st-accordion{padding-bottom:10px}.content .st-accordion{margin-bottom:10px}.st-accordion ul{margin:0}.st-accordion > ul > li{margin:10px 0 0;padding:9px 0 0;list-style:none}.st-toggle{margin:0;padding:0 0 10px;list-style:none}.st-accordion > ul > li:first-child,#main .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_section:first-child .wpb_accordion_header{border-top:none!important;padding-top:0;margin-top:0}.st-accordion li > a,.st-toggle > a{display:block;position:relative;padding-right:25px;outline:none;background-position:right center;background-repeat:no-repeat}.st-toggle > a{padding-right:0;padding-left:25px;background-position:0 center}.st-content,.st-toggle-content{display:none;padding:10px 0 5px}.st-content p,.st-toggle-content p{margin-bottom:0}.shortcode-tabs{visibility:hidden;margin-top:5px}.shortcode-tabs .nav{display:block;margin:0;text-align:left;font-size:0;line-height:20px}.shortcode-tabs.centered-tabs .nav{text-align:center}.shortcode-tabs.tab-style-two .nav{float:left;margin:0 0 25px;border-width:1px;border-style:solid}.shortcode-tabs .tab{position:relative;display:inline-block;margin:0 1px 0 0;padding:10px 20px}.shortcode-tabs .tab.active-tab{z-index:8}.shortcode-tabs.tab-style-two .tab{margin:0}.shortcode-tabs .tab:hover{cursor:pointer}.tab-horizontal.tab-style-two .tab{border-left:1px solid}.shortcode-tabs.tab-style-two .tab:first-child{border-left:none}.shortcode-tabs.tab-style-one{border:1px solid}.tab-style-one.tab-horizontal .tab:before,.tab-style-three.tab-horizontal .tab:before{position:absolute;left:0;top:50%;margin-top:-9px;width:1px;height:17px;z-index:98;border-left:1px solid;content:""}.tab-style-one .tab:first-child:before,.tab-style-three .tab:first-child:before{border-left:none}.tab-style-three.vertical-tab .tab,.tab-style-three.tab-horizontal .tab:first-child{padding-left:0}.shortcode-tabs.tab-style-one.vertical-tab .tab.active-tab:before,.shortcode-tabs.tab-style-three.vertical-tab .tab.active-tab:before{display:none}.content .shortcode-tabs.tab-style-two .tab.active-tab.fullsize-tab,.content .shortcode-tabs.tab-style-two .tab.active-tab.fullsize-tab:hover{background-color:transparent}.tab.active-tab:hover{cursor:auto}.content .shortcode-tabs.tab-style-two .tab.fullsize-tab,.content .shortcode-tabs.tab-style-three .tab.fullsize-tab{border-right:none}.shortcode-tabs.tab-style-two .tab.fullsize-tab:first-child{border-top:none}.shortcode-tabs.tab-style-two .tab.fullsize-tab,.shortcode-tabs.tab-style-three .tab.fullsize-tab{padding-left:25px;background-position:0 12px;background-repeat:no-repeat}.shortcode-tabs.tab-style-three .tab.fullsize-tab{padding-left:35px;background-position:10px 12px}.shortcode-tabs.tab-style-two.tab-horizontal .tab{margin-bottom:-1px}.tab-style-one.tab-horizontal .tab-inner-content{padding:25px 20px 15px;border-top:1px solid}.tab-style-one.vertical-tab .tab-inner-content{padding:25px 30px 15px}.tab-style-three.tab-horizontal .tab-inner-content{padding:25px 0 15px;border-top:1px solid}.tab-inner-content{overflow:hidden}.shortcode-tabs.vertical-tab{display:table}.shortcode-tabs.vertical-tab .nav{position:relative;display:table-cell;margin:0;vertical-align:top}.tab-style-one.vertical-tab .nav,.tab-style-three.vertical-tab .nav{border-right:1px solid}.shortcode-tabs.vertical-tab.centered-tabs .nav{vertical-align:middle}.shortcode-tabs.vertical-tab .tab{display:block;float:none;margin:0 1px 1px 0;width:210px}.tab-style-two.vertical-tab .tab{margin:0}.tab-style-two.vertical-tab .tab,.tab-style-three.vertical-tab .tab{border-top:1px solid}.shortcode-tabs.tab-style-two.vertical-tab .tab:first-child{border-left:none;border-top:none}.tab-style-one.vertical-tab .tab:after{position:absolute;top:0;left:20px;width:170px;height:1px;border-top:1px solid;content:""}.shortcode-tabs.vertical-tab .tab:first-child:after,.shortcode-tabs.vertical-tab .tab:first-child{border-top:none}.shortcode-tabs.vertical-tab .tab-content{display:table-cell;vertical-align:top}.tab-style-three.vertical-tab .tab-inner-content{padding:0 0 0 30px}.shortcode-tabs.vertical-tab.tab-style-two .tab-inner-content{padding-left:30px}.shortcode-tabs img{max-width:100%;height:auto}.tab-inner-content{display:none;clear:both}.shortcode-tabs .tab.fullsize-tab{display:none}.map-container{padding-top:5px}.map-container iframe{width:100%}.full-boxed-pricing{display:table;width:100%;margin-bottom:20px}.shortcode-pricing-table{margin-bottom:20px}.content .shortcode-pricing-table{margin-left:0}.full-boxed-pricing .shortcode-pricing-table{display:table-cell;padding:0}.shortcode-pricing-table ul{margin:0}.full-boxed-pricing .footer-row,.full-boxed-pricing .title-row{margin-left:1px}.shortcode-pricing-table li{padding:20px;list-style:none}.shortcode-pricing-table .title-row,.shortcode-pricing-table .footer-row{padding:30px 20px}.shortcode-pricing-table .normal-row,.full-boxed-pricing .last .normal-row{padding:10px 20px;border-width:1px;border-style:solid;border-bottom:none}.shortcode-pricing-table ul li:nth-child(2),.full-boxed-pricing .shortcode-pricing-table li:nth-child(2){border-top:none}.shortcode-pricing-table:first-child .title-row,.shortcode-pricing-table:first-child .footer-row{margin-left:0}.full-boxed-pricing .normal-row{border-right:none}.stripe .gw-go *{color:inherit}.shortcode-single-image-wrap{margin-bottom:20px;max-width:100%}.shortcode-single-image{position:relative;overflow:hidden;line-height:0}.shortcode-single-video .fancy-media-wrap,.shortcode-single-video .shortcode-teaser-video,.post-video,.shortcode-video{position:relative;display:block;overflow:hidden;padding-top:30px;height:0;padding-bottom:56.25%}.shortcode-single-video iframe,.shortcode-single-video object,.shortcode-single-video embed,.post-video iframe,.post-video object,.post-video embed,.shortcode-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.shortcode-single-image img{width:100%;height:auto}.borderframe .shortcode-single-image{border-style:solid}.content .borderframe.caption-on .shortcode-single-image{border-bottom:none}#main .borderframe.caption-on .shortcode-single-image{padding-bottom:0!important}.shortcode-single-caption{width:100%;height:auto;padding:15px 20px}.br-standard.borderframe .shortcode-single-caption{border:none}.shortcode-single-caption{border:1px solid;border-top:none}.shortcode-single-caption p{margin-bottom:0}.stripe .shortcode-banner-inside *,.content .shortcode-banner-inside *{color:inherit}.shortcode-teaser{margin-top:5px}.frame-on{padding-top:20px}.frame-on.img-full{padding-top:0}.shortcode-teaser-img{line-height:0;padding-bottom:20px}.frame-on .shortcode-teaser-img{padding:0 20px 20px}.img-full .shortcode-teaser-img{padding:0 0 20px}.shortcode-teaser-img img{width:100%;height:auto}.frame-on .shortcode-teaser-content{padding:0 20px 15px}.shortcode-teaser-content{margin-top:-5px}.text-centered .shortcode-teaser-content{text-align:center}.details,.link.btn-link,.btn-zoom,.project-zoom{display:inline-block;padding-right:15px;background-repeat:no-repeat;background-position:right center;text-decoration:none}.project-zoom{padding-right:19px}.link.btn-link{padding-right:20px}.project-content .details,.details.more-link{margin-right:20px}.btn-zoom{margin-right:10px}.shortcode-teaser .details.more-link{margin-right:0}.details:hover,.link.btn-link:hover,.btn-zoom:hover{text-decoration:underline}.shortcode-banner{position:relative;overflow:hidden;margin-top:5px;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;background-size:cover;line-height:0;opacity:1;filter:alpha(opacity=100);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}.wf-table .shortcode-banner-inside{display:table-cell;vertical-align:middle}.shortcode-banner-link:hover,.no-mobile #main .shortcode-banner-link.animate-element.start-animation:hover{opacity:.8;filter:alpha(opacity=80);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);cursor:pointer}.shortcode-banner img{width:100%;height:auto}.shortcode-banner-bg{height:100%;background-clip:padding-box}.shortcode-banner-inside{overflow:hidden;width:100%;height:100%;padding:15px 20px;background-clip:padding-box}#sidebar .team-container,#footer .team-container{background-color:transparent}.content .slider-content .team-container{margin-bottom:0}.team-container img{width:100%;height:auto}.team-desc{padding:15px 0 0;text-align:center}#sidebar .team-desc,#footer .team-desc{padding:15px 0}.team-container .soc-ico{padding-top:5px;margin-bottom:10px;font-size:0;line-height:0}#sidebar .team-container .soc-ico,#footer .team-container .soc-ico{margin-bottom:0}.team-container .soc-ico a{display:inline-block;float:none}.content .team-items ul{margin:0}.blog-content.wf-td,.blog-media.wf-td{vertical-align:top}.blog.layout-list .blog-content{margin-bottom:10px}.layout-masonry .blog-content.wf-td,.layout-masonry .blog-media.wf-td,.layout-grid .blog-content.wf-td,.layout-grid .blog-media.wf-td,.media-wide .blog-content.wf-td,.media-wide .blog-media.wf-td,.iso-container .blog-media.wf-td,.iso-container .blog-content.wf-td,.shortcode-blog-posts .wf-td{display:block}.post-item{display:inline-block;vertical-align:top}.has-divider > article{padding-top:15px;margin:15px 0 0;border-top-width:1px;border-top-style:solid}.post-item article{display:table}.post-content a{text-decoration:none}.post-img,.post-content{display:table-cell;vertical-align:top}.post-content{vertical-align:middle}.post-img .alignleft{margin-right:20px;margin-bottom:0}.shortcode-blog-posts .post{border:none}.shortcode-blog-posts .entry-meta{padding-bottom:10px}.navigation-inner{overflow:hidden;margin-bottom:15px}.project-content .navigation-inner{float:left;margin-top:5px;margin-bottom:25px}.project-content .btn-link.btn-project-link{float:left;margin-top:5px;margin-bottom:25px}.project-post .btn-link.btn-project-link,.project-post .navigation-inner{display:inline-block;vertical-align:top}.project-content .navigation-inner a{padding-left:17px;margin-right:20px}.project-post .navigation-inner a{margin-right:20px}.project-content .navigation-inner .next-post{padding-left:0;padding-right:17px}.navigation-inner a{text-decoration:none;background-repeat:no-repeat}.navigation-inner a:hover{text-decoration:underline}.navigation-inner .prev-post{float:left;padding-left:20px;background-position:0 center}.navigation-inner .next-post{float:right;padding-right:20px;background-position:right center}.navigation-inner a.disabled{opacity:.4}.navigation-inner a.disabled:hover{cursor:auto;text-decoration:none}.format-aside-content{padding:25px 20px 15px;margin:5px 0 15px}.author-quote{border-left:5px solid;padding-left:10px}.format-status-content{padding:25px 20px 15px;margin:5px 0 15px}.format-link-content{padding:25px 20px 15px;margin:5px 0 15px}.testimonial-item,.footer .testimonials.slider-content{padding:25px 20px 20px}.layout-list .testimonial-item,.testimonials-list .testimonial-item{margin-bottom:15px;margin-top:5px}.footer .testimonials.slider-content{margin-bottom:0}.footer .widget_presscore-testimonials-slider .widget-title{margin-bottom:25px}.footer .testimonials.rsContW .rsBullets{bottom:-32px;left:0}.testimonial-item.testimonial-item-slider{margin-bottom:33px}.no-touch .testimonial-item.testimonial-item-slider,.wpb_animate_when_almost_visible,.no-touch .benefits-grid.animation-builder,.no-touch .wpb_tabs{-webkit-backface-visibility:hidden}.rsCont .testimonial-item{margin-bottom:20px}.testimonial-item ul{margin:0;padding:0}.rsContainer li{list-style:none}.no-avatar{width:50px;height:50px;background-repeat:no-repeat;background-position:center}.comment .no-avatar,.items-grid .no-avatar,.recent-posts .no-avatar{width:60px;height:60px}.content .instagram-photos{overflow:hidden;margin-bottom:20px}.content .widget .instagram-photos{margin-bottom:0}.widget .instagram-photos{overflow:hidden;margin-bottom:15px;padding-top:7px}.instagram-photos a{position:relative;float:left;max-width:115px;line-height:0;border-right:3px solid transparent;border-bottom:3px solid transparent}.widget .instagram-photos a{max-width:75px}#footer .widget .instagram-photos a{max-width:80px}.instagram-photos img{max-width:100%;width:100%;height:auto}.instagram-photos a i{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.no-touch .instagram-photos a:hover i{opacity:1}.ts-wrap{position:relative;display:block}.ts-viewport{overflow:hidden;height:0;-webkit-transition:height 150ms;transition:height 150ms;-webkit-transform:translatez(0);transform:translatez(0)}.cs-style-1 .ts-viewport{overflow:visible}.ts-cont,.content .ts-cont{position:relative;display:block;width:100%;height:100%;margin:0 0 0 -20px;padding:0;list-style:none}.text-on-img .ts-cont,.text-on-img .content .ts-cont{margin:0}.full .frame ul{margin-left:0}.no-touch .frame ul:hover{cursor:-moz-grab;cursor:-webkit-grab}.no-touch .frame.dragged ul,.no-touch .frame.dragged ul li *,.no-touch .frame.dragged ul li:hover *{cursor:move;cursor:-moz-grabbing;cursor:-webkit-grabbing}.ts-cell{position:absolute;top:0;display:block}.ts-slide > img,.ts-cell > img{max-width:100%}.fs-entry-slide{padding:0 0 0 20px}.fs-navigation{position:absolute;left:0;top:0;width:100%;height:100%}.slider-wrapper .prev,.slider-wrapper .next{position:absolute;left:7px;top:0;width:26px;height:60px}.slider-wrapper.full .prev,.slider-wrapper.full .next{left:0;opacity:0}.slider-wrapper.full .next{left:auto;right:0}.slider-wrapper .prev i,.slider-wrapper .next i{position:absolute;left:0;top:50%;margin-top:-30px;width:26px;height:60px}.slider-wrapper.full .next i{-webkit-border-top-right-radius:0;-moz-border-top-right-radius:0;-ms-border-top-right-radius:0;-o-border-top-right-radius:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-bottom-right-radius:0;-ms-border-bottom-right-radius:0;-o-border-bottom-right-radius:0;border-bottom-right-radius:0}.slider-wrapper.full .prev i{-webkit-border-top-left-radius:0;-moz-border-top-left-radius:0;-ms-border-top-left-radius:0;-o-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-bottom-left-radius:0;-ms-border-bottom-left-radius:0;-o-border-bottom-left-radius:0;border-bottom-left-radius:0}.slider-wrapper .prev i:before,.slider-wrapper .next i:before{position:absolute;left:-7px;top:-7px;width:26px;height:60px;content:"";border:7px solid transparent}.slider-wrapper .prev i:hover,.slider-wrapper .next i:hover{cursor:pointer}.slider-wrapper .prev.disabled i:hover,.slider-wrapper .next.disabled i:hover{cursor:auto}.slider-wrapper .next{left:auto;right:7px}.slider-wrapper .prev i:after,.slider-wrapper .next i:after{position:absolute;left:0;top:0;height:60px;width:24px;background-position:center center;background-repeat:no-repeat;content:""}.slider-wrapper .next i:after{width:27px}.slider-wrapper .prev.disabled i:after,.slider-wrapper .next.disabled i:after,.slider-wrapper .prev.disabled i:active:after,.slider-wrapper .next.disabled i:active:after{opacity:.55}.slider-wrapper .prev i:active:after,.slider-wrapper .next i:active:after{opacity:.8}.text-on-img .fs-entry-slide{position:relative;padding:0}.text-on-img .fs-entry-content{position:absolute;top:0;left:0;width:100%;height:100%;padding:20px;text-align:left}.touch .text-on-img .fs-entry-content{visibility:hidden;opacity:0;-webkit-backface-visibility:hidden}.touch .text-on-img.always-show-info .fs-entry-content{visibility:visible!important;opacity:1!important}.no-touch .text-on-img:not(.hover-grid) .fs-entry-content{display:block;opacity:0}.old-ie .text-on-img .fs-entry-content{display:none}.old-ie .text-on-img .fs-entry:hover .fs-entry-content{display:block}.no-touch .text-on-img:not(.hover-grid) .fs-entry:hover .fs-entry-content{opacity:1}.text-on-img .link{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.old-ie .text-on-img .link{z-index:10}.old-ie .swiper-slide .link{background:transparent;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#26000000,endColorstr=#26000000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#26000000,endColorstr=#26000000);zoom:1}.no-touch .link.act,.link.act i,.rollover-project > a.act i,.no-touch .rollover-content,.swiper-slide .link,.no-touch .fs-entry-img i{filter:alpha(opacity=0);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.no-touch .text-on-img:not(.hover-grid) .fs-entry-content,.no-touch .link.act,.link.act i,.rollover-project > a.act i,.no-touch .rollover-content,.swiper-slide .link,.no-touch .fs-entry-img i,.logo-items li a{-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.albums .rollover-content a:hover,.albums .rollover-project:hover,.albums .rollover-project i:hover,.media .rollover-project:hover,.media .rollover-project i:hover{cursor:pointer}.media .rollover-content:hover{cursor:pointer}.no-touch .rollover-project .link.act,.no-touch .fs-entry-img:hover i{filter:alpha(opacity=100);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.touch .text-on-img .link{display:block}.touch .text-on-img .link.act{display:none}.rollover-project .link i{position:absolute;top:0;right:0;width:30px;height:30px}.swiper-slide .link i:before{position:absolute;top:0;right:0;width:0;height:0;content:"";border-top:45px solid red;border-left:45px solid transparent}.rollover-project .link i:after,.close-link,.swiper-slide .link i:after{position:absolute;width:14px;height:14px;background-repeat:no-repeat;background-position:center}.close-link{width:30px;height:30px}.no-touch .slider-wrapper .close-link{display:none}.rollover-project .link i:after,.swiper-slide .link i:after{top:6px;right:6px;content:"";z-index:99}.no-touch .fs-entry:hover .link,.no-touch .shortcode-instagram .fs-entry:hover .link,.no-touch .swiper-slide:hover > .link{filter:alpha(opacity=100);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.shortcode-instagram .link,.shortcode-instagram .link a{height:100%;width:100%}.rollover-content{position:absolute;top:0;left:0;z-index:100;display:none;padding:20px;width:100%;height:100%}.fs-entry-img{position:relative;line-height:0;font-size:0}.fs-entry-img i{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat}.old-ie .fs-entry-img i{display:none}.old-ie .fs-entry-img i:after{position:absolute;top:50%;left:50%;margin:-16px 0 0 -16px;width:33px;height:33px;background-repeat:no-repeat;content:""}.fs-entry-content{display:block;padding:20px 0;width:100%;height:100%;z-index:100;text-align:center;opacity:0}.fs-entry{opacity:0}.text-on-img .fs-entry{opacity:1}.no-touch .rollover-content,.touch .albums .rollover-content,.touch .media .rollover-content{display:block;filter:alpha(opacity=0);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.close-link:hover:parent{filter:alpha(opacity=0);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.no-touch .rollover-project:hover .rollover-content{filter:alpha(opacity=100);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.rollover-project a:hover{cursor:pointer}.project-details,.project-zoom{margin-right:17px}.fs-entry-content .project-details,.fs-entry-content .project-link{margin:0 10px 0 0}.text-on-img .fs-entry-content .links-container > a{margin-bottom:5px}.project-details,.project-link,.btn-project-link{margin-bottom:5px;padding-right:18px;background-repeat:no-repeat;background-position:right center;text-decoration:none}.project-details{padding-right:14px}.btn-link.btn-project-link{padding-right:18px;background-position:right 2px}.project-details:hover,.project-link:hover,.project-zoom:hover,.btn-link.btn-project-link:hover{text-decoration:underline}.old-ie .project-details,.old-ie .project-link,.old-ie .swiper-link{padding-right:0}.close-link{right:-3px;top:-3px;cursor:pointer;display:none}.fs-entry .close-link{right:0;top:0}.touch .close-link,.slider-wrapper .close-link,.swiper-slide .close-link{display:block}.touch .media .close-link{display:none}.fs-title{margin:30px 0 35px;text-align:center}.slider-wrapper{position:relative;margin:5px 0 0;visibility:hidden}.slider-wrapper.full{margin-top:0}.shortcode-tooltip{border-bottom:1px dashed}.shortcode-tooltip:hover{border:none;cursor:help}.tooltip-c{display:none}.shortcode-tooltip-content{position:absolute;left:-9999px;z-index:999;display:none;overflow:visible;margin:5px 0 15px;padding:13px 20px 17px;min-width:210px;max-width:210px;background:rgba(24,25,25,0.95);color:#8f8f8f}.old-ie .shortcode-tooltip-content{background:transparent;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#F2181919,endColorstr=#F2181919);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#F2181919,endColorstr=#F2181919);zoom:1}.tooltip-title{display:block;margin-bottom:10px}.tooltip-title.text-big{color:#fff}.logos-grid .wf-cell{margin-bottom:40px;text-align:center}.logos-grid .borders{position:relative;font-size:0}.logos-grid .borders:before{position:absolute;display:block;bottom:-20px;left:0;width:100%;content:""}.logos-grid .borders:after{position:absolute;display:block;top:0;left:-20px;height:100%;content:""}.logos-grid .borders a,.logos-grid a{display:inline-block;vertical-align:middle;max-width:100%;line-height:0}.logos-grid .borders a:hover{opacity:.7}.old-ie .logos-grid .borders a{display:block}.logos-grid img{max-width:100%;height:auto}.logo-items li{text-align:center}.logo-items li a{line-height:0;font-size:0;opacity:1;filter:alpha(opacity=100);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}.logo-items img{max-width:100%;height:auto}.logo-items li a:hover{opacity:.8;filter:alpha(opacity=80);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80)}.dt-btn.btn-white,#page .dt-btn.btn-white,.btn-ios #page .dt-btn.btn-white:hover{background-color:#f7f7f7;color:#2e2e2f}.dt-btn{margin-right:10px;margin-bottom:10px}.dt-btn.btn-red,#page .dt-btn.btn-red,.btn-ios #page .dt-btn.btn-red:hover,#main-slideshow .tp-button.red,#main-slideshow .purchase.red{background-color:#e0103c;color:#fff}#main-slideshow .tp-button,#main-slideshow .purchase{background-image:none;color:#fff!important}.dt-btn.btn-berry,#page .dt-btn.btn-berry,.btn-ios #page .dt-btn.btn-berry:hover{background-color:#f71b64;color:#fff}.dt-btn.btn-orange,#page .dt-btn.btn-orange,.btn-ios #page .dt-btn.btn-orange:hover,#main-slideshow .tp-button.orange,#main-slideshow .purchase.orange{background-color:#fc7524;color:#fff}.dt-btn.btn-yellow,#page .dt-btn.btn-yellow,.btn-ios #page .dt-btn.btn-yellow:hover{background-color:#ffc600;color:#fff}.dt-btn.btn-pink,#page .dt-btn.btn-pink,.btn-ios #page .dt-btn.btn-pink:hover{background-color:#ff85c1;color:#fff}.dt-btn.btn-green,#page .dt-btn.btn-green,.btn-ios #page .dt-btn.btn-green:hover{background-color:#8cc63a;color:#fff}.dt-btn.btn-dark-green,#page .dt-btn.btn-dark-green,.btn-ios #page .dt-btn.btn-dark-green:hover,#main-slideshow .tp-button.green,#main-slideshow .purchase.green{background-color:#11ab38;color:#fff}.dt-btn.btn-blue,#page .dt-btn.btn-blue,.btn-ios #page .dt-btn.btn-blue:hover{background-color:#1fdbfd;color:#fff}.dt-btn.btn-dark-blue,#page .dt-btn.btn-dark-blue,.btn-ios #page .dt-btn.btn-dark-blue:hover,#main-slideshow .tp-button.blue,#main-slideshow .purchase.blue{background-color:#116ddf;color:#fff}.dt-btn.btn-violet,#page .dt-btn.btn-violet,.btn-ios #page .dt-btn.btn-violet:hover{background-color:#8329e8;color:#fff}.dt-btn.btn-black,#page .dt-btn.btn-black,.btn-ios #page .dt-btn.btn-black:hover,#main-slideshow .tp-button.darkgrey,#main-slideshow .purchase.darkgrey{background-color:#2a2c2d;color:#fff}.dt-btn.btn-gray,#page .dt-btn.btn-gray,.btn-ios #page .dt-btn.btn-gray:hover,#main-slideshow .tp-button.lightgrey,#main-slideshow .purchase.lightgrey{background-color:#c0c5cb;color:#fff}.dt-highlight{padding:1px 4px}.dt-highlight.highlight-white{background-color:#fff;color:#2e2e2f}.dt-highlight.highlight-red{background-color:#d73b37;color:#fff}.dt-highlight.highlight-berry{background-color:#e32a5a;color:#fff}.dt-highlight.highlight-orange{background-color:#f36c0a;color:#fff}.dt-highlight.highlight-yellow{background-color:#f2a809;color:#fff}.dt-highlight.highlight-pink{background-color:#fd8fb6;color:#fff}.dt-highlight.highlight-green{background-color:#8cc63a;color:#fff}.dt-highlight.highlight-dark-green{background-color:#3ab459;color:#fff}.dt-highlight.highlight-blue{background-color:#27cff3;color:#fff}.dt-highlight.highlight-dark-blue{background-color:#2985c6;color:#fff}.dt-highlight.highlight-violet{background-color:#6946b8;color:#fff}.dt-highlight.highlight-black{background-color:#3e3f3f;color:#fff}.dt-highlight.highlight-gray{background-color:#a5a6a7;color:#fff}.rollover,.rollover-video,.post-rollover,.rollover-project .link{position:relative;display:block;line-height:0;text-decoration:none}.single .rollover.alignnone{display:inline-block}.gallery-item .gallery-icon .rollover{display:inline-block}.rollover img{max-width:100%;height:auto}.rollover:hover{text-decoration:none}.format-gallery .rollover{overflow:hidden}.rollover i{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;filter:alpha(opacity=0);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}.rollover i,.post-rollover i,.rollover-video i:after,.rollover-project .link i,.rollover-thumbnails,.rollover-video .video-icon,.rollover-video i{-webkit-transition:all 450ms ease;-moz-transition:all 450ms ease;-ms-transition:all 450ms ease;-o-transition:all 450ms ease;transition:all 450ms ease}.rollover i:after{position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;width:50px;height:50px;content:""}.albums .rollover.rollover-thumbnails-on i:after{display:none}.albums .rollover-zoom.rollover i:after,.albums .rollover-small.rollover i:after{display:block}.rollover i:after{background-position:center center;background-repeat:no-repeat}.rollover-small i:after{width:30px;height:30px;margin:-15px 0 0 -15px}.no-touch .rollover:hover i,.no-touch .rollover-project.buttons-on-img:hover i,.touch .rollover.is-clicked i,.touch .rollover-content.is-clicked,.rollover-video:hover i{display:block;opacity:1;filter:alpha(opacity=100);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}.no-touch .rollover-project.buttons-on-img i:after{display:none}.touch .rollover-content.hide-content{display:none}.touch .fs-entry i{display:none}.rollover-video i{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.old-ie .rollover-video .video-icon:after{position:absolute;top:50%;left:60%;width:60px;height:70px;margin:-35px 0 0 -60px;content:""}.rollover-video .video-icon{position:absolute;left:0;top:0;width:100%;height:100%;z-index:99;opacity:.8;filter:alpha(opacity=80);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);background-position:center center;background-repeat:no-repeat}.portfolio .rollover-video .video-icon,.albums .rollover-video .video-icon,.media .rollover-video .video-icon,.portfolio .rollover-video:hover .video-icon,.albums .rollover-video:hover .video-icon,.media .rollover-video:hover .video-icon{opacity:0}.portfolio .rollover-video i:after,.albums .rollover-video i:after,.media .rollover-video i:after{display:block;top:0;left:0;margin:0;width:100%;height:100%;content:"";background-repeat:no-repeat;background-position:center center}.portfolio .rollover-video:hover i,.albums .rollover-video:hover i,.media .rollover-video:hover i{opacity:1}.format-gallery-normal .rollover-video .video-icon{background-size:50px 50px}.rollover-video .video-icon:hover{opacity:1;filter:alpha(opacity=100);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}.format-video .rollover i:after{background-position:19px center}.post-rollover i{position:absolute;left:0;top:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;opacity:0}.old-ie .post-rollover i:after{position:absolute;left:50%;top:50%;width:16px;height:16px;margin:-8px 0 0 -8px;content:"";background-repeat:no-repeat;background-position:-2px -470px}.no-touch .post-rollover:hover i{opacity:1;filter:alpha(opacity=100);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}.rollover-project{position:relative;overflow:hidden}.post .rollover-project.alignnone{margin-bottom:0}.rollover-project .link i{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.15);opacity:0;filter:alpha(opacity=0);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}.old-ie .rollover-project .link i{background:transparent;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#26000000,endColorstr=#26000000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#26000000,endColorstr=#26000000);zoom:1}.rollover-thumbnails{position:absolute;top:50%;left:50%;margin:-32px 0 0 -70px;width:140px;height:140px;z-index:100;opacity:0;filter:alpha(opacity=0);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}.rollover-content .rollover-thumbnails{position:relative;display:block;height:115px;top:10px;margin-top:5px;margin-bottom:5px;opacity:1}.format-gallery.post i:after,.format-gallery.post i:before,.format-gallery.post .post-rollover i:after,.format-gallery.post .post-rollover i:before{display:none}.format-gallery.post .items-grid i:after,.format-gallery.post .items-grid i:before,.format-gallery.post .dt-format-gallery i:before,.format-gallery.post .dt-format-gallery i:after{display:block}.rollover-thumbnails span{position:absolute;top:0;left:0;width:90px;height:90px;-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,0.15);box-shadow:0 0 5px 1px rgba(0,0,0,0.15)}.rollover-thumbnails span,.rollover-thumbnails span img,.soc-ico a,.buttons-on-img .project-zoom,.buttons-on-img .project-details,.buttons-on-img .project-link,.buttons-on-img .link,.buttons-on-img .links-container > .details,.hover-style-one .links-container > a,.hover-style-two .links-container > a,.hover-style-three .links-container > a,.hover-style-one .links-container a > span,.hover-style-two .links-container a > span,.hover-style-three .links-container a > span,.buttons-on-img .links-container a > span,.style-minimal .clear-form:before,.style-minimal .standard-arrow li:before{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.no-touch .rollover:hover .rollover-thumbnails,.touch .rollover.is-clicked .rollover-thumbnails{opacity:1;filter:alpha(opacity=100);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}.rollover-thumbnails span i:after,.rollover-thumbnails span i{display:none!important}.rollover-thumbnails .r-thumbn-1{top:0;left:49px;z-index:102}.rollover-thumbnails .r-thumbn-2{top:-25px;left:42px;width:50px;height:50px;z-index:100}.rollover-thumbnails .r-thumbn-3{top:4px;left:0;width:70px;height:70px;z-index:101}.rollover-content .rollover-thumbnails .r-thumbn-1{top:25px}.rollover-content .rollover-thumbnails .r-thumbn-2{top:0}.rollover-content .rollover-thumbnails .r-thumbn-3{top:29px}.old-ie .rollover i,.old-ie .post-rollover i,.old-ie .rollover-project .link i,.old-ie .swiper-slide .link{display:none}.dt-format-gallery{overflow:hidden;margin-bottom:25px;max-width:100%}.dt-format-gallery.shortcode-gallery{margin-bottom:0}.dt-format-gallery.shortcode-gallery a{line-height:0}.dt-format-gallery a.big-img,.dt-format-gallery .rollover-video.big-img{border-bottom:none}.gallery-col-1 > a,.gallery-col-1 .rollover-video{width:100%}.gallery-col-2 > a,.gallery-col-2 .rollover-video{width:50%}.gallery-col-2 > a.big-img,.gallery-col-2 .rollover-video.big-img{width:100%}.gallery-col-3 a.big-img,.gallery-col-3 .rollover-video.big-img{width:66.6667%}.gallery-col-3 > a,.gallery-col-3 .rollover-video{width:33.3333%}.gallery-col-4 a.big-img,.gallery-col-4 .rollover-video.big-img{width:50%}.gallery-col-4 > a,.gallery-col-4 .rollover-video{width:25%}.gallery-col-5 a.big-img,.gallery-col-5 .rollover-video.big-img{width:40%}.gallery-col-5 > a,.gallery-col-5 .rollover-video{width:20%}.gallery-col-6 a.big-img,.gallery-col-6 .rollover-video.big-img{width:33.3333%}.gallery-col-6 > a,.gallery-col-6 .rollover-video{width:16.6667%}.gallery-coll-half{float:left;line-height:0}.gallery-coll-fourth{float:left}.dt-format-gallery a,.dt-format-gallery .rollover-video{max-width:100%;float:left;border-bottom:3px solid transparent;border-right:3px solid transparent}.dt-format-gallery.gallery-col-1 a.big-img,.dt-format-gallery.gallery-col-1 .rollover-video.big-img,.dt-format-gallery.gallery-col-2 a.big-img,.dt-format-gallery.gallery-col-2 .rollover-video.big-img{border-bottom:3px solid transparent}.dt-format-gallery img{width:100%;height:auto}body #load{background-color:#FFF;height:100%;overflow:hidden;position:fixed;width:100%;z-index:9501}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}body #load .fa-spinner,.loading-label .fa-spinner,#page .tp-loader .fa-spinner,#page .ls-defaultskin .ls-loading-container .fa-spinner,#page .ls-carousel .ls-loading-container .fa-spinner,#page .ls-defaultskin .ls-loading-indicator,#page .ls-carousel .ls-loading-indicator{position:absolute;left:50%;top:50%;margin:-35px 0 0 -35px;width:70px;height:70px;text-align:center;font-size:70px;-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}.loading-label .fa-spinner,#page .tp-loader .fa-spinner,#page #main-slideshow .tp-loader .fa-spinner,#page .ls-defaultskin .ls-loading-container .fa-spinner,#page .ls-carousel .ls-loading-container .fa-spinner,#page .ls-defaultskin .ls-loading-indicator{left:0;top:0;margin:13px 0 0 13px;width:44px;height:44px;text-align:center}#page .tp-loader .fa-spinner{margin:8px 0 0 8px}#page .rev_slider .tp-loader.spinner2,#page .rev_slider .tp-loader.spinner3,#page .rev_slider .tp-loader.spinner4{background:none;box-shadow:none}#page .rev_slider .tp-loader.spinner2{border-radius:100%}#page .rev_slider .tp-loader.spinner4{overflow:visible}.rev_slider .tp-loader.spinner2 .fa-spinner,.rev_slider .tp-loader.spinner3 .fa-spinner,.rev_slider .tp-loader.spinner4 .fa-spinner{display:none}.loading-label,#page .tp-loader,#page .ls-defaultskin .ls-loading-container,#page .ls-carousel .ls-loading-container{overflow:hidden;padding:5px;width:60px;height:60px;background-image:none;font-size:0;line-height:0;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.20);-moz-box-shadow:0 0 4px rgba(0,0,0,0.20);-ms-box-shadow:0 0 4px rgba(0,0,0,0.20);-o-box-shadow:0 0 4px rgba(0,0,0,0.20);box-shadow:0 0 4px rgba(0,0,0,0.20)}.old-ie body #load,.old-ie .loading-label,.old-ie #page .tp-loader,.old-ie #page .ls-defaultskin .ls-loading-container,.old-ie #page .ls-carousel .ls-loading-container,.old-ie #page .ls-defaultskin .ls-loading-indicator{border:1px solid #eaeaea;background-image:url(../images/loading-ie.png);background-repeat:no-repeat;background-position:center center}.old-ie #page .ls-carousel .ls-loading-container .ls-loading-indicator{background:none}#page .ls-defaultskin{background-color:transparent}.loading-label,.tp-loader,#main-slideshow .tp-loader{position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;z-index:2000}#main-slideshow .tp-loader{z-index:9000}.swiper-wrapper{height:0;overflow:hidden;-webkit-transition:height 1400ms ease;-moz-transition:height 400ms ease;-ms-transition:height 400ms ease;-o-transition:height 400ms ease;transition:height 1400ms ease;opacity:0}.swiper-wrapper .swiper-slide{width:20%;height:100%;-webkit-backface-visibility:hidden}