.elementor-987753 .elementor-element.elementor-element-d2bd5ff{padding:0px 0px 0px 0px;}.elementor-987753 .elementor-element.elementor-element-0d9ebc4 > .elementor-element-populated{padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}.elementor-987753 .elementor-element.elementor-element-6e4a383 > .elementor-container{max-width:1280px;}.elementor-987753 .elementor-element.elementor-element-6e4a383{padding:104px 80px 118px 80px;}.elementor-987753 .elementor-element.elementor-element-141232b > .elementor-element-populated{padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:54px;}.elementor-987753 .elementor-element.elementor-element-49eda11 .elementor-heading-title{color:#FC5220;}.elementor-987753 .elementor-element.elementor-element-1302804 .elementor-heading-title{color:#FFFFFF;}.elementor-987753 .elementor-element.elementor-element-39f01a0{color:#FFFFFF;}.elementor-987753 .elementor-element.elementor-element-39f01a0 a{color:#FFFFFF;}.elementor-987753 .elementor-element.elementor-element-8d55a9a > .elementor-element-populated{padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}.elementor-987753 .elementor-element.elementor-element-f348818 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-987753 .elementor-element.elementor-element-f348818 .elementor-button span{gap:20px;}.elementor-987753 .elementor-element.elementor-element-f348818 .elementor-field-group{padding-right:calc( 18px/2 );padding-left:calc( 18px/2 );margin-bottom:18px;}.elementor-987753 .elementor-element.elementor-element-f348818 .elementor-form-fields-wrapper{margin-left:calc( -18px/2 );margin-right:calc( -18px/2 );margin-bottom:-18px;}.elementor-987753 .elementor-element.elementor-element-f348818 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-987753 .elementor-element.elementor-element-f348818 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-987753 .elementor-element.elementor-element-f348818 .elementor-labels-inline .elementor-field-group > label{padding-left:8px;}body:not(.rtl) .elementor-987753 .elementor-element.elementor-element-f348818 .elementor-labels-inline .elementor-field-group > label{padding-right:8px;}body .elementor-987753 .elementor-element.elementor-element-f348818 .elementor-labels-above .elementor-field-group > label{padding-bottom:8px;}.elementor-987753 .elementor-element.elementor-element-f348818 .elementor-field-type-html{padding-bottom:0px;}.elementor-987753 .elementor-element.elementor-element-f348818 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-987753 .elementor-element.elementor-element-f348818 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-987753 .elementor-element.elementor-element-f348818 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-987753 .elementor-element.elementor-element-f348818 .elementor-button[type="submit"]{color:#ffffff;}.elementor-987753 .elementor-element.elementor-element-f348818 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-987753 .elementor-element.elementor-element-f348818 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-987753 .elementor-element.elementor-element-f348818 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-987753 .elementor-element.elementor-element-f348818 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-987753 .elementor-element.elementor-element-f348818 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-987753 .elementor-element.elementor-element-f348818 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-987753 .elementor-element.elementor-element-f348818{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}/* Start custom CSS *//* parts gallery scoped final polish */
body.page-id-987753 #sub-header.elementor-page-title,body.page-id-987753 .meta-header,body.page-id-987753 .page-header{display:none!important;}
body.elementor-page-987753 .fg-native{overflow-x:clip;}
body.elementor-page-987753 .fg-container{max-width:1280px;}
body.elementor-page-987753 .fg-hero-grid{grid-template-columns:minmax(0,38%) minmax(0,56%);gap:6%;}
body.elementor-page-987753 .fg-hero-grid>*,body.elementor-page-987753 .fg-toolbar,body.elementor-page-987753 .fg-filter{min-width:0;}
body.elementor-page-987753 .fg-toolbar{width:100%;max-width:100%;grid-template-columns:repeat(7,minmax(0,1fr));overflow:hidden;}
body.elementor-page-987753 .fg-filter{padding:0 8px;white-space:normal;overflow-wrap:anywhere;word-break:normal;line-height:1.08;}
body.elementor-page-987753 .fg-filter:hover,body.elementor-page-987753 .fg-filter.is-active{background:#fc5220;color:#fff;}
body.elementor-page-987753 .fg-card{will-change:transform;}
body.elementor-page-987753 .fg-card:hover{background:#fc5220;color:#fff;transform:translateY(-2px);}
body.elementor-page-987753 .fg-card .fg-media img{max-width:none;will-change:transform;}
body.elementor-page-987753 .fg-gallery .fg-card:nth-child(1) .fg-media img{transform:scale(1.72);}
body.elementor-page-987753 .fg-gallery .fg-card:nth-child(1):hover .fg-media img{transform:scale(1.82);}
body.elementor-page-987753 .fg-gallery .fg-card:nth-child(2) .fg-media img{transform:scale(1.2);}
body.elementor-page-987753 .fg-gallery .fg-card:nth-child(2):hover .fg-media img{transform:scale(1.28);}
body.elementor-page-987753 .fg-gallery .fg-card:nth-child(3) .fg-media img{transform:scale(1.52);}
body.elementor-page-987753 .fg-gallery .fg-card:nth-child(3):hover .fg-media img{transform:scale(1.62);}
body.elementor-page-987753 .fg-gallery .fg-card:nth-child(4) .fg-media img{transform:scale(1.38);}
body.elementor-page-987753 .fg-gallery .fg-card:nth-child(4):hover .fg-media img{transform:scale(1.47);}
body.elementor-page-987753 .fg-gallery .fg-card:nth-child(6) .fg-media{background:#fff url('/wp-content/uploads/flycap-01-parts-assets/nozzle-brass.png') center center/76% auto no-repeat;}
body.elementor-page-987753 .fg-gallery .fg-card:nth-child(6) .fg-media img{opacity:0;}
body.elementor-page-987753 .fg-gallery .fg-card:nth-child(6):hover .fg-media{background-size:82% auto;}
body.elementor-page-987753 .fg-gallery .fg-card:nth-child(7) .fg-media img{transform:scale(1.55);}
body.elementor-page-987753 .fg-gallery .fg-card:nth-child(7):hover .fg-media img{transform:scale(1.64);}
body.elementor-page-987753 .fg-gallery .fg-card:nth-child(8) .fg-media img{transform:scale(1.1);}
body.elementor-page-987753 .fg-gallery .fg-card:nth-child(8):hover .fg-media img{transform:scale(1.17);}
body.elementor-page-987753 .fg-feature-media img{display:block;width:100%;height:100%;object-fit:cover;}
body.elementor-page-987753 .fg-faq-q,body.elementor-page-987753 .fg-faq-q:hover,body.elementor-page-987753 .fg-faq-item.is-open .fg-faq-q{background:transparent!important;color:#000!important;box-shadow:none!important;}
body.elementor-page-987753 .fg-faq-plus{color:#fc5220!important;}
body.elementor-page-987753 .fg-faq-a{background:transparent!important;}
body.elementor-page-987753 .fg-text-link{color:#fc5220!important;border-bottom:1px solid #fc5220!important;background:transparent!important;}
body.elementor-page-987753 .fg-text-link:hover{color:#fc5220!important;background:transparent!important;}
body.elementor-page-987753 .fg-btn{background:#fc5220!important;color:#fff!important;border-radius:0!important;}
body.elementor-page-987753 .fg-btn:hover{background:#000!important;color:#fff!important;}
body.elementor-page-987753 .fg-arrow{font-size:0!important;line-height:1;font-family:'theme-icons'!important;}
body.elementor-page-987753 .fg-arrow:before{content:'\e902';font-family:'theme-icons'!important;font-size:20px;font-weight:400;}
body.page-id-987753 .elementor-element-6e4a383{background:#000!important;color:#fff!important;padding:104px 80px 118px!important;}
body.page-id-987753 .elementor-element-6e4a383 .elementor-container{max-width:1280px!important;}
body.page-id-987753 .elementor-element-6e4a383 h2,body.page-id-987753 .elementor-element-6e4a383 p,body.page-id-987753 .elementor-element-6e4a383 label{color:#fff!important;}
body.page-id-987753 .elementor-element-6e4a383 .elementor-field,body.page-id-987753 .elementor-element-6e4a383 input,body.page-id-987753 .elementor-element-6e4a383 textarea,body.page-id-987753 .elementor-element-6e4a383 select{background:#000!important;color:#fff!important;border:1px solid rgba(255,255,255,.72)!important;border-radius:0!important;box-shadow:none!important;}
body.page-id-987753 .elementor-element-6e4a383 input::placeholder,body.page-id-987753 .elementor-element-6e4a383 textarea::placeholder{color:rgba(255,255,255,.45)!important;}
body.page-id-987753 .elementor-element-6e4a383 input[type=file]{color:#fff!important;}
body.page-id-987753 .elementor-element-6e4a383 input[type=file]::file-body.elementor-page-987753-button{background:#151515;color:#fff;border:1px solid rgba(255,255,255,.72);font-weight:800;text-transform:uppercase;}
body.page-id-987753 .elementor-element-6e4a383 .elementor-button{min-height:64px;background:#fc5220!important;color:#fff!important;border-radius:0!important;text-transform:uppercase;font-weight:900;letter-spacing:0!important;}
body.page-id-987753 .elementor-element-6e4a383 .elementor-button:hover{background:#fc5220!important;color:#fff!important;}
body.page-id-987753 .elementor-element-6e4a383 .elementor-button-content-wrapper{display:flex;width:100%;align-items:center;justify-content:space-between;}
body.page-id-987753 .elementor-element-6e4a383 .elementor-button-icon{transition:transform .24s cubic-bezier(.22,1,.36,1);}
body.page-id-987753 .elementor-element-6e4a383 .elementor-button:hover .elementor-button-icon{transform:translateX(6px);}
@media(max-width:1200px){body.elementor-page-987753 .fg-toolbar{grid-template-columns:repeat(4,minmax(0,1fr));}}
@media(max-width:1024px){body.elementor-page-987753 .fg-hero-grid{grid-template-columns:1fr;gap:36px;}body.elementor-page-987753 .fg-gallery{grid-template-columns:repeat(2,minmax(0,1fr));}body.elementor-page-987753 .fg-feature{min-height:0;}body.elementor-page-987753 .fg-feature-media{height:420px;background:#f7f7f7;}body.elementor-page-987753 .fg-feature-media img{height:420px;object-fit:cover;}}
@media(max-width:767px){body.elementor-page-987753 .fg-container{width:calc(100vw - 40px);}body.elementor-page-987753 .fg-toolbar{grid-template-columns:repeat(2,minmax(0,1fr));}body.elementor-page-987753 .fg-gallery{grid-template-columns:1fr;}body.elementor-page-987753 .fg-media{height:230px;}body.elementor-page-987753 .fg-feature-media{height:300px;}body.elementor-page-987753 .fg-feature-media img{height:300px;}body.elementor-page-987753 .fg-native h1{font-size:36px;}body.elementor-page-987753 .fg-native h2{font-size:30px;}body.page-id-987753 .elementor-element-6e4a383{padding:74px 20px 86px!important;}body.page-id-987753 .elementor-element-6e4a383 .elementor-container,body.page-id-987753 .elementor-element-6e4a383 .elementor-row{display:block!important;width:100%!important;max-width:100%!important;}body.page-id-987753 .elementor-element-6e4a383 .elementor-column{display:block!important;width:100%!important;max-width:100%!important;flex:0 0 100%!important;}body.page-id-987753 .elementor-element-6e4a383 .elementor-widget-wrap{padding:0!important;}body.page-id-987753 .elementor-element-6e4a383 h2{font-size:34px!important;line-height:1.08!important;}body.page-id-987753 .elementor-element-6e4a383 .elementor-field-group{width:100%!important;}}/* End custom CSS */