.elementor-11698 .elementor-element.elementor-element-69018d6{padding:50px 0px 50px 0px;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-11698 .elementor-element.elementor-element-c600234{text-align:start;}.elementor-11698 .elementor-element.elementor-element-c600234 .elementor-heading-title{font-family:"Eurostile Next LT COM BoldExt.", Sans-serif;font-weight:600;color:#000000;}.elementor-11698 .elementor-element.elementor-element-ef833c6{padding:0px 0px 50px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11698 .elementor-element.elementor-element-468324a{text-align:start;}.elementor-11698 .elementor-element.elementor-element-468324a img{width:100%;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11698 .elementor-element.elementor-element-05c4903{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#000000;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-11698 .elementor-element.elementor-element-d69d2a9{--grid-row-gap:100px;--grid-column-gap:0px;}.elementor-11698 .elementor-element.elementor-element-d69d2a9 .elementor-post__meta-data span + span:before{content:"•";}.elementor-11698 .elementor-element.elementor-element-d69d2a9 .elementor-post__card{border-width:0px;border-radius:0px;}.elementor-11698 .elementor-element.elementor-element-d69d2a9 .elementor-post__title, .elementor-11698 .elementor-element.elementor-element-d69d2a9 .elementor-post__title a{color:#000000;font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-11698 .elementor-element.elementor-element-d69d2a9 .elementor-post__meta-data{color:#686868;}.elementor-11698 .elementor-element.elementor-element-d69d2a9 .elementor-post__excerpt p{color:#686868;font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-11698 .elementor-element.elementor-element-d69d2a9 .elementor-post__read-more{color:#E30015;}.elementor-11698 .elementor-element.elementor-element-d69d2a9 a.elementor-post__read-more{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-11698 .elementor-element.elementor-element-411a716{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-11698 .elementor-element.elementor-element-411a716 .elementor-heading-title{font-family:"Eurostile Next LT COM BoldExt.", Sans-serif;font-size:40px;font-weight:600;color:#1A1552;}.elementor-11698 .elementor-element.elementor-element-9173a36{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;color:#1A1552;}.elementor-11698 .elementor-element.elementor-element-ae6993f .theplus-contact-form .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-checkbox):not(.wpcf7-radio):not(.wpcf7-file){background-color:#02010100;padding:0px 0px 10px 20px;margin:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:200;color:#1A1552;border-style:solid;border-width:0px 0px 1px 0px;border-color:#1A1552;border-radius:0px 0px 0px 0px;}.elementor-11698 .elementor-element.elementor-element-ae6993f .theplus-contact-form textarea.wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-checkbox):not(.wpcf7-radio):not(.wpcf7-file):focus{background-color:#02010100;color:#1A1552;}.elementor-11698 .elementor-element.elementor-element-ae6993f .theplus-contact-form.style-1.plus-cf7-label form.wpcf7-form  label,.elementor-11698 .elementor-element.elementor-element-ae6993f .theplus-contact-form.style-1.plus-cf7-custom form.wpcf7-form .tp-cf7-outer{background-color:#02010100;padding:30px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:200;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-11698 .elementor-element.elementor-element-ae6993f .theplus-contact-form input.wpcf7-form-control.wpcf7-submit{background-color:#DE0000;padding:12px 40px 12px 40px;margin:20px 0px 0px 0px;max-width:35%;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;color:#FFFFFF;border-style:solid;border-width:3px 3px 3px 3px;border-color:#DE0000;border-radius:0px 0px 0px 0px !important;}.elementor-11698 .elementor-element.elementor-element-ae6993f .theplus-contact-form input.wpcf7-form-control.wpcf7-submit:hover{background-color:#A50101;color:#FFFFFF;border-color:#A50101;}.elementor-11698 .elementor-element.elementor-element-ae6993f .theplus-contact-form .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-checkbox):not(.wpcf7-radio):not(.wpcf7-file)::placeholder{color:#1A1552;}.elementor-11698 .elementor-element.elementor-element-ae6993f .theplus-contact-form .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-checkbox):not(.wpcf7-radio):not(.wpcf7-file):focus{color:#1A1552;border-color:#1A1552;}.elementor-11698 .elementor-element.elementor-element-ae6993f .theplus-contact-form textarea.wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-checkbox):not(.wpcf7-radio):not(.wpcf7-file){font-family:"Poppins", Sans-serif;font-size:15px;font-weight:200;color:#1A1552;}.elementor-11698 .elementor-element.elementor-element-ae6993f .theplus-contact-form textarea.wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-checkbox):not(.wpcf7-radio):not(.wpcf7-file)::placeholder{color:#1A1552;}.elementor-11698 .elementor-element.elementor-element-ae6993f .input__checkbox_btn .toggle-button__icon {width:21px;height:21px;}.elementor-11698 .elementor-element.elementor-element-ae6993f .theplus-contact-form .input__checkbox_btn .toggle-button__icon{background:#9B9B9B;}.elementor-11698 .elementor-element.elementor-element-ae6993f .theplus-contact-form .input__checkbox_btn .toggle-button__icon:after{background:#1A1552;}.elementor-11698 .elementor-element.elementor-element-ae6993f .input__radio_btn .toggle-button__icon {width:25px;height:25px;}.elementor-11698 .elementor-element.elementor-element-ae6993f .theplus-contact-form span.wpcf7-form-control-wrap.cf7-style-file .input__file_btn span{color:#212121;}.elementor-11698 .elementor-element.elementor-element-ae6993f .theplus-contact-form span.wpcf7-form-control-wrap.cf7-style-file .input__file_btn svg *{fill:#212121;stroke:none;}.elementor-11698 .elementor-element.elementor-element-ae6993f .theplus-contact-form span.wpcf7-form-control-wrap.cf7-style-file{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.elementor-11698 .elementor-element.elementor-element-ae6993f .theplus-contact-form span.wpcf7-form-control-wrap.cf7-style-file span{text-align:center;}.elementor-11698 .elementor-element.elementor-element-ae6993f .theplus-contact-form span.wpcf7-form-control-wrap.cf7-style-file .input__file_btn svg,.elementor-11698 .elementor-element.elementor-element-ae6993f .theplus-contact-form span.wpcf7-form-control-wrap.cf7-style-file span{display:center;margin:0 auto;text-align:center;}.elementor-11698 .elementor-element.elementor-element-ae6993f .theplus-contact-form{max-width:100%;}@media(max-width:767px){.elementor-11698 .elementor-element.elementor-element-05c4903{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11698 .elementor-element.elementor-element-9ea0afb{margin-top:0px;margin-bottom:-30px;}.elementor-11698 .elementor-element.elementor-element-411a716{padding:0px 0px 0px 0px;}.elementor-11698 .elementor-element.elementor-element-411a716 .elementor-heading-title{font-size:30px;}.elementor-11698 .elementor-element.elementor-element-9173a36{padding:0px 0px 0px 10px;}.elementor-11698 .elementor-element.elementor-element-ae6993f .theplus-contact-form input.wpcf7-form-control.wpcf7-submit{padding:12px 40px 12px 40px;max-width:70%;}}@media(min-width:768px){.elementor-11698 .elementor-element.elementor-element-f04dce0{width:70%;}.elementor-11698 .elementor-element.elementor-element-9a57e8d{width:30%;}}/* Start custom CSS for text-editor, class: .elementor-element-05c4903 */.blog a {
    color: black;
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for tp-contact-form-7, class: .elementor-element-ae6993f */.wpcf7-form label {
color: #1A1552 !important;
}

.wpcf7-form .input__checkbox_btn{padding-left:35px !important;padding-top:0 !important;margin-top:20px !important;line-height:20px !important;}

.wpcf7-form .input__checkbox_btn .toggle-button__icon{position:absolute !important;left:0;top:0;margin:0 !important;}

.wpcf7-form .wpcf7-checkbox,
.wpcf7-form .wpcf7-list-item{
    display:block;
    width: 100%;
}

.wpcf7-form-control-wrap.plus-checkbox 
.fas.fa-check.toggle-button__icon::before{display:none;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-573407a */.wpcf7-form label {
color: #1A1552 !important;
}

.wpcf7-form .input__checkbox_btn{padding-left:35px !important;padding-top:0 !important;margin-top:20px !important;line-height:20px !important;}

.wpcf7-form .input__checkbox_btn .toggle-button__icon{position:absolute !important;left:0;top:0;margin:0 !important;}

.wpcf7-form .wpcf7-checkbox,
.wpcf7-form .wpcf7-list-item{
    display:block;
    width: 100%;
}

.wpcf7-form-control-wrap.plus-checkbox 
.fas.fa-check.toggle-button__icon::before{display:none;}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Eurostile Next LT COM BoldExt.';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://northeastgenerator.com/wp-content/uploads/2022/10/EurostileNextLTCom-BoldExt.ttf') format('truetype');
}
/* End Custom Fonts CSS */