.elementor-14576 .elementor-element.elementor-element-64065d2{margin-top:6px;margin-bottom:3px;}.elementor-14576 .elementor-element.elementor-element-61dc5b0{margin-top:50px;margin-bottom:0px;}.elementor-14576 .elementor-element.elementor-element-8feb9ae{text-align:center;}.elementor-14576 .elementor-element.elementor-element-8feb9ae .elementor-heading-title{font-family:"Teko", Sans-serif;}.elementor-14576 .elementor-element.elementor-element-a0fd596{--divider-border-style:solid;--divider-color:#FFDA1F;--divider-border-width:3.8px;}.elementor-14576 .elementor-element.elementor-element-a0fd596 .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-14576 .elementor-element.elementor-element-a0fd596 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-14576 .elementor-element.elementor-element-a0fd596 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-14576 .elementor-element.elementor-element-3302423{text-align:center;}.elementor-14576 .elementor-element.elementor-element-5b85175 > .elementor-container{max-width:671px;}.elementor-14576 .elementor-element.elementor-element-5b85175:not(.elementor-motion-effects-element-type-background), .elementor-14576 .elementor-element.elementor-element-5b85175 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333;}.elementor-14576 .elementor-element.elementor-element-5b85175{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:48px;margin-bottom:0px;}.elementor-14576 .elementor-element.elementor-element-5b85175 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14576 .elementor-element.elementor-element-78a350a > .elementor-element-populated{margin:90px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-14576 .elementor-element.elementor-element-18aa6ea{text-align:center;}.elementor-14576 .elementor-element.elementor-element-18aa6ea .elementor-heading-title{color:#FFFFFF;}.elementor-14576 .elementor-element.elementor-element-18aa6ea > .elementor-widget-container{margin:-46px 0px 0px 0px;}.elementor-14576 .elementor-element.elementor-element-f39ca63{--divider-border-style:solid;--divider-color:#FFDA1F;--divider-border-width:3.8px;}.elementor-14576 .elementor-element.elementor-element-f39ca63 .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-14576 .elementor-element.elementor-element-f39ca63 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-14576 .elementor-element.elementor-element-f39ca63 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-14576 .elementor-element.elementor-element-4adf354{margin-top:66px;margin-bottom:75px;}.elementor-14576 .elementor-element.elementor-element-57564f6 iframe{height:500px;}.elementor-14576 .elementor-element.elementor-element-cdc56b7{margin-top:62px;margin-bottom:0px;}.elementor-14576 .elementor-element.elementor-element-67aaf5a{text-align:center;}.elementor-14576 .elementor-element.elementor-element-67aaf5a .elementor-heading-title{font-family:"Teko", Sans-serif;}.elementor-14576 .elementor-element.elementor-element-6a985ee{--divider-border-style:solid;--divider-color:#FFDA1F;--divider-border-width:3.8px;}.elementor-14576 .elementor-element.elementor-element-6a985ee .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-14576 .elementor-element.elementor-element-6a985ee .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-14576 .elementor-element.elementor-element-6a985ee > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-14576 .elementor-element.elementor-element-0ef5f9a{margin-top:12px;margin-bottom:0px;}.elementor-14576 .elementor-element.elementor-element-ee29b81 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-14576 .elementor-element.elementor-element-fcc43b2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}/* Start custom CSS for shortcode, class: .elementor-element-521e24d */.wpcf7 form.invalid .wpcf7-response-output{
    color:#ffffff;
}

.wpcf7 form.sent .wpcf7-response-output {
    color: #fff;}
    .ireca_contact input  , .ireca_contact textarea { 
height: 40px;}

@media (max-width: 767.98px)
{.select2-container {
    width:100%!important;}}/* End custom CSS */