/**handles:main-style,responsive-style**/
:root{--black:#000000;--white:#ffffff;--primary-color:#008b81;--text-color:#000000;--secondary-color:#d3d3d3;--secondary-text-color:#122f2d}.not_home_banner .banner_bg{padding:0!important;background-image:url("https://fxasupply.com/wp-content/themes/fxa/assets/images/not-home-banner-img.png")}.not_home_banner .banner_text{width:100%!important;margin:0!important}.not_home_banner .banner_text p{max-width:unset;text-align:center;margin:0!important;margin-top:20px!important;font-size:16px;line-height:20px;font-weight:400}.not_home_banner .banner_text a{font-size:16px;line-height:20px;font-weight:400;text-decoration:none}.not_home_banner .parent_col{height:300px}.about_product_section{padding-top:50px;padding-bottom:50px}.about_product_section .container .container{padding-left:0;padding-right:0}.about_product_section .about_left_col{width:27.6%;margin-right:3.6%;padding-top:11px}.about_product_section .about_right_col{width:68.8%}.about_product_section .faq_section .section_width{max-width:100%}.about_product_section .faq_section .section_heading{text-align:left!important}.about_product_section .get_quote_from_section .parent_col{padding:35px 35px 50px}.about_product_section .faq_section{padding-top:0;padding-bottom:0}.about_product_section .faq_section .parent_col{margin-top:35px}.about_right_col .inner_item{margin-bottom:53px}.about_right_col .inner_item .heading_26{margin-bottom:25px}.about_right_col .video_column iframe,.about_right_col .video_column video{height:500px;width:100%}.our_values_container .values_item .header_col .icon_img{display:none}.our_values_container .values_item{border:1px solid var(--primary-color);padding:27px}.our_values_container .values_item:not(:last-child){margin-bottom:33px}.our_values_container .values_item .icon_img{min-width:100px;margin-right:25px;text-align:center}.our_values_container .values_item .icon_img img{height:85px;object-fit:contain}.our_values_container .values_item .text_col h4{font-size:18px;line-height:22px;font-weight:700;margin-bottom:10px}.our_values_container .values_item .text_col p{font-size:18px;line-height:22px;font-weight:400}.FXA_Supply_container .supply_item{padding:33px 20px}.FXA_Supply_container .supply_item:not(:last-child){border-bottom:1px solid var(--primary-color)}.FXA_Supply_container .supply_item .heading_col{min-width:127px;margin-right:15px}.FXA_Supply_container .supply_item h4{font-size:18px;line-height:22px;font-weight:700;max-width:100px}.about_right_col .inner_item ._services_item{width:50%;padding-left:20px}.about_right_col .inner_item ._services_item{margin-bottom:40px}.about_right_col .inner_item ._services_item:nth-last-child(-n+2){margin-bottom:0}.about_right_col .inner_item .section_heading{margin-bottom:20px}.about_right_col ._services_item .check_icon{margin-right:13px;max-width:26px}.about_right_col ._services_item .header_col{margin-bottom:21px}.about_left_col .inner_item{padding:40px 42px;margin-bottom:43px}.about_left_col .inner_item:first-child{background:#24aea4}.about_left_col .inner_item:nth-child(2){background:#ededed}.about_left_col .inner_item:nth-child(3){background:#f9f9f9}.about_left_col .containers_name a{display:inline-block;width:100%}.about_left_col .containers_name a{padding-top:25px;padding-bottom:25px;border-bottom:1px solid var(--white);color:var(--white)}.about_left_col .containers_name a:last-child{border-bottom:0;padding-bottom:0}.about_left_col .inner_heading{margin-bottom:40px}.about_left_col .info_main .inner_heading{margin-bottom:24px;padding-top:25px}.about_left_col a,.about_left_col h4{font-size:18px;line-height:22px;font-weight:700;text-decoration:none}.about_left_col .containers_name .active,.about_left_col .containers_name a:hover,.about_left_col .text_dark_primary{color:#0d5b56}.about_left_col .info_item:not(:last-child){margin-bottom:24px}.about_left_col p{font-size:18px;font-weight:400;line-height:24px}.about_left_col .info_item a{color:var(--black)}.about_left_col .small_text,.small_text{font-size:14px;font-weight:400;line-height:17px}.about_left_col .we_offer img{height:47px;object-fit:contain}.about_left_col .we_offer h4{font-weight:600;margin-top:20px;margin-bottom:8px}.about_left_col .we_offer .info_item{margin-top:40px}.for_mobile{display:none!important}.product_slider .product_main_slider img{width:100%}.product_slider .product_main_slider .img_col{position:relative}.product_slider .product_main_slider .img_info{position:absolute;z-index:9;bottom:0;left:0;font-size:12px;font-style:italic;font-weight:400;line-height:15px;padding:8px 14px;width:max-content;max-width:100%;background-color:rgba(0,0,0,.5);color:var(--white)}.product_slider .product_main_slider .img_info img{height:18px;width:18px;object-fit:contain;margin-right:8px}.product_slider .product_bottom_slider.slick-slider{margin-left:-7.5px;margin-top:18px;position:relative}.product_slider .product_bottom_slider .slick-slide{margin-right:7.5px;margin-left:7.5px}.product_slider .product_bottom_slider img{max-height:145px;object-fit:cover;width:100%}.product_slider .product_bottom_slider .slick-list{padding:0 12% 0 0!important}.product_slider .product_bottom_slider.slick-slider::before{position:absolute;content:"";height:100%;width:12%;background:linear-gradient(90deg,rgba(255,255,255,0) -36.45%,#fff 100%);right:-2px;top:0;bottom:0;z-index:99}.check_item_container h4{font-weight:600;margin-bottom:18px;width:50%;font-size:18px;line-height:22px}.check_item_container h4:last-child{margin-bottom:0}.check_item_container h4 img{max-width:26px;object-fit:contain;margin-right:14px}.products_page .about_right_col .inner_item{margin-bottom:43px}.about_right_col .pricing_container{margin-left:-6.5px;margin-right:-6.5px}.about_right_col .pricing_container .pricing_item{display:flex;flex-direction:column;justify-content:space-between;min-height:188px;border:1px solid #cbcbcb;background:#f6f6f6;padding:17px 14px;width:calc(33.333333333% - 13px);margin:6.5px}.about_right_col .pricing_container .pricing_item ._btn{font-size:14px;font-weight:600;line-height:16px;min-height:31px;width:100%;min-width:unset}.about_right_col .pricing_container p{font-size:18px;font-weight:500;line-height:24px;text-transform:capitalize;margin-top:7px;margin-bottom:7px}.about_right_col .pricing_container .top_part{padding-left:9px}.pricing_page .get_quote_from_section{padding-bottom:0!important}.pricing_page .container_item:not(:last-child){margin-bottom:33px}.pricing_page .container_item{border:1px solid #cbcbcb;background:#f6f6f6;padding:5px;padding-top:28px;position:relative}.pricing_page .container_item .heading_26{padding-left:38px}.pricing_page .container_item .grid_item .heading_26{padding-left:0;font-weight:600}.pricing_containers_section .section_width{max-width:817px}.pricing_containers_section .inner_grid_container{margin-top:24px}.pricing_containers_section .grid_item{display:flex;flex-direction:column;justify-content:space-between;min-height:160px;background:var(--white);padding:17px 14px;width:calc(33.333333333% - 20px);margin:10px}.pricing_containers_section .grid_item ._btn{font-size:14px;font-weight:600;line-height:16px;min-height:31px;width:100%;min-width:unset}.pricing_containers_section .grid_item p{font-size:16px;font-weight:500;line-height:22px;text-transform:capitalize;margin-top:7px;margin-bottom:7px}.pricing_containers_section .grid_item .top_part{padding-left:9px}.pricing_containers_section .learn_more{position:absolute;right:30px;top:30px;text-decoration:none;font-size:14px;font-weight:500;line-height:16.8px;color:var(--black);z-index:9;display:flex;align-items:center}.pricing_containers_section .learn_more:hover{color:var(--primary-color)}.pricing_containers_section .learn_more img{max-height:24px;margin-left:14px;object-fit:contain}.pricing_containers_section .parent_col{margin-top:50px}.faq_page .our_containers_section{padding-bottom:67px;padding-top:15px}.faq_page .get_quote_from_section{padding-bottom:75px}.contact_us_section .heading_part{max-width:890px;margin:0 auto}.contact_us_section .heading_part p{font-size:18px;font-weight:400;line-height:21.6px;margin-top:10px}.contact_us_section .parent_col{margin-top:45px}.contact_us_section .get_in_touch .info_main{padding:32px 42px}.contact_us_section .get_in_touch .inner_heading{padding-top:0!important}.contact_us_section .get_in_touch{width:27.6%;margin-right:3.6%}.contact_us_section .right_column{width:68.8%;padding-top:11px}.contact_us_section .get_in_touch .item_img{max-width:63px;min-width:63px;text-align:center;margin-right:33px}.contact_us_section .get_in_touch .contact_info img{width:100%;object-fit:contain}.contact_us_section .get_in_touch .contact_info a,.contact_us_section .get_in_touch .contact_info h4{font-size:18px;font-weight:600;line-height:24px;margin-top:5px;margin-bottom:0;text-decoration:none;display:inline-block;color:var(--black)}.contact_us_section .get_in_touch .contact_info a:hover{color:var(--primary-color)}.contact_us_section .get_in_touch .info_contact_item:not(:last-child){margin-bottom:55px}.contact_social img{width:100%}.contact_social a{display:inline-block;width:50px;min-width:50px;margin-right:33px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center}.contact_us_section .get_in_touch_inner_item{margin-top:45px}._social .inner_heading{font-size:26px;font-weight:600;line-height:30px;margin-bottom:25px}.contact_us_section .form_column{padding:55px 45px}.contact_us_section .form_heading_part{margin-bottom:45px}.contact_us_section .form_heading_part p{font-size:18px;font-weight:500;line-height:21.6px;margin-top:15px}.contact_google_map,.contact_google_map iframe{height:457px;line-height:0;width:100%}.contact_google_map{margin-top:50px}
@media only screen and (max-width:1300px){.container{padding-left:30px;padding-right:30px}.banner_section .banner_text{width:50%;margin-right:5%}.banner_section .banner_form{width:45%}.our_containers_section .item{width:calc(33.333333% - 17px)}.why_choose_section .left_text_col{width:40%;margin-right:10%}.why_choose_section .right_col{width:50%}}@media only screen and (max-width:1199px){.main_menu_container{flex-direction:column;align-items:start}header .nav-link{padding-left:0!important}header .navbar-nav{align-items:start}.main_menu_container .btn_container{margin-left:unset!important;display:unset;margin-top:7.5px}.main_menu_container{border-top:none;margin-top:0;padding-bottom:22px}.main__nav_top{display:flex;flex-direction:column-reverse}.top_bar .flex_center_justify_between{flex-direction:column;align-items:start}.top_bar .top_info{margin-bottom:10px}}@media only screen and (max-width:1100px){footer .google_map{max-width:100%;width:100%}.check_item_container h4{width:100%;padding-left:16px}.contact_us_section .get_in_touch .contact_info a,.contact_us_section .get_in_touch .contact_info h4{font-size:15px;line-height:20px}.contact_us_section .get_in_touch .item_img{max-width:50px;min-width:50px;margin-right:20px}}@media only screen and (max-width:1024px){.heading_50,.heading_50 span,.page_heading,.page_heading span,h1{font-size:30px;line-height:37px}.heading_40,.section_heading,.section_heading span,h2{font-size:30px;line-height:35px}.heading_30{font-size:18px;line-height:23px}.heading_26{font-size:23px;line-height:27px}.heading_24{font-size:24px;line-height:30px}.heading_18{font-size:18px;line-height:24px}.banner_section .btn_container{flex-direction:column;align-items:start}.banner_section .btn_container ._btn:first-child{margin-right:0;margin-bottom:18px}.banner_section .form_inner{padding:20px;padding-bottom:37px}.banner_section .banner_main_form{margin-top:15px}.banner_section .heading_30{font-size:30px;line-height:35px}.our_containers_section .item{width:calc(50% - 17px)}.section_padding{padding-top:40px;padding-bottom:40px}.our_containers_section .parent_col{padding-top:30px}.why_choose_section .right_col .icon{max-width:35px;min-width:35px;margin-right:0;margin-bottom:7px}.why_choose_section .right_col .heading_24{font-size:18px;line-height:23px}.why_choose_section .right_col ._item .flex_align_center{flex-direction:column;align-items:start}.why_choose_section .right_col ._item:first-child,.why_choose_section .right_col ._item:nth-child(2){margin-bottom:28px}.why_choose_section .left_text_col p{margin-top:24px;margin-bottom:30px;font-size:18px;line-height:24px}.versatile_section .item{margin:11.5px;width:calc(50% - 23px)}.versatile_section .parent_col{margin-left:-11.5px;margin-right:-11.5px;margin-top:30px}.we_offer_section .item .inner_main{flex-direction:column}.we_offer_section .item .icon{margin-right:0;margin-bottom:15px}.we_offer_section .parent_col{padding:40px;padding-bottom:10px}.we_offer_section .content_column{margin-top:40px}.not_home_banner .parent_col{height:200px}.not_home_banner .heading_35{font-size:26px;line-height:30px}.not_home_banner .banner_text p{margin-top:8px!important}.FXA_Supply_container .supply_item{padding:18px 15px;flex-direction:column}.FXA_Supply_container .supply_item .heading_col{min-width:100%;margin-right:0;margin-bottom:9px}.FXA_Supply_container .supply_item h4{max-width:100%}.about_right_col .inner_item ._services_item,.about_right_col .inner_item ._services_item:nth-last-child(-n+2){width:100%;padding-left:18px;margin-bottom:23px}.about_right_col ._services_item .header_col{margin-bottom:9px}.about_right_col ._services_item .check_icon{margin-right:10px;max-width:20px}.our_values_container .values_item .icon_img{display:none}.our_values_container .values_item .header_col .icon_img{display:inline-block}.our_values_container .values_item .icon_img img{height:36px}.our_values_container .values_item .icon_img{margin-right:15px;text-align:left;min-width:unset}.our_values_container .values_item .text_col h4{margin-bottom:0}.our_values_container .values_item .header_col{margin-bottom:9px}.our_values_container .values_item{padding:18px}.our_values_container .values_item .text_col p{font-size:16px}.our_values_container .values_item:not(:last-child){margin-bottom:23px}.about_right_col .video_column iframe,.about_right_col .video_column video{height:285px}.about_product_section .about_left_col,.contact_us_section .get_in_touch{width:36%;margin-right:4%}.about_product_section .about_right_col,.contact_us_section .right_column{width:60%}.contact_us_section .right_column{padding-top:0}.about_right_col .pricing_container .pricing_item{width:calc(50% - 13px)}.pricing_containers_section .grid_item .heading_35{font-size:26px;line-height:30px;font-weight:600}.faq_page .our_containers_section{padding-bottom:40px;padding-top:0}.faq_page .get_quote_from_section{padding-bottom:0}}@media only screen and (max-width:782px){.common_form_design .forminator-row .forminator-col-6,.contact_us_section .common_form_design .forminator-row .forminator-col-6,.get_quote_from_section .common_form_design .forminator-row .forminator-col-6{width:100%;margin-right:0!important}.common_form_design .forminator-row .forminator-col-6:first-child{margin-bottom:20px!important}}@media only screen and (max-width:767px){.container{padding-left:20px;padding-right:20px}.copyright_text .copyright_inner{margin-left:0;display:none}.faq_section .section_width,.get_quote_from_section .section_width,.pricing_containers_section .section_width,.section_width,.versatile_section .section_width,.why_choose_section .section_width{max-width:470px}.footer_main .row_d{flex-direction:column}footer{padding-top:25px;padding-bottom:20px}footer .footer_main .google_map{margin-bottom:22px}.copyright_text{text-align:center;align-items:center;justify-content:center}.footer_main .item{width:100%;margin-left:0;margin-right:0}.newsletter_form,footer .google_map{max-width:100%}.quick_links ul{display:flex;flex-wrap:wrap;margin-right:0}.quick_links ul li{width:50%}.footer_main .row_d{margin-left:0;margin-right:0}.nav_section_width{max-width:530px!important}header .navbar-brand{max-width:135px;min-width:135px;margin-right:30px}header .navbar{padding-top:14px;padding-bottom:14px}.banner_section .parent_col{flex-direction:column}.banner_section .parent_col .banner_text{text-align:center}.common_form_design .forminator-field-radio .forminator-radio-bullet{height:24px!important;width:24px!important;flex:0 0 24px!important}.banner_section .banner_text{margin-bottom:50px}.banner_section .btn_container{align-items:center}.banner_section .banner_text p{font-size:16px;line-height:23px;max-width:unset;margin:32px 0}.banner_section .banner_bg{padding-bottom:21px;background-image:url("https://fxasupply.com/wp-content/themes/fxa/assets/images/home-banner-img-mobile.webp")}.our_containers_section .item{width:calc(100% - 17px)}.why_choose_section .left_text_col ._btn{display:none}.why_choose_section .right_col ._btn{display:flex;margin-top:65px;margin-left:auto;margin-right:auto}.versatile_section .item{width:calc(100% - 23px)}.testimonial_section .description{font-size:14px;line-height:23px}.testimonial_section .parent_col{margin-top:65px}.get_quote_from_section .parent_col{padding:40px 20px!important}section section.get_quote_from_section{width:calc(100% + 40px);margin-left:-20px}.get_quote_from_section .container{padding-left:0;padding-right:0}.get_quote_from_section .form_column{margin-top:35px}.we_offer_section .item p{font-size:14px;line-height:23px}.we_offer_section ._delivery .icon,.we_offer_section ._pickup .icon,.we_offer_section .item .icon{max-width:70px;min-width:70px}.we_offer_section ._delivery,.we_offer_section .item{margin-bottom:40px}.we_offer_section .item .heading_26{font-size:18px}.we_offer_section .section_heading{font-size:18px;line-height:24px;font-weight:600}.faq_section .accordion-button{font-size:16px;padding:8px 16px;line-height:22px}.faq_section .accordion-body{padding:16px;padding-top:0}.faq_section .accordion-body *{font-size:14px}.faq_section .accordion-item:not(:last-child){margin-bottom:18px}.for_desktop{display:none!important}.for_mobile,.for_mobile .for_desktop{display:block!important}.about_left_col .inner_item{margin-bottom:35px}.about_right_col .inner_item ._services_item:last-child{margin-bottom:0}.about_right_col .inner_item{margin-bottom:40px}.about_product_section .about_left_col,.banner_section .banner_text,.contact_us_section .get_in_touch,.we_offer_section ._delivery,.we_offer_section .item:nth-child(2n),.we_offer_section .item:nth-child(odd),.why_choose_section .left_text_col{width:100%;margin-right:0}.about_product_section .about_right_col,.banner_section .banner_form,.contact_us_section .right_column,.we_offer_section ._pickup,.why_choose_section .right_col{width:100%}.about_product_section .faq_section .section_heading{text-align:center!important}.about_product_section .about_left_col{padding-top:0}.about_right_col .pricing_container .pricing_item{min-height:175px;padding:23px 12px;width:100%;margin:0}.about_right_col .pricing_container .pricing_item:not(:last-child){margin-bottom:18px}.about_right_col .pricing_container{margin-left:0;margin-right:0}.check_item_container h4{font-size:16px;font-weight:600;line-height:19.2px}.check_item_container h4 img{max-width:20px}.pricing_containers_section .grid_item{padding:16px 21px;width:100%;margin:0;margin-bottom:23px}.pricing_page .container_item{padding:13px;padding-top:28px}.pricing_containers_section .inner_grid_container{margin-top:37px}.pricing_containers_section .parent_col{margin-top:35px}.pricing_containers_section .learn_more{justify-content:end;position:unset}.pricing_containers_section .grid_item p{font-size:16px;line-height:20px}.pricing_containers_section .section_heading{font-size:26px;line-height:31px}.contact_google_map,.contact_google_map iframe{height:380px;line-height:0}.contact_google_map{margin-top:40px}.contact_us_section .get_in_touch .section_heading{font-size:26px;text-align:center}.contact_us_section .heading_part p{font-size:16px;font-weight:400;line-height:19.2px;text-align:center}.contact_us_section .contact_info{max-width:280px;margin-left:auto;margin-right:auto}.contact_us_section .get_in_touch_inner_item{margin-top:40px}.contact_us_section .form_column{padding:40px 20px}._social .inner_heading{text-align:center}._social .contact_social{justify-content:center}._social .contact_social a:last-child{margin-right:0}.contact_us_section .heading_part .section_heading{max-width:250px;margin-left:auto;margin-right:auto}.contact_us_section .get_in_touch .contact_info a,.contact_us_section .get_in_touch .contact_info h4{font-size:18px;line-height:24px}.contact_us_section .get_in_touch .item_img{max-width:63px;min-width:63px;margin-right:33px}}@media only screen and (max-width:520px){.top_bar .top_info{flex-direction:column}}@media only screen and (max-width:470px){.testimonial_section .description{min-height:115px}}@media only screen and (max-width:374px){.our_containers_section .price_item .bg_primary{min-width:65px}.testimonial_section .description{min-height:140px}}