.elementor-90 .elementor-element.elementor-element-2acf7c86{--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;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-90 .elementor-element.elementor-element-214ddcc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90 .elementor-element.elementor-element-591497ac{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-90 .elementor-element.elementor-element-591497ac:not(.elementor-motion-effects-element-type-background), .elementor-90 .elementor-element.elementor-element-591497ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6F8;}.elementor-90 .elementor-element.elementor-element-7400401f .stronghold-custom-menu-wrapper-modern .menu-item-right-icon{color:#2296F9;}.elementor-90 .elementor-element.elementor-element-7400401f .stronghold-custom-menu-wrapper-modern .custom-menu-item a{padding:0px 0px 0px 0px;background-color:#02010100;}.elementor-90 .elementor-element.elementor-element-7400401f .stronghold-custom-menu-wrapper-modern .custom-menu-item{background-color:#02010100;}.elementor-90 .elementor-element.elementor-element-7400401f .stronghold-custom-menu-wrapper-modern .custom-menu-item:hover .menu-item-title-element{color:#2296F9;}.elementor-90 .elementor-element.elementor-element-7400401f .link-parent-active:hover > a{color:#2296F9;}.elementor-90 .elementor-element.elementor-element-22cbf4d5{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-90 .elementor-element.elementor-element-22cbf4d5:not(.elementor-motion-effects-element-type-background), .elementor-90 .elementor-element.elementor-element-22cbf4d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6F8;}.elementor-90 .elementor-element.elementor-element-24454f29 .company-info-detail-desc{font-size:14px;}.elementor-90 .elementor-element.elementor-element-24454f29 .company-info-item .company-info-item-icon{font-size:15px;color:#FFFFFF;}.elementor-90 .elementor-element.elementor-element-24454f29 .company-info-item-icon-wrap{width:calc(15px * 2);height:calc(15px * 2);line-height:calc(15px * 2);background-color:#D9BF64;}.elementor-90 .elementor-element.elementor-element-24454f29 .company-info-item-svg svg{width:15px;height:15px;fill:#FFFFFF;stroke:#FFFFFF;}.elementor-90 .elementor-element.elementor-element-24454f29 .company-info-item:hover .company-info-item-icon-wrap{background-color:#2E3545;}.elementor-90 .elementor-element.elementor-element-24454f29 .company-info-social-item{margin:0px 10px 0px 0px;}.elementor-90 .elementor-element.elementor-element-c6a475e{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-90 .elementor-element.elementor-element-c6a475e:not(.elementor-motion-effects-element-type-background), .elementor-90 .elementor-element.elementor-element-c6a475e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6F8;}.elementor-90 .elementor-element.elementor-element-5c7b4688 .stronghold-opening-hours-wrapper-modern{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.elementor-90 .elementor-element.elementor-element-5c7b4688 .opening-hours-icon{font-size:20px;}.elementor-90 .elementor-element.elementor-element-5c7b4688 .opening-hours-icon-wrapper{width:calc(20px * 2);height:calc(20px * 2);line-height:calc(20px * 2);}.elementor-90 .elementor-element.elementor-element-5c7b4688 .opening-hours-svg svg{width:20px;height:20px;}.elementor-90 .elementor-element.elementor-element-5c7b4688 .opening-hours-item:hover .opening-hours-icon{color:#2E3545;}.elementor-90 .elementor-element.elementor-element-5c7b4688 .opening-hours-item:hover .opening-hours-svg svg{fill:#2E3545;stroke:#2E3545;}.elementor-90 .elementor-element.elementor-element-3259e192{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-90 .elementor-element.elementor-element-3259e192:not(.elementor-motion-effects-element-type-background), .elementor-90 .elementor-element.elementor-element-3259e192 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6F8;}.elementor-90 .elementor-element.elementor-element-e720c50 .stronghold-icon-box-wrapper-modern{background-color:#FFFFFF00;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;border-radius:20px 20px 20px 20px;}.elementor-90 .elementor-element.elementor-element-e720c50 .stronghold-info-icon{justify-self:left;width:60px;height:60px;line-height:60px;justify-content:center;}.elementor-90 .elementor-element.elementor-element-e720c50 .stronghold-info-icon-title-element{font-size:16px;font-weight:500;}.elementor-90 .elementor-element.elementor-element-67d97bf8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90 .elementor-element.elementor-element-12d012f img{border-radius:20px 20px 20px 20px;}@media(max-width:1024px){.elementor-90 .elementor-element.elementor-element-2acf7c86{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}@media(min-width:768px){.elementor-90 .elementor-element.elementor-element-214ddcc{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-90 .elementor-element.elementor-element-214ddcc{--width:100%;}}