.MasterFooterIlinkLogo,.MasterFooterWebhouseLogo,.MasterFooterAdmin,.webhouse_logo{display:none!important}.GalleryCircleBox a{display:block;position:relative;width:100%;height:100%;line-height:normal;overflow:hidden}.GalleryCircleBox a>img,.GalleryCircleBox a img.border-img,.GalleryCircleBox a img.img-fluid{position:absolute;top:0;left:0;width:100%;height:100%;max-width:100%;object-fit:cover}.GalleryCircleBox a>img:first-child,.GalleryCircleBox a img.border-img{z-index:1}.GalleryCircleBox a>img:nth-child(2),.GalleryCircleBox a img.img-fluid{z-index:2}.GalleryCircleBox a .HoverText{z-index:3;display:flex;align-items:center;justify-content:center;box-sizing:border-box;opacity:0;transition:opacity 0.25s ease}.GalleryCircleBox a:hover .HoverText,.GalleryCircleBox a:focus .HoverText{opacity:1}.GalleryCircleBox a .HoverText p{line-height:1.2}.banner-box{max-width:none;padding:0;overflow:hidden;line-height:0;position:relative}.banner-box .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;z-index:20;border:0;border-radius:0;background-color:#fff0;background-image:url(/wp-content/themes/irstronics/assets/images/layout/arrows.svg);background-repeat:no-repeat;background-size:200% 100%;cursor:pointer;font-size:0;line-height:0;padding:0}.banner-box .slick-arrow:before{content:none;display:none}.banner-box .slick-prev{left:20px;background-position:0 50%}.banner-box .slick-next{right:20px;background-position:100% 50%}.banner-box .slick-arrow:hover,.banner-box .slick-arrow:focus{background-color:#fff0;outline:none}.banner-box .single-item,.banner-box .single-item .slick-list,.banner-box .single-item .slick-track{width:100%}.banner-box .single-item .slick-slide{overflow:hidden;float:left;height:750px}.banner-box .single-item .slick-slide>div{height:100%;line-height:0}.banner-box .single-item .slick-slide img.banner-img{width:100%;height:750px;display:block;transform:none!important;object-fit:cover;object-position:center center}.banner-box .single-item.slick-initialized .slick-list{height:750px!important}.banner-box .single-item.slick-initialized .slick-track{height:750px!important}@media screen and (max-width:1399px){.banner-box .single-item.slick-initialized .slick-list,.banner-box .single-item.slick-initialized .slick-track{height:600px!important}.banner-box .single-item .slick-slide,.banner-box .single-item .slick-slide img.banner-img{height:600px}}@media screen and (max-width:1199px){.banner-box .single-item.slick-initialized .slick-list,.banner-box .single-item.slick-initialized .slick-track{height:500px!important}.banner-box .single-item .slick-slide,.banner-box .single-item .slick-slide img.banner-img{height:500px}}@media screen and (max-width:992px){.banner-box .single-item.slick-initialized .slick-list,.banner-box .single-item.slick-initialized .slick-track{height:450px!important}.banner-box .single-item .slick-slide,.banner-box .single-item .slick-slide img.banner-img{height:450px}}@media screen and (max-width:767px){.banner-box .single-item.slick-initialized .slick-list,.banner-box .single-item.slick-initialized .slick-track{height:auto!important}.banner-box .single-item .slick-slide,.banner-box .single-item .slick-slide img.banner-img{height:auto;max-height:none}.banner-box .single-item .slick-slide img.banner-img{height:auto;width:100%}}.content_holder{font-family:"Archivo Narrow","Arial Narrow",Arial,sans-serif;font-style:normal;font-weight:400;color:#3d0002;font-size:20px}.content_holder li a{color:#83121f;text-decoration:none;font-size:16px}.container.content_holder ul li{margin-bottom:10px}body.irstronics-inner{margin:0;background:url(/wp-content/themes/irstronics/assets/images/layout/new_mainbg.png) repeat-x}body.irstronics-inner #main_container #nav_background,body.irstronics-inner div#nav_background{display:block!important;position:static;float:left;width:100%;max-width:none;height:auto;min-height:51px;margin:0 0 0 10px;padding:0;background:transparent!important;border:0!important;z-index:auto}body.irstronics-inner #main_container #nav_background #nav1{width:100%;margin:0;padding:0;float:left}body.irstronics-inner #main_container #nav_background .DefaultNavigationMenu{width:100%;float:none}body.irstronics-inner #main_container #nav_background .DefaultNavigationMenu ul.level1{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;margin:0;padding:0;list-style:none;float:none}body.irstronics-inner #main_container #nav_background .DefaultNavigationMenu li{float:left;margin:0;list-style:none;margin-right:15px;padding:0}body.irstronics-inner #main_container #nav_background .DefaultNavigationMenu a.level1{color:#fff!important;background:transparent!important;font-weight:400;text-transform:uppercase;font-size:14px;text-decoration:none;display:inline-block;padding:17px 15px 16px 15px}body.irstronics-inner #main_container #nav_background .DefaultNavigationMenu a.level1:hover{background:#891a1c!important}body.irstronics-inner #main_container #nav_background .DefaultNavigationMenu a.level1.selected,body.irstronics-inner #main_container #nav_background .DefaultNavigationMenu .current-menu-item>a{color:#fff!important;opacity:.85}body.irstronics-inner #main_container{background:transparent!important;background-position-x:0!important;min-height:0;position:relative;z-index:1;max-width:960px;margin:0 auto;float:none}body.irstronics-inner #banner{display:flex;flex-wrap:wrap;align-items:center;width:100%;padding:16px 0;background:transparent!important;margin-bottom:0;float:none}body.irstronics-inner #banner #logo,body.irstronics-inner #banner #blank,body.irstronics-inner #banner #nav2{float:none;background:#fff!important}body.irstronics-inner #banner #logo{width:auto;flex:0 0 auto;margin:0!important;padding:0}body.irstronics-inner #banner #logo img{display:block;max-width:280px;height:auto}body.irstronics-inner #banner #blank{flex:1 1 auto;width:auto;min-width:0;margin:0}body.irstronics-inner #banner #blank img{display:none}body.irstronics-inner #banner #nav2{width:auto;flex:0 0 auto;margin:0;padding:0;text-align:right;background:#fff!important}body.irstronics-inner #banner #nav2 .nav1{width:auto;float:none!important;margin:0;background:#fff!important}body.irstronics-inner #banner #nav2 .nav1 ul.level1{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px 24px;width:auto;margin:0;padding:0;list-style:none;float:none!important;background:#fff!important}body.irstronics-inner #banner #nav2 .nav1 li{width:auto;float:none;margin:0;list-style:none}body.irstronics-inner #banner #nav2 a.level1{color:#881a1f!important;background:transparent!important;text-decoration:none;font-weight:600;text-transform:none;font-size:14px}body.irstronics-inner #banner #nav2 a.level1:hover{text-decoration:underline}body.irstronics-inner #gallery_control .filter-options .btn[data-group="BackgroundImages"]{display:none}body.irstronics-inner #content{position:relative;z-index:1;background:#fff;float:none;width:100%}body.irstronics-inner .HeaderHolder,body.irstronics-inner .ContentPageHeader{display:none!important}body.irstronics-inner #content .contentpage,body.irstronics-inner #content .content-control,body.irstronics-inner #content .ContentPageTable,body.irstronics-inner #content .ContentPageContent,body.irstronics-inner #content .ContentPageContent p,body.irstronics-inner #content .ContentPageContent div,body.irstronics-inner #content .ContentPageContent li,body.irstronics-inner #content .ContentPageContent ul,body.irstronics-inner #content .ContentPageContent td{text-align:left}body.irstronics-inner #content .ContentPageContent ul{padding-left:1.5em;list-style-position:outside}body.irstronics-inner #content .ContentPageContent div[style*="text-align: center"] img{display:block;margin-left:0;margin-right:auto}body.irstronics-inner #content .ContentPageContent img{max-width:100%;height:auto}body.irstronics-inner.page-product-serviced #content .ContentPageContent>table{display:block;width:100%!important;max-width:100%;margin:0 0 1.5rem;border:0}body.irstronics-inner.page-product-serviced #content .ContentPageContent>table tbody{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 12px;width:100%}body.irstronics-inner.page-product-serviced #content .ContentPageContent>table tr{display:contents}body.irstronics-inner.page-product-serviced #content .ContentPageContent>table td{display:block;width:100%!important;padding:0 4px;text-align:center!important;vertical-align:top;box-sizing:border-box}body.irstronics-inner.page-product-serviced #content .ContentPageContent>table img{width:auto!important;max-width:100%;height:auto;display:block;margin:0 auto 6px!important}body.irstronics-inner.page-product-serviced #content .ContentPageContent>table:nth-of-type(2) tbody{grid-template-columns:repeat(2,minmax(0,1fr));max-width:66.666%}@media (max-width:991px){body.irstronics-inner.page-product-serviced #content .ContentPageContent>table tbody{grid-template-columns:repeat(2,minmax(0,1fr))}body.irstronics-inner.page-product-serviced #content .ContentPageContent>table:nth-of-type(2) tbody{max-width:100%}}@media (max-width:480px){body.irstronics-inner.page-product-serviced #content .ContentPageContent>table tbody{grid-template-columns:1fr}}.ResponsiveGalleryHolder img,.galleryholder img,.gallerytotalsrow img,.gallerytotalrow img,#galleryholder img{max-width:100%;height:auto}body.irstronics-inner .Registration_Holder h1,body.irstronics-inner .Registration_Holder .registration_group_header_holder{color:#881a1c;font-family:"Archivo Narrow","Arial Narrow",Arial,sans-serif;font-size:28px;font-weight:700;margin:0 0 1rem}body.irstronics-inner .Registration_Holder .Registration{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 24px;width:100%;float:none}body.irstronics-inner .Registration_Holder .RegistrationItem,body.irstronics-inner .Registration_Holder .RegistrationItemContent,body.irstronics-inner .Registration_Holder .GroupRegistration{display:contents}body.irstronics-inner .Registration_Holder .RegistrationItemHeader,body.irstronics-inner .Registration_Holder .Registration input[type="hidden"],body.irstronics-inner .Registration_Holder .Registration .Hidden,body.irstronics-inner .Registration_Holder .Registration span[id*="lblFieldInfo"]{display:none!important}body.irstronics-inner .Registration_Holder div[class^="registration_field_"]:not(.registration_field_label_holder){float:none;width:100%;max-width:none;margin:0;box-sizing:border-box}body.irstronics-inner .Registration_Holder .registration_field_fault,body.irstronics-inner .Registration_Holder .registration_field_comments,body.irstronics-inner .Registration_Holder .registration_field_enquirycomment,body.irstronics-inner .Registration_Holder .registration_popup_buttons_parent,body.irstronics-inner .Registration_Holder .form_captcha{grid-column:1 / -1}body.irstronics-inner .Registration_Holder input:not([type="hidden"]),body.irstronics-inner .Registration_Holder textarea,body.irstronics-inner .Registration_Holder select{pointer-events:auto!important}body.irstronics-inner .Registration_Holder input:not([type="hidden"]):not([disabled]),body.irstronics-inner .Registration_Holder textarea:not([disabled]),body.irstronics-inner .Registration_Holder select:not([disabled]){opacity:1!important;cursor:text}body.irstronics-inner .registration_field_label_holder{display:block;width:100%;float:none}body.irstronics-inner .registration_label_holder,body.irstronics-inner .registration_control_holder{display:block;width:100%;float:none}body.irstronics-inner .registration_label{display:block;margin-bottom:6px;font-family:"Archivo Narrow","Arial Narrow",Arial,sans-serif;font-size:14px;font-weight:600;color:#3d0002}body.irstronics-inner .CustomTextbox_Div_Holder,body.irstronics-inner .CustomTextbox_Div_Control_Holder,body.irstronics-inner .CustomTextbox_Div{width:100%!important;max-width:100%;box-sizing:border-box}body.irstronics-inner .Registration_Holder .CustomTextbox_Div[style],body.irstronics-inner .Registration_Holder .CustomTextbox_Div table[style]{width:100%!important;max-width:100%}body.irstronics-inner .CustomTextbox_Div table{width:100%!important}body.irstronics-inner .BootstrapControl input[type="text"],body.irstronics-inner .BootstrapControl textarea,body.irstronics-inner .BootstrapTextbox input[type="text"],body.irstronics-inner .registration_field_textarea{width:100%!important;max-width:100%;box-sizing:border-box}body.irstronics-inner .registration_popup_buttons_parent{clear:both;margin-top:1.5rem;text-align:left}body.irstronics-inner .Registration_Holder .Registration:has(.registration_group_content_customerdetails){grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:start}body.irstronics-inner .Registration_Holder .Registration:has(.registration_group_content_customerdetails) .RegistrationItem,body.irstronics-inner .Registration_Holder .Registration:has(.registration_group_content_customerdetails) .RegistrationItemContent,body.irstronics-inner .Registration_Holder .Registration:has(.registration_group_content_customerdetails) .RegistrationItem .Registration_Holder{display:block;width:100%;box-sizing:border-box}body.irstronics-inner .Registration_Holder .Registration:has(.registration_group_content_customerdetails) .GroupRegistration{display:flex;flex-direction:column;gap:18px;width:100%}body.irstronics-inner .Registration_Holder .Registration:has(.registration_group_content_customerdetails) .RegistrationItem:first-child .RegistrationItemHeader{display:none!important}body.irstronics-inner .Registration_Holder .Registration:has(.registration_group_content_customerdetails) .RegistrationItemHeader{display:block!important;color:#881a1c;font-family:"Archivo Narrow","Arial Narrow",Arial,sans-serif;font-size:18px;font-weight:700;margin:0 0 14px;padding:0}body.irstronics-inner .Registration_Holder .Registration:has(.registration_group_content_customerdetails) .RegistrationItem .Registration_Holder>div:first-child{display:none}@media (max-width:991px){body.irstronics-inner .Registration_Holder .Registration:has(.registration_group_content_customerdetails){grid-template-columns:1fr}}@media (max-width:991px){body.irstronics-inner .Registration_Holder .Registration{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){body.irstronics-inner .Registration_Holder .Registration{grid-template-columns:1fr}}@media (max-width:767px){body.irstronics-inner{background:#fff!important}body.irstronics-inner #main_container{width:100%;max-width:none;margin:0;padding:0 16px;box-sizing:border-box}body.irstronics-inner #main_container .container,body.irstronics-inner #main_container .columns{width:100%!important;max-width:none;margin-left:0;margin-right:0}body.irstronics-inner #main_container #nav_background{display:none!important}body.irstronics-inner #irstronics-slicknav{display:block;width:100%;margin:0;padding:10px 12px;background:#881a1f;box-sizing:border-box}body.irstronics-inner #irstronics-slicknav .slicknav_menu{display:block;width:100%;margin:0;padding:0;background:transparent!important;border:0}body.irstronics-inner #irstronics-slicknav .slicknav_btn{width:100%;margin:0!important;padding:12px 16px!important;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;background:#3d0002!important;border:0!important;border-radius:8px!important;box-shadow:none!important;text-shadow:none;height:auto;line-height:1.2}body.irstronics-inner #irstronics-slicknav .slicknav_menutxt{order:1;flex:1 1 auto;float:none;display:block;color:#fff;font-family:"Archivo Narrow","Arial Narrow",Arial,sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;text-align:left;text-shadow:none;line-height:1.2}body.irstronics-inner #irstronics-slicknav .slicknav_icon{order:2;float:none;margin:0 0 0 12px}body.irstronics-inner #irstronics-slicknav .slicknav_icon-bar{background-color:#fff!important;box-shadow:none}body.irstronics-inner #irstronics-slicknav .slicknav_nav{background:#881a1f!important;border:0;margin:10px 0 0;padding:6px 0 10px}body.irstronics-inner #irstronics-slicknav .slicknav_nav li{display:block;width:100%;margin:0;padding:0;clear:both;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none;text-shadow:none}body.irstronics-inner #irstronics-slicknav .slicknav_nav .slicknav_item,body.irstronics-inner #irstronics-slicknav .slicknav_nav a{display:block;width:100%!important;max-width:none;margin:0!important;padding:13px 16px!important;box-sizing:border-box;border:0!important;border-radius:0!important;color:#fff!important;font-family:"Archivo Narrow","Arial Narrow",Arial,sans-serif;font-size:15px;font-weight:700;text-align:center;text-transform:uppercase;text-shadow:none;text-decoration:none}body.irstronics-inner #irstronics-slicknav .slicknav_nav .slicknav_item a{padding:0!important;margin:0;color:#fff!important}body.irstronics-inner #irstronics-slicknav .slicknav_nav a:hover,body.irstronics-inner #irstronics-slicknav .slicknav_nav a.selected,body.irstronics-inner #irstronics-slicknav .slicknav_nav .slicknav_item:hover{color:#fff!important;background:#3d0002!important;border-radius:0!important}body.irstronics-inner #banner{flex-direction:column;align-items:flex-start;width:100%;margin:0;padding:18px 0 14px;background:transparent!important;box-shadow:none}body.irstronics-inner #banner #logo{width:100%;margin:0 0 10px!important;padding:0}body.irstronics-inner #banner #logo img{max-width:210px;width:auto;height:auto}body.irstronics-inner #banner #blank{display:none!important}body.irstronics-inner #banner #nav2{width:100%;margin:0;padding:0;text-align:left}body.irstronics-inner #banner #nav2 .nav1 ul.level1{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:6px;margin:0;padding:0}body.irstronics-inner #banner #nav2 a.level1{font-size:15px;padding:2px 0}body.irstronics-inner #content{padding:20px 0 36px;background:#fff}body.irstronics-inner #content .contentpage,body.irstronics-inner #content .content-control{padding:0 2px}body.irstronics-inner .Registration_Holder{padding-top:4px}body.irstronics-inner .Registration_Holder>div>h1,body.irstronics-inner #content .ContentPageContent>h1:first-child,body.irstronics-inner #content h1:first-child{background:#dddedf;margin:0 -16px 20px;padding:12px 16px;font-size:26px;line-height:1.2}body.irstronics-inner .Registration_Holder .Registration{gap:16px 18px}}