body{--blue-black:#131B36;--primary-blue:#0E356A;--background-grey:#F2F2F2;--brand-red:#C21214;--light-bg-blue:#CFD9E7}h1,h2,h3,h4,h5,h6{padding-bottom:0px!important}@media only screen and (max-width:767px){h6{font-size:20px!important}}@media (max-width:479px){.et_pb_post h2{font-size:20px}}blockquote{padding-left:0px!important}#ams-aero-footer #terms-n-conditions ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:start;gap:24px;list-style:none;padding:0px}.et_pb_section.hero-banner{display:flex;justify-content:start;align-items:end}.et_pb_section.hero-banner-small{display:flex;justify-content:start;align-items:center}.services-card-cta .et_pb_promo_description{max-width:21ch}#services-section .et_pb_row,.image-gallery .et_pb_row{display:flex;gap:1px}.stats-card .et_pb_promo_description h4,.USP-card .et_pb_blurb_container h4{font-size:24px;color:var(--blue-black)!important;text-transform:uppercase;padding-top:24px}.stats-card .et_pb_promo_description hr,.USP-card .et_pb_blurb_description hr{margin-top:12px;margin-bottom:12px;width:99px}.USP-card .et_pb_blurb_content .et_pb_main_blurb_image{margin-bottom:0px}.image-gallery .pa-full-height-image-column{height:100%}.image-gallery .pa-full-height-image-column .et_pb_image_wrap{height:100%}.image-gallery .pa-full-height-image-column img{object-fit:cover;height:100%}.et_pb_divider.proprietary-divider:after{position:absolute;right:0px;top:-13px;background-image:url(https://amsaero.eu/wp-content/uploads/2025/01/Vector-570_result.webp);background-repeat:no-repeat;background-position:center;display:inline-block;width:100px;height:16px;content:""}.et_pb_accordion.accordion-w-divider .et_pb_accordion_item.et_pb_toggle_open h5.et_pb_toggle_title{padding-bottom:8px!important;border-bottom:1px solid var(--blue-black)}.et_pb_accordion.accordion-w-divider .et_pb_accordion_item.et_pb_toggle_open h5.et_pb_toggle_title:after{position:absolute;right:0px;top:19px;background-image:url(https://amsaero.eu/wp-content/uploads/2025/01/Vector-570_result.webp);background-repeat:no-repeat;background-position:center;display:inline-block;width:100px;height:16px;content:""}.et_pb_team_member .et_pb_team_member_description{padding:16px 12px}.et_pb_team_member .et_pb_team_member_description:before{position:absolute;right:0px;bottom:-3px;background-image:url(https://amsaero.eu/wp-content/uploads/2025/01/Vector-570_result.webp);background-repeat:no-repeat;background-position:center;display:inline-block;width:100px;height:16px;content:""}.et_pb_team_member_image{max-width:100%}.company-page-highlights-row,.logo-gallery{display:flex;justify-content:center}.logo-gallery .et_pb_column{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;align-items:baseline;gap:40px;max-width:1180px}.company-page-highlights-row .et_pb_column{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;gap:1px;max-width:1180px}.logo-gallery .et_pb_module.et_pb_image{max-width:200px;margin-right:0px!important;margin-bottom:0px!important}.news-grid .et_pb_salvattore_content article.et_pb_no_thumb{display:flex;gap:0px;flex-direction:column;padding:0!important}.news-grid .et_pb_salvattore_content article{height:466px}.news-grid .et_pb_salvattore_content article .entry-title{text-decoration:uppercase}.news-grid .et_pb_salvattore_content article.et_pb_no_thumb .entry-title{order:2;padding:24px 24px 8px 24px}.news-grid .et_pb_salvattore_content article.et_pb_no_thumb .post-meta{order:1;width:100%;height:247px;background-color:var(--primary-blue);padding-bottom:0px;display:flex}.news-grid .et_pb_salvattore_content article.et_pb_no_thumb .post-meta>span{color:white;margin:auto;font-size:24px!important;font-family:'PFDinDisplayMedium',Helvetica,Arial,Lucida,sans-serif;font-weight:600;max-width:4ch;text-align:center;line-height:120%}.news-grid .et_pb_salvattore_content article.et_pb_no_thumb .post-content{order:3;padding:8px 24px 24px 24px}.news-grid .post-content .post-content-inner p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.values-accordion .et_pb_toggle_close,.values-accordion .et_pb_toggle_open{padding-left:0px}.company-highlights-card.et_pb_promo:hover .et_pb_promo_description h3.et_pb_module_header,.company-highlights-card.et_pb_promo:hover .et_pb_promo_description>div{color:var(--blue-black)!important;padding-bottom:24px}.two-col-tex-img-row .et_pb_column.two-col-section-text-col{max-width:540px}.two-col-tex-img-row.two-col-tex-img-row.two-col-tex-img-row-image-right{display:flex;justify-content:flex-end;flex-wrap:wrap}@media only screen and (max-width:767px){.two-col-tex-img-row .et_pb_column.two-col-section-text-col{max-width:100%;padding-left:10%!important;padding-right:10%!important}.two-col-tex-img-row.two-col-tex-img-row.two-col-tex-img-row-image-right{flex-direction:column-reverse;align-items:center}}@media only screen and (max-width:980px){.two-col-tex-img-row .et_pb_column.two-col-section-text-col{max-width:100%;padding-left:10%!important;padding-right:10%!important}.two-col-tex-img-row.two-col-tex-img-row.two-col-tex-img-row-image-right{flex-direction:column-reverse;align-items:center}}.wpcf7-form-control-wrap>input,.wpcf7-form-control-wrap>textarea,.wpcf7-form-control-wrap>wpcf7-file{padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px;border-radius:2px 2px 2px 2px;overflow:hidden;border-width:1px;border-style:solid;border-color:#131B36;font-size:16px;line-height:140%;width:100%}.wpcf7-form-control-wrap>textarea{min-height:150px}.wpcf7-form label{font-size:18px}.wpcf7-submit{color:#ffffff!important;background-color:#114285;border-color:#114285!important;border-radius:2px;font-family:'PFDinDispalyBold',Helvetica,Arial,Lucida,sans-serif;font-size:16px;background-color:#0e356a;font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none;padding-top:10px!important;padding-right:25px!important;padding-bottom:6px!important;padding-left:25px!important}.wpcf7-form-control-wrap>input.button-primary{background-color:var(--background-grey);text-decoration:underline}.wpcf7-list-item.first{margin-left:0px}.wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item{margin-left:0}.wpcf7-form .contact-form-personal-details,.wpcf7-form .contact-form-company-details,.wpcf7-form .contact-form-training-details{display:flex;flex-wrap:wrap;gap:1%}.wpcf7-form .contact-form-personal-details p,.wpcf7-form .contact-form-company-details p,.wpcf7-form .contact-form-training-details p{flex-basis:49.5%}.contact-form-course-type .wpcf7-form-control.wpcf7-checkbox{display:flex;align-items:start;flex-direction:column;padding-bottom:18px}.contact-form-course-type .wpcf7-form-control.wpcf7-checkbox .wpcf7-list-item{margin-inline:0px}@media only screen and (max-width:767px){.wpcf7-form .contact-form-personal-details p,.wpcf7-form .contact-form-company-details p,.wpcf7-form .contact-form-training-details p{flex-basis:100%}.wpcf7-form .contact-form-personal-details,.wpcf7-form .contact-form-company-details,.wpcf7-form .contact-form-training-details{padding-bottom:1em}}.side-by-side{display:flex;flex-wrap:wrap;gap:16px}.certificates-blog .et_pb_post,.certificates-blog .et_pb_post .post-content{display:flex;flex-direction:row;width:100%;align-items:end}.page-id-5884 .certificates-blog .et_pb_post{background-color:var(--background-grey)}@media only screen and (max-width:767px){.certificates-blog .et_pb_post{flex-direction:column}}.certificates-blog .et_pb_post .post-content{justify-content:space-between;flex-basis:50%}.certificates-blog.no-excerpt-text .et_pb_post .post-content{justify-content:end;flex-basis:50%}.certificates-blog .et_pb_post .entry-title{flex-basis:75%}.certificates-blog .et_pb_post{padding:12px 24px;margin-bottom:24px}#et-secondary-nav{display:block}#top-header{border-bottom:1px solid var(--primary-blue)}#top-header .container{padding-top:8px}#et-secondary-menu>ul>li a{padding-bottom:8px}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav>li.quadmenu-item-mobile-only{display:none}.et_mobile_menu .quadmenu-item-mobile-only{display:block}#main-header{border-bottom:1px solid var(--primary-blue)}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>a.hoverintent>.quadmenu-item-content>.quadmenu-caret{font-size:16px!important;line-height:0.5;color:var(--brand-red);height:20px}#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item>a>.quadmenu-item-content{text-transform:uppercase;font-size:16px;font-family:'PFDinDisplayMedium',Helvetica,Arial,Lucida,sans-serif;padding:0 0 12px 0}#quadmenu.quadmenu-default_theme .widget a{font-family:'PFDinDisplayRegular',Helvetica,Arial,Lucida,sans-serif;font-weight:400}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu>ul{padding-top:32px}#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav>li:not(.quadmenu-item-type-button).quadmenu-has-link.aog-red .quadmenu-item-content{background-color:var(--brand-red);color:#FFFFFF;padding:8px 16px 6px 16px}#quadmenu.quadmenu-is-horizontal.quadmenu-align-right .quadmenu-navbar-nav{display:flex}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu>ul{padding-left:32px;padding-right:32px}#quadmenu:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav li.quadmenu-item.open:not(.closing)>.quadmenu-dropdown-menu{padding:8px 24px}@media only screen and (max-width:981px){#quadmenu .quadmenu-navbar-nav .quadmenu-row{gap:32px}}#quadmenu.quadmenu-default_theme:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav li.quadmenu-item .quadmenu-item-widget{padding-top:0px}#quadmenu.quadmenu-default_theme:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav #menu-item-4367{display:none}#quadmenu.quadmenu-default_theme:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav #menu-item-4357>a>.quadmenu-item-content{width:fit-content;margin-left:16px}#quadmenu.quadmenu-default_theme .quadmenu-navbar-brand.img{display:none}#quadmenu .quadmenu-navbar-nav .quadmenu-row{justify-content:space-between}.et_mobile_menu{padding:32px 16px}.single-post .et_pb_post_content a{text-decoration:underline}.job_listings .search_jobs{padding:0;background-color:white}.search_jobs .search_keywords input,.search_jobs .search_location input,.search_jobs .job-manager-category-dropdown{padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px;border-radius:2px 2px 2px 2px;overflow:hidden;border-width:1px;border-color:#131B36;font-size:16px;line-height:140%;width:100%}.select2-container--default .select2-selection--multiple{border-width:1px;border-color:#131B36}.select2-container--default .select2-selection--multiple{border-radius:2px}.select2-container--default .select2-search--inline .select2-search__field{padding-top:12px;padding-right:12px;padding-bottom:0px;padding-left:12px;margin-top:0px;font-size:16px;line-height:140%}.select2-container--default .select2-selection--multiple .select2-selection__rendered{padding:0px}.job_filters .job_types,.job_filters .search_jobs div.search_submit,.job_filters .search_jobs div.search_categories{padding-top:18px}.job_filters .job_types{padding-top:10px}.job_filters .showing_jobs,.job_filters .job_types{background:white;border:0px}.job_filters .job_types li{border:0px}.job_filters .search_submit input{color:#ffffff!important;border-radius:2px;border:0px;font-family:'PFDinDispalyBold',Helvetica,Arial,Lucida,sans-serif;font-size:16px;background-color:#0e356a;font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none;padding-top:12px!important;padding-right:25px!important;padding-bottom:8px!important;padding-left:25px!important;width:fit-content}.job_filters .showing_jobs a{border-radius:2px;border:2px solid var(--blue-black);font-family:'PFDinDispalyBold',Helvetica,Arial,Lucida,sans-serif;font-size:16px;background-color:var(--light-bg-blue);font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none;padding-top:8px!important;padding-right:16px!important;padding-bottom:4px!important;padding-left:16px!important}.job_filters:after{content:none}.job_filters .search_jobs div label{display:block}div.job_listings ul.job_listings{padding:0px;border-top:0px;margin-top:40px}ul.job_listings li.job_listing{border-bottom:1px solid var(--blue-black);margin-bottom:32px}ul.job_listings li.job_listing a{padding:12px 24px;display:flex;flex-direction:row;align-items:end;justify-content:space-between}ul.job_listings li.job_listing a:hover{background-color:var(--background-grey)}ul.job_listings li.job_listing a div.position{padding-left:0px;width:50%}ul.job_listings li.job_listing a div.position h3{font-size:20px;line-height:1.2em}ul.job_listings li.job_listing a .meta li,ul.job_listings li.job_listing a div.location{font-size:14px;line-height:140%;color:var(--blue-black)}ul.job_listings li.job_listing a img.company_logo{display:none}ul.job_listings li.job_listing a div.position .company{display:none}.single-job_listing #sidebar,.single_job_listing .company,#left-area .post-meta{display:none}.et_pb_gutter.et_pb_gutters1 #left-area{width:100%}#main-content .container:before{content:none}#left-area ul.job-listing-meta{list-style-type:none;padding:0}#left-area ul.job-listing-meta .job-type,#left-area ul.job-listing-meta .location,#left-area ul.job-listing-meta .date-posted{color:var(--blue-black)}.single_job_listing .meta .date-posted:before,.single_job_listing .meta .location:before{margin:-2px 4px 0 0}.single_job_listing .meta li{padding-left:0px}.single_job_listing .application .application_button{color:#ffffff!important;border-radius:2px;border:0px;font-family:'PFDinDispalyBold',Helvetica,Arial,Lucida,sans-serif;font-size:16px;background-color:#0e356a;font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none;padding-top:12px!important;padding-right:25px!important;padding-bottom:8px!important;padding-left:25px!important;width:fit-content}.single_job_listing .meta .full-time{background:none;color:var(--blue-black)}span.amsaero-logo{text-wrap:nowrap}#top-header .et-cart-info{display:none}#training-list.et_pb_shop ul.products .product{border-bottom:1px solid var(--blue-black);margin-bottom:24px;padding:12px 64px 12px 12px}#training-list.et_pb_shop ul.products .product .woocommerce-LoopProduct-link .description{float:right;color:var(--primary-blue);font-size:16px}#training-list.et_pb_shop ul.products .product .woocommerce-LoopProduct-link .woocommerce-loop-product__title{padding-bottom:6px!important;padding-top:0px!important}#training-list.et_pb_shop ul.products .product:after{color:#131B36;font-family:ETmodules!important;font-weight:400!important;content:"\35"!important;font-size:20px;bottom:14px;right:12px;left:auto;position:absolute;margin-top:-.5em}.woof_container .woof_container_inner input[type=search]{padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px;border-radius:2px 2px 2px 2px;overflow:hidden;border-width:1px;border-style:solid;border-color:#131B36;font-size:16px;line-height:140%;width:80%}#training-list-filter .woof label{font-size:18px}#training-list-filter .woof_container_inner h4{font-size:20px}#training-list-filter .button.woof_reset_search_form{font-family:'PFDinDispalyBold',Helvetica,Arial,Lucida,sans-serif}.single-product .product_meta{display:flex;flex-direction:column;cursor:none;pointer-events:none}#training-details-section .product-meta-fields-column .et_pb_text_inner{font-weight:500}#training-details-section .product-meta-fields-column .et_pb_text_inner span.ACF_title{font-weight:600}.hero-banner-50-50 .et_pb_row .et_pb_column_1 .et_pb_text_inner>p{display:none}