.elementor-672 .elementor-element.elementor-element-ac3820e > .elementor-container{max-width:1240px;}.elementor-672 .elementor-element.elementor-element-b28f09f:not(.elementor-motion-effects-element-type-background), .elementor-672 .elementor-element.elementor-element-b28f09f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://salvoramarine.com/wp-content/uploads/2024/09/s3-scn-bg.webp");background-position:top center;background-repeat:no-repeat;}.elementor-672 .elementor-element.elementor-element-b28f09f{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:130px 0px 85px 0px;}.elementor-672 .elementor-element.elementor-element-b28f09f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-672 .elementor-element.elementor-element-ae8bdcf > .elementor-container{max-width:1240px;}.elementor-672 .elementor-element.elementor-element-8c88903 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-672 .elementor-element.elementor-element-8c88903 .prthalign{text-align:left;}.elementor-672 .elementor-element.elementor-element-8c88903 .forgex__max{max-width:100%;}.elementor-672 .elementor-element.elementor-element-8c88903 .elementor-gt-heading{font-size:90px;line-height:0.766;}.elementor-672 .elementor-element.elementor-element-7a41736{overflow:hidden;}.elementor-672 .elementor-element.elementor-element-e293cc1 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-672 .elementor-element.elementor-element-03fa96e:not(.elementor-motion-effects-element-type-background), .elementor-672 .elementor-element.elementor-element-03fa96e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://salvoramarine.com/wp-content/uploads/2024/09/p1-bg-img-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-672 .elementor-element.elementor-element-03fa96e > .elementor-container{max-width:1240px;}.elementor-672 .elementor-element.elementor-element-03fa96e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:140px 0px 140px 0px;}.elementor-672 .elementor-element.elementor-element-03fa96e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-672 .elementor-element.elementor-element-326af23 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-672 .elementor-element.elementor-element-326af23 .prthalign{text-align:center;}.elementor-672 .elementor-element.elementor-element-326af23 .elementor-forgex-sub{color:#FFFFFF;}.elementor-672 .elementor-element.elementor-element-326af23 .elementor-gt-heading{font-size:90px;color:#FFFFFF;}.elementor-672 .elementor-element.elementor-element-398d8a8:not(.elementor-motion-effects-element-type-background), .elementor-672 .elementor-element.elementor-element-398d8a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;background-image:url("https://salvoramarine.com/wp-content/uploads/2024/09/t3-bg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-672 .elementor-element.elementor-element-398d8a8 > .elementor-container{max-width:1240px;}.elementor-672 .elementor-element.elementor-element-398d8a8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:12px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-672 .elementor-element.elementor-element-398d8a8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-672 .elementor-element.elementor-element-5f9fcd3 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-672 .elementor-element.elementor-element-5f9fcd3 .prthalign{text-align:left;}.elementor-672 .elementor-element.elementor-element-5f9fcd3 .forgex__max{max-width:750px;}.elementor-672 .elementor-element.elementor-element-0554b48:not(.elementor-motion-effects-element-type-background), .elementor-672 .elementor-element.elementor-element-0554b48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://salvoramarine.com/wp-content/uploads/2024/09/p2-bg-1.webp");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}.elementor-672 .elementor-element.elementor-element-0554b48{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 110px 0px;}.elementor-672 .elementor-element.elementor-element-0554b48 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-672 .elementor-element.elementor-element-612bdec > .elementor-container{max-width:1240px;}.elementor-672 .elementor-element.elementor-element-de0ab98 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-672 .elementor-element.elementor-element-5fdda66 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-672 .elementor-element.elementor-element-5fdda66 > .elementor-container{max-width:1240px;}.elementor-672 .elementor-element.elementor-element-5fdda66{margin-top:2px;margin-bottom:2px;}.elementor-672 .elementor-element.elementor-element-c6e7c77 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-672 .elementor-element.elementor-element-c6e7c77 .prthalign{text-align:left;}.elementor-672 .elementor-element.elementor-element-c6e7c77 .forgex__max{max-width:750px;}.elementor-672 .elementor-element.elementor-element-0be3886 .fx-contact-us-1-info-box{background-image:url("https://salvoramarine.com/wp-content/uploads/2024/09/c3-box-bg-1.webp");}.elementor-672 .elementor-element.elementor-element-0be3886 .fx-contact-us-1-info-box:nth-child(2){background-image:url("https://salvoramarine.com/wp-content/uploads/2024/09/c3-box-bg-2.webp");}.elementor-672 .elementor-element.elementor-element-0be3886 .box-title{color:#000000;}.elementor-672 .elementor-element.elementor-element-0be3886 .fx-contact-us-1-info-box .address{color:#000000;}.elementor-672 .elementor-element.elementor-element-0be3886 .fx-contact-us-1-info-box:nth-child(2) .box-title{color:#FFFFFF;}.elementor-672 .elementor-element.elementor-element-0be3886 .fx-contact-us-1-info-box .info-list li i{color:#FFE443;}.elementor-672 .elementor-element.elementor-element-0be3886 .fx-contact-us-1-info-box .info-list li{color:#FFFFFF;}.elementor-672 .elementor-element.elementor-element-2d36d7c:not(.elementor-motion-effects-element-type-background), .elementor-672 .elementor-element.elementor-element-2d36d7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#021F45;background-image:url("https://salvoramarine.com/wp-content/uploads/2024/08/cta-img-1.webp");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-672 .elementor-element.elementor-element-2d36d7c > .elementor-container{max-width:1240px;}.elementor-672 .elementor-element.elementor-element-2d36d7c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:12px;padding:55px 0px 55px 0px;}.elementor-672 .elementor-element.elementor-element-2d36d7c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-672 .elementor-element.elementor-element-8a4e650{width:auto;max-width:auto;}.elementor-672 .elementor-element.elementor-element-8a4e650.elementor-element{--flex-grow:1;--flex-shrink:0;}@media(max-width:1024px){.elementor-672 .elementor-element.elementor-element-8c88903 .elementor-gt-heading{font-size:50px;}.elementor-672 .elementor-element.elementor-element-326af23 .elementor-gt-heading{font-size:50px;}.elementor-672 .elementor-element.elementor-element-21701a6 > .elementor-element-populated{padding:0px 15px 0px 15px;}}@media(max-width:767px){.elementor-672 .elementor-element.elementor-element-2d36d7c:not(.elementor-motion-effects-element-type-background), .elementor-672 .elementor-element.elementor-element-2d36d7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}}@media(max-width:1024px) and (min-width:768px){.elementor-672 .elementor-element.elementor-element-2700ef3{width:100%;}.elementor-672 .elementor-element.elementor-element-2ccd71f{width:100%;}}