.elementor-2957 .elementor-element.elementor-element-8b5acaf{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2957 .elementor-element.elementor-element-8b5acaf:not(.elementor-motion-effects-element-type-background), .elementor-2957 .elementor-element.elementor-element-8b5acaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fortline.net/storage/2024/12/samuel-zeller-242172-unsplash.png");}.elementor-widget-fluent-form-widget .fluentform-widget-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-fluent-form-widget .ff-el-progress-status{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-fluent-form-widget .ff-el-progress-bar span{color:var( --e-global-color-primary );}.elementor-widget-fluent-form-widget .step-nav button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2957 .elementor-element.elementor-element-26a12e0 .fluentform-widget-wrapper{background-color:#242424;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2957 .elementor-element.elementor-element-26a12e0 .fluentform-widget-wrapper .ff-el-input--label label{color:#FFFFFF;}.elementor-2957 .elementor-element.elementor-element-26a12e0 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#B1041D !important;color:#ffffff !important;}.elementor-2957 .elementor-element.elementor-element-5c98510{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2957 .elementor-element.elementor-element-22d65b0 .prthalign{text-align:center;}.elementor-2957 .elementor-element.elementor-element-22d65b0 .jst{justify-content:center;}.elementor-widget-hotspot .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-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary );}.elementor-widget-hotspot .e-hotspot__label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2957 .elementor-element.elementor-element-9d3c92d .elementor-repeater-item-31853fe .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-2957 .elementor-element.elementor-element-9d3c92d .elementor-repeater-item-31853fe .e-hotspot__icon{grid-column:1;}.elementor-2957 .elementor-element.elementor-element-9d3c92d .elementor-repeater-item-31853fe .e-hotspot__button{grid-gap:5px;}.elementor-2957 .elementor-element.elementor-element-9d3c92d .elementor-repeater-item-31853fe{left:14%;--hotspot-translate-x:14%;top:19%;--hotspot-translate-y:19%;--white-space:normal;}.elementor-2957 .elementor-element.elementor-element-9d3c92d .elementor-repeater-item-31853fe .e-hotspot__tooltip{min-width:720px;}.elementor-2957 .elementor-element.elementor-element-9d3c92d .elementor-repeater-item-8d50348 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-2957 .elementor-element.elementor-element-9d3c92d .elementor-repeater-item-8d50348 .e-hotspot__icon{grid-column:1;}.elementor-2957 .elementor-element.elementor-element-9d3c92d .elementor-repeater-item-8d50348 .e-hotspot__button{grid-gap:5px;}.elementor-2957 .elementor-element.elementor-element-9d3c92d .elementor-repeater-item-8d50348{left:22%;--hotspot-translate-x:22%;top:44%;--hotspot-translate-y:44%;--white-space:normal;}.elementor-2957 .elementor-element.elementor-element-9d3c92d .elementor-repeater-item-8d50348 .e-hotspot__tooltip{min-width:720px;}.elementor-2957 .elementor-element.elementor-element-9d3c92d .elementor-repeater-item-2091174 .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-2957 .elementor-element.elementor-element-9d3c92d .elementor-repeater-item-2091174 .e-hotspot__icon{grid-column:1;}.elementor-2957 .elementor-element.elementor-element-9d3c92d .elementor-repeater-item-2091174 .e-hotspot__button{grid-gap:5px;}.elementor-2957 .elementor-element.elementor-element-9d3c92d .elementor-repeater-item-2091174{left:46%;--hotspot-translate-x:46%;top:11%;--hotspot-translate-y:11%;--white-space:normal;}.elementor-2957 .elementor-element.elementor-element-9d3c92d .elementor-repeater-item-2091174 .e-hotspot__tooltip{min-width:720px;}.elementor-2957 .elementor-element.elementor-element-9d3c92d .elementor-repeater-item-d822f30 .e-hotspot__icon{grid-column:1;}.elementor-2957 .elementor-element.elementor-element-9d3c92d .elementor-repeater-item-d822f30 .e-hotspot__button{grid-gap:5px;}.elementor-2957 .elementor-element.elementor-element-9d3c92d .elementor-repeater-item-d822f30{left:74%;--hotspot-translate-x:74%;top:25%;--hotspot-translate-y:25%;--white-space:normal;}.elementor-2957 .elementor-element.elementor-element-9d3c92d .elementor-repeater-item-d822f30 .e-hotspot__tooltip{min-width:720px;}.elementor-2957 .elementor-element.elementor-element-9d3c92d .elementor-repeater-item-93f66c4 .e-hotspot__icon{grid-column:1;}.elementor-2957 .elementor-element.elementor-element-9d3c92d .elementor-repeater-item-93f66c4 .e-hotspot__button{grid-gap:5px;}.elementor-2957 .elementor-element.elementor-element-9d3c92d .elementor-repeater-item-93f66c4{left:63%;--hotspot-translate-x:63%;top:67%;--hotspot-translate-y:67%;--white-space:normal;}.elementor-2957 .elementor-element.elementor-element-9d3c92d .elementor-repeater-item-93f66c4 .e-hotspot__tooltip{min-width:720px;}.elementor-2957 .elementor-element.elementor-element-9d3c92d .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-2957 .elementor-element.elementor-element-9d3c92d{--container-width:100%;--image-width:100%;--hotspot-color:#FFFFFF;--hotspot-box-color:#CA0707;--hotspot-padding:11px;--hotspot-border-radius:100px 100px 100px 100px;--tooltip-text-color:#FFFFFF;--tooltip-color:#333333;}.elementor-2957 .elementor-element.elementor-element-9d3c92d .e-hotspot__tooltip{font-family:"Urbanist", Sans-serif;font-weight:400;}@media(max-width:767px){.elementor-2957 .elementor-element.elementor-element-9d3c92d .elementor-repeater-item-31853fe .e-hotspot--tooltip-position{right:initial;bottom:initial;left:calc(100% + 5px );top:initial;}.elementor-2957 .elementor-element.elementor-element-9d3c92d .elementor-repeater-item-31853fe .e-hotspot__tooltip{min-width:221px;}.elementor-2957 .elementor-element.elementor-element-9d3c92d .elementor-repeater-item-8d50348 .e-hotspot__tooltip{min-width:198px;}.elementor-2957 .elementor-element.elementor-element-9d3c92d .elementor-repeater-item-2091174 .e-hotspot__tooltip{min-width:256px;}.elementor-2957 .elementor-element.elementor-element-9d3c92d .elementor-repeater-item-d822f30 .e-hotspot__tooltip{min-width:221px;}.elementor-2957 .elementor-element.elementor-element-9d3c92d .elementor-repeater-item-93f66c4 .e-hotspot__tooltip{min-width:233px;}.elementor-2957 .elementor-element.elementor-element-9d3c92d{--hotspot-size:8px;--hotspot-min-width:82px;--hotspot-min-height:0px;--hotspot-padding:0px;--tooltip-max-width:445px;}.elementor-2957 .elementor-element.elementor-element-9d3c92d .e-hotspot__tooltip{font-size:9px;}}@media(min-width:768px){.elementor-2957 .elementor-element.elementor-element-5c98510{--content-width:1600px;}}