@font-face{font-display:swap;font-family:icomoon;src:url(/wp-content/themes/StroudMetal/static/fonts/icomoon.eot?fzwqrq);src:url(/wp-content/themes/StroudMetal/static/fonts/icomoon.eot?fzwqrq#iefix)format("embedded-opentype"),url(/wp-content/themes/StroudMetal/static/fonts/icomoon.ttf?fzwqrq)format("truetype"),url(/wp-content/themes/StroudMetal/static/fonts/icomoon.woff?fzwqrq)format("woff"),url(/wp-content/themes/StroudMetal/static/fonts/icomoon.svg?fzwqrq#icomoon)format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body:not(.wp-admin) .icon-x:before{content:""}body:not(.wp-admin) .icon-menu:before{content:""}body:not(.wp-admin) .icon-email:before{content:""}body:not(.wp-admin) .icon-phone:before{content:""}body:not(.wp-admin) .icon-single-chev-right:before{content:""}body:not(.wp-admin) .icon-facebook:before{content:""}body:not(.wp-admin) .icon-linkedin:before{content:""}body:not(.wp-admin) .icon-twitter:before{content:""}.h2{margin-bottom:1rem}.h2,h1,h2,h3,h4{font-weight:600;line-height:1.2}h1{font-size:2.5rem}.h2,h2{font-size:2.25rem}h3{font-size:1.75rem}h4{font-size:1.5rem}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;box-sizing:border-box;-ms-overflow-style:scrollbar;scroll-behavior:smooth}article,footer,header,nav{display:block}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#000;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}h1,h2,h3,h4,p,ul{margin-top:0;margin-bottom:1rem}address,button{line-height:inherit}address{margin-bottom:2rem;font-style:normal}ul ul{margin-bottom:0}a{color:#000;text-decoration:none;background-color:transparent}a:hover{color:#000;text-decoration:underline}img{vertical-align:middle;border-style:none}button{border-radius:0;margin:0;font-family:inherit;font-size:inherit;overflow:visible;text-transform:none;-webkit-appearance:button}button:focus:not(:focus-visible){outline:0}[role=button]{cursor:pointer}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}button::-moz-focus-inner{padding:0;border-style:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col-12,.col-lg-6,.col-md-12{position:relative;width:100%;padding-right:15px;padding-left:15px}.col-12{flex:0 0 100%;max-width:100%}@media (min-width:768px){.col-md-12{flex:0 0 100%;max-width:100%}}@media (min-width:1025px){.col-lg-6{flex:0 0 50%;max-width:50%}.d-lg-none{display:none!important}.d-lg-flex{display:flex!important}}.my-0{margin-top:0!important;margin-bottom:0!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.collapse:not(.show){display:none}header{z-index:55;pointer-events:none;overflow:hidden;top:0}header .header_container{display:flex;justify-content:space-between;height:100%;align-items:center}header .header_outer{position:relative;display:block;height:100vh;transition:all .5s ease}header .header_outer .header_inner{background:#fff;pointer-events:all;height:80px;-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,.1);-moz-box-shadow:0 10px 10px 0 rgba(0,0,0,.1);box-shadow:0 10px 10px 0 rgba(0,0,0,.1)}header .header_outer .header_inner .header_container{position:relative}header .header_outer .header_inner .header_logo{display:flex;justify-content:center;flex-direction:row}header .header_outer .header_inner .header_logo img{display:block;height:auto;width:80px;max-width:100%}header .header_outer .header_inner .header_logo a{display:flex;align-items:center}header .header_outer .header_inner .header_logo a .company_name{display:block;color:#3453a1;margin-left:20px;font-size:1.5rem;font-weight:700}@media screen and (max-width:604px){header .header_outer .header_inner .header_logo a .company_name span{display:block;width:100%}}@media screen and (max-width:450px){header .header_outer .header_inner .header_logo a .company_name{font-size:.875rem}}@media screen and (max-width:367px){header .header_outer .header_inner .header_logo a .company_name{display:none}}header .header_outer .header_inner .header_right{display:flex}header .header_outer .header_inner .header_right .header_right_panel{padding:20px;z-index:55;position:relative;border-right:1px solid #d8d8d8}header .header_outer .header_inner .header_right .header_getquote{padding:0}header .header_outer .header_inner .header_right .header_getquote a{display:flex;height:100%;padding:20px;background:#fff;color:#3453a1;align-items:center}header .header_outer .header_inner .header_right .header_getquote a:hover{text-decoration:none;background:#d8d8d8;color:#646a77}header .header_outer .header_inner .header_right .header_social a{font-size:1.5rem;color:#3453a1}header .header_outer .header_inner .header_right .header_social a:hover{color:#646a77;text-decoration:none}header .header_outer .header_inner .header_right .header_navtoggle_wrapper{border:0;padding:0}header .header_outer .header_inner .header_right .header_navtoggle_wrapper .header_nav_toggle{display:flex;height:100%;width:auto;padding:20px;background:#fff;color:#646a77;align-items:center}header .header_outer .header_inner .header_right .header_navtoggle_wrapper .header_nav_toggle span{position:relative;padding-right:40px;color:#3453a1;font-size:1rem}header .header_outer .header_inner .header_right .header_navtoggle_wrapper .header_nav_toggle span i{right:10px;top:0;left:auto;font-size:1.5rem}header .header_outer .header_inner .header_right .header_navtoggle_wrapper .header_nav_toggle:hover{background:#d8d8d8}header .header_outer .header_inner .header_nav{position:absolute;top:0;right:0;height:80px;padding-top:80px;pointer-events:none}header .header_outer .header_inner .header_nav_toggle{position:relative;width:32px;height:32px;border:0;background:0 0;pointer-events:auto;font-size:1.5rem;color:#3453a1}header .header_outer .header_inner .header_nav_toggle i{position:absolute;top:0;bottom:0;left:0;right:0}header .header_outer .header_inner .header_nav_toggle .icon-menu{opacity:1;transition:all .5s ease}.nav__navigation:before,header .header_outer .header_inner .header_nav_toggle .icon-x{opacity:0;transition:all .5s ease}@media (max-width:1024.98px){.header .header_getquote,.header .header_social{display:none}.header .header_outer .header_inner .header_right .header_navtoggle_wrapper .header_nav_toggle{padding:20px 0}}.header a:hover{text-decoration:none}.nav__navigation,.nav__navigation .nav_level_1{list-style:none;margin:0;width:300px;max-width:100%;opacity:0;transition:all .5s ease}.nav__navigation{padding:20px;background:#646a77;transform:translateX(40px)}.nav__navigation:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:none;background:rgba(0,0,0,.5)}.nav__navigation a{display:block;padding:10px 20px;color:#e83e8c;width:100%}.nav__navigation .nav_level_1{padding:0;position:absolute;top:20px;transform:translateX(300px)}.nav__navigation .nav_level_top .nav_level_1 li a,.nav__navigation .nav_level_top a{color:#fff}.footer .footer_panels_wrapper .footer_panel .footer_ami p a:hover,.footer .footer_panels_wrapper .footer_panel h3,.nav__navigation .nav_level_top:hover a{color:#3453a1}.nav__navigation .nav_level_top .nav_level_1{background:#646a77;color:#fff}@media (min-width:1025px){.nav__navigation .nav_level_top .nav_level_1 li:hover{background:#646a77;color:#fff}}.footer{position:relative;padding:0;overflow:hidden;background:#fff}.footer .footer_panels{display:flex;justify-content:space-between;padding:0}.footer .footer_panels .footer_panel{flex-basis:50%;border-right:1px solid #d8d8d8}.footer .footer_panels.footer_address_panel .footer_panel{flex-basis:100%;border-right:none;text-align:right}@media (max-width:1024.98px){.footer .footer_panels{flex-wrap:wrap}.footer .footer_panels .footer_panel{flex-basis:100%}}.footer .footer_panels_wrapper{position:relative;z-index:5}@media (max-width:1024.98px){.footer .footer_panels_wrapper{margin-top:0}}.footer .footer_panels_wrapper .footer_panel{padding:60px 40px}@media (max-width:1024.98px){.footer .footer_panels_wrapper .footer_panel h3{display:none}}.footer .footer_panels_wrapper .footer_panel ul{list-style:none;padding:0;margin:0}.footer .footer_panels_wrapper .footer_panel a,.footer .footer_panels_wrapper .footer_panel address,.footer .footer_panels_wrapper .footer_panel ul a{color:#646a77}.footer .footer_panels_wrapper .footer_panel a:hover,.footer .footer_panels_wrapper .footer_panel ul a:hover{text-decoration:none;color:#3453a1}.footer .footer_panels_wrapper .footer_panel a i{display:inline-block;margin-right:10px}.footer .footer_panels_wrapper .footer_panel p{margin:0;color:#646a77}.footer .footer_panels_wrapper .footer_panel .footer_contact{display:flex;flex-direction:column;margin-bottom:20px}.footer .footer_panels_wrapper .footer_panel .footer_social{margin-top:40px}.footer .footer_panels_wrapper .footer_panel .footer_social a{padding:0;margin-left:10px;font-size:1.25rem}.footer .footer_panels_wrapper .footer_panel .footer_social a i,body{margin:0}.footer .footer_panels_wrapper .footer_panel .footer_ami{display:flex;flex-direction:column;margin-top:40px}.footer .footer_panels_wrapper .footer_panel .footer_ami p{margin:0;color:#d8d8d8;font-size:.75rem}.footer .footer_panels_wrapper .footer_panel .footer_ami p a{color:#d8d8d8}@media (max-width:1024.98px){.footer,.footer .footer_panels.footer_address_panel .footer_panel{text-align:center}.footer .footer_panels_wrapper .footer_panel{padding:20px;text-align:center}.footer .footer_panels_wrapper .footer_panel h4{margin:0}}.footer .footer_legal{margin-top:20px}*,::after,::before{box-sizing:inherit}.max-width{max-width:81.25rem}#mobile-indicator{display:none}@media (max-width:767px){#mobile-indicator{display:block}}a,address,div,h1,h2,h3,h4,li,p,span{font-family:Ubuntu,sans-serif}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.ekko-lightbox-nav-overlay a>:focus{outline:0}