.elementor-50 .elementor-element.elementor-element-877aff3{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;}.elementor-50 .elementor-element.elementor-element-877aff3:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-877aff3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://adaptbologna.it/wp-content/uploads/2024/04/Contatti.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-50 .elementor-element.elementor-element-877aff3::before, .elementor-50 .elementor-element.elementor-element-877aff3 > .elementor-background-video-container::before, .elementor-50 .elementor-element.elementor-element-877aff3 > .e-con-inner > .elementor-background-video-container::before, .elementor-50 .elementor-element.elementor-element-877aff3 > .elementor-background-slideshow::before, .elementor-50 .elementor-element.elementor-element-877aff3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-50 .elementor-element.elementor-element-877aff3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor2 );--background-overlay:'';}.elementor-50 .elementor-element.elementor-element-877aff3 > .elementor-shape-bottom svg, .elementor-50 .elementor-element.elementor-element-877aff3 > .e-con-inner > .elementor-shape-bottom svg{height:55px;transform:translateX(-50%) rotateY(180deg);}.elementor-50 .elementor-element.elementor-element-70470cd{--spacer-size:300px;}.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-50 .elementor-element.elementor-element-01a24a2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:100px;font-weight:600;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:var( --e-global-color-astglobalcolor5 );}.elementor-50 .elementor-element.elementor-element-9f65f66{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-50 .elementor-element.elementor-element-a944d24{--spacer-size:50px;}.elementor-50 .elementor-element.elementor-element-9b346eb{--spacer-size:50px;}.elementor-50 .elementor-element.elementor-element-55a4d5d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-50 .elementor-element.elementor-element-0f0d790{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-50 .elementor-element.elementor-element-d3c7b0d > .elementor-widget-container{margin:0px 0px -18px 0px;}.elementor-50 .elementor-element.elementor-element-d3c7b0d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-astglobalcolor4 );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-c4a0c94{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor7 );--divider-border-width:6px;}.elementor-50 .elementor-element.elementor-element-c4a0c94 > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-c4a0c94 .elementor-divider-separator{width:100%;}.elementor-50 .elementor-element.elementor-element-c4a0c94 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-widget-text-editor{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-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-50 .elementor-element.elementor-element-73395f0{columns:1;color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-weight:400;line-height:1.5em;}.elementor-50 .elementor-element.elementor-element-f044517{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-50 .elementor-element.elementor-element-b067070{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-50 .elementor-element.elementor-element-4dd5454 iframe{height:337px;}.elementor-50 .elementor-element.elementor-element-34f930f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-50 .elementor-element.elementor-element-64bcb15{--spacer-size:50px;}.elementor-50 .elementor-element.elementor-element-f17bc37{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-50 .elementor-element.elementor-element-b5890bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-50 .elementor-element.elementor-element-488a05d{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor4 );--divider-border-width:1px;}.elementor-50 .elementor-element.elementor-element-488a05d .elementor-divider-separator{width:100%;}.elementor-50 .elementor-element.elementor-element-488a05d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-description{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-50 .elementor-element.elementor-element-af40432{--icon-box-icon-margin:15px;}.elementor-50 .elementor-element.elementor-element-af40432.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-50 .elementor-element.elementor-element-af40432.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-af40432.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor4 );}.elementor-50 .elementor-element.elementor-element-af40432 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor3 );}.elementor-50 .elementor-element.elementor-element-af40432 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-af40432 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-50 .elementor-element.elementor-element-af40432 .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor3 );font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-4825558{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor4 );--divider-border-width:1px;}.elementor-50 .elementor-element.elementor-element-4825558 .elementor-divider-separator{width:100%;}.elementor-50 .elementor-element.elementor-element-4825558 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-50 .elementor-element.elementor-element-8d6a578{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-50 .elementor-element.elementor-element-d71eac5{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor4 );--divider-border-width:1px;}.elementor-50 .elementor-element.elementor-element-d71eac5 .elementor-divider-separator{width:100%;}.elementor-50 .elementor-element.elementor-element-d71eac5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-50 .elementor-element.elementor-element-9ed4127{--icon-box-icon-margin:15px;}.elementor-50 .elementor-element.elementor-element-9ed4127.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-50 .elementor-element.elementor-element-9ed4127.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-9ed4127.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor4 );}.elementor-50 .elementor-element.elementor-element-9ed4127 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor3 );}.elementor-50 .elementor-element.elementor-element-9ed4127 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-9ed4127 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-50 .elementor-element.elementor-element-9ed4127 .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor3 );font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-a6ee91f{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor4 );--divider-border-width:1px;}.elementor-50 .elementor-element.elementor-element-a6ee91f .elementor-divider-separator{width:100%;}.elementor-50 .elementor-element.elementor-element-a6ee91f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-50 .elementor-element.elementor-element-cd48a78{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-50 .elementor-element.elementor-element-bef2664{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor4 );--divider-border-width:1px;}.elementor-50 .elementor-element.elementor-element-bef2664 .elementor-divider-separator{width:100%;}.elementor-50 .elementor-element.elementor-element-bef2664 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-50 .elementor-element.elementor-element-81d1028{--icon-box-icon-margin:15px;}.elementor-50 .elementor-element.elementor-element-81d1028.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-50 .elementor-element.elementor-element-81d1028.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-81d1028.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor4 );}.elementor-50 .elementor-element.elementor-element-81d1028 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor3 );}.elementor-50 .elementor-element.elementor-element-81d1028 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-81d1028 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-50 .elementor-element.elementor-element-81d1028 .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor3 );font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-eb75123{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor4 );--divider-border-width:1px;}.elementor-50 .elementor-element.elementor-element-eb75123 .elementor-divider-separator{width:100%;}.elementor-50 .elementor-element.elementor-element-eb75123 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-50 .elementor-element.elementor-element-e17638e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-50 .elementor-element.elementor-element-1c45b9f{--spacer-size:50px;}.elementor-50 .elementor-element.elementor-element-b036543{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-50 .elementor-element.elementor-element-b036543:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-b036543 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-50 .elementor-element.elementor-element-b036543 > .elementor-shape-top .elementor-shape-fill, .elementor-50 .elementor-element.elementor-element-b036543 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-astglobalcolor5 );}.elementor-50 .elementor-element.elementor-element-b036543 > .elementor-shape-top svg, .elementor-50 .elementor-element.elementor-element-b036543 > .e-con-inner > .elementor-shape-top svg{height:55px;}.elementor-50 .elementor-element.elementor-element-9f89f7b{--spacer-size:50px;}.elementor-50 .elementor-element.elementor-element-646853c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-50 .elementor-element.elementor-element-646853c:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-646853c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-50 .elementor-element.elementor-element-e6de1c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.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-50 .elementor-element.elementor-element-a87d145{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-eael-wpforms .eael-contact-form-description, .elementor-widget-eael-wpforms .wpforms-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-wpforms .eael-wpforms .wpforms-field label, .elementor-widget-eael-wpforms .eael-wpforms .wpforms-field legend{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-wpforms .eael-wpforms .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-widget-eael-wpforms .eael-wpforms .wpforms-field textarea, .elementor-widget-eael-wpforms .eael-wpforms .wpforms-field select{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-wpforms .eael-wpforms .wpforms-submit-container .wpforms-submit{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-50 .elementor-element.elementor-element-108c8e0 .eael-wpforms label.wpforms-error{display:block !important;}.elementor-50 .elementor-element.elementor-element-108c8e0 .eael-contact-form-title, .elementor-50 .elementor-element.elementor-element-108c8e0 .wpforms-title{color:var( --e-global-color-secondary );font-size:28px;}.elementor-50 .elementor-element.elementor-element-108c8e0 .eael-contact-form-description, .elementor-50 .elementor-element.elementor-element-108c8e0 .wpforms-description{color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;}.elementor-50 .elementor-element.elementor-element-108c8e0 .eael-wpforms .wpforms-field label, .elementor-50 .elementor-element.elementor-element-108c8e0 .eael-wpforms .wpforms-field legend{color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;}.elementor-50 .elementor-element.elementor-element-108c8e0 .eael-wpforms .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-50 .elementor-element.elementor-element-108c8e0 .eael-wpforms .wpforms-field select{height:30px;}.elementor-50 .elementor-element.elementor-element-108c8e0 .eael-wpforms .wpforms-field input::-webkit-input-placeholder, .elementor-50 .elementor-element.elementor-element-108c8e0 .eael-wpforms .wpforms-field textarea::-webkit-input-placeholder{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-108c8e0 .eael-wpforms .wpforms-submit-container .wpforms-submit{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-50 .elementor-element.elementor-element-108c8e0 .eael-wpforms .wpforms-submit-container .wpforms-submit:hover, 
                    .elementor-50 .elementor-element.elementor-element-108c8e0 .eael-wpforms .wpforms-container-full .wpforms-submit-container .wpforms-form button[type=submit]:hover{background:#065689 !important;}.elementor-50 .elementor-element.elementor-element-108c8e0 .eael-wpforms input.wpforms-error{border-width:1px;}.elementor-50 .elementor-element.elementor-element-108c8e0 .eael-wpforms textarea.wpforms-error{border-width:1px;}.elementor-50 .elementor-element.elementor-element-53b4364{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-50 .elementor-element.elementor-element-53b4364 > .elementor-shape-top .elementor-shape-fill, .elementor-50 .elementor-element.elementor-element-53b4364 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-astglobalcolor6 );}.elementor-50 .elementor-element.elementor-element-53b4364 > .elementor-shape-top svg, .elementor-50 .elementor-element.elementor-element-53b4364 > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-50 .elementor-element.elementor-element-635af2e{--spacer-size:50px;}.elementor-50 .elementor-element.elementor-element-d01bce5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-50 .elementor-element.elementor-element-0e127e9{--spacer-size:50px;}.elementor-50 .elementor-element.elementor-element-dd1520c{text-align:center;}.elementor-50 .elementor-element.elementor-element-dd1520c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;text-shadow:2px 2px 0px rgba(0,0,0,0.3);color:var( --e-global-color-astglobalcolor4 );}.elementor-50 .elementor-element.elementor-element-4e49790{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor1 );--divider-border-width:5px;}.elementor-50 .elementor-element.elementor-element-4e49790 .elementor-divider-separator{width:100%;}.elementor-50 .elementor-element.elementor-element-4e49790 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-50 .elementor-element.elementor-element-d74ffa7 .eael-event-calendar-wrapper{background:var( --e-global-color-astglobalcolor5 );}.elementor-50 .elementor-element.elementor-element-d74ffa7 .eael-event-calendar-wrapper .fc td{border-color:var( --e-global-color-astglobalcolor1 );}.elementor-50 .elementor-element.elementor-element-d74ffa7 .eael-event-calendar-wrapper hr.fc-divider{border-color:var( --e-global-color-astglobalcolor1 );}.elementor-50 .elementor-element.elementor-element-d74ffa7 .eael-event-calendar-wrapper .fc th{border-color:var( --e-global-color-astglobalcolor1 );}.elementor-50 .elementor-element.elementor-element-d74ffa7 .eael-event-calendar-wrapper .fc-view  td.fc-today{border-left-color:var( --e-global-color-astglobalcolor1 );}.elementor-50 .elementor-element.elementor-element-d74ffa7 .eael-event-calendar-wrapper .fc-view  table thead:first-child tr:first-child td{border-top-color:var( --e-global-color-astglobalcolor1 );}.elementor-50 .elementor-element.elementor-element-d74ffa7 .eael-event-calendar-wrapper .fc-view.fc-listWeek-view{border-color:var( --e-global-color-astglobalcolor1 );}.elementor-50 .elementor-element.elementor-element-d74ffa7 .eael-event-calendar-wrapper .fc-view.fc-listMonth-view{border-color:var( --e-global-color-astglobalcolor1 );}.elementor-50 .elementor-element.elementor-element-d74ffa7 .fc-toolbar h2{font-family:"Poppins", Sans-serif;color:var( --e-global-color-astglobalcolor4 );}.elementor-50 .elementor-element.elementor-element-d74ffa7 .eael-event-calendar-wrapper .fc-toolbar.fc-header-toolbar .fc-button{font-family:"Poppins", Sans-serif;}.elementor-50 .elementor-element.elementor-element-d74ffa7 .fc-toolbar.fc-header-toolbar .fc-button:not(.fc-button-active){color:var( --e-global-color-astglobalcolor2 );background-color:var( --e-global-color-astglobalcolor6 );}.elementor-50 .elementor-element.elementor-element-d74ffa7 .fc-toolbar.fc-header-toolbar .fc-button:hover{color:var( --e-global-color-astglobalcolor1 );}.elementor-50 .elementor-element.elementor-element-d74ffa7 .fc-toolbar.fc-header-toolbar .fc-button.fc-button-active{color:var( --e-global-color-astglobalcolor5 );}.elementor-50 .elementor-element.elementor-element-d74ffa7 .fc-col-header-cell a, .elementor-50 .elementor-element.elementor-element-d74ffa7 .fc-list-sticky .fc-list-day th a{font-family:"Poppins", Sans-serif;}.elementor-50 .elementor-element.elementor-element-d74ffa7 .fc-col-header-cell a{color:var( --e-global-color-astglobalcolor3 );}.elementor-50 .elementor-element.elementor-element-d74ffa7 .fc-col-header-cell{text-align:center;}.elementor-50 .elementor-element.elementor-element-d74ffa7 .fc-timegrid-slot,.elementor-50 .elementor-element.elementor-element-d74ffa7 .fc-timegrid-axis{font-family:"Poppins", Sans-serif;}.elementor-50 .elementor-element.elementor-element-d74ffa7 .fc-daygrid-day-number{font-family:"Poppins", Sans-serif;color:var( --e-global-color-astglobalcolor2 );}.elementor-50 .elementor-element.elementor-element-d74ffa7 .fc-daygrid-day-top{display:block;text-align:center;}.elementor-50 .elementor-element.elementor-element-d74ffa7 .fc-day-today .fc-daygrid-day-top a{color:var( --e-global-color-astglobalcolor0 );}.elementor-50 .elementor-element.elementor-element-d74ffa7 table tbody tr .fc-day-today{background:var( --e-global-color-astglobalcolor6 );}.elementor-50 .elementor-element.elementor-element-d74ffa7 .eael-event-calendar-wrapper .fc-list .fc-list-table .fc-list-day .fc-list-day-cushion{background-color:#f1edf8;}.elementor-50 .elementor-element.elementor-element-d74ffa7 .eael-event-calendar-wrapper .fc-list-event .fc-list-event-time{color:#000 !important;}.elementor-50 .elementor-element.elementor-element-d74ffa7 .eael-event-calendar-wrapper .fc-list-event .fc-list-event-title a{color:#000 !important;}.elementor-50 .elementor-element.elementor-element-d74ffa7 .eael-event-calendar-wrapper .fc-list-event:nth-child(even){background-color:#ffffff !important;}.elementor-50 .elementor-element.elementor-element-d74ffa7 .eael-event-calendar-wrapper .fc-list-event:nth-child(odd) td{background-color:#ffffff !important;}.elementor-50 .elementor-element.elementor-element-d74ffa7 .eaelec-modal-body{color:#555;}.elementor-50 .elementor-element.elementor-element-d74ffa7 .eaelec-modal-body *{color:#555;}.elementor-50 .elementor-element.elementor-element-f953f31{--spacer-size:50px;}.elementor-50 .elementor-element.elementor-element-0c84f4f{--spacer-size:10px;}.elementor-50 .elementor-element.elementor-element-040ba6d{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor7 );--divider-border-width:5px;}.elementor-50 .elementor-element.elementor-element-040ba6d .elementor-divider-separator{width:100%;}.elementor-50 .elementor-element.elementor-element-040ba6d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-50 .elementor-element.elementor-element-8279432{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-50 .elementor-element.elementor-element-510bcd3{--spacer-size:50px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-50 .elementor-element.elementor-element-a47c16f .elementor-icon-wrapper{text-align:center;}.elementor-50 .elementor-element.elementor-element-a47c16f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-a47c16f.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-a47c16f.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-a47c16f.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-a47c16f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-a47c16f .elementor-icon{font-size:115px;}.elementor-50 .elementor-element.elementor-element-a47c16f .elementor-icon svg{height:115px;}.elementor-widget-eael-dual-color-header .eael-dch-separator-wrap i{color:var( --e-global-color-primary );}.elementor-50 .elementor-element.elementor-element-e9dd6b4 .eael-dual-header{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-50 .elementor-element.elementor-element-e9dd6b4 .eael-dual-header i{font-size:20px;color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-e9dd6b4 .eael-dual-header img{height:20px;width:20px;}.elementor-50 .elementor-element.elementor-element-e9dd6b4 .eael-dual-header .eael-dch-svg-icon{height:20px;width:20px;}.elementor-50 .elementor-element.elementor-element-e9dd6b4 .eael-dual-header .eael-dch-svg-icon svg{height:20px;width:20px;}.elementor-50 .elementor-element.elementor-element-e9dd6b4 .eael-dual-header svg{fill:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-e9dd6b4 .eael-dual-header .title{color:var( --e-global-color-astglobalcolor4 );}.elementor-50 .elementor-element.elementor-element-e9dd6b4 .eael-dual-header .title span.lead{color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-e9dd6b4 .eael-dual-header .title, .elementor-50 .elementor-element.elementor-element-e9dd6b4 .eael-dual-header .title span{font-family:"Poppins", Sans-serif;font-weight:600;text-transform:none;text-decoration:none;word-spacing:3px;}.elementor-50 .elementor-element.elementor-element-e9dd6b4 .eael-dual-header .subtext{color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:28px;}.elementor-50 .elementor-element.elementor-element-add7475{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-50 .elementor-element.elementor-element-add7475 .elementor-widget-container{text-align:center;}.elementor-50 .elementor-element.elementor-element-add7475 .elementor-social-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-50 .elementor-element.elementor-element-add7475 .elementor-social-icon:hover{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-50 .elementor-element.elementor-element-add7475 .elementor-social-icon:hover i{color:var( --e-global-color-astglobalcolor5 );}.elementor-50 .elementor-element.elementor-element-add7475 .elementor-social-icon:hover svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-50 .elementor-element.elementor-element-800438a{--spacer-size:50px;}.elementor-50 .elementor-element.elementor-element-bb13756{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-50 .elementor-element.elementor-element-c2fba0d{--spacer-size:50px;}@media(min-width:768px){.elementor-50 .elementor-element.elementor-element-0f0d790{--width:33.3333%;}.elementor-50 .elementor-element.elementor-element-f044517{--width:66.6666%;}.elementor-50 .elementor-element.elementor-element-b067070{--width:100%;}.elementor-50 .elementor-element.elementor-element-b5890bc{--width:33.3333%;}.elementor-50 .elementor-element.elementor-element-8d6a578{--width:33.3333%;}.elementor-50 .elementor-element.elementor-element-cd48a78{--width:33.3333%;}.elementor-50 .elementor-element.elementor-element-e6de1c4{--width:33.3333%;}.elementor-50 .elementor-element.elementor-element-a87d145{--width:66.6666%;}}@media(min-width:1025px){.elementor-50 .elementor-element.elementor-element-877aff3:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-877aff3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-50 .elementor-element.elementor-element-01a24a2 .elementor-heading-title{font-size:50px;}.elementor-50 .elementor-element.elementor-element-d3c7b0d .elementor-heading-title{font-size:32px;}.elementor-50 .elementor-element.elementor-element-73395f0{font-size:14px;}.elementor-50 .elementor-element.elementor-element-a47c16f .elementor-icon{font-size:50px;}.elementor-50 .elementor-element.elementor-element-a47c16f .elementor-icon svg{height:50px;}.elementor-50 .elementor-element.elementor-element-e9dd6b4 .eael-dual-header .title, .elementor-50 .elementor-element.elementor-element-e9dd6b4 .eael-dual-header .title span{font-size:18px;line-height:1.5em;}.elementor-50 .elementor-element.elementor-element-e9dd6b4 .eael-dual-header .subtext{font-size:18px;line-height:1.5em;}}