/*
Theme Name: Bridge Child
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: A child theme of Bridge Theme
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 1.0.0
Template: bridge
*/
@import url("../bridge/style.css");

 #wpcf7-f5776-p5728-o1 p { margin: 32px 0; color: white; font-weight: bold; }
  #wpcf7-f5776-p5728-o1 .wpcf7-list-item-label { color: white !important; }
  .Custtarrif li { list-style-type: none !important; }

  @font-face {
    font-family: 'HudsonNY';
    src: url('fonts/HudsonNY.eot');
    src: url('fonts/HudsonNY.eot') format('embedded-opentype'),
         url('fonts/HudsonNY.woff2') format('woff2'),
         url('fonts/HudsonNY.woff') format('woff'),
         url('fonts/HudsonNY.ttf') format('truetype'),
         url('fonts/HudsonNY.svg#HudsonNY') format('svg');
}

/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on November 20, 2025 */



@font-face {
    font-family: 'artegra_sans_extendedblack';
    src: url('fonts/fontspring-demo-artegra_sans-extended-900-black-webfont.woff2') format('woff2'),
         url('fonts/fontspring-demo-artegra_sans-extended-900-black-webfont.woff') format('woff');
    font-weight: 900;
    font-style: normal;

}




@font-face {
    font-family: 'artegra_sans_extendedbold';
    src: url('fonts/fontspring-demo-artegra_sans-extended-700-bold-webfont.woff2') format('woff2'),
         url('fonts/fontspring-demo-artegra_sans-extended-700-bold-webfont.woff') format('woff');
    font-weight: 700;
    font-style: normal;

}




@font-face {
    font-family: 'artegra_sans_extendedsemibold';
    src: url('fonts/fontspring-demo-artegra_sans-extended-600-semibold-webfont.woff2') format('woff2'),
         url('fonts/fontspring-demo-artegra_sans-extended-600-semibold-webfont.woff') format('woff');
    font-weight: 600;
    font-style: normal;

}




@font-face {
    font-family: 'artegra_sans_extendedmedium';
    src: url('fonts/fontspring-demo-artegra_sans-extended-500-medium-webfont.woff2') format('woff2'),
         url('fonts/fontspring-demo-artegra_sans-extended-500-medium-webfont.woff') format('woff');
    font-weight: 500;
    font-style: normal;

}




@font-face {
    font-family: 'artegra_sans_extendedregular';
    src: url('fonts/fontspring-demo-artegra_sans-extended-400-regular-webfont.woff2') format('woff2'),
         url('fonts/fontspring-demo-artegra_sans-extended-400-regular-webfont.woff') format('woff');
    font-weight: 400;
    font-style: normal;

}




@font-face {
    font-family: 'artegra_sans_extendedlight';
    src: url('fonts/fontspring-demo-artegra_sans-extended-300-light-webfont.woff2') format('woff2'),
         url('fonts/fontspring-demo-artegra_sans-extended-300-light-webfont.woff') format('woff');
    font-weight: 300;
    font-style: normal;

}




@font-face {
    font-family: 'artegra_sans_extendedXLt';
    src: url('fonts/fontspring-demo-artegra_sans-extended-200-extralight-webfont.woff2') format('woff2'),
         url('fonts/fontspring-demo-artegra_sans-extended-200-extralight-webfont.woff') format('woff');
    font-weight: 200;
    font-style: normal;

}




@font-face {
    font-family: 'artegra_sans_extendedthin';
    src: url('fonts/fontspring-demo-artegra_sans-extended-100-thin-webfont.woff2') format('woff2'),
         url('fonts/fontspring-demo-artegra_sans-extended-100-thin-webfont.woff') format('woff');
    font-weight: 100;
    font-style: normal;

}

@font-face {
    font-family: 'Roboto';
    src: url('Roboto-ThinItalic-webfont.eot');
    src: url('Roboto-ThinItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('Roboto-ThinItalic-webfont.woff') format('woff'),
         url('Roboto-ThinItalic-webfont.ttf') format('truetype'),
         url('Roboto-ThinItalic-webfont.svg#RobotoThinItalic') format('svg'); (under the Apache Software License). 
    font-weight: 200;
    font-style: italic;
}

body, p, .footer-top a {
	font-family: 'Roboto', Arial, sans-serif;
	}

h1,h2,h3,h4,h5,h6,
input.wpcf7-form-control.wpcf7-submit.has-spinner,
span.elementor-button-text { 
	font-family: 'HudsonNY', Arial, sans-serif !important; font-style: normal !important;
	}

#ft-mobile .ft-m-body { padding: 10px !important; }
#ft-mobile .ft-m-day-head {padding-bottom: 10px !important; margin: 12px !important; }