@import url(https://db.onlinewebfonts.com/c/cd0161509171ec0b9558c548d8e9c26d?family=Bank+Gothic+Medium);@import url(https://db.onlinewebfonts.com/c/dcecb26c9fdaa7b8520c80ffb00bf790?family=Bank+Gothic+Light);body{font-weight:400!important}h4.et_pb_module_header{letter-spacing:normal}h3,h4,h5,h6{font-family:"Bank Gothic Medium"!important}h1,h2{font-family:"Bank Gothic Medium"!important;letter-spacing:-1px}.menu-part .et_pb_menu__wrap{justify-content:flex-end!important}header.et-l.et-l--header .et_pb_blurb_container{padding-left:0!important}header.et-l.et-l--header .et_pb_blurb_container h4.et_pb_module_header{padding:2px 0 0 0}.et-social-twitter a.icon:before{content:"e61b";font-family:"Font Awesome 6 Brands"!important}.left-side .et_pb_module.et_pb_blurb{margin-bottom:0}.menu-part ul#menu-primary-menu li:before{content:"";position:absolute;width:2px;height:100%;background:#000;right:0;top:-3px}.menu-part ul#menu-primary-menu li:last-child::before{display:none}.menu-part ul#menu-primary-menu li{padding-left:25px;padding-right:25px}ul#menu-services-menu li{width:100%}.et_pb_section.overlay-part:after{position:absolute;content:"";left:0;top:0;background:rgba(0,0,0,.3);width:100%;height:100%}.serve-you .et_pb_module.et_pb_gallery .et_pb_gallery_item{margin-bottom:0}.contact-from form .ginput_container_date input{width:100%}.gform_footer input{background-color:#E02B20!important;border-radius:0!important;padding:12px 30px!important;font-size:18px!important}.gform_footer input:hover{background:#22273a!important}.explore-desing .et_pb_blurb_content h4.et_pb_module_header{text-align:center;padding:11px 0;background:rgba(0,0,0,.8);margin:0 -30px;width:calc(100% + 60px)}.footer-menu ul#menu-primary-menu-1 li{width:100%}.hero-video{height:calc(100vh - 175px);display:flex;align-items:center}.icon-box{background-image:linear-gradient(to bottom,#fff,transparent),linear-gradient(to bottom,#fff,transparent);background-size:4px 100%,4px 100%;background-position:left top,right top;background-repeat:no-repeat;height:100%;padding:0 15px;transition:all 100ms ease-in-out;border-top:4px solid #ffffff}.icon-box:hover{background-image:linear-gradient(to bottom,#da291c,transparent),linear-gradient(to bottom,#da291c,transparent);border-color:#da291c}.lwp-hide-mobile-menu.et_pb_menu .et_pb_menu__menu,.lwp-hide-mobile-menu.et_pb_fullwidth_menu .et_pb_menu__menu{display:flex!important}.lwp-hide-mobile-menu .et_mobile_nav_menu{display:none}.lwp-hide-mobile-menu:not(.mobile-menu-inline) .et_pb_menu__menu &gt;nav &gt;ul &gt;li{width:100%}@media (max-width:767px){.lwp-hide-mobile-menu:not(.mobile-menu-inline) .et_pb_menu__menu &gt;nav &gt;ul &gt;li{width:100%}.title-banner-thin h1{font-size:36px!important}}.et_mobile_menu{border-color:#da291c}li.amazingcarousel-item img{filter:invert(1)}li.amazingcarousel-item .amazingcarousel-item-container{background-image:linear-gradient(to bottom,#fff,transparent),linear-gradient(to bottom,#fff,transparent);background-size:4px 100%,4px 100%;background-position:left top,right top;background-repeat:no-repeat;height:100%;padding:0 15px!important;transition:all 100ms ease-in-out;border-top:4px solid #ffffff;margin:0 10px!important}li.amazingcarousel-item .amazingcarousel-item-container:hover{background-image:linear-gradient(to bottom,#da291c,transparent),linear-gradient(to bottom,#da291c,transparent);border-color:#da291c}li.amazingcarousel-item .amazingcarousel-item-container h4{color:#fff}.vericle-align .et_pb_row{align-items:center;display:flex;flex-wrap:wrap}.vericle-align .et_pb_row .et_pb_blurb_content .et_pb_blurb_container h4.et_pb_module_header{padding:0 0 2px 0}.vericle-align .et_pb_row .et_pb_blurb_content .et_pb_blurb_container{vertical-align:middle}.img-styled{position:relative;margin-right:60px}.img-styled:before{content:"";border:20px solid #da281c;position:absolute;top:0;left:50px;display:block;height:calc(100% + 10px);width:calc(100% - 40px)}.gform_footer{display:flex;flex-direction:column}.gform_footer .gform_button{margin-left:0!important;margin-right:auto!important}