.et_pb_contact .et_pb_contact_field_half{width:100%;float:left}h5{padding-top:10px}button.et_pb_contact_submit.et_pb_button{margin-top:20px}.product_cat-marine-aviation a img{height:100%!important}div#search{width:90%!important}.et-cart-info,.et_pb_menu__cart-button,.et_overlay{display:none!important}.myslider .et_pb_slide_content{text-align:left!important;width:75%;padding:20px 0}.myslider .et_pb_slide_description{top:19%!important;right:9%!important;padding:0;position:relative}#mega-menu-wrap-primary-menu #mega-menu-primary-menu{text-align:right;padding:0}a.mega-menu-link{padding-right:0!important}.bottom-nav a{padding:16px 0}.et-menu a:hover{opacity:1!important;color:#e80016!important}.et_pb_menu ul li:hover>ul{border-top:3px solid #e80016!important}.et_secondary_nav_enabled #page-container #top-header,.et_pb_fullwidth_header.et_pb_fullwidth_header_0{background:#ffffff!important}.et_pb_menu_0_tb_header.et_pb_menu{background:#ffffff;margin-top:20px!important;margin-left:120px!important}#main-footer{background:#222222;margin-top:50px}#main-footer .footer-widget h4,#main-footer .widget_block h1,#main-footer .widget_block h2,#main-footer .widget_block h3,#main-footer .widget_block h4,#main-footer .widget_block h5,#main-footer .widget_block h6{color:#e02b20}.footer-widget li:before{border-color:#eee}ul.product_list_widget{list-style:none;padding:0;margin:0}.woocommerce ul.product_list_widget li a{font-weight:400;line-height:1em}.term-description{font-size:18px!important;line-height:1.6!important;color:#000!important;max-width:1080px;margin:40px 0 30px}span.et_shop_image img{width:100%!important;padding:40px}h2.woocommerce-loop-product__title{font-weight:600!important;line-height:22px}span.product-title{line-height:23px}.et-db #et-boc .et-l .et_pb_text_0_tb_body{margin-top:15px!important}.et_pb_fullwidth_slider .et_pb_container{min-height:520px;display:flex;align-items:center}.et_pb_slider_container_inner{display:flex;gap:40px}.et_pb_slide_image{flex:45%;text-align:center}.et_pb_slide_image img{max-height:420px;max-width:100%;width:auto}.et_pb_slide_description{flex:55%}#mega-menu-wrap-primary-menu .mega-menu-toggle{background:#fff;margin-top:-35px}#mega-menu-wrap-primary-menu .mega-toggle-label{display:none!important}#mega-menu-wrap-primary-menu .mega-toggle-block-1:after{font-size:50px!important;color:#e80016!important}@media only screen and (max-width:980px){#mega-menu-primary-menu li.mega-menu-item-has-children>a{pointer-events:auto!important;cursor:pointer}}@media only screen and (min-width:600px) and (max-width:980px){#mega-menu-wrap-primary-menu #mega-menu-primary-menu{text-align:center}a.mega-menu-link{padding-right:20px!important}.et-db #et-boc .et-l .et_pb_row{width:80%!important}}@media only screen and (max-width:767px){.myslider .et_pb_slide_content{width:100%}.myslider .et_pb_slide_description{right:-2%!important}.thecwmMt .et_pb_column{margin-top:2rem}#main-header .container{width:100%}#et_top_search{margin-left:10px;top:20px;right:10px;width:90%}.et_pb_row_1_tb_header{display:flex;align-items:center;position:relative;z-index:9999}.et_pb_column_1_tb_header{width:70%!important;flex:0 0 70%;text-align:left}.et_pb_column_2_tb_header{width:30%!important;flex:0 0 30%;text-align:right}.mega-menu-wrap{display:flex;justify-content:flex-end}.mega-menu-toggle{margin-left:auto}#mega-menu-wrap-primary-menu{position:static!important}ul#mega-menu-primary-menu{position:absolute!important;top:100%!important;transform:translateX(-70%)!important;width:100vw!important;max-width:350px!important;min-width:300px!important;background:#1f1f1f;box-shadow:0 10px 25px rgba(0,0,0,.25);border-radius:4px;margin-top:10px!important}ul#mega-menu-primary-menu>li{width:100%!important}.et_pb_menu .et_mobile_menu{top:100%!important;padding:5%!important;left:-253px!important;width:350px!important;border-top:3px solid #e80016!important}.et_pb_menu_0_tb_header.et_pb_menu{margin-top:-20px!important;margin-left:0!important}.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before{color:#e80015!important;font-size:55px!important}#footer-widgets .footer-widget{margin-top:20px}.et_pb_image_0_tb_header{text-align:center}.et_pb_slide_content.et-hide-mobile{display:block!important}a.et_pb_button.et_pb_more_button.et-hide-mobile{display:block!important;font-size:15px!important;margin:0}a.et_pb_button.et_pb_more_button{font-size:15px;max-width:45%!important;padding:9px}.et_pb_row_1_tb_header.et_pb_row.et_block_row.et_pb_row--with-menu.et-last-child{padding:0}}@media only screen and (min-width:1400px){#mega-menu-primary-menu{text-align:right}#mega-menu-primary-menu>li>a{line-height:80px;height:80px;padding-left:20px!important}.myform button.et_pb_contact_submit.et_pb_button{margin-top:15px}}#et-boc .dsm_menu_0_tb_header ul.dsm-menu,.dsm_menu_0_tb_header ul.dsm-menu,.dsm_menu_0_tb_header ul.dsm-menu .sub-menu{list-style:none;float:left;width:100%}@media (max-width:767px){.et_pb_button_wrapper{display:flex;gap:10px}.et_pb_button_wrapper .et_pb_button{flex:1;text-align:center;padding:12px 10px}.et_pb_row_0_tb_header{width:100%!important;margin:0 15px!important}}.et_mobile_menu .sub-menu,#main-header .et_mobile_menu li ul,.et_pb_fullwidth_menu .et_mobile_menu li ul,.et_pb_menu .et_mobile_menu li ul{display:none!important;visibility:hidden!important;padding-left:10px}.et_mobile_menu .menu-item-has-children.active>.sub-menu{display:block!important;visibility:visible!important}.et_mobile_menu .menu-item-has-children>a{position:relative;padding-right:40px}.et_mobile_menu .menu-item-has-children>a:after{content:'+';position:absolute;right:15px;top:50%;transform:translateY(-50%);font-size:18px;font-weight:bold}.et_mobile_menu .menu-item-has-children.active>a:after{content:'-'}.et_mobile_menu .sub-menu{transition:all 0.3s ease}.mobile_nav.opened #mobile_menu1{display:block!important}.custom-repeater-container{max-width:1200px;margin:0 auto}.repeater-row{display:flex;align-items:center;justify-content:space-between;gap:50px;margin-bottom:60px}.repeater-col{flex:1}.repeater-col.col-image img{width:100%;height:auto;display:block;object-fit:contain}.repeater-heading{font-size:24px;font-weight:700;margin-bottom:20px;color:#000000;font-family:'Open Sans';line-height:35px}.repeater-wysiwyg{font-size:16px;line-height:1.6;color:#000}.repeater-wysiwyg p{margin-bottom:16px}@media (max-width:768px){.repeater-row{flex-direction:column;gap:25px;margin-bottom:40px}.row-image-right{flex-direction:column-reverse}}.custom-acf-accordion{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:12px}.custom-acf-accordion .accordion-item{border:1px solid #e2e2e2;background-color:#ffffff;border-radius:2px;overflow:hidden;transition:border-color 0.3s ease}.custom-acf-accordion .accordion-header{width:100%;padding:16px 20px;background:transparent;border:none;display:flex;justify-content:space-between;align-items:center;cursor:pointer;text-align:left;outline:none}.custom-acf-accordion .accordion-title{font-size:14px;font-weight:700;letter-spacing:0.5px;color:#000;text-transform:uppercase}.custom-acf-accordion .accordion-icon{position:relative;width:22px;height:22px;background-color:#e60000;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center}.custom-acf-accordion .accordion-icon::before{content:'';position:absolute;width:10px;height:2px;background-color:#ffffff}.custom-acf-accordion .accordion-icon::after{content:'';position:absolute;width:2px;height:10px;background-color:#ffffff;transition:transform 0.3s ease,opacity 0.3s ease}.custom-acf-accordion .accordion-item.active{border-color:#cccccc}.custom-acf-accordion .accordion-item.active .accordion-title{color:#111111}.custom-acf-accordion .accordion-item.active .accordion-icon::after{transform:rotate(90deg);opacity:0}.custom-acf-accordion .accordion-content{max-height:0;overflow:hidden;transition:max-height 0.35s ease-out,padding 0.35s ease-out}.custom-acf-accordion .accordion-item.active .accordion-content{max-height:1000px}.custom-acf-accordion .accordion-body{padding:0 20px 20px 20px;font-size:15px;line-height:1.6;color:#4a4a4a}.custom-acf-accordion .accordion-body p:last-child{margin-bottom:0}.product-list{border-collapse:collapse;border:1px solid #e2e2e2;width:100%}.product-list th,.product-list td{border:1px solid #e2e2e2;padding:12px 16px;vertical-align:top}.product-list.table-striped tbody tr:nth-of-type(odd){background-color:#f9f9f9}.et_pb_menu_0_tb_header.et_pb_menu_0_tb_header.et_pb_menu_0_tb_header.et_pb_menu_0_tb_header{margin-left:0!important;#menu-main-menu{flex-wrap:nowrap!important}ul li a{font-size:14px!important}}{margin-left:0!important;#menu-main-menu{flex-wrap:nowrap!important}ul li a{font-size:14px!important}}