.layout-boxed{background-color:#333}.layout-boxed #wdc-wrapper{margin:0 auto}#wdc-wrapper{overflow:hidden;background-color:#fff}.container-fluid .container,.container-full .container{width:100%}.padding-top{padding-top:100px}.btn,button,.button,html input[type="button"],input[type="reset"],input[type="submit"],input.button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.service-link a,.portfolio-link a,.header-button,.wdc-pricingbox .box-link a,.more-link a,.woocommerce .widget_price_filter .price_slider_amount .button,.woocommerce a.added_to_cart{display:inline-block;text-align:center;border:none;padding:15px 20px;line-height:1;background-color:#009cff;color:#fff;font-size:12px;font-weight:700;text-transform:uppercase;white-space:nowrap;cursor:pointer;letter-spacing:1px;-webkit-transition:all 0.35s ease 0s;-moz-transition:all 0.35s ease 0s;transition:all 0.35s ease 0s}.btn:hover,button:hover,.button:hover,html input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.service-link a:hover,.portfolio-link a:hover,.header-button:hover,.wdc-pricingbox .box-link a:hover,.more-link a:hover,.woocommerce .widget_price_filter .price_slider_amount .button:hover,.woocommerce a.added_to_cart:hover{background-color:#242d34;color:#fff;-webkit-transition:all 0.35s ease 0s;-moz-transition:all 0.35s ease 0s;transition:all 0.35s ease 0s}ul.primary-menu{margin:0}ul.primary-menu li{list-style:none;margin:0;padding:0;position:relative}ul.primary-menu>li{float:left;margin-right:15px}ul.primary-menu li a,ul.primary-menu>li>a{line-height:inherit;padding:0 5px;display:block;position:relative}ul.primary-menu>li>a{position:relative;font-weight:400;font-size:13px;color:inherit;text-transform:uppercase}ul.primary-menu>li>a::after{position:absolute;content:'';left:50%;right:50%;opacity:0;bottom:0;border-bottom:3px solid #1e88e5}ul.primary-menu>li:hover>a::after{opacity:1;left:0;right:0}ul.primary-menu ul{padding:0;left:0;position:absolute;width:230px;top:100%;z-index:10;text-transform:uppercase;font-weight:400;font-size:13px;display:none;text-align:left;background-color:#fff;box-shadow:0 5px 10px rgb(0 0 0 / .07);-webkit-box-shadow:0 5px 10px rgb(0 0 0 / .07)}ul.primary-menu ul li{line-height:26px}ul.primary-menu ul a{position:relative;line-height:normal;padding:13px 20px}ul.primary-menu ul>li.menu-item-has-children>a::after{position:absolute;content:'\203A';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 a:hover,ul.primary-menu ul>li:hover>a{color:#212121;background-color:#f5f5f5}ul.primary-menu ul li ul,.header-skin-transparent ul.primary-menu ul ul{position:absolute;top:0;left:100%}#toggle-mobile-menu{display:none;cursor:pointer;position:absolute;top:50%;color:inherit;right:35px;width:20px;height:15px;transform:translateY(-50%);-webkit-transform:translateY(-50%)}#toggle-mobile-menu::before,#toggle-mobile-menu span::before,#toggle-mobile-menu span::after{position:absolute;left:0;width:100%;height:3px;content:'';top:0;border-top:3px solid}#toggle-mobile-menu span::before{top:6px}#toggle-mobile-menu span::after{top:12px}#toggle-mobile-menu span{position:relative;display:block}#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 rgb(0 0 0 / .07);-webkit-box-shadow:0 5px 10px rgb(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:'\f107';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}.header-left-info ul,.header-left-info ol,.header-right-info ul,.header-right-info ol{margin:0}#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-logo .wdc-logo{display:inline-block}.header-style-v1 .header-left-info,.header-style-v1 .header-right-info{display:block;float:left}.header-left-info li{margin-right:30px;float:left;line-height:40px}.header-label{display:block;float:left;font-size:2em;margin-right:15px;position:relative;top:3px}.header-hightlight{float:left;font-weight:400;line-height:1;text-align:left}.header-hightlight small{display:block;margin:7px 0;opacity:.9;font-size:80%;font-weight:600;text-transform:uppercase}.header-hightlight strong{color:#009cff}.header-right-inner{display:table-cell;vertical-align:middle}.header-search{position:relative;display:inline-block}.header-style-v2 .header-search .search-form{top:15%}.header-search .search-form{position:absolute;top:100%;right:0;width:300px;z-index:9;line-height:normal;display:none;border:1px solid #ccc}.header-search .search-form form input{margin:0;padding:10px 20px;border:none;color:#555}.header-search .search-icon{position:relative;cursor:pointer;padding:0 5px;display:block}.header-style-v2 .header-search .search-icon{margin-right:5px}.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-v2 .header-top{display:inline-table;vertical-align:middle;position:relative}.header-style-v2 .header-container{display:table;width:100%;height:100px}.header-style-v2 .header-left-info,.header-style-v2 .header-right-info{display:block;float:left}.header-style-v2 .header-logo,.header-style-v2 .header-right{display:table-cell;vertical-align:middle}.header-style-v2 .header-right{text-align:right}.header-style-v2 ul.primary-menu>li>a,.header-style-v2 .header-search{line-height:60px}.header-style-v2 .header-inner{float:right}.header-skin-default{background-color:#fff}.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 rgb(0 0 0 / .07);-webkit-box-shadow:0 2px 5px rgb(0 0 0 / .07)}.header-style-v2 .header-skin-default #topbar-wrapper{border-bottom:1px solid #e0e0e0}.header-style-v2 .header-stick{background-color:#3b7ee8;color:#fff}.header-skin-transparent{color:#000;border-bottom:1px solid rgb(255 255 255 / .2)}.header-skin-transparent #topbar-wrapper{background-color:#ededed}#header-smooth{background-color:#eeed}#wdc-contact-wgt-2{background-color:#a22042;color:#fff;padding:20px}#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:none;margin:0;padding:10px 0 0 0}.breadcrumb>li+li:before{position:relative;content:'\203A';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:'\2190';margin-right:10px;font-weight:400;font-size:14px}.post-navigation .nav-next a::after{position:relative;content:'\2192';margin-left:10px;font-weight:400;font-size:14px}#footer{background-color:#303030;color:#bababa}#footer a{color:inherit}#footer a:hover{color:#009cff}#footer-wrapper{padding:80px 0 40px}#copyright-wrapper{padding:25px 0;font-size:13px;background-color:#212121}.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}.scrollTop{position:fixed;bottom:20px;right:20px;z-index:99;display:none}.scrollTop a i{width:36px;height:36px;line-height:36px;font-size:1em;color:#fff;text-align:center;background:rgb(0 0 0 / .2);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#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}{-webkit-transition:all 0.35s ease 0s;-moz-transition:all 0.35s ease 0s;transition:all 0.35s ease 0s}.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:red}.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 20px}.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 #000}.twentytwenty-up-arrow{border-bottom:6px solid #000}.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}