.layout-boxed{background-color:#333}.layout-boxed #wdc-wrapper{margin:0 auto}.container-fluid .container,.container-full .container{width:100%}.padding-top{padding-top:100px}ul.primary-menu ul>li.menu-item-has-children>a::after{position:absolute;content:"›";font-family:Arial,Helvetica,sans-serif;display:block;top:50%;right:20px;font-size:15px;transform:translateY(-50%);-webkit-transform:translateY(-50%)}ul.primary-menu ul li ul,.header-skin-transparent ul.primary-menu ul ul{position:absolute;top:0;left:100%}#mobile-container{position:absolute;top:100%;left:15px;right:15px;font-weight:400;font-size:13px;text-transform:uppercase;letter-spacing:.5px;z-index:999;background-color:#fff;box-shadow:0 5px 10px rgba(0,0,0,.07);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.07)}.mobile-menu{display:none;border-top:1px solid #e2e6e7}.mobile-menu,.mobile-menu ul{margin:0;padding:0;list-style:none}.mobile-menu li{display:block}.mobile-menu>li>a{border-bottom:1px solid #e2e6e7}.mobile-menu li a{display:block;padding:10px 20px;position:relative;color:#565656;line-height:26px;text-align:left}.mobile-menu li a:hover{color:#212121;background-color:#f5f5f5}.mobile-menu .menu-item-has-children>a:after{position:absolute;content:"";right:20px;font-weight:400;font-family:"FontAwesome"}.mobile-menu .sub-menu{border-bottom:1px solid #e2e6e7}.mobile-menu .sub-menu li a{padding-left:35px}#topbar-wrapper{font-size:13px;font-weight:400;line-height:1;padding:15px 0}#topbar-wrapper span{display:inline-block}#topbar-wrapper ul{margin:0}#topbar-wrapper .wdc-social a{padding-top:0;padding-bottom:0}.topbar-label{margin-right:7px}.topbar-hightlight{margin-right:15px}.header-style-v1 .header-left-info,.header-style-v1 .header-right-info{display:block;float:left}.header-right-inner{display:table-cell;vertical-align:middle}.header-style-v1 #header.header-skin-transparent{position:absolute;left:0;right:0;z-index:9999}.header-style-v1 .header-stick .header-container{display:table;width:100%;min-height:80px}.header-style-v1 .header-logo,.header-style-v1 .header-right{display:table-cell;vertical-align:middle}.header-style-v1 .header-logo{padding-right:40px}.header-style-v1 .header-right{text-align:right}.header-style-v1 .header-top{display:inline-table;vertical-align:baseline;position:relative;top:15px;margin-bottom:20px}.header-style-v1 .header-bottom{display:inline-table;vertical-align:baseline;position:relative;top:8px;line-height:50px}.header-style-v1 .primary-menu>li>a{line-height:inherit}.header-style-v1 .header-skin-default #topbar-wrapper{color:#f5f5f5;background-color:#212121}.header-style-v1 .header-skin-default .header-stick{box-shadow:0 2px 5px rgba(0,0,0,.07);-webkit-box-shadow:0 2px 5px rgba(0,0,0,.07)}.header-style-v2 .header-skin-default #topbar-wrapper{border-bottom:1px solid #e0e0e0}.header-skin-transparent{color:#fff;border-bottom:1px solid rgba(255,255,255,.2)}.header-skin-transparent #topbar-wrapper{background-color:#242d34}#title-wrapper{position:relative;padding:0;background-color:#353535}#title-wrapper .container{z-index:2}.title-holder{color:#fff;display:table;table-layout:fixed;width:100%}.title-holder .title-holder-cell{display:table-cell;width:100%;vertical-align:middle;position:relative}.page-title{margin:0;color:inherit;font-weight:600}.page-subtitle{font-size:17px;font-weight:300;line-height:normal;letter-spacing:normal;display:block;margin-top:10px}.breadcrumb{font-size:13px;background:0 0;margin:0;padding:10px 0 0}.breadcrumb>li+li:before{position:relative;content:"›";margin:0 4px;font-size:18px;color:inherit;opacity:.7;display:inline-block}.breadcrumb a{color:inherit}.breadcrumb>.active{color:#009cff}.breadcrumb a:hover,.breadcrumb a:focus{color:#009cff}.pagination{text-align:center;display:block}.nav-links{display:inline-block;border:1px solid #e2e6e7;overflow:hidden;margin:60px auto 0}.pagination .page-numbers{display:block;float:left;padding:16px 20px;line-height:1;border-left:1px solid #e2e6e7}.pagination .page-numbers:first-child{border-left:none}.pagination a:hover{background-color:#fafafa}.pagination .current{background-color:#f0f0f0}nav.post-navigation{margin-bottom:30px;display:block}.post-navigation .nav-links{width:100%;display:table;table-layout:fixed;border-collapse:collapse}.post-navigation .nav-links>div{display:table-cell;width:50%;text-align:center;padding:20px;border:1px solid #e2e6e7;border-collapse:collapse}.post-navigation .nav-previous a::before{position:relative;content:"←";margin-right:10px;font-weight:400;font-size:14px}.post-navigation .nav-next a::after{position:relative;content:"→";margin-left:10px;font-weight:400;font-size:14px}.footer-menu{margin:0}.menu-footer-menu-container{display:inline-block;position:relative;z-index:2}.footer-menu li::after{position:relative;content:"/";margin:0 7px}.footer-menu li:last-of-type::after{display:none}#comments{padding:30px 7%;background-color:#f7f7f7}#comments .comments-title{margin-bottom:20px;line-height:1.2}#comments .comment-list{margin-bottom:45px}#comments ol,#comments ul{list-style:none;margin:0;padding:0}.comment>.children li{margin-left:50px}.comment>.children li li li{margin-left:0}article.comment-body{padding:30px 0;border-bottom:1px solid #e0e0e0}.comment-meta{margin-bottom:30px}.comment .comment-author .says{display:none}.comment .comment-author .fn{text-transform:uppercase;color:#212121}.comment .comment-author .avatar{display:block;float:left;width:55px;height:55px;margin-right:20px;border-radius:50%;-webkit-border-radius:50%}.comment .comment-metadata time{font-size:12px}.comment .comment-content p:last-of-type{margin-bottom:0}.comment .reply{margin-top:10px;font-size:13px;font-weight:600}.big-404{font-size:150px;line-height:normal;font-weight:700}.wpb_color .wdc-counter.style-icon .box-icon{color:inherit}.slide-form{width:470px;height:520px}.slide-form form{background-color:#fff}.slide-form form .info{white-space:normal;line-height:1.6}.slide-form form .wpcf7-submit{text-align:center!important}.slide-form form .wpcf7-textarea{line-height:100%!important;font-size:16px!important}.slide-form form .wpcf7-not-valid-tip{line-height:1!important;padding-top:5px;font-size:16px!important}.slide-form form .wpcf7-response-output{line-height:1!important;margin-top:0!important;font-size:14px!important;color:#000}.slide-form form .wpcf7-response-output.wpcf7-validation-errors{color:#f00}.slide-form form .wpcf7-response-output.wpcf7-mail-sent-ok{color:#398f14}.wdc-form p:before,.wdc-form p:after{content:"";display:table}.wdc-form p:after{clear:both}.wdc-form .single-field{clear:both}.wdc-form .field{margin-bottom:20px}.wdc-form .field.submit{margin-bottom:0}.wdc-form input[type=submit]:focus{outline:none}.wdc-form textarea,.wdc-form input[type=text],.wdc-form input[type=email],.wdc-form select{width:100%;border:1px solid #eee;padding-left:15px;color:#333}.wdc-form textarea:focus,.wdc-form input[type=text]:focus,.wdc-form input[type=email]:focus,.wdc-form select:focus{outline:none}.wdc-form textarea{height:90px;padding:10px}.wdc-form input[type=text],.wdc-form input[type=email],.wdc-form select{font-size:16px;font-weight:400;height:45px;line-height:45px}.wdc-form .first-row,.wdc-form .last-row{width:50%;padding:0 10px}.wdc-form .first-row{float:left;padding-left:0;clear:both}.wdc-form .last-row{float:right;padding-right:0}.wdc-form-1{border:4px solid #009cff;padding:20px 20px 10px}.wdc-form-1 .info{padding-bottom:25px;font-size:17px;color:#9e9e9e}.wdc-form-1 .info strong{color:#272727}.wdc-form-1 .info span.phone-number{color:#009cff}.wdc-heading,.wdc-iconbox,.wdc-promobox,.wdc-pricingbox,.wdc-pricinglist,.wdc-counter,.wdc-countdown,.wdc-blog .blog-container,.wdc-portfolio .portfolio-container,.wdc-team .team-container,.wdc-testimonial .testimonial-container,.wdc-testimonial-slider,.wdc-client,.wdc-client-slider,.wdc-service .service-container,#comments-title{margin-bottom:30px!important}.fixed-bg{background-attachment:fixed}.twentytwenty-down-arrow{border-top:6px solid black}.twentytwenty-up-arrow{border-bottom:6px solid black}.margin-gap.vc_column_container{padding:15px}.margin-gap1.vc_column_container{padding:10px}.wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-title>a{color:#333!important}.wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline .vc_tta-controls-icon:before{color:#333!important}.vc_tta-color-grey.vc_tta-style-outline .vc_tta-controls-icon:before,.vc_tta-color-grey.vc_tta-style-outline .vc_tta-controls-icon:after{border-color:#333!important}