.header-style-1 #site-header.fixed-show{box-shadow:0 0 15px #4d4d4d}body .cf7-style-2 .byron-cf7-0 .wpcf7 input,body .cf7-style-2 .byron-cf7-0 .wpcf7 textarea,body select,body textarea,body input[type=text],body input[type=password],body input[type=datetime],body input[type=datetime-local],body input[type=date],body input[type=month],body input[type=time],body input[type=week],body input[type=number],body input[type=email],body input[type=url],body input[type=search],body input[type=tel],body input[type=color]{border:2px solid #dcdcdc;margin-bottom:15px;height:55px}body #site-header{background-color:#222}#main-nav>ul>li{padding:0 15px}.header-style-1 #main-nav>ul>li>a{line-height:80px;text-transform:uppercase;font-size:14px;font-weight:600}.header-button-1{display:flex;align-items:center;margin-left:30px}.header-button-1 .phone{border-bottom:1px dashed transparent}.header-button-1 .phone:hover{color:#f3b30b;border-bottom-color:#f3b30b}.header-button-1 .callback{cursor:pointer;display:flex;padding:6px 22px;background-color:#f3b30b;color:#222;font-weight:700;border-radius:3px;margin-left:20px;border:2px solid #f3b30b}.header-button-1 .callback:hover{background-color:transparent;color:#f3b30b}h2.main-heading{text-transform:uppercase;display:flex}h2.main-heading:before{content:'';width:24px;display:inline-block;vertical-align:text-top;margin-right:24px;border-top:35px dashed #f3b30b;position:relative;top:5px}h2.main-heading+.sub-heading{padding-left:52px}h2.main-heading span{margin-left:6px}.master-tabs .tab-link{position:relative;transition:all .25s}body .master-tabs .tab-link.active:before,body .master-tabs .tab-link:before{content:'';position:absolute;right:auto;left:0;top:-5%;width:30px;height:110%;background-color:#f3b30b;transition:all .25s}body .master-tabs .tab-link:hover:before,body .master-tabs .tab-link.active:before{width:100%}.master-tabs .tab-link span{position:relative}.w-100{width:100% !important}body .master-button.small{padding:10px 25px}body .master-button,body .cf7-style-2 .byron-cf7-0 .wpcf7 .wpcf7-submit,body .wpcf7-submit{color:#222;font-weight:700;border-radius:3px}body .master-button:hover,body .cf7-style-2 .byron-cf7-0 .wpcf7 .wpcf7-submit:hover,body .wpcf7-submit:hover{background-color:#222;color:#fff}.ajax-loader{display:none !important}.intro-img img{position:absolute;left:10px}body{color:#3a3a3a}.form-intro .wpcf7-form{border-radius:6px;width:400px;background:#fff;overflow:hidden;box-shadow:0 4px 40px #a1a1a1;padding:30px}.form-intro .wpcf7-form .title{color:#222;text-shadow:none;font-size:18px;font-weight:700;line-height:1.5;margin-bottom:30px}.form-bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.header-button{margin-left:15px}.form-bottom .wpcf7-submit{background-color:#030f27 !important;margin-left:20px !important;padding:0 30px !important}.form-bottom .wpcf7-form-control{background-color:#fff !important;margin-bottom:0}.byron-cf7-0 .wpcf7 .form-bottom .input-wrap>span{width:100%;margin-right:0 !important}.form-cta .wpcf7-form{width:450px;margin:0 auto}.form-cta .wpcf7-form .wpcf7-form-control{color:#222 !important}.form-cta .wpcf7-form .wpcf7-submit{border-color:#030f27;color:#fff}.form-cta .wpcf7-form .wpcf7-submit:hover{background-color:#f5ad0d !important;color:#222 !important;border-color:#f5ad0d}.form-bottom .ajax-loader{display:none}.pum-container{overflow:hidden !important}.pum-title.popmake-title{margin-bottom:25px !important;margin-top:0}.pum-content.popmake-content .wpcf7-submit{background-color:#f5ad0d;color:#222;width:100%}.pum-content.popmake-content .wpcf7-form p{margin-bottom:0 !important}.pum-content.popmake-content .ajax-loader{display:none}table tbody tr:nth-child(odd){background-color:rgba(255,255,255,.2)}table thead{color:#f5ad0d}#featured-title .inner-wrap{padding:50px 0 !important}#main-content{padding:60px 0}#footer{padding:20px 0 30px}.form-flex{display:flex;margin-right:-15px;margin-left:-15px}.form-flex .form-wrap{padding:0 15px}.form-flex .form-wrap input{margin-bottom:0 !important;height:50px !important}.wpcf7-submit.wpcf7-submit-2{background-color:#f3b30b;color:#222;font-weight:700;border-radius:3px;border:2px solid #f3b30b}.wpcf7-submit.wpcf7-submit-2:hover{background-color:transparent !important;color:#f3b30b !important}.wpcf7-response-output{text-align:center;color:#fff;background-color:#46b450;padding:15px !important;border-radius:4px}.main-intro-block{min-height:750px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wpcf7-submit{height:50px;line-height:50px}.wpcf7 form .wpcf7-response-output{border:none !important;font-size:14px;line-height:1.4;padding:10px 15px !important}.main-intro-block .elementor-container{width:100%;margin-top:-150px}.main-intro-block .inner{padding:50px 0}.main-intro-block h5{text-transform:uppercase;color:#f5ad0d;font-weight:400;font-size:24px;margin-bottom:10px;text-shadow:1px 1px 5px rgba(0,0,0,.3);padding-left:25px;position:relative}.main-intro-block h5:before{content:'';position:absolute;top:8px;left:0;width:15px;height:15px;background-color:#f5ad0d;clip-path:polygon(0 0,0% 100%,100% 0)}.main-intro-block h1{font-size:68px;text-transform:uppercase;font-weight:600;color:#fff;margin-bottom:20px;text-shadow:1px 1px 5px rgba(0,0,0,.3)}.main-intro-block p{font-size:20px;color:#fff;text-shadow:1px 1px 5px rgba(0,0,0,.3)}.main-intro-block .elementor-widget-mae-button{margin-top:50px}.cta-1 .elementor-widget-wrap{box-shadow:5px 15px 28px rgb(0 0 0/50%);border-radius:5px}.bottom-bottom p{margin-top:5px;margin-bottom:0;line-height:1.4}.bottom-bottom a{color:#FFFFFF96;border-bottom:1px dashed}.bottom-bottom a:hover{color:#f3b30b}li.mob-callback{display:none}@media screen and (max-width:1250px){#main-nav>ul>li{padding:0 14px}.header-style-1 #main-nav>ul>li>a{font-size:13px}}@media screen and (max-width:1199px){#main-nav>ul>li{padding:0 13px}.header-style-1 #main-nav>ul>li>a{font-size:12px}.header-button-1 .callback{font-size:14px}.main-intro-block{min-height:650px}.intro-img img{width:600px}}@media screen and (max-width:990px){h2.main-heading{display:block}h2.main-heading:before{display:none}h2.main-heading+.sub-heading{padding-left:0}.header-button-1{margin-left:20px;margin-right:50px}#main-nav-mobi{background-color:#222}.form-intro .wpcf7-form{margin:0 auto}.wrap-cta{background-color:#222 !important}.cta-1 .elementor-widget-wrap{box-shadow:none;padding:0 0 50px !important}#site-header.fixed-hide,#site-header.fixed-show{display:block !important}}@media screen and (max-width:768px){.form-flex{display:block}.form-flex .form-wrap{margin-top:15px}.master-tabs .tab-link-wrap{overflow:auto !important}.main-intro-block{height:auto}.header-button-1{margin-left:0;margin-right:40px}.header-button-1 .callback{display:none}.header-button-1 .phone{font-size:14px}#site-logo-inner{margin-right:20px}.site-header-inner{height:65px}li.mob-callback{display:block;padding:20px}li.mob-callback a{cursor:pointer;padding:6px 22px !important;background-color:#f3b30b;color:#222 !important;font-weight:700;border-radius:3px;border:2px solid #f3b30b;text-align:center;line-height:32px !important;font-size:14px !important}}@media screen and (max-width:480px){.form-intro .wpcf7-form{width:100%}.form-intro .wpcf7-form .title{font-size:16px;margin-bottom:20px}.pum-container.custom-position{width:90% !important}}@media screen and (max-width:330px){.header-button-1 .phone{font-size:12px;font-weight:700}#site-logo img{width:124px}}.table tbody tr{background-color:#f9f9f9}.table tbody tr:nth-child(odd){background-color:#e7e7e7}.table td,.table th{padding:8px 10px !important}.table th{background-color:#f3b30b;color:#222;text-transform:uppercase}.price-total{margin-top:20px}.c-quantity{width:92px;height:30px;background-color:#fff;border-radius:0 !important;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:transparent;border-radius:5px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 auto}.c-quantity input{width:50px;height:30px !important;padding:0;background-color:#eee;border-radius:0 !important;border:none !important;margin-bottom:0 !important;text-align:center;color:#222;outline:none!important;box-shadow:none!important}.c-quantity .minus-plus{width:25px;height:30px;text-align:center;font-weight:400;cursor:pointer;font-size:20px;color:#fff;background-color:#222;line-height:30px;-webkit-transition:all .25s linear;transition:all .25s linear;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}.c-quantity .minus:before{content:'-';line-height:20px}.c-quantity .plus:before{content:'+';line-height:20px}.c-quantity .t-count{display:none}.c-quantity .minus-plus:hover{opacity:.7}.price-total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:-15px;margin-right:-15px}.price-total .itogo{color:#fff;text-transform:uppercase;font-weight:700;padding:0 15px}.price-total .elementor-button-wrapper{padding:0 15px}.price-total .elementor-button{background-color:#c42000;color:#fff !important;text-transform:uppercase;font-size:15px;font-weight:700;letter-spacing:.2px;border-radius:0;padding:17px 26px}.price-total .elementor-button:hover{background-color:#282727}#scroll-top-2{opacity:0;z-index:-1;display:block;width:45px;height:45px;background-color:#f3b30b;text-align:center;padding-top:5px;position:fixed;bottom:65px;right:5vw;box-shadow:2px 2px 15px rgb(0 0 0/30%);border-radius:3px;border:none!important}#scroll-top-2:hover{opacity:.8}#scroll-top-2.active{opacity:1;z-index:99}@media (max-width:480px){table{font-size:12px}#tabs-price table th,#tabs-price table td{display:none}#tabs-price .tname,#tabs-price .tcount,#tabs-price .tprice,#tabs-price [data-price]{display:table-cell}.price-total{display:block !important;text-align:center}.price-total .elementor-element.elementor-widget-mae-button{text-align:center;margin-top:10px}.c-quantity input{font-size:14px;width:35px}}