.elementor-41215 .elementor-element.elementor-element-317ff29:not(.elementor-motion-effects-element-type-background), .elementor-41215 .elementor-element.elementor-element-317ff29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-41215 .elementor-element.elementor-element-317ff29{box-shadow:0px -2px 39px 0px rgba(0, 0, 0, 0.05);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:19px 0px 10px 0px;}.elementor-41215 .elementor-element.elementor-element-317ff29 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-41215 .elementor-element.elementor-element-00cdb03.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-41215 .elementor-element.elementor-element-00cdb03.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-41215 .elementor-element.elementor-element-00cdb03 > .elementor-element-populated{padding:0px 40px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-41215 .elementor-element.elementor-element-7ac0fa9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-41215 .elementor-element.elementor-element-7ac0fa9{text-align:left;}.elementor-41215 .elementor-element.elementor-element-7ac0fa9 img{width:100%;height:25px;}.elementor-bc-flex-widget .elementor-41215 .elementor-element.elementor-element-704ffa1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-41215 .elementor-element.elementor-element-704ffa1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-41215 .elementor-element.elementor-element-704ffa1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-41215 .elementor-element.elementor-element-1c34cb6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-41215 .elementor-element.elementor-element-1c34cb6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-41215 .elementor-element.elementor-element-1c34cb6.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-41215 .elementor-element.elementor-element-f8cc5c7 .elementor-button{background-color:#727EF100;font-weight:600;fill:var( --e-global-color-6a3e77f1 );color:var( --e-global-color-6a3e77f1 );border-style:solid;border-width:0px 0px 1px 0px;border-color:#F9AC6E00;border-radius:0px 0px 0px 0px;padding:15px 0px 15px 0px;}.elementor-41215 .elementor-element.elementor-element-f8cc5c7{width:auto;max-width:auto;}.elementor-41215 .elementor-element.elementor-element-f8cc5c7 > .elementor-widget-container{margin:0px 25px 0px 0px;}.elementor-41215 .elementor-element.elementor-element-f8cc5c7 .elementor-button:hover, .elementor-41215 .elementor-element.elementor-element-f8cc5c7 .elementor-button:focus{color:var( --e-global-color-f049f40 );border-color:var( --e-global-color-f049f40 );}.elementor-41215 .elementor-element.elementor-element-f8cc5c7 .elementor-button:hover svg, .elementor-41215 .elementor-element.elementor-element-f8cc5c7 .elementor-button:focus svg{fill:var( --e-global-color-f049f40 );}.elementor-41215 .elementor-element.elementor-element-d420aa6 .elementor-button{background-color:#727EF100;font-weight:600;fill:var( --e-global-color-6a3e77f1 );color:var( --e-global-color-6a3e77f1 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#D1D5DB;border-radius:5px 5px 5px 5px;padding:15px 20px 15px 20px;}.elementor-41215 .elementor-element.elementor-element-d420aa6 .elementor-button:hover, .elementor-41215 .elementor-element.elementor-element-d420aa6 .elementor-button:focus{background-color:var( --e-global-color-623162f );}.elementor-41215 .elementor-element.elementor-element-d420aa6{width:auto;max-width:auto;}.elementor-41215 .elementor-element.elementor-element-d420aa6 > .elementor-widget-container{margin:0px 12px 0px 0px;}.elementor-41215 .elementor-element.elementor-element-0d9eb84 .elementor-button:hover, .elementor-41215 .elementor-element.elementor-element-0d9eb84 .elementor-button:focus{background-color:var( --e-global-color-c246463 );border-color:var( --e-global-color-c246463 );}.elementor-41215 .elementor-element.elementor-element-0d9eb84{width:auto;max-width:auto;}.elementor-41215 .elementor-element.elementor-element-0d9eb84 .elementor-button{font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;padding:15px 20px 15px 20px;}.elementor-41215 .elementor-element.elementor-element-8f077b6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-41215 .elementor-element.elementor-element-8f077b6:not(.elementor-motion-effects-element-type-background), .elementor-41215 .elementor-element.elementor-element-8f077b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0780d1b );}.elementor-41215 .elementor-element.elementor-element-e766731{--display:flex;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-41215 .elementor-element.elementor-element-e766731{--width:100%;--padding-top:26px;--padding-bottom:26px;--padding-left:20px;--padding-right:20px;}}@media(min-width:768px){.elementor-41215 .elementor-element.elementor-element-00cdb03{width:10%;}.elementor-41215 .elementor-element.elementor-element-704ffa1{width:59%;}.elementor-41215 .elementor-element.elementor-element-1c34cb6{width:30.664%;}}/* Start custom CSS for section, class: .elementor-element-317ff29 */.elementor-41215 .elementor-element.elementor-element-317ff29 {
    position: fixed;
    width: 100%;
    left: 50%;
    transform: translateX(-50%);
    z-index: 9999;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e766731 */.elementor-41215 .elementor-element.elementor-element-e766731 {
    background: #1a1a1a !important;
}/* End custom CSS */