@font-face{font-family:'CenturyGothic';src:url(//www.hitechtrusses.com.au/wp-content/themes/hitech-truss/assets/css/../fonts/CenturyGothic.eot?#iefix) format('embedded-opentype'),url(//www.hitechtrusses.com.au/wp-content/themes/hitech-truss/assets/css/../fonts/CenturyGothic.woff) format('woff'),url(//www.hitechtrusses.com.au/wp-content/themes/hitech-truss/assets/css/../fonts/CenturyGothic.ttf) format('truetype'),url(//www.hitechtrusses.com.au/wp-content/themes/hitech-truss/assets/css/../fonts/CenturyGothic.svg#CenturyGothic) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'CenturyGothic-Bold';src:url(//www.hitechtrusses.com.au/wp-content/themes/hitech-truss/assets/css/../fonts/CenturyGothic-Bold.eot?#iefix) format('embedded-opentype'),url(//www.hitechtrusses.com.au/wp-content/themes/hitech-truss/assets/css/../fonts/CenturyGothic-Bold.woff) format('woff'),url(//www.hitechtrusses.com.au/wp-content/themes/hitech-truss/assets/css/../fonts/CenturyGothic-Bold.ttf) format('truetype'),url(//www.hitechtrusses.com.au/wp-content/themes/hitech-truss/assets/css/../fonts/CenturyGothic-Bold.svg#CenturyGothic-Bold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Raleway-ExtraBold';src:url(//www.hitechtrusses.com.au/wp-content/themes/hitech-truss/assets/css/../fonts/Raleway-ExtraBold.eot?#iefix) format('embedded-opentype'),url(//www.hitechtrusses.com.au/wp-content/themes/hitech-truss/assets/css/../fonts/Raleway-ExtraBold.woff) format('woff'),url(//www.hitechtrusses.com.au/wp-content/themes/hitech-truss/assets/css/../fonts/Raleway-ExtraBold.ttf) format('truetype'),url(//www.hitechtrusses.com.au/wp-content/themes/hitech-truss/assets/css/../fonts/Raleway-ExtraBold.svg#Raleway-ExtraBold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Raleway-Regular';src:url(//www.hitechtrusses.com.au/wp-content/themes/hitech-truss/assets/css/../fonts/Raleway-Regular.eot?#iefix) format('embedded-opentype'),url(//www.hitechtrusses.com.au/wp-content/themes/hitech-truss/assets/css/../fonts/Raleway-Regular.woff) format('woff'),url(//www.hitechtrusses.com.au/wp-content/themes/hitech-truss/assets/css/../fonts/Raleway-Regular.ttf) format('truetype'),url(//www.hitechtrusses.com.au/wp-content/themes/hitech-truss/assets/css/../fonts/Raleway-Regular.svg#Raleway-Regular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Raleway-Medium';src:url(//www.hitechtrusses.com.au/wp-content/themes/hitech-truss/assets/css/../fonts/Raleway-Medium.eot?#iefix) format('embedded-opentype'),url(//www.hitechtrusses.com.au/wp-content/themes/hitech-truss/assets/css/../fonts/Raleway-Medium.woff) format('woff'),url(//www.hitechtrusses.com.au/wp-content/themes/hitech-truss/assets/css/../fonts/Raleway-Medium.ttf) format('truetype'),url(//www.hitechtrusses.com.au/wp-content/themes/hitech-truss/assets/css/../fonts/Raleway-Medium.svg#Raleway-Medium) format('svg');font-weight:400;font-style:normal}html,body{font-family:'CenturyGothic';font-size:14px;color:#606060;font-weight:400;text-rendering:auto}.container{width:100%;max-width:1200px}a{transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;color:#606060}*:focus{outline:none !important}a:focus{text-decoration:none;color:#303030}p{font-family:'CenturyGothic';color:#606060;font-size:15px;line-height:30px;margin-bottom:20px;font-weight:400}.noscript{background:#c1272d;color:#fff;float:left;font-size:20px;left:0;margin:0 auto;min-height:50px;padding:10px 0;position:fixed;right:0;text-align:center;bottom:0;width:100%;z-index:999}.noscript p{margin-bottom:0;color:#fff}.noscript p i{color:#f90;margin-right:10px;font-size:20px;vertical-align:middle}figure{margin:0}ul{padding:0 0 0 30px}ul>li{color:#606060;font-size:16px;line-height:26px;word-wrap:break-word;list-style:none;position:relative;font-weight:400;padding-bottom:0}ol>li{color:#606060;font-size:16px;line-height:26px;word-wrap:break-word;position:relative;font-weight:300}ul>li:before{border:0;content:"\f00c";top:0;left:-33px;position:absolute;display:block;font-size:18px;color:#f42727;font-weight:900;font-family:"Font Awesome\ 5 Free"}ul>li>ul>li:before{background:rgba(0,0,0,0) none repeat scroll 0 0;border:2px solid #f42727;border-radius:50%;content:"";height:10px;left:-18px;position:absolute;top:6px;width:10px}ol>li:before,ul>li>ol>li:before{display:none}ol>li,ul>li>ol>li{list-style:decimal;list-style-position:outside}ol>li>ol>li{list-style-type:lower-alpha}ol.breadcrumb>li:before{display:inline-block}select::-ms-expand{display:none !important}.scroll_top{bottom:20px;cursor:pointer;height:52px;position:fixed;right:0;width:52px;z-index:5;text-align:center;transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;color:#fff;opacity:0;visibility:hidden;background:#c1272d;border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-webkit-border-radius:0}.scroll_top .fa-angle-up{font-size:28px;margin:5px 0 0}.scroll_top .top-text{font-size:12px;font-weight:400;margin:-8px 0 0;text-transform:uppercase;display:block}.scroll_top.visible{opacity:1;visibility:visible;right:20px}.visible{opacity:1;visibility:visible}h1,.h1{font-size:42px;margin:0 0 20px;font-family:'Raleway-ExtraBold';font-weight:400;color:#303030;text-transform:uppercase}h2,.h2{font-size:36px;margin:0 0 20px;font-family:'Raleway-ExtraBold';font-weight:400;color:#303030;text-transform:uppercase}h3,.h3{font-size:30px;margin:0 0 15px;font-family:'Raleway-ExtraBold';font-weight:400;color:#404040;text-transform:uppercase}h4,.h4{font-size:24px;margin:0 0 15px;font-family:'Raleway-ExtraBold';font-weight:400;color:#303030;text-transform:uppercase}h5,.h5{font-size:20px;margin:0 0 10px;font-family:'Raleway-ExtraBold';font-weight:400;color:#303030;text-transform:uppercase}h6,.h6{font-size:16px;margin:0 0 10px;font-family:'Raleway-ExtraBold';font-weight:400;color:#303030;text-transform:uppercase}span.h1,span.h2,span.h3,span.h4,span.h5,span.h6{display:block}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.mtb10{margin-bottom:10px;margin-top:10px}.mtb15{margin-bottom:15px;margin-top:15px}.mtb20{margin-bottom:20px;margin-top:20px}.mtb30{margin-bottom:30px;margin-top:30px}.pt10{padding-top:10px}.pt15{padding-top:15px}.pt20{padding-top:20px}.pt30{padding-top:30px}.pb10{padding-bottom:10px}.pb15{padding-bottom:15px}.pb20{padding-bottom:20px}.pb30{padding-bottom:30px}.ptb10{padding-bottom:10px;padding-top:10px}.ptb15{padding-bottom:15px;padding-top:15px}.ptb20{padding-bottom:20px;padding-top:20px}.ptb30{padding-bottom:30px;padding-top:30px}img{max-width:100%;height:auto}.alignleft{float:left}.alignright{float:right}img.alignleft{margin:0 30px 20px 0}img.alignright{margin:0 0 20px 30px}img.aligncenter{display:block;margin:0 auto 20px auto}.black_btn{background:#303030;color:#fff}.black_btn:before{background:#e83442}.red_btn{background:#c1272d;color:#fff}.red_btn:before{background:#fff}.yello_btn{background:0 0;border-radius:5px}.yello_btn:before{background:#fff}.main_btn.yello_btn{background:0 0 !important;min-height:60px;line-height:60px;min-width:270px;color:#000}.main_btn{min-width:270px;min-height:60px;border-radius:0;font-size:16px;font-family:'CenturyGothic-Bold';font-weight:400;text-transform:uppercase;line-height:60px;text-align:center;display:inline-block;position:relative;z-index:2;overflow:hidden;text-shadow:none;padding:0 15px;transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s}.main_btn:before{content:"";border-radius:0;left:auto;right:0;top:0;bottom:0;position:absolute;transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;-o-transition:all .8s ease 0s;-webkit-transition:all .8s ease 0s;z-index:-1;opacity:0;width:0}.m_auto{margin:0 auto}.main_btn.yello_btn:before{border-radius:0;background:#fbb03b;width:100%;opacity:1}.main_btn.yello_btn:after{content:"";position:absolute;top:0;left:auto;right:0;bottom:0;background:#fff;transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;-webkit-transition:all .8s ease;z-index:-1;opacity:0;width:0}@media (min-width:1025px){.main_btn:hover:before,.main_btn:focus:before{border-radius:0;opacity:1;width:100%;left:0;right:auto}.main_btn:hover,.main_btn:focus{color:#000}.main_btn.yello_btn:hover{color:#000}.main_btn.yello_btn:hover:after{opacity:1;width:100%;left:0;right:auto}}.site-main{overflow:hidden}.site-main>header{position:fixed;top:0;left:0;right:0;transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;z-index:9}.container-main{margin-top:0}.logo{padding:20px 0 25px;float:left;position:relative;display:block}.header{padding-bottom:0;padding-top:0;background:rgba(0,0,0,.6);transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s}.header-social{display:inline-block;vertical-align:middle;margin:0;float:right;margin-top:10px;margin-right:20px}.header-social ul{display:inline-block;vertical-align:top;list-style-type:none;padding:0;margin:0}.header-social ul li{display:inline-block;margin:0 10px 0 5px}.header-social ul li:first-child{margin-left:0}.header-social ul li a{display:block}.header-social ul li a:before{font-size:26px;color:#d5d5d5}.header-search{display:inline-block;vertical-align:middle;float:right;margin-top:24px;margin-right:0;transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s}.header-search a.search_button:before{content:"";position:absolute;left:-10px;top:0;width:1px;height:24px;background:#d5d5d5}.header-search a.search_button{display:block;font-size:24px;color:#ff000d;line-height:20px;position:relative}.header-search form{position:relative}.header-search form .input_search{width:100%;padding:0;background:0 0;border:none;border-bottom:1px solid #fff;height:40px;color:#fff;font-size:18px}.header-search form .input_search::-webkit-input-placeholder{color:#fff}.header-search form .input_search:-moz-placeholder{color:#fff}.header-search form .input_search::-moz-placeholder{color:#fff}.header-search form .input_search:-ms-input-placeholder{color:#fff}.header-search form .btn_search{position:absolute;right:0;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);height:40px;width:28px}.header-search form .fa-search{position:absolute;right:0;top:-4px;color:#fff;font-size:30px;pointer-events:none;transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease}.header-search form .btn_search{background:0 0;cursor:pointer;padding:0;border:none}.header-bottom{clear:both;margin-top:0}.login_but{float:right;vertical-align:middle;display:table-cell}.login_but a.main_btn{letter-spacing:.2px}.header-social ul li:before{display:none}.navigation ul li:before{display:none}.header_social_main{display:inline-block;margin:0 55px 0 0;position:relative}.header_social_main ul{padding:0;margin-bottom:0}.header_social_main ul li{display:inline-block;margin:0 7px;vertical-align:middle}.header_social_main ul li a{font-size:22px;color:#fff;display:inline-block;vertical-align:middle;margin:5px 0 0}.header_social_main ul li:before{display:none}.header-top .container_top{max-width:1170px;margin:0 auto}.header_social_main:before{content:"";display:block;position:absolute;right:-8px;top:9px;width:1px;height:20px;background:#0a1946}.header .pull-right{margin:5px 0 0;float:right !important;transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s}.header .logo img{transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s}.social_left_box{display:inline-block;float:left}.social_left_box ul{padding:0;margin:0}.social_left_box ul li{display:inline-block;margin:0 7px 0 0}.social_left_box ul li a i{font-size:14px;color:#606060;transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s}.social_left_box ul li:before{display:none}.header_top_main{background:#fff;display:block;padding:7px 0;transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s}.header-top.right_box{float:right;padding:0;margin-bottom:5px}.header_top_main:after{content:"";display:table;clear:both}.header:after{content:"";display:table;clear:both}.email_box{display:inline-block;margin-left:0;margin-top:0;vertical-align:middle;position:relative;float:left}.call_box{display:inline-block;vertical-align:middle;position:relative;margin-left:20px;float:left}.email_box a{color:#fbb03b;font-size:15px;vertical-align:middle;display:block;font-weight:400;position:relative}.email_box a i{color:#fbb03b;font-size:20px;vertical-align:middle;margin-right:7px;transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s}.call_box a{color:#fbb03b;font-size:16px;font-weight:400}.call_box a i{color:#fbb03b;font-size:14px;vertical-align:middle;transform:rotate(105deg);-o-transform:rotate(105deg);-ms-transform:rotate(105deg);-moz-transform:rotate(105deg);-webkit-transform:rotate(105deg);margin-right:7px;margin-top:-4px;transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s}.header-top a span{display:inline-block;vertical-align:middle}.banner figure{overflow:hidden;position:relative;margin:0}.banner figure:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:url(//www.hitechtrusses.com.au/wp-content/themes/hitech-truss/assets/css/../images/banner_shadow.png) repeat 0 0;z-index:-1;opacity:.8;background-position:100%}.banner figure img{max-width:100%;min-width:100%;width:100% !important;position:relative;left:50%;transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);z-index:-2;max-width:inherit}.banner figcaption{position:absolute;left:50%;bottom:85px;z-index:1;padding:0;max-width:1170px;margin:0;transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);-o-transform:translate(-50%);-webkit-transform:translate(-50%);width:100%;margin:0 auto 0}.banner h1,.banner .h1{color:#fff;margin:0 43px 14px 0;padding:0;line-height:54px;text-transform:initial;opacity:0;transform:translateX(-100px);-moz-transform:translateX(-100px);-ms-transform:translateX(-100px);-o-transform:translateX(-100px);-webkit-transform:translateX(-100px);font-size:45px;font-weight:700;text-transform:uppercase;max-width:670px;display:inline-block;vertical-align:middle}.banner_btn{display:inline-block;vertical-align:middle;height:104px;width:104px;font-size:16px;color:#fff;text-transform:uppercase;font-weight:400;background:#303030;border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;-webkit-border-radius:50%;line-height:104px;transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);-webkit-transform:translateX(100px);opacity:0;position:relative;z-index:1;overflow:hidden;padding:0 15px;transition:all 0s ease;-moz-transition:all 0s ease;-ms-transition:all 0s ease;-o-transition:all 0s ease;-webkit-transition:all 0s ease}.banner_btn span{color:#fff;transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease}.banner figcaption span.text_box{color:#fff;font-size:30px;display:block;line-height:54px;margin-bottom:10px}.banner figcaption h3{font-size:60px;color:#fff;font-style:normal;margin-bottom:8px}.banner figcaption .but_box_main{margin-top:30px;position:relative}.banner figcaption a.main_btn span{color:#26aebc}.banner figcaption a.main_btn.red_btn{min-width:270px;margin-top:20px;line-height:60px;background:#c1272d;font-size:16px;margin:0 auto 20px;margin-right:0;display:block}.but_box_main:after{content:"";position:absolute;bottom:0;width:197px;left:50%;border-radius:50px;height:65px;box-shadow:0 5px 0 #b3b5b8;transform:translateX(-50%);-o-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s}.banner_img_box a{display:block;position:absolute;top:50%;left:10px;transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);margin:10px auto 0px}.banner_img_box a img{width:auto !important;height:auto !important;max-width:inherit;min-width:inherit;filter:blur(0px);-webkit-filter:blur(0px);-o-filter:blur(0px);-ms-filter:blur(0px);-moz-filter:blur(0px)}.banner_cont{margin:0 auto 0px;text-align:left;width:100%;max-width:100%}.banner_cont .h2{color:#fff;font-size:60px;max-width:670px;line-height:75px;margin-bottom:0}.banner_cont p{color:#fff;font-weight:400;font-size:30px;margin-bottom:26px;text-align:left;text-transform:uppercase;letter-spacing:1.7px}.banner_cont h2 a{color:#fff;font-size:46px;margin-bottom:15px;display:block}.banner .owl-nav{position:absolute;top:50%;left:50%;width:1400px;padding:0 15px;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);max-width:100%;pointer-events:none}.banner .owl-nav>div{float:left;pointer-events:auto;background:0 0 !important;border-radius:0 !important;padding:0 !important;margin:0 10px 0 -10px !important}.banner .owl-nav>div span:before{content:"";display:inline-block;height:58px;width:36px;background:url(//www.hitechtrusses.com.au/wp-content/themes/hitech-truss/assets/css/../images/sprite.png) no-repeat 0 0;vertical-align:middle}.banner .owl-nav>div span:after{content:"";transform:translate(0);background:url(//www.hitechtrusses.com.au/wp-content/themes/hitech-truss/assets/css/../images/sprite.png) -38px 0;height:58px;width:36px;display:inline-block;margin:0 0 0 -15px;position:absolute;z-index:-1;transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;vertical-align:middle;pointer-events:none}.banner .owl-nav>div.owl-next span:before{content:"";height:56px;width:34px;background:url(//www.hitechtrusses.com.au/wp-content/themes/hitech-truss/assets/css/../images/sprite.png) no-repeat -80px 0;z-index:-1;margin:0 0 0 -35px !important;pointer-events:none;position:absolute;transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s}.banner .owl-nav>div.owl-next span:after{content:"";height:56px;width:34px;background:url(//www.hitechtrusses.com.au/wp-content/themes/hitech-truss/assets/css/../images/sprite.png) no-repeat -120px 0;z-index:1;transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;pointer-events:auto}.owl-nav>div.owl-next{float:right}.banner_btn_main .main_btn{display:inline-block}.banner_cont_main{float:left}.banner_btn_main{float:right;padding:50px 0 0}.banner_cont .button.primary{border-color:#fff;color:#fff}.banner_cont a.button:before{background:#fff}.heading_text.h2{color:#f0f0f0;text-align:center;font-weight:400;text-transform:uppercase;font-size:150px;margin-bottom:15px;position:relative;padding-bottom:0;line-height:normal}.owl-theme .owl-controls{margin-top:0}.home_pb{padding:70px 0}.title.h2{font-size:30px;color:#404040;position:relative;padding:15px 0 0;margin-bottom:26px;text-transform:uppercase;margin:0 0 22px -1px}.title.h2:before{content:"";position:absolute;top:-2px;left:3px;width:100px;height:5px;background:#fbb03b}.title.h2 a{color:#404040}.prduct_contant{padding:0 30px 0 0;margin:25px 0 0}.prduct_contant p{line-height:30px}.product_img{overflow:hidden}.product_img a{display:block;position:relative}.product_img a:after{content:"\f055";position:absolute;top:50%;left:-50%;transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);font-size:50px;color:#fff;font-family:"Font Awesome\ 5 Free";font-weight:900;z-index:3;line-height:normal;transition:all .7s ease 0s;-moz-transition:all .7s ease 0s;-ms-transition:all .7s ease 0s;-o-transition:all .7s ease 0s;-webkit-transition:all .7s ease 0s}.product_img a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);transition:all .6s ease 0s;-moz-transition:all .6s ease 0s;-ms-transition:all .6s ease 0s;-o-transition:all .6s ease 0s;-webkit-transition:all .6s ease 0s;opacity:0;z-index:2}.service_product_main .row:nth-child(even) .col-12:first-child .product_img a:after{left:150%}.service_product_main{margin:-80px 0 0}.product_img a img{width:100%;transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s}.service_product_main .row{margin-bottom:60px;display:flex;align-items:center;justify-content:center}.service_product_main .row:nth-child(odd) .col-12:first-child{order:2}.service_product_main .row:nth-child(odd) .col-12:last-child{order:1}.service_product_main .row:nth-child(even) .col-12:last-child .prduct_contant{padding:0 0 0 31px}.service_product_main .row:last-child{margin-bottom:30px}.product_img a span.num_box{position:absolute;top:50%;left:0;z-index:2;padding:0;border-top:85px solid transparent;border-bottom:85px solid transparent;border-left:100px solid #fff;transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.product_img a span.num_box i{position:absolute;font-size:50px;font-style:normal;color:#f42727;top:50%;left:50%;margin:-6px 0 0 -81px;line-height:normal;transform:translate(-50%,-50%) rotate(-90deg);-o-transform:translate(-50%,-50%) rotate(-90deg);-ms-transform:translate(-50%,-50%) rotate(-90deg);-moz-transform:translate(-50%,-50%) rotate(-90deg);-webkit-transform:translate(-50%,-50%) rotate(-90deg);transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;letter-spacing:4px}.service_product_main .row:nth-child(even) .col-12:first-child .product_img a span.num_box{left:auto;right:0;border-top:85px solid transparent;border-bottom:85px solid transparent;border-left:0 solid #fff;border-right:100px solid #fff}.service_product_main .row:nth-child(even) .col-12:first-child .product_img a span.num_box i{margin:-4px 0 0 80px}.welcome_section{background:#303030}.hl-welcome-container{padding:23px 0 0;overflow:hidden;max-height:630px}.welcome_section{background:#303030}.welcome_containt{padding:85px 0 60px;margin-right:100px}.welcome_containt h2{color:#fff;text-transform:uppercase;line-height:60px;font-size:40px}.hl-welcome-container p{color:#eee;line-height:30px;margin-bottom:31px}.welcome_containt .wel_btn{margin:20px 0 0}.hl-welcome-container p a{color:#f42727}.hl-welcome-container h1{color:#fbb03b;text-transform:uppercase;font-size:25px;margin-bottom:30px;line-height:30px}.hl-welcome-container h2{color:#fbb03b;text-transform:uppercase;font-size:22px;margin-bottom:30px;line-height:30px}.hl-welcome-container h3{color:#fbb03b;text-transform:uppercase;font-size:18px;margin-bottom:35px;line-height:30px}.hl-welcome-container h4{color:#fbb03b;text-transform:uppercase;font-size:17px;margin-bottom:30px;line-height:30px}.hl-welcome-container h5{color:#fbb03b;text-transform:uppercase;font-size:16px;margin-bottom:30px;line-height:30px}.hl-welcome-container h6{color:#fbb03b;text-transform:uppercase;font-size:15px;margin-bottom:30px;line-height:30px}.hl-welcome-container ul{padding:0 0 0 20px}.hl-welcome-container ul li{padding-bottom:5px;color:#fff}.hl-welcome-container ul li:before{left:-20px;font-size:15px}.welcome_main_box .welcome_btn{padding-top:15px}.hl-welcome-container ul li a{color:#f42727}.welcome_img img+img{margin:60px 0 0}.our_value_box_main{position:relative;clear:both;display:block;margin-bottom:30px}.our_value_box_main .icon_box_main{position:absolute;width:170px;height:170px;display:block;text-align:center;margin:28px 0 0}.our_value_box_main .icon_box_main i{font-size:80px;color:#909090}.our_value_box_main .contant_box{padding:0 0 0 200px}.our_value_box_main:after{content:"";display:table;clear:both}.our_value_section .row+.row{padding:15px 0 0}.our_value_box_main .contant_box .title.h2{padding:20px 0 0;margin-bottom:23px}.our_value_box_main .contant_box .title.h2:before{top:0;left:0}.our_value_section .row+.row .col-12:nth-child(1) .icon_box_main i{font-size:90px}.our_value_section{padding-bottom:0}.our_value_section .row+.row .col-12:nth-child(2n+1){clear:both}.call_bg_img{background-size:cover !important;position:relative;margin:45px 0 0}.title_containt{float:left;padding:10px 0 0}.call_btn_main{float:right}.call_btn_main a.main_btn{display:block}.call_btn_main a.main_btn:last-child{margin:20px 0 0}.title_containt h2{color:#fff;margin:0 auto;text-transform:uppercase;max-width:550px;line-height:60px;font-size:40px}.call_bg_img:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:1;display:block;pointer-events:none}.call_main_box{position:relative;z-index:1}.call_bg_img .call_section.home_pb{padding:180px 0}.armodal_box{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;background:rgba(0,0,0,.7);text-align:left}.armodal{margin:0 auto;width:800px;background:#fff;position:absolute;padding:30px;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);max-height:90%;max-width:90%;overflow-y:auto}.armodal-close{position:absolute;top:15px;right:15px;font-size:24px;color:#b9b9b9}body.sticky{overflow:hidden}.armodal_box h2,.armodal_box .h2{font-size:30px;color:#505050;margin:12px 0 28px;text-align:center;text-transform:uppercase}.armodal_box h2+p,.armodal_box .h2+p{text-align:center;font-size:18px;margin-bottom:40px}.armodal_box .col-sm-12.col-md-8{width:100%}.armodal_box .col-sm-12.col-md-4{width:100%}.armodal_box a.armodal-close.fa.fa-times{font-family:"Font Awesome\ 5 Free"}.armodal_box .captcha_box{width:100%;float:none;display:block;margin-bottom:30px}.armodal_box .input-box.submit-box{float:left;width:50%;margin-top:0}.armodal_box .form-control{height:50px;border-radius:4px;color:#909090}.armodal_box input.submit-btn{border:0;background:0 0;width:100%}.armodal_box .required-field{margin-bottom:8px}.armodal_box .submit_btn_box{float:right}.armodal_box textarea.form-control{resize:none;height:130px}.armodal_box h2{width:100%}.armodal_box .contact-form-main.contact_block_main{padding:0}.armodal_box .contact-form-main.contact_block_main .col-sm-6.col-xs-12{width:100%}.armodal_box input.input{background:0 0;border:0;width:100%;padding:0;margin:0 auto}.armodal_box .button{min-width:200px;line-height:50px;font-size:15px}.select_box{position:relative}.select_arrow i{position:absolute;right:15px;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);z-index:1;pointer-events:none;font-size:18px;color:#606060}.select_box select{appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;-webkit-appearance:none}.welcome_video{position:relative;z-index:1}.welcome_video>a{display:block;position:relative;overflow:hidden}.welcome_video img{width:100%;max-width:100%}.hl_video_container_main .video_text{text-align:center;margin:0 auto;display:block;margin-top:20px}.hl-video-container>a .fa{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);color:#fff;font-size:100px;pointer-events:none;transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease}.hl-video-container>a .title{position:absolute;left:50%;top:50%;transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);color:#fff;font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:.6px;margin-top:67px;transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease}.video_container{position:fixed !important;top:0;left:0;right:0;bottom:0;z-index:999;background:rgba(0,0,0,.8);display:none}body.video_sticky{overflow:hidden}.video_box{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.video_close:before{content:"\f057";font-family:"Font Awesome\ 5 Free";font-size:24px;height:20px;width:20px;text-align:center;line-height:20px;border-radius:0;color:#fff;cursor:pointer;top:0;font-weight:900}.video_close{position:absolute;right:15px;top:15px}.video_box iframe{width:770px;height:450px;border:20px solid #fff}.gallery_main_block{font-size:0;position:relative;padding:0;margin:-77px 0 0}.gallery_main_block .gallery_box{display:block;position:relative;overflow:hidden}.gallery_main_block .gallery_box .gallery_main a.search_btn{display:block;position:absolute;bottom:50px;width:50px;height:50px;z-index:1;left:0;right:0;margin:0 auto;transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);-webkit-transform:scale(0)}.view_detail:before{opacity:0;content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url(//www.hitechtrusses.com.au/wp-content/themes/hitech-truss/assets/css/../images/gly_shawdow_bg.png) repeat 0 0;transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;z-index:1;transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);-moz-transform:translateY(100%);-webkit-transform:translateY(100%)}.gallery_main_block .gallery_box .gallery_main a.search_btn span.search_icon i{color:#fff;font-size:50px}.gallery_main_block .gallery_box .gallery_main a.search_btn span.detail_icon{position:absolute;bottom:50px;left:50%;margin:0 0 0 50px;transform:translate(-50%);-o-transform:translate(-50%);-ms-transform:translate(-50%);-moz-transform:translate(-50%);-webkit-transform:translate(-50%)}.gallery_img img{width:100%}.gallery_img{position:relative;display:block}.gallery_main_block .gallery_box .gallery_main a.search_btn span.detail_icon i{font-size:36px;color:#c1272d}.view_detail{position:absolute;left:0;right:0;top:0;bottom:0;transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;z-index:3}#gallery_slider .owl-nav{position:absolute;top:50%;left:50%;width:1400px;padding:0 15px;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);max-width:100%;pointer-events:none}#gallery_slider .owl-nav>div{float:left;pointer-events:auto;background:0 0 !important;border-radius:0 !important;padding:0 !important}#gallery_slider .owl-nav .owl-prev span:before{content:"";height:56px;width:36px;background:url(//www.hitechtrusses.com.au/wp-content/themes/hitech-truss/assets/css/../images/sprite.png) no-repeat 0 0 transparent;display:inline-block;z-index:0;position:relative}#gallery_slider .owl-nav .owl-prev span:after{content:"";display:inline-block;height:55px;width:33px;background:url(//www.hitechtrusses.com.au/wp-content/themes/hitech-truss/assets/css/../images/sprite.png) no-repeat -159px 0 transparent;z-index:-1;margin:2px 0 0 -15px;position:absolute;pointer-events:none;transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s}#gallery_slider .owl-nav>div.owl-next span:before{content:"";height:55px;width:33px;background:url(//www.hitechtrusses.com.au/wp-content/themes/hitech-truss/assets/css/../images/sprite.png) no-repeat -200px 0 transparent;display:inline-block;z-index:-1;position:absolute;margin:1px 0 0 -20px;transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;pointer-events:none}#gallery_slider .owl-nav>div.owl-next span:after{content:"";height:56px;width:36px;background:url(//www.hitechtrusses.com.au/wp-content/themes/hitech-truss/assets/css/../images/sprite.png) no-repeat -120px 0 transparent;z-index:-1;margin:0;position:relative;display:inline-block}#gallery_slider .owl-nav>div.owl-next{float:right;margin:0 -95px 0 0 !important}#gallery_slider .owl-nav .owl-prev{margin:0 0 0 -95px !important}.gly_btn a.main_btn{margin:40px auto 0;display:block;max-width:270px}.quote_bg_img{position:relative;background:url(//www.hitechtrusses.com.au/wp-content/themes/hitech-truss/assets/css/../images/bg_img.png) repeat 0 0;margin:30px 0 0}.quote_bg_img:before{content:"";background:rgba(0,0,0,.4);position:absolute;left:0;right:0;top:0;bottom:0;pointer-events:none}.quote_main_box h3{text-align:center;color:#fff;font-size:40px;line-height:60px}.form_main_box .main_btn{padding:0;display:block;margin:0 auto 15px;max-width:270px}.form_main_box .main_btn input.input{cursor:pointer;background:0 0;border:0;text-transform:uppercase;width:100%;padding:0;color:#000}.quote_main_box{padding:15px 0 38px}.file-box{margin-top:14px}.file-box:before{content:"Select";display:block;position:absolute;right:10px;top:10px;line-height:40px;text-align:center;padding:0;min-width:100px;background:#336ad4;color:#fff;font-size:16px;font-weight:400;z-index:1;pointer-events:none;text-transform:uppercase;font-family:'CenturyGothic-Bold'}.input-box.file-box .input{opacity:0;color:#303030;font-size:15px;height:60px;padding:0 20px}.input-box.file-box .input.input-text{opacity:1;position:absolute;left:0;top:0;pointer-events:none}.inner-page .form_main_box .main_btn input.input{color:#000}.contact_form_box input::-webkit-input-placeholder,.contact_form_box textarea::-webkit-input-placeholder{color:#909090;opacity:1}.contact_form_box input:-moz-placeholder,.contact_form_box textarea:-moz-placeholder{color:#909090;opacity:1}.contact_form_box input::-moz-placeholder,.contact_form_box textarea::-moz-placeholder{color:#909090;opacity:1}.contact_form_box form input:-ms-input-placeholder,.contact_form_box form textarea:-ms-input-placeholder{color:#909090;opacity:1}.contact_form_box{float:left;padding:0;width:100%}.contact_form_box .submit_btn_box{float:left;margin-top:0;width:100%}.contact_form_box .required-field{color:#606060;float:right;font-size:14px;line-height:30px;margin-top:0;text-align:right;width:100%;padding-bottom:0;position:absolute;bottom:0;right:15px}.contact_form_box .required-field span{color:#606060}.contact_form_box .form-group{margin-bottom:20px}.contact_form_box textarea.form-control{height:150px !important;resize:none;padding:15px 10px}.contact_form_box .form-control{background-color:transparent;background-image:none;font-family:'AvenirNext-Regular';border:1px solid #bbb !important;border-left:none;border-right:none;border-top:none;border-radius:5px;box-shadow:none;color:#111;display:block;font-size:16px;height:50px;line-height:1.42857;padding:10px 15px;width:100%;font-weight:400}.contact_form_box .form-control:focus{border-color:#c1272d !important;box-shadow:0 0 10px #ccc;outline:0 none}.contact_form_box .submit input{background:0 0;border:0;text-transform:uppercase;padding:0;width:100%}.contact_form_box .form-group .main_btn{margin:0 auto;float:right;width:230px}.contact_form_box .form-group .captcha_box{float:left;width:50%}.contact_form_box span.ajax-loader{right:0 !important}.contact_form_box .form-group .main_btn .submit{position:relative}.contact_form_box .col-xs-12:last-child .form-group{margin-bottom:0}.footer-social ul li:before{display:none}.site-main>footer{transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease}.footer{position:relative;overflow:hidden;padding:0}.footer_top_main{background:#202020;padding-bottom:77px;position:relative}.signature{padding:15px 0;text-align:center;position:relative;border:1px solid rgba(255,255,255,.4);margin-top:0}.signature span,.signature p,.signature a{color:#bbb;font-weight:400;line-height:30px;margin:0;font-size:15px;display:inline-block;vertical-align:top}.signature span:before{content:"|";margin:0 5px}.signature p+p:before{content:"|";margin:0 5px}.footer ul li:before{display:none}.footer-logo{margin:10px 0;border-bottom:0;text-align:center;padding:5px 0}.footer-logo+.footer-logo{margin-top:0}.footer-contact label{color:#bbb;font-size:15px;margin-bottom:0;font-weight:400;display:block}.footer-contact a{color:#bbb;font-size:14px;margin-left:0}.footer-contact p{color:#bbb;font-size:15px;line-height:26px}.mobile-accordion.contact_links ul li a{font-size:15px;line-height:26px;color:#bbb}.footer_call_box.contact_box{padding:0 0 15px}.footer-contact span{color:#fff;font-size:15px}.mobile-accordion.contact_links{margin:0}.footer-social{margin:30px 0 0;text-align:center;position:relative}.footer-social ul{list-style-type:none;padding:0;margin:0;display:inline-block;vertical-align:top}.footer-social ul li{float:left;font-size:22px;position:relative;z-index:1}.footer-social ul li+li{margin-left:10px}.footer-social ul li a{color:#b3b3b3;border:2px solid #b3b3b3;height:51px;width:51px;display:block;border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;-webkit-border-radius:50%}.footer-social ul li a:before{position:absolute;left:50%;top:50%;z-index:1;font-size:30px;color:#b4b3b3;transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.footer-social ul li a:after{position:absolute;left:-2px;top:-2px;right:-2px;bottom:-2px;background:#b4b3b3;border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;-webkit-border-radius:50%;content:"";display:block;z-index:-1;transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);-webkit-transform:scale(0)}.mobile-accordion .title{color:#fff;font-weight:400;font-size:24px;display:block;position:relative;line-height:28px;margin:0;margin-bottom:20px;text-transform:uppercase;font-family:'Raleway-ExtraBold';padding:19px 0 0}.mobile-accordion .title:before{content:"";position:absolute;top:-1px;left:0;width:30px;height:5px;background:#fbb03b}.mobile-accordion ul{list-style-type:none;padding:0;margin-bottom:0;padding-top:22px}.mobile-accordion ul:after{content:"";display:block;clear:both}.mobile-accordion ul li{line-height:35px;color:#606060;font-weight:400;font-size:15px;padding:0}.mobile-accordion ul li a{color:#bbb;position:relative;display:inline-block;vertical-align:top;font-size:15px}.mobile-accordion ul li.selected a{padding-left:0;color:#c1272d}.mobile-accordion ul li.selected a:before{width:10px}.footer_top{margin-top:65px;position:relative;z-index:1}.footer_bottom{background:#202020;padding-bottom:30px}.email_box.contact_box{display:block;margin-right:0;margin-bottom:5px}.call_box.contact_box{margin-bottom:0;display:block;padding:10px 0 24px}.footer_social_main{margin:30px 0 0}.footer_social_main li a{display:inline-block !important;font-size:14px !important}.footer_social_main li a i{width:50px;height:50px;background:#464646;vertical-align:middle;margin-right:10px;color:#fff;font-size:26px;text-align:center;line-height:50px}.footer_social_main li a i:after{content:"";position:absolute;top:0;left:0;background:rgba(62,165,56,.5);width:50px;height:0;transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s}.footer_social_main ul li{margin-bottom:20px}.form_section span.title_text{text-align:center;display:block;margin-bottom:10px;color:red;font-size:20px;font-weight:400;font-style:italic}.call_box.contact_box label{display:inline-block;vertical-align:middle}.call_box.contact_box a{vertical-align:middle;margin:0 0 0 5px}.footer_email_box.contact_box label{display:block;vertical-align:middle;font-size:15px;line-height:normal}.footer_email_box.contact_box a{vertical-align:middle;margin:0}.contact_box label{font-size:15px;line-height:25px}.social_main_box.mobile-accordion.quick_links span.title{display:none;padding:0;margin:0}.social_main_box.mobile-accordion.quick_links ul{text-align:center;font-size:0}.social_main_box.mobile-accordion.quick_links ul li{display:inline-block;text-align:center;padding:0 10px}.social_main_box.mobile-accordion.quick_links ul li a{display:block;width:70px;height:70px;background:#606060;font-size:30px;color:#fff;border-radius:50%;line-height:70px}.social_main_box.mobile-accordion.quick_links{margin:15px 0 70px}.mobile-accordion ul li span{color:#bbb;display:block;padding:15px 0 0;font-size:15px}.footer_email_box.contact_box a{line-height:normal !important;margin:-8px 0 0}.mobile-accordion ul li a.logo_box{padding:10px 0 0}.footer_top_main:before{content:"";position:absolute;top:0;background:url(//www.hitechtrusses.com.au/wp-content/themes/hitech-truss/assets/css/../images/footer_logo.png) no-repeat 0 0;width:280px;height:208px;max-width:1170px;margin:80px auto;display:inline-block;left:50%;margin-left:625px;transform:translate(-50%);-o-transform:translate(-50%);-ms-transform:translate(-50%);-moz-transform:translate(-50%);-webkit-transform:translate(-50%)}.inner-page ul>li{padding:0 0 2px 22px;position:relative;line-height:24px;font-size:16px}.inner-page ul>li:before{content:"";height:10px;width:10px;top:5px;background:0 0;font-family:"Font Awesome\ 5 Free";font-size:14px;display:inline-block;position:absolute;left:0;border:none;line-height:initial;color:#c1272d;background:#f42727;border-radius:50px}.inner-page ul ul>li:before{content:"";display:block;height:8px;width:8px;position:absolute;left:0;top:8px;border-radius:50%;-webkit-border-radius:50%;border:1px solid #c1272d;background:#c1272d}.inner-page ul ul ul>li:before{background:#f42727}.inner-page ul ul>li{padding:0 0 5px 15px}.inner-page ul ul ul>li{padding:0 0 0 15px}.inner-page ul ul{margin:0;padding:5px 0 0}.inner-page ul ol{margin:0}.inner-page ol ul{margin:0;padding:0}.inner-page ol ol{margin:0}.inner-page ol{padding:0 0 0 30px;margin:0 0 26px}.inner-page ol>li{line-height:26px;font-size:15px}.cms_page{clear:both}.inner-page table{width:100%}.inner-page td{padding:11px 12px;border:1px solid #d4d4d4;color:#303030;line-height:24px}.inner-page tr:nth-child(odd) td{background:#ebebeb}.inner-page th{font-weight:400;color:#fff;background:#f42727;padding:5px 10px;border:1px solid #fbb03b;font-size:15px;line-height:24px;padding:10px}.inner_page{padding:70px 0}#page_title{position:relative;padding:160px 0 70px;overflow:hidden}#page_title:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:1}#page_title>img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);max-width:initial;min-width:100%}.page_title h1,.page_title .h1,.page_title span{color:#fff;margin:0;position:relative;font-weight:400;font-family:'Raleway-ExtraBold';line-height:normal;display:block;font-size:50px;text-transform:uppercase;letter-spacing:1px}.page_title{position:relative;z-index:2;margin:0 auto;padding:0 15px;width:100%;max-width:1200px;text-align:center}.breadcrumb_main{max-width:1200px;margin:0 auto;padding:0 15px}#breadcrumb{border-bottom:1px solid #d7d7d7}.breadcrumb{background:0 0}.breadcrumb{margin:10px 0 0;background:0 0;border-radius:0;-webkit-border-radius:0;padding:0;text-align:center;display:inline-block}.breadcrumb>li{color:#606060;font-size:15px;font-weight:400;vertical-align:top;position:relative;padding-bottom:0;display:inline-block}.breadcrumb>li:before{display:none}.breadcrumb>li a:after{content:"";display:block;height:2px;position:absolute;bottom:-4px;left:0;background:#fff;width:0;transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease}.breadcrumb>li a{color:#fff;display:inline-block;vertical-align:top}.breadcrumb>li+li:before{color:#fff;display:inline;vertical-align:top;background:0 0;position:static;padding:0 10px 0 5px;content:"//"}.breadcrumb>li.selected{color:#fbb03b}.inner_page ul{list-style-type:none;padding:0 0 0 15px;margin:0 0 22px;overflow:hidden}.inner_page ul>li{padding:0 0 0 15px;position:relative;line-height:24px}.inner_page ul>li:before{content:"\f105";height:auto;width:auto;top:1px;background:0 0;font-family:"Font Awesome\ 5 Free";font-size:18px;display:inline-block;position:absolute;left:0;border:none;line-height:initial;color:#c1272d}.inner_page ul ul>li:before{content:"";display:block;height:8px;width:8px;position:absolute;left:0;top:6px;border-radius:50%;-webkit-border-radius:50%;border:1px solid #c1272d}.inner_page ul ul ul>li:before{background:#c1272d}.inner_page ul ul>li{padding:0 0 0 15px}.inner_page ul ul ul>li{padding:0 0 0 15px}.inner_page ul ul{margin:0;padding:0}.inner_page ul ol{margin:0}.inner_page ol ul{margin:0;padding:0}.inner_page ol ol{margin:0}.inner_page ol{padding:0 0 0 30px;margin:0 0 26px}.inner_page ol>li{line-height:26px}.inner-page h1,.inner-page .h1{font-size:35px;margin-bottom:15px}.inner-page h2,.inner-page .h2{font-size:30px;margin-bottom:15px}.inner-page h3,.inner-page .h3{font-size:25px;margin-bottom:15px}.inner-page h4,.inner-page .h4{font-size:22px;margin-bottom:15px}.inner-page h5,.inner-page .h5{font-size:18px;margin-bottom:15px}.inner-page h6,.inner-page .h6{font-size:15px;margin-bottom:15px}.sidebar ul{padding:0;margin:0}.sidebar ul li{padding:0}.sidebar .title:before{content:"";position:absolute;left:10px;top:0;width:90px;height:5px;background:#fbb03b}.sidebar ul li:before{display:none}.sidebar ul ul li:before{display:none}.sidebar ul li a{display:block;position:relative;font-size:15px;color:#404040;padding:10px;z-index:1;font-weight:400;border-bottom:1px solid #ccc}.sidebar ul li+li{margin-top:0}.sidebar ul li.selected a{color:#c1272d}.inner-page{padding:70px 0}.sidebar .title{display:block;color:#404040;font-size:22px;font-weight:400;margin-bottom:10px;padding:10px 0 0 10px;text-transform:uppercase;position:relative;font-family:'Raleway-ExtraBold'}.my_pagination{text-align:center;margin:0}.my_pagination .pagination .wp-pagenavi{display:inline-block;vertical-align:top}.my_pagination .pagination .wp-pagenavi span.current{background:#0b74b9;color:#fff}.my_pagination .pagination .wp-pagenavi span,.my_pagination .wp-pagenavi a{display:block;width:40px;height:40px;border:1px solid #0b74b9;line-height:40px;color:#303030;font-weight:400;float:left;margin:0;padding:0}.my_pagination .pagination .wp-pagenavi a+span,.my_pagination .wp-pagenavi a+a,.my_pagination .wp-pagenavi span+a{border-left:0}.my_pagination .pagination .wp-pagenavi .nextpostslink,.my_pagination .wp-pagenavi .previouspostslink{font-size:22px;line-height:34px}.my_pagination .pagination li{padding:0;float:left}.my_pagination .pagination li:before{display:none !important}.my_pagination .pagination li a,.my_pagination .pagination li .page-numbers.dots{border-radius:50px;-webkit-border-radius:50px;color:#000;padding:0;height:40px;width:40px;line-height:40px;background:0 0;margin:0;font-weight:400;border:none;font-size:15px;display:block}.my_pagination .pagination{margin:20px 0 0;padding:0;vertical-align:top;border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-webkit-border-radius:0;display:inline-block;vertical-align:top}.my_pagination .pagination li.disabled a{pointer-events:none}.my_pagination .pagination li.selected a{background:#f42727;pointer-events:none;color:#fff}.my_pagination .pagination li:first-child a,.my_pagination .pagination li:last-child a{line-height:40px;font-size:21px;font-weight:600}.my_pagination .pagination li+li{margin-left:3px}.inner_page p{line-height:24px;margin-bottom:24px}.inner_page table{width:100%}.inner_page td{padding:5px 10px;border:1px solid #ccc}.inner_page tr:nth-child(odd) td{background:#eee}.inner_page th{font-weight:700;color:#303030;background:#bbb;padding:5px 10px;border:1px solid #ccc}.inner_page h1,.inner_page .h1,.inner_page h2,.inner_page .h2,.inner_page h3,.inner_page .h3,.inner_page h4,.inner_page .h4,.inner_page h5,.inner_page .h5,.inner_page h6,.inner_page .h6{line-height:1.5}.contact-page .contact_us_icon span.title{display:block;color:#000;font-weight:600;font-size:20px;margin:0 0 9px}.contact-form-main{padding:20px 0 0}.contact_addres_box i{font-size:50px;color:#000;text-align:center;margin-bottom:10px;line-height:70px}.contact_addres_box i.fa-phone{font-size:40px;color:#000;text-align:center;transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg)}.contact_addres_box span{font-size:30px;text-align:center;display:inline-block;vertical-align:top;color:#00b25a;line-height:70px;margin-bottom:10px}.contact_addres_box label{font-weight:400;color:#111;font-size:18px;display:block}.contact_addres_box{display:block;margin:0 0 20px;min-height:0;overflow:hidden;padding:0;position:relative}.contact_addres_box{float:left;width:33.3333%;vertical-align:middle;display:inline-block;text-align:center}.contact_addres_box p a{color:#606060}.contact_addres_box p{margin-bottom:0}.map{margin:20px 0 0}.contact-page .map iframe{border:none;width:100%;height:330px;display:block;border:10px solid rgba(0,0,0,.5)}.contact-page form{margin-top:20px}.contact_main_form .input-box input{border:1px solid #000}.contact_main_form .input-box textarea.input{border:1px solid #000}.contact_main_form .input-box input:focus{border-color:#000}.input-box{margin-bottom:30px;position:relative;z-index:1;margin-top:0 !important}.input-box .input{width:100%;border-radius:0;-webkit-border-radius:0;height:60px;border:none;color:#606060;font-size:16px;padding:10px 19px;background:0 0;transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;background:#fff;font-family:'CenturyGothic'}.input-box .input::-webkit-input-placeholder{color:#606060;opacity:1}.input-box .input:-moz-placeholder{color:#606060;opacity:1}.input-box .input::-moz-placeholder{color:#606060;opacity:1}.input-box .input:-ms-input-placeholder{color:#606060;opacity:1}.input-box label{font-weight:400;margin:0 0 5px;font-size:14px;color:#606060;text-transform:uppercase;line-height:22px}.input-box textarea.input{height:165px;resize:none;display:block;padding:16px 19px}.input-box .input:focus{box-shadow:0 0 10px #336ad4}select::-ms-expand{display:none !important}.select_box select{appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;-webkit-appearance:none;width:100%;border-radius:0;-webkit-border-radius:0;height:60px;border:1px solid #ccc;color:#606060;font-size:16px;font-weight:400;padding:10px 18px;background:0 0;transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease}.input-box.submit-box{position:relative;z-index:1;margin:0;min-width:200px;display:inline-block;vertical-align:top;overflow:hidden;background:#c1272d}.input-box.submit-box:before,.input-box.submit-box:after{content:"";display:block;height:34px;width:34px;position:absolute;top:0;right:0;transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;z-index:-1;transform:translate(50%,-50%) rotateZ(45deg);-moz-transform:translate(50%,-50%) rotateZ(45deg);-ms-transform:translate(50%,-50%) rotateZ(45deg);-o-transform:translate(50%,-50%) rotateZ(45deg);-webkit-transform:translate(50%,-50%) rotateZ(45deg);border:3px solid #fff}.input-box.submit-box:after{bottom:0;top:auto;right:auto;left:0;transform:translate(-50%,50%) rotateZ(45deg);-moz-transform:translate(-50%,50%) rotateZ(45deg);-ms-transform:translate(-50%,50%) rotateZ(45deg);-o-transform:translate(-50%,50%) rotateZ(45deg);-webkit-transform:translate(-50%,50%) rotateZ(45deg)}.input-box.submit-box input{background:0 0;padding:0;color:#fff;height:60px;border:none;font-size:16px;font-weight:400;width:100%}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #606060;-moz-transition:all 0s ease}.input-box label.lbl_input{position:absolute;left:0;top:0;width:100%;pointer-events:none;margin:0;line-height:62px;padding:0 10px;transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;color:#606060}.input-box.focus label.lbl_input,.input-box.filled label.lbl_input{top:-30px}.input-box.captcha-box{margin:27px 0 28px}.wpcf7-form-control-wrap{display:block}div div.wpcf7-response-output{clear:both;background:rgba(255,255,255,.6);font-family:'CenturyGothic-Bold';border:3px dotted}.recaptcha-error-message.error{position:absolute;background:#fff;color:red;padding:0 4px !important;font-size:12px !important;font-weight:400 !important;text-transform:lowercase}label.error{position:absolute;background:#fff;display:block;font-size:12px !important;text-transform:lowercase;top:100%}.req{color:#ef5353;margin:0 0 0 4px}div .wpcf7-form label.error{color:red !important;font-size:12px !important;padding:0 4px !important;margin:4px 0 !important;font-weight:400 !important}div div.wpcf7-response-output{text-align:center;margin:0 0 20px;padding:7px 15px}div div.wpcf7-validation-errors{color:red}div div.wpcf7-mail-sent-ng{color:red}div div.wpcf7-spam-blocked{color:red}div div.wpcf7-mail-sent-ok{color:#398f14}label.require{font-size:14px;color:#606060;font-weight:400;margin:10px 0 0;display:block}.contact-form .input-box textarea.input{height:160px}.contact-form .submit-box{margin:0}.contact_page h3,.contact_page .h3{font-weight:300;color:#c1272d;font-size:18px}div.wpcf7 div .ajax-loader{height:24px;width:24px;margin:0 10px 0 0;position:absolute;right:15px;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.contact-form-main{padding:0}.contact_addres_box label{font-weight:400;color:#404040;font-size:18px;display:block;font-family:'AvenirNext-DemiBold'}.contact_addres_box{display:block;margin:0 0 20px;min-height:0;overflow:hidden;padding:0;position:relative}.contact_addres_box span{display:block;line-height:24px;color:#111;font-size:16px}.contact_addres_box span.title_contact{display:block;color:#111;font-size:16px}.contact_addres_dtl span i{bottom:0;color:#fff;display:table-cell;float:none;font-size:26px;height:56px;left:0;margin:0 auto;position:relative;right:0;text-align:center;vertical-align:middle;width:100%}.contact_addres_box p{color:#505050;display:inline-block;font-size:15px;line-height:24px;margin:0 !important;padding:0;vertical-align:middle;display:block}.contact_call_box span{background:#c1272d;float:left;height:56px;margin:0 10px 0 0;width:54px}.contact_call_box1 span{background:#c1272d;float:left;height:56px;margin:0 10px 0 0;width:54px}.contact_call_box p a,.contact_call_box1 p a,.contact_email_box p a{color:#1a1a1a}.contact-map,.contact-map iframe{width:100%}.contact-form .contact-map iframe{height:280px}.contact-form .captcha_img{border:2px solid #666;border-radius:0 !important;display:table}.contact-form .captcha_img span{display:table-cell;height:42px;text-align:center;vertical-align:middle}.contact-form .form-group .captcha_box{float:left;height:auto;margin-bottom:20px;padding:0;position:relative}.contact-form form .form-group .captcha_box .captcha_img{float:left;height:50px;left:0;line-height:50px;margin:0;position:absolute;text-align:center;top:0;width:110px}.abn-icon:before{background:rgba(0,0,0,0) url() no-repeat scroll 0 0;content:"";height:30px;left:0;margin:0 auto !important;position:absolute;right:0;text-align:center !important;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);width:30px}.contact-form .form-group{margin-bottom:20px}.contact-form textarea.form-control{height:155px !important;resize:none}.contact-form .form-control{background-color:transparent;background-image:none;border:1px solid #bbb !important;border-left:none;border-right:none;border-top:none;border-radius:5px;box-shadow:none;color:#111;display:block;font-size:16px;height:50px;line-height:1.42857;padding:10px;width:100%;transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s}.contact-form .form-control:focus{border-color:#c1272d !important;box-shadow:0 0 10px #ccc;outline:0 none}.contact-form-main h2{padding-bottom:12px}.contact-form .submit_btn_box .button{min-width:350px;padding:0;font-size:16px;border:2px solid #c1272d;line-height:50px}.contact-form input::-webkit-input-placeholder,.contact-form textarea::-webkit-input-placeholder{color:#909090;opacity:1}.contact-form input:-moz-placeholder,.contact-form textarea:-moz-placeholder{color:#909090;opacity:1}.contact-form input::-moz-placeholder,.contact-form textarea::-moz-placeholder{color:#909090;opacity:1}.contact-form form input:-ms-input-placeholder,.contact-form form textarea:-ms-input-placeholder{color:#909090;opacity:1}.contact-form{padding:20px 0 0}.contact-form .submit_btn_box{float:none;margin-top:0;clear:both}.contact-form .submit-btn{background:rgba(0,0,0,0);border:medium none;display:block;float:right;font-size:16px;margin:0 auto;padding:0;text-align:center;text-transform:uppercase;transition:all .5s ease 0s;width:100%}.contact-form .required-field{color:#404040;float:left;font-size:14px;line-height:30px;margin-top:15px;text-align:left;width:100%;padding-bottom:0}.contact-form .required-field{color:#404040;float:left;font-size:14px;line-height:30px;margin-top:0;text-align:right;width:100%;padding-bottom:0}.contact-form .required-field span{color:#404040}.submit_btn_box .main_btn{position:relative;text-align:center;margin:0;width:370px;line-height:55px;min-height:55px}.submit_btn_box .blue_btn:before{background:#000}.submit_btn_box .blue_btn{background:#c1272d}.contact-form-main .heading_text.h2{text-align:left;margin-bottom:25px;line-height:45px}.contact-form-main .heading_text.h2:before{left:0;transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);-moz-transform:translate(0);-webkit-transform:translate(0)}.map_section{padding:30px 0 0}.map_section iframe{width:100%;height:330px;border:15px solid #404040 !important}.inner-page .main_btn:after{background:#f42727}.gallery_listing_page figcaption{text-align:center}.gallery_listing_page figcaption h4,.gallery_listing_page figcaption .h4{font-weight:400;font-size:18px;margin:15px 0 0;color:#000}.gallery_listing_page figcaption h4 a,.gallery_listing_page figcaption .h4 a{color:#303030}.gallery-details-page figure{margin-bottom:30px}.gallery-details-page figure>a{display:block;position:relative;overflow:hidden;text-align:center;margin:0 auto;display:block}.gallery-details-page figure>a:before{content:"";display:block;position:absolute;left:0;top:100%;height:100%;width:100%;background:url(//www.hitechtrusses.com.au/wp-content/themes/hitech-truss/assets/css/../images/gly_shawdow_bg.png) repeat 0 0;transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;-webkit-transition:all .8s ease}.gallery-details-page figure>a:after{content:"\f31e";font-family:"Font Awesome\ 5 Free";font-weight:900;font-size:50px;color:#fff;transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;position:absolute;left:50%;bottom:70px;transform:translate(-50%,50%) scale(0);-moz-transform:translate(-50%,50%) scale(0);-ms-transform:translate(-50%,50%) scale(0);-o-transform:translate(-50%,50%) scale(0);-webkit-transform:translate(-50%,50%) scale(0);padding:0}.gallery-listing-page figure{margin-bottom:30px;border:1px solid #000}.gallery-listing-page figure>a{display:block;position:relative;overflow:hidden}.gallery-listing-page figure>a:before{content:"";display:block;position:absolute;left:0;top:100%;height:100%;width:100%;background:rgba(0,0,0,.7);transition:all .7s ease;-moz-transition:all .7s ease;-ms-transition:all .7s ease;-o-transition:all .7s ease;-webkit-transition:all .7s ease}.gallery-listing-page figure>a:after{content:"\f00a";font-family:"Font Awesome\ 5 Free";font-weight:900;font-size:30px;color:#fff;transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;position:absolute;left:50%;transform:translate(-50%,-50%) scale(0);-moz-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);-o-transform:translate(-50%,-50%) scale(0);-webkit-transform:translate(-50%,-50%) scale(0);top:50%}.gallery-listing-page .sidebar{margin-top:30px}.gallery-listing-page figcaption{text-align:center}.gallery-listing-page figcaption h4,.gallery_listing_page figcaption .h4{font-weight:400;font-size:16px;margin:0;color:#000;padding:15px 0;border-top:0}.gallery-listing-page figcaption h4 a,.gallery_listing_page figcaption .h4 a{color:#303030}.checkbox_main{padding:0 10px 0 39px;line-height:22px;display:block;margin-bottom:8px;margin:0 15px 0 0}.checkbox_main{padding:0 0 0 50px;position:relative;display:inline-block;line-height:30px}.checkbox_main .input_checkbox_div{left:2px;position:absolute;top:0}.checkbox_main .checkboxinput{cursor:pointer;display:block;height:30px;line-height:normal !important;margin:0;min-height:inherit;opacity:0;width:30px}.checkbox_main .input_checkbox_div .icon{border:3px solid #909090;background:#fff;border-radius:0;color:#606060;font-size:20px;height:30px;left:50%;pointer-events:none;position:absolute;margin:0;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:30px}.checkbox_main .input_checkbox_div .icon:before{content:"\f00c";font-size:18px;color:#f57e26;font-family:"Font Awesome\ 5 Free";font-weight:900;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.checkbox_main .input_checkbox_div .icon:before{font-size:14px}.checkbox_main .input_checkbox_div .checkboxinput:checked+.icon:before{opacity:1}.checkbox_section{padding:10px 0 20px}.checkbox_main label.lbl_radio{margin-bottom:0;font-family:'AvenirNext-Medium';font-size:15px;font-weight:400;color:#303030}.radio_box_width{display:inline-block;vertical-align:middle;margin-right:15px}.radio-group.radio_section:after{clear:both;content:"";display:table}.radio-group{margin-bottom:20px}.radio-group .radio_box{float:left;padding:0 0 0 40px;position:relative;width:100%}.radio-group .input-radio-box{border:3px solid #909090;border-radius:50%;left:0;margin-right:0;position:absolute;top:0}.radio-group .input-radio{cursor:pointer;display:block;height:20px;line-height:normal !important;margin:0;min-height:inherit;opacity:0;width:20px}.radio-group .input-radio-box .icon{border:0;color:#606060;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.radio-group .input-radio-box .icon:before{content:"\f111";font-family:"Font Awesome\ 5 Free"}.radio-group .lbl_radio{color:#303030;cursor:pointer;font-size:16px;font-weight:400;line-height:normal;margin:3px 0 0}.radio-group .input-radio-box .input-radio:checked+.icon{opacity:1}.form_main_box .row,.form_main_box .row .col-12{float:left;display:block}.form_main_box .row .col-12:nth-child(5){float:right !important;order:2}.form_main_box .row .col-12:nth-child(6){float:right !important;order:2}.form_main_box .row .col-12:nth-child(7){order:3}.inner-page a{color:#f42727}.product_detail_page img{max-width:400px}.product_form_main .main_btn input{background:0 0;border:0;box-shadow:none;width:100%;padding:0;text-transform:uppercase}.product_form_main .main_btn{float:right;padding:0;margin-bottom:30px}.product_form_main .input-box textarea.input{height:150px}.inner-page .main_btn:before{background:#fbb03b}.inner-page .main_btn{color:#fff !important}div .wpcf7-form label.error:before{border-bottom:5px solid #fff;border-style:solid;border-width:0 5px 5px;color:rgba(0,0,0,0);content:"";display:block;left:5px;margin-top:-5px;position:absolute;top:0}.recaptcha-error-message.error:before{border-bottom:5px solid #fff;border-style:solid;border-width:0 5px 5px;color:rgba(0,0,0,0);content:"";display:block;left:5px;margin-top:-5px;position:absolute;top:0}.contact_main_form div .wpcf7-form label.error{margin:0 !important;padding:0 !important;background:0 0}.contact_main_form div .wpcf7-form label.error:before{display:none}.contact_main_form .recaptcha-error-message.error{background:0 0;margin:0}.contact_main_form .recaptcha-error-message.error:before{display:none}.inner-page p:last-child{margin-bottom:0}.owl-carousel .owl-item{backface-visibility:visible !important;-o-backface-visibility:visible !important;-ms-backface-visibility:visible !important;-moz-backface-visibility:visible !important;webkit-backface-visibility:visible !important}.required-field{text-align:center;line-height:normal;color:#fff;padding-bottom:10px}.contact_main_form .required-field{color:#404040}@media screen and (max-width:1340px){#gallery_slider .owl-nav>div.owl-next,#gallery_slider .owl-nav .owl-prev{margin:0 165px !important}#gallery_slider .owl-nav>div{float:none !important;margin:0 10px !important}#gallery_slider .owl-nav{position:absolute;left:auto;top:auto;bottom:-80px;right:0;margin:20px 0 0;transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);-moz-transform:translate(0);-webkit-transform:translate(0);width:100%;max-width:100%}.gly_btn a.main_btn{margin:20px auto 0}.quote_bg_img{margin:0}.mobile-accordion ul{padding-top:0}#gallery_slider .owl-nav .owl-prev span:after{pointer-events:auto}#gallery_slider .owl-nav>div.owl-next span:before{pointer-events:auto}.banner_btn_main{padding:30px 0 0}.banner figcaption a.main_btn.red_btn{min-width:200px}.banner_btn_main .main_btn.yello_btn{min-width:200px}.banner figcaption{max-width:900px}.banner_cont .h2{font-size:50px;line-height:65px}}@media screen and (max-width:1199px){.banner figcaption{padding:0 15px}.banner_cont .h2{font-size:50px;line-height:65px}.banner_cont p{font-size:27px;letter-spacing:1px;margin-bottom:20px}.title.h2{margin-bottom:10px;font-size:25px}.service_product_main .row{margin-bottom:40px}.product_img a span.num_box i{font-size:45px}.prduct_contant{padding:0 15px 0 0;margin:15px 0 0}.service_product_main .row:nth-child(even) .col-12:last-child .prduct_contant{padding:0 0 0 10px}.service_product_main .row:last-child{margin-bottom:0}.service_product_main{margin:-70px 0 0}.hl-welcome-container{max-height:540px}.welcome_containt{padding:40px 0;margin-right:40px}.welcome_containt h2{line-height:28px;font-size:19px}.welcome_img img+img{margin:30px 0 0}.heading_text.h2{font-size:100px}.navigation ul.menu>li+li{margin-left:17px}.our_value_box_main .contant_box{padding:0 0 0 110px}.our_value_box_main .icon_box_main{width:110px;height:110px}.our_value_box_main .icon_box_main i{font-size:55px}.our_value_section .row+.row .col-12:nth-child(1) .icon_box_main i{font-size:60px}.call_bg_img .call_section.home_pb{padding:100px 0}.title_containt h2{max-width:650px;line-height:50px;font-size:35px}.gallery_main_block{margin:-45px 0 0}.welcome_containt .wel_btn{margin:15px 0 0}.social_main_box.mobile-accordion.quick_links{margin:0 0 30px}.footer_top{margin-top:50px}.social_main_box.mobile-accordion.quick_links ul li a{width:60px;height:60px;line-height:60px;font-size:23px}.mobile-accordion ul{padding-top:0}.footer_top_main:before{margin:20px auto;margin-left:480px}.footer_top_main{padding-bottom:40px}}@media screen and (min-width:1025px){.gallery-listing-page figure:hover figcaption h4 a{color:#f42727}.hl-welcome-container p a:hover{color:#fff}.gallery-listing-page figcaption h4 a:hover,.gallery_listing_page figcaption .h4 a:hover{color:#f42727}.gallery-details-page figure>a:hover:before{top:0}.gallery-details-page figure>a:hover:after{transform:translate(-50%,50%) scale(1);-moz-transform:translate(-50%,50%) scale(1);-ms-transform:translate(-50%,50%) scale(1);-o-transform:translate(-50%,50%) scale(1);-webkit-transform:translate(-50%,50%) scale(1);bottom:70px}.gallery-listing-page figure>a:hover:before{top:0}.gallery-listing-page figure>a:hover:after{transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);-webkit-transform:translate(-50%,-50%) scale(1)}.title.h2 a:hover{color:#f42727}.banner .owl-nav .owl-prev:hover span:after{margin:-1px 0 0 -36px}.banner .owl-nav>div.owl-next:hover span:before{margin:0 0 0 -15px !important}#gallery_slider .owl-nav .owl-prev:hover span:after{margin:2px 0 0 -34px}#gallery_slider .owl-nav .owl-next:hover span:before{margin:1px 0 0}.service_product_main .row:nth-child(even):hover .col-12:first-child .product_img a span.num_box i{transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);-moz-transform:translate(0);-webkit-transform:translate(0);margin:-30px 0 0 40px}.service_product_main .row:hover .product_img a span.num_box i{transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);-moz-transform:translate(0);-webkit-transform:translate(0);margin:-35px 0 0 -95px}.gly_btn a.main_btn:hover{color:#fff}.gly_btn a.main_btn:hover:after{background:#000}.call_box a:hover{color:#fff}.email_box a:hover{color:#fff}.email_box a:hover i{color:#fff}.call_box a:hover i{color:#fff}.social_left_box ul li a:hover i{color:#f42727}.gallery_main_block .gallery_box:hover .view_detail:before{opacity:1;transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)}.gallery_main_block .gallery_box:hover .gallery_main a.search_btn{transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1)}.service_product_main .row:hover .product_img a img{transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);-moz-transform:scale(1.05);-webkit-transform:scale(1.05)}.service_product_main .row:hover .product_img a:before{opacity:1}.service_product_main .row:hover .product_img a:after{left:50%}.service_product_main .row:nth-child(even):hover .col-12:first-child .product_img a:after{left:50%}.social_main_box.mobile-accordion.quick_links ul li:hover a{background:#f42727}.sidebar ul li a:hover{color:#c1272d}.gallery_listing_page figure>a:hover:before{height:100%}.gallery_listing_page figure>a:hover:after{transform:translate(-50%,50%);-moz-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);-o-transform:translate(-50%,50%);-webkit-transform:translate(-50%,50%);bottom:50%}.gallery_details_page figure>a:hover:before{box-shadow:0px 0px 0px 90px rgba(0,0,0,.85) inset}.gallery_details_page figure>a:hover:after{transform:translate(-50%,50%);-moz-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);-o-transform:translate(-50%,50%);-webkit-transform:translate(-50%,50%);bottom:50%}.gallery_listing_page figcaption h4 a:hover{color:#c1272d}.social_main_box ul li a:hover{color:#c1272d}.contact_call_box p a:hover,.contact_call_box1 p a:hover,.contact_email_box p a:hover{color:#17577a}.email_box a.head-email:hover span{color:#c1272d;display:inline-block}.call_box a.call_icon:hover span{color:#c1272d;display:inline-block}.contact_call_box p a:hover,.contact_call_box1 p a:hover,.contact_email_box p a:hover{color:#c1272d}.footer-contact a:hover{color:#fff}.form_box_main .main_btn:hover{background:0 0;color:#303030;border-color:#303030}header.sticky .header{padding-bottom:0;padding-top:0;background:#000}header.sticky .navigation ul.menu>li>a{padding:10px 0 15px}header.sticky .logo{padding:15px 0 10px}header.sticky .get_btn{padding:5px 0 0}header.sticky .navigation{margin-top:0}header.sticky .header .pull-right{margin:5px 0 0}header.sticky .header_top_main{padding:4px 0}a:hover{color:#303030;text-decoration:none}.scroll_top:hover{color:#fff;background:#336ad4}.input-box .input:focus{border-color:#c1272d}.submit-box:hover .input,.submit-box.focus .input{color:#fff}.submit-box:hover:before,.submit-box.focus:before{background:0 0}.submit-box:hover:before,.submit-box.focus:before{transform:translate(100%,-100%) rotateZ(45deg);-moz-transform:translate(100%,-100%) rotateZ(45deg);-ms-transform:translate(100%,-100%) rotateZ(45deg);-o-transform:translate(100%,-100%) rotateZ(45deg);-webkit-transform:translate(100%,-100%) rotateZ(45deg)}.submit-box:hover:after,.submit-box.focus:after{transform:translate(-100%,100%) rotateZ(45deg);-moz-transform:translate(-100%,100%) rotateZ(45deg);-ms-transform:translate(-100%,100%) rotateZ(45deg);-o-transform:translate(-100%,100%) rotateZ(45deg);-webkit-transform:translate(-100%,100%) rotateZ(45deg)}.footer-social ul li a:hover:before{color:#303030}.logo,logo img,.header-contact ul{transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease}.site-main>header.sticky{box-shadow:0 0 3px rgba(0,0,0,.5);-moz-box-shadow:0 0 3px rgba(0,0,0,.5);-ms-box-shadow:0 0 3px rgba(0,0,0,.5);-o-box-shadow:0 0 3px rgba(0,0,0,.5);-webkit-box-shadow:0 0 3px rgba(0,0,0,.5)}.site-main>header.sticky .header-search{margin-top:15px}.mobile-accordion ul li a:hover{color:#c1272d}.mobile-accordion ul li a:hover:before{width:10px}.signature a:hover{color:#c1272d}.my_pagination li a:hover{background:#c1272d;color:#fff}.breadcrumb>li a:hover{color:#fbb03b}.contact_page .contact_us_icon a:hover{color:#c1272d}.contact_info a:hover{color:#c1272d}.gallery_listing_page figure>a:hover:before{box-shadow:0px 0px 0px 90px rgba(0,0,0,.85) inset}.gallery_listing_page figure>a:hover:after{transform:translate(-50%,50%);-moz-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);-o-transform:translate(-50%,50%);-webkit-transform:translate(-50%,50%);bottom:50%}.gallery_details_page figure>a:hover:before{height:100%}.gallery_details_page figure>a:hover:after{transform:translate(-50%,50%);-moz-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);-o-transform:translate(-50%,50%);-webkit-transform:translate(-50%,50%);bottom:50%}.inner-page .main_btn:hover{color:#fff !important}.inner-page .form_main_box .main_btn:hover input.input{color:#fff}.inner-page a:hover{color:#000}.contact_addres_box p a:hover{color:#f42727}}@media screen and (max-width:1024px){.header-top a span.title{display:none}.header-top a span{display:none}.header-top a span.icon_box{display:inline-block}.header-top.right_box{margin:0;padding:0 60px 0 0}.header-top.right_box a{display:block;width:45px;height:45px;line-height:45px;text-align:center;border:2px solid #fbb03b;position:relative}.header-top.right_box a span.icon_box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);line-height:normal}.header-top.right_box a span.icon_box i{color:#fbb03b;margin:0;font-size:23px}.header-top.right_box a span.icon_box i.fas.fa-phone{font-size:20px;margin:0}.call_box{margin-left:15px}.sidebar{margin-top:0 !important;width:100% !important}.sidebar{position:relative !important;margin-top:30px;top:0 !important;bottom:0 !important}.banner figcaption{max-width:100%}.banner .owl-nav>div span:after{pointer-events:auto}.banner .owl-nav>div.owl-next span:before{pointer-events:auto}.gallery_main_block .gallery_box .gallery_main a.search_btn{bottom:0;opacity:0;width:100%;height:100%;transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1)}.gallery-details-page figure>a img{width:100%}.header{background:#000}.container-main{margin-top:85px}.banner figure img{height:500px}.banner_cont .h2{font-size:45px;max-width:600px;line-height:55px}.banner figcaption{padding:0 10px;max-width:850px;bottom:40px}.navigation ul.menu>li+li{margin-left:0}.site-main>header.sticky{box-shadow:0 0 3px #f5f5f5;-moz-box-shadow:0 0 3px #f5f5f5;-ms-box-shadow:0 0 3px #f5f5f5;-o-box-shadow:0 0 3px #f5f5f5;-webkit-box-shadow:0 0 3px #f5f5f5}#page_title{padding:60px 0}.page_title h1,.page_title .h1{margin:0;font-size:50px}.breadcrumb{margin:10px 0 0}button.navigation-toggle{position:absolute;right:0;top:0;height:45px;width:45px;margin:0}.hl-welcome-container{max-height:500px}.header .pull-right{position:relative;margin:20px 0 0}.logo{padding:15px 0}.header-top{margin-right:0;display:inline-block;vertical-align:middle;float:right}.header-bottom{display:inline-block;vertical-align:middle;clear:initial;margin:0 10px 0 0;float:left}.get_btn{padding:0}.get_btn a.main_btn{width:145px;min-height:45px;line-height:45px}.banner .owl-nav>div.owl-next span{background-size:100%;max-width:200px;width:30px;height:60px}.banner .owl-nav>div span{background-size:100%;max-width:200px;width:30px;height:60px}.banner_cont .h2{font-size:45px;max-width:600px;line-height:55px}.banner_btn_main{padding:15px 0 0}.banner figcaption a.main_btn.red_btn{min-width:200px !important;margin:0 auto 10px !important}.banner_btn_main .main_btn{min-width:200px}.banner figure:before{max-width:100%;background-position:center center;background:rgba(0,0,0,.3);opacity:1}.title_containt h2{max-width:450px;line-height:40px;font-size:30px}.home_pb{padding:40px 0}.our_value_section{padding-bottom:0}.call_bg_img{margin:0;background-size:cover !important;background-position:center center !important;background-attachment:scroll !important}.signature{padding:10px 0}.footer_bottom{padding-bottom:15px}.gallery_main_block .gallery_box{display:block}.product_img a img{max-width:130%;width:130%}.title_containt{padding:30px 0 0}}@media screen and (max-width:991px){.banner figcaption{max-width:100%}#gallery_slider .owl-nav .owl-prev{margin-left:0 !important;margin-right:160px !important}#gallery_slider .owl-nav>div.owl-next{margin-left:160px !important;margin-right:0 !important}.product_form_main .captcha-box iframe{transform-origin:0 0;transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1)}.mobile-accordion.contact_links ul li a{font-size:14px}.mobile-accordion ul li span{font-size:14px}.mobile-accordion ul li a{font-size:14px}.footer-contact p{font-size:14px}.inner-page{padding:50px 0}.title_containt{padding:10px 0 0}.banner .owl-nav>div{transform:scale(.7);-o-transform:scale(.7);-ms-transform:scale(.7);-moz-transform:scale(.7);webkit-transform:scale(.7)}.product_img a img{max-width:150%;width:150%}.hl-welcome-content{padding-top:0}.welcome_img_main:before{left:-10px;top:-25px;width:250px;height:252px}.welcome_img_main:after{right:-5px;bottom:-30px;width:250px;height:250px}.welcome_img_main{margin:30px 0 0}.hl-welcome-content{max-height:300px}.hl-welcome-container{max-height:300px}.banner_cont_main{float:none;text-align:center;display:block}.banner_cont p{text-align:center;margin-bottom:10px}.banner_cont .h2{margin:0 auto}.banner_btn_main{float:none;text-align:center;font-size:0}.banner figcaption a.main_btn{display:inline-block;vertical-align:middle}.banner figcaption a.main_btn.red_btn{display:inline-block;vertical-align:middle;margin:0 10px !important}.service_product_main{margin:0}.title.h2{margin-bottom:5px;font-size:21px}.prduct_contant p{line-height:26px}.prduct_contant{padding:0;margin:0}.service_product_main .row:nth-child(even) .col-12:last-child .prduct_contant{padding:0}.welcome_containt{padding:25px 0 30px;margin-right:25px}.form_main_box .main_btn{margin:0 auto 10px}.quote_main_box{padding:10px 0 20px}.call_bg_img .call_section.home_pb{padding:60px 0}.product_img a span.num_box{border-top:60px solid transparent;border-bottom:60px solid transparent;border-left:80px solid #fff}.product_img a span.num_box i{margin:0 0 0 -60px;font-size:35px}.service_product_main .row:nth-child(even) .col-12:first-child .product_img a span.num_box{border-top:60px solid transparent;border-bottom:60px solid transparent;border-left:0 solid #fff;border-right:80px solid #fff}.service_product_main .row:nth-child(even) .col-12:first-child .product_img a span.num_box i{margin:0 0 0 65px}.heading_text.h2{font-size:85px}.welcome_containt h2{line-height:41px;font-size:28px}.our_value_box_main .contant_box{padding:0 0 0 75px}.our_value_box_main .icon_box_main{width:70px;height:70px;margin:20px 0 0}.our_value_section .row+.row .col-12:nth-child(1) .icon_box_main i{font-size:55px}.our_value_box_main .icon_box_main i{font-size:50px}.our_value_box_main{margin-bottom:20px}.banner_cont .h2{font-size:33px;max-width:550px;line-height:40px}.banner figure img{height:400px}.banner_cont p{font-size:20px}.quote_main_box h3{font-size:30px;line-height:45px}.quote_main_box{padding:0}.social_main_box.mobile-accordion.quick_links ul li{padding:0 5px}.mobile-accordion .title{font-size:20px;margin-bottom:15px;padding:15px 0 0}.footer_top_main:before{margin:15px auto;margin-left:340px;background-size:100%;max-width:190px}.mobile-accordion ul li{line-height:30px}.footer-contact p{line-height:24px;margin-bottom:10px}.footer_email_box.contact_box a{margin:0}.title_containt{float:none;text-align:center;display:block;margin:0 auto 15px}.call_btn_main{float:none;margin:0 auto;max-width:300px}.captcha-box iframe{transform-origin:0 0;transform:scale(.75);-o-transform:scale(.75);-ms-transform:scale(.75);-moz-transform:scale(.75);-webkit-transform:scale(.75)}.captcha-box .recaptcha-error-message.validation-advice.error{padding:0 !important;margin:-15px 0 0 !important}img.alignleft{max-width:200px;margin:0 20px 20px 0}img.alignright{max-width:200px}.product_detail_page img{max-width:250px}}@media screen and (max-width:767px){.inner-page h1,.inner-page .h1{font-size:25px}.inner-page h2,.inner-page .h2{font-size:22px}.inner-page h3,.inner-page .h3{font-size:20px}.inner-page h4,.inner-page .h4{font-size:18px}.inner-page h5,.inner-page .h5{font-size:16px}.inner-page h6,.inner-page .h6{font-size:14px}.contact-page form{margin-top:0}.gallery-listing-page figure>a img{width:100%}.gallery-listing-page figcaption h4,.gallery_listing_page figcaption .h4{font-size:15px;padding:10px 0}.container-main{margin-top:85px}.gallery-details-page figure>a{pointer-events:none}.product_form_main .col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;float:none}.product_form_main .main_btn{float:none;padding:0}.contact_addres_box{width:50%}.contact_addres_box:nth-child(2n+1){clear:both}.contact_addres_box i{font-size:45px;line-height:50px}.product_img a img{max-width:100%;width:100%}.gly_btn a.main_btn{max-width:150px;min-width:150px;font-size:14px}#gallery_slider .owl-nav>div.owl-next,#gallery_slider .owl-nav .owl-prev{margin:0 100px !important}.captcha-box iframe{transform-origin:0 0;transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1)}.service_product_main .row .col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.service_product_main .row:nth-child(odd) .col-12:first-child{order:1}.service_product_main .row:nth-child(odd) .col-12:last-child{order:2}.service_product_main .row:nth-child(even) .col-12:last-child .prduct_contant{padding:20px 0 0}.prduct_contant{padding:20px 0 0;margin:0}.service_product_main .row:nth-child(even) .col-12:first-child .product_img a span.num_box{border-top:60px solid transparent;border-bottom:60px solid transparent;border-left:80px solid #fff;border-right:0 solid #fff;right:auto;left:0}.service_product_main .row:nth-child(even) .col-12:first-child .product_img a span.num_box i{margin:0 0 0 -60px}.service_product_main .row{margin-bottom:20px}.hl-welcome-container{padding:0}.hl-welcome-container{max-height:310px}.our_value_section .row+.row{padding:0}.title_containt{float:none;text-align:center;margin:0 auto;padding:0}.call_btn_main{float:none;max-width:320px;margin:10px auto 0}.call_btn_main a.main_btn:last-child{margin:15px 0 0}.home_pb{padding:30px 0}.footer_top_main:before{display:none}.footer_top_main{padding-bottom:0}.footer_top{margin-top:20px}.social_main_box.mobile-accordion.quick_links span.title{display:inline-block;line-height:18px;background:0 0;color:#fff;border-radius:0;padding:15px 20px;width:100%;border:1px solid #fff}.social_main_box.mobile-accordion.quick_links{margin:0 0 15px}.social_main_box.mobile-accordion.quick_links ul li a{width:40px;height:40px;line-height:40px;font-size:19px}.gallery_main_block{margin:0}p{line-height:24px;font-size:14px}.sidebar span.icon{display:block;width:100%;position:absolute;top:0;left:0;height:40px}.sidebar span:after{content:"\f067";font:normal normal normal 18px/1 FontAwesome;color:#c1272d;position:absolute;right:15px;top:15px;pointer-events:none}.sidebar.in span:after{content:"\f068"}.sidebar{position:relative !important;margin-top:30px;top:0 !important;bottom:0 !important}.sidebar ul{display:none}.sidebar .title{border:2px solid #c1272d;font-size:16px;margin-bottom:0;padding:10px}.sidebar ul{border:2px solid #c1272d;border-top:0}.sidebar .title:before{display:none}.sidebar{margin-top:30px !important;width:100% !important}.inner-page{padding:30px 0}#page_title{padding:50px 0}.page_title h1,.page_title .h1{margin:0;font-size:40px}.site-main>header{position:fixed}.mobile-accordion.quick_links.in .call_box_main{display:block !important}.contact-map,.contact-map iframe{height:250px}.contact_addres_dtl .col-xs-12{float:left;width:50%}.contact_addres_dtl .col-xs-12:nth-child(2n+1){clear:both}.contact_form_box .required-field{position:absolute;margin-bottom:20px;right:15px;left:auto;text-align:right}.captcha-box .recaptcha-error-message.validation-advice.error{padding:0 4px !important;margin:0 !important}.breadcrumb{display:none}.banner figcaption{display:none}.scroll_top .top-text{display:none}.scroll_top{line-height:42px;height:40px;width:40px;bottom:40px;right:15px}.scroll_top .fa-angle-up{margin:8px;font-size:24px}.inner_page{padding:40px 0}.sidebar .title .icon{display:block}h1,.h1{font-size:30px}h2,.h2{font-size:24px}h3,.h3{font-size:20px}h4,.h4{font-size:18px}h5,.h5{font-size:16px}h6,.h6{font-size:14px}.my_pagination .pagination li{margin-top:0}.my_pagination .pagination li a,.my_pagination .pagination li .page-numbers.dots{height:38px;width:38px}.header-search form .input_search{font-size:15px;height:30px}.header-search form .fa-search{font-size:20px;top:3px}.header-search form .btn_search{height:30px}.mobile-accordion ul li:last-child{margin-bottom:0}.mobile-accordion.contact_links{margin:0 0 20px}.mobile-accordion .title:before{display:none}.mobile-accordion{margin-bottom:20px}.mobile-accordion .title{margin:0;padding:15px 35px 15px 15px;background:#303030;color:#fff;text-align:center;position:relative;margin:0 !important;text-align:left;font-size:16px}.mobile-accordion .title span{position:absolute;right:10px;font-weight:400;font-size:18px;width:100%;height:100%;left:0;top:0}.mobile-accordion .title span:after{content:"\f067";font-family:"Font Awesome\ 5 Free";font-weight:900;position:absolute;right:15px;top:16px}.mobile-accordion.in .title span:after{content:"\f068"}.mobile-accordion>ul,.mobile-accordion-toggle{border:1px solid #fff;border-radius:0;padding:15px;display:none;margin:0;border-top:0}.mobile-accordion .title:after{display:none}.mobile-accordion .title{line-height:18px;background:0 0;color:#fff;border-radius:0;padding:15px 20px;font-size:15px;border:1px solid #fff}.mobile-accordion.mobile-toggle{margin-top:0}.mobile-accordion ul li{padding:0}.mobile-accordion.quick_links{margin-bottom:20px}.banner figure img{height:100%;width:100% !important}.wel_bg_img{background-attachment:scroll !important;background-position:center center !important}.gallery_main_block .gallery_box .gallery_main a.search_btn:first-child{display:none}.gallery_main_block .gallery_box .view_detail{position:absolute;top:0;left:0;right:0;bottom:0}.gallery_main_block .gallery_box .gallery_main a.search_btn{position:absolute;top:0;left:0;right:0;bottom:0}.gallery_main_block .gallery_box .gallery_main a.search_btn span.detail_icon{margin:0;opacity:0}.gallery_details_page figure a{pointer-events:none}.contact_form_box .form-group .captcha_box{float:left;width:50%}.contact_form_box .form-group .main_btn{margin:0 auto;float:right;width:230px}.welcome_img{text-align:center;display:block;margin:0 auto;font-size:0}.welcome_img img{display:inline-block;float:none;max-width:300px;margin:0 auto !important;text-align:center}.welcome_containt h2{max-width:100%;font-size:26px}.welcome_containt{margin-right:0}.our_value_box_main .contant_box{padding:0 0 0 65px}.our_value_box_main .icon_box_main{width:60px;height:60px;margin:10px 0 0}.our_value_section .row+.row .col-12:nth-child(1) .icon_box_main i{font-size:45px}.our_value_box_main .icon_box_main i{font-size:40px}.our_value_box_main{margin-bottom:20px}.our_value_box_main .contant_box .title.h2{padding:15px 0 0}.our_value_section{padding-bottom:0}.captcha-box{margin-bottom:30px}.welcome_containt .wel_btn{margin:20px 0 0}.product_detail_page img{max-width:300px}}@media screen and (max-width:639px){#gallery_slider .owl-nav>div.owl-next,#gallery_slider .owl-nav .owl-prev{margin:0 100px !important}img.alignleft{float:none;margin:0 auto 20px auto;display:block;max-width:320px}img.alignright{float:none;margin:0 auto 20px auto;display:block;max-width:320px}.heading_text.h2{font-size:70px}.contact-form #quote_form .required-field{width:100%;text-align:left}.our_value_box_main .icon_box_main{float:none;display:block;margin:0 auto 15px;width:100%;height:100%;position:relative;text-align:left}.our_value_box_main .contant_box{display:block;float:none;padding:0}.our_value_section .row .col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.our_value_box_main{margin-bottom:15px}.quote_main_box h3{font-size:25px;line-height:35px}.form_main_box .row .col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.form_main_box .row{display:flex;float:none}.form_main_box .row .col-12:nth-child(4){order:2}.form_main_box .row .col-12:nth-child(5){float:right !important;order:1}.welcome_img img{width:50%;float:left;margin:0 !important}.welcome_img img+img{margin:0 auto 0 !important}.page-id-129 .form_main_box .row .col-12,.page-id-905 .form_main_box .row .col-12{order:unset}}@media screen and (max-width:567px){.contact_addres_box{width:100%}.contact_addres_box i.fa-phone{font-size:35px}.contact_addres_box i{font-size:40px;line-height:40px}.contact_form_box .form-group .captcha_box{float:none;width:100%}.contact_form_box .form-group .main_btn{margin:0 auto;float:left;width:200px}.contact_form_box .required-field{position:relative;margin-bottom:0;right:0;left:0;text-align:left}.page_title h1,.page_title .h1{font-size:28px}#banner .owl-dots{margin:0}.signature span{display:block}.signature span:before{display:none}.call_box{margin-left:10px}#gallery_slider .owl-nav>div.owl-next,#gallery_slider .owl-nav .owl-prev{margin:0 100px !important}#gallery_slider .owl-nav>div.owl-next{margin-right:0 !important}#gallery_slider .owl-nav .owl-prev{margin-left:0 !important}.signature{padding:5px 10px}}@media screen and (max-width:479px){.gallery-listing-page .col-6{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:320px;float:none;margin:0 auto}.social_main_box.mobile-accordion.quick_links ul li{padding:0 5px 5px}.gallery_main_block .gallery_box{display:block}.social_left_box ul li{margin:0 4px 0 0}.mobile-accordion ul li a{font-size:14px}.mobile-accordion ul li{font-size:14px;line-height:27px}.signature span,.signature p,.signature a{font-size:14px;line-height:26px}.mobile-accordion ul li span{padding:10px 0 0;font-size:14px}.title_containt h2{max-width:100%;line-height:30px;font-size:24px}.call_bg_img .call_section.home_pb{padding:40px 0}.heading_text.h2{font-size:60px}img.alignleft{width:100%;max-width:320px}img.alignright{width:100%;max-width:320px}img.aligncenter{width:100%;max-width:320px}.my_pagination .pagination li a,.my_pagination .pagination li .page-numbers.dots{height:30px;width:30px;line-height:30px;font-size:14px}.my_pagination .pagination li:first-child a,.my_pagination .pagination li:last-child a{line-height:28px;font-size:21px}.my_pagination .pagination{margin:10px 0 0}.welcome_containt h2{line-height:30px;font-size:20px}.quote_main_box h3{font-size:22px;line-height:25px}.social_main_box.mobile-accordion.quick_links ul li a{width:35px;height:35px;line-height:35px;font-size:17px}#gallery_slider .owl-nav>div.owl-next,#gallery_slider .owl-nav .owl-prev{margin:0 90px !important}.gly_btn a.main_btn{max-width:130px;min-width:130px}#gallery_slider .owl-nav>div.owl-next{margin-right:0 !important}#gallery_slider .owl-nav .owl-prev{margin-left:0 !important}.header .pull-right{margin:10px 0 0}.logo{max-width:130px;padding:10px 0}.header-top.right_box{padding:0 50px 0 0}.header-top.right_box a{width:40px;height:40px;line-height:40px}.header-top.right_box a span.icon_box i{font-size:20px}.header-top.right_box a span.icon_box i.fas.fa-phone{font-size:15px}button.navigation-toggle{height:40px;width:40px}.call_box{margin-left:10px}.container-main{margin-top:60px}}@media screen and (max-width:375px){.gallery-details-page .col-6{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:320px;margin:0 auto;float:none}.product_form_main .captcha-box iframe{transform-origin:0 0;transform:scale(.95);-o-transform:scale(.95);-ms-transform:scale(.95);-moz-transform:scale(.95);-webkit-transform:scale(.95)}.container-main{margin-top:60px}.heading_text.h2{font-size:50px}.captcha-box iframe{transform-origin:0 0;transform:scale(.95);-o-transform:scale(.95);-ms-transform:scale(.95);-moz-transform:scale(.95);-webkit-transform:scale(.95)}.header-top.right_box{float:none;display:block;text-align:center;margin:0 auto;width:100%}.header-top.right_box:after{content:"";display:table;clear:both}.social_left_box{float:none;display:block;text-align:center;border-bottom:1px solid #ccc}.call_box{float:right}.reg_captcha_box .g-recaptcha{transform:scale(.8) !important;-o-transform:scale(.8) !important;-ms-transform:scale(.8) !important;-moz-transform:scale(.8) !important;-webkit-transform:scale(.8) !important}}.raq_contact_form span.wpcf7-list-item{margin-left:0;margin-right:20px}.raq_contact_form span.wpcf7-list-item label{display:flex;align-items:center;margin-bottom:0}.raq_contact_form span.wpcf7-list-item label input[type=checkbox]{margin-right:6px}.raq_contact_form span.wpcf7-list-item label span.wpcf7-list-item-label{font-size:13px}.raq_contact_form .main_btn.yello_btn{margin:0}.raq_contact_form .required-field{text-align:left;padding-bottom:0;padding-top:10px}#rc-anchor-container{border-radius:0}#product_enq_frm input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{display:block;width:100%;color:#303030;font-size:15px;height:60px;padding:20px}#product_enq_frm textarea.wpcf7-form-control.wpcf7-textarea{display:block;width:100%;color:#303030;font-size:15px;padding:20px;height:166px}.codedropz-upload-wrapper{margin-bottom:30px}span.wpcf7-not-valid-tip{display:none}.raq_contact_form .main_btn.yello_btn,#req_form .main_btn.yello_btn,#product_enq_frm .main_btn.yello_btn{position:relative}.raq_contact_form .main_btn.yello_btn span.wpcf7-spinner,#req_form .main_btn.yello_btn span.wpcf7-spinner,#product_enq_frm .main_btn.yello_btn span.wpcf7-spinner{position:absolute;right:0;top:50%;transform:translateY(-50%)}.codedropz-upload-inner h3{font-size:20px}.codedropz-upload-handler .codedropz-upload-inner h3{font-size:20px}