.elementor-9079 .elementor-element.elementor-element-fd87d40{--display:flex;--min-height:326px;--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;}.elementor-9079 .elementor-element.elementor-element-fd87d40:not(.elementor-motion-effects-element-type-background), .elementor-9079 .elementor-element.elementor-element-fd87d40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nanni.mlmarine.com/wp-content/uploads/2026/02/1.png");background-position:center center;background-size:cover;}.elementor-9079 .elementor-element.elementor-element-9f9d754{--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-9079 .elementor-element.elementor-element-442548d{--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-9079 .elementor-element.elementor-element-1efb1e9{--box-border-width:0px;--box-padding:4px;--nested-list-indent:0.1em;--item-text-hover-decoration:underline;}.elementor-9079 .elementor-element.elementor-element-1efb1e9 .elementor-toc__header-title{text-align:start;}.elementor-9079 .elementor-element.elementor-element-1efb1e9 .elementor-toc__header{flex-direction:row;}.elementor-9079 .elementor-element.elementor-element-1efb1e9 .elementor-toc__list-item{font-size:15px;font-weight:500;letter-spacing:0.7px;}.elementor-9079 .elementor-element.elementor-element-6dae858{--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-9079 .elementor-element.elementor-element-22d667b{text-align:center;}.elementor-9079 .elementor-element.elementor-element-94666c5{--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-9079 .elementor-element.elementor-element-17653aa .elementor-button{background-color:#093477;fill:#E6C24D;color:#E6C24D;}.elementor-9079 .elementor-element.elementor-element-17653aa .elementor-button-content-wrapper{flex-direction:row;}.elementor-9079 .elementor-element.elementor-element-17653aa .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-9079 .elementor-element.elementor-element-7f7ec11{--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-9079 .elementor-element.elementor-element-bc7e55b{--spacer-size:50px;}.elementor-9079 .elementor-element.elementor-element-c8d8019{--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-9079 .elementor-element.elementor-element-5e92ba9{--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-9079 .elementor-element.elementor-element-b7826aa .elementor-image-box-wrapper{text-align:start;}.elementor-9079 .elementor-element.elementor-element-b7826aa.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-9079 .elementor-element.elementor-element-b7826aa.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-9079 .elementor-element.elementor-element-b7826aa.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-9079 .elementor-element.elementor-element-b7826aa .elementor-image-box-wrapper .elementor-image-box-img{width:37%;}.elementor-9079 .elementor-element.elementor-element-b7826aa .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9079 .elementor-element.elementor-element-cf9fa53{--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-9079 .elementor-element.elementor-element-4449689 .elementor-image-box-wrapper{text-align:start;}.elementor-9079 .elementor-element.elementor-element-4449689.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-9079 .elementor-element.elementor-element-4449689.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-9079 .elementor-element.elementor-element-4449689.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-9079 .elementor-element.elementor-element-4449689 .elementor-image-box-wrapper .elementor-image-box-img{width:36%;}.elementor-9079 .elementor-element.elementor-element-4449689 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9079 .elementor-element.elementor-element-99e64ed{--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-9079 .elementor-element.elementor-element-0b045c2{--spacer-size:50px;}.elementor-9079 .elementor-element.elementor-element-219f6d2{--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-9079 .elementor-element.elementor-element-618f6fe{--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-9079 .elementor-element.elementor-element-eba4803 .elementor-image-box-wrapper{text-align:start;}.elementor-9079 .elementor-element.elementor-element-eba4803.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-9079 .elementor-element.elementor-element-eba4803.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-9079 .elementor-element.elementor-element-eba4803.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-9079 .elementor-element.elementor-element-eba4803 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-9079 .elementor-element.elementor-element-eba4803 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9079 .elementor-element.elementor-element-805a43a{--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-9079 .elementor-element.elementor-element-7bb846e .elementor-image-box-wrapper{text-align:start;}.elementor-9079 .elementor-element.elementor-element-7bb846e.elementor-position-right .elementor-image-box-img{margin-left:21px;}.elementor-9079 .elementor-element.elementor-element-7bb846e.elementor-position-left .elementor-image-box-img{margin-right:21px;}.elementor-9079 .elementor-element.elementor-element-7bb846e.elementor-position-top .elementor-image-box-img{margin-bottom:21px;}.elementor-9079 .elementor-element.elementor-element-7bb846e .elementor-image-box-wrapper .elementor-image-box-img{width:39%;}.elementor-9079 .elementor-element.elementor-element-7bb846e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9079 .elementor-element.elementor-element-2e237f9{--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-9079 .elementor-element.elementor-element-aebf35c{--spacer-size:50px;}.elementor-9079 .elementor-element.elementor-element-1f9cab8{--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-9079 .elementor-element.elementor-element-7ab2637{--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-9079 .elementor-element.elementor-element-9ba8cb7 .elementor-image-box-wrapper{text-align:start;}.elementor-9079 .elementor-element.elementor-element-9ba8cb7.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-9079 .elementor-element.elementor-element-9ba8cb7.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-9079 .elementor-element.elementor-element-9ba8cb7.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-9079 .elementor-element.elementor-element-9ba8cb7 .elementor-image-box-wrapper .elementor-image-box-img{width:39%;}.elementor-9079 .elementor-element.elementor-element-9ba8cb7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9079 .elementor-element.elementor-element-d8c8c90{--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-9079 .elementor-element.elementor-element-80fc782 .elementor-image-box-wrapper{text-align:start;}.elementor-9079 .elementor-element.elementor-element-80fc782.elementor-position-right .elementor-image-box-img{margin-left:18px;}.elementor-9079 .elementor-element.elementor-element-80fc782.elementor-position-left .elementor-image-box-img{margin-right:18px;}.elementor-9079 .elementor-element.elementor-element-80fc782.elementor-position-top .elementor-image-box-img{margin-bottom:18px;}.elementor-9079 .elementor-element.elementor-element-80fc782 .elementor-image-box-wrapper .elementor-image-box-img{width:38%;}.elementor-9079 .elementor-element.elementor-element-80fc782 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9079 .elementor-element.elementor-element-3c1bb00{--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-9079 .elementor-element.elementor-element-6fcc437{--spacer-size:50px;}.elementor-9079 .elementor-element.elementor-element-67bd7ee{--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-9079 .elementor-element.elementor-element-8ac4c55{--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-9079 .elementor-element.elementor-element-d894fd7 .elementor-image-box-wrapper{text-align:start;}.elementor-9079 .elementor-element.elementor-element-d894fd7.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-9079 .elementor-element.elementor-element-d894fd7.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-9079 .elementor-element.elementor-element-d894fd7.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-9079 .elementor-element.elementor-element-d894fd7 .elementor-image-box-wrapper .elementor-image-box-img{width:38%;}.elementor-9079 .elementor-element.elementor-element-d894fd7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9079 .elementor-element.elementor-element-3e8b876{--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-9079 .elementor-element.elementor-element-a1f366a .elementor-image-box-wrapper{text-align:start;}.elementor-9079 .elementor-element.elementor-element-a1f366a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-9079 .elementor-element.elementor-element-a1f366a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-9079 .elementor-element.elementor-element-a1f366a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-9079 .elementor-element.elementor-element-a1f366a .elementor-image-box-wrapper .elementor-image-box-img{width:38%;}.elementor-9079 .elementor-element.elementor-element-a1f366a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9079 .elementor-element.elementor-element-1d720ba{--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-9079 .elementor-element.elementor-element-0fb32d1{--spacer-size:50px;}.elementor-9079 .elementor-element.elementor-element-8bd33a7{--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-9079 .elementor-element.elementor-element-07f5734{--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-9079 .elementor-element.elementor-element-3f14035 .elementor-image-box-wrapper{text-align:start;}.elementor-9079 .elementor-element.elementor-element-3f14035.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-9079 .elementor-element.elementor-element-3f14035.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-9079 .elementor-element.elementor-element-3f14035.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-9079 .elementor-element.elementor-element-3f14035 .elementor-image-box-wrapper .elementor-image-box-img{width:41%;}.elementor-9079 .elementor-element.elementor-element-3f14035 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9079 .elementor-element.elementor-element-1936e61{--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-9079 .elementor-element.elementor-element-0bb4f60 .elementor-image-box-wrapper{text-align:start;}.elementor-9079 .elementor-element.elementor-element-0bb4f60.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-9079 .elementor-element.elementor-element-0bb4f60.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-9079 .elementor-element.elementor-element-0bb4f60.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-9079 .elementor-element.elementor-element-0bb4f60 .elementor-image-box-wrapper .elementor-image-box-img{width:41%;}.elementor-9079 .elementor-element.elementor-element-0bb4f60 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9079 .elementor-element.elementor-element-22c4dd7{--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-9079 .elementor-element.elementor-element-aa1a6e0{--spacer-size:50px;}.elementor-9079 .elementor-element.elementor-element-0056d07{--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-9079 .elementor-element.elementor-element-e33ead3{--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-9079 .elementor-element.elementor-element-19aa325 .elementor-image-box-wrapper{text-align:start;}.elementor-9079 .elementor-element.elementor-element-19aa325.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-9079 .elementor-element.elementor-element-19aa325.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-9079 .elementor-element.elementor-element-19aa325.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-9079 .elementor-element.elementor-element-19aa325 .elementor-image-box-wrapper .elementor-image-box-img{width:42%;}.elementor-9079 .elementor-element.elementor-element-19aa325 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9079 .elementor-element.elementor-element-d397e89{--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-9079 .elementor-element.elementor-element-c53cc22 .elementor-image-box-wrapper{text-align:start;}.elementor-9079 .elementor-element.elementor-element-c53cc22.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-9079 .elementor-element.elementor-element-c53cc22.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-9079 .elementor-element.elementor-element-c53cc22.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-9079 .elementor-element.elementor-element-c53cc22 .elementor-image-box-wrapper .elementor-image-box-img{width:45%;}.elementor-9079 .elementor-element.elementor-element-c53cc22 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9079 .elementor-element.elementor-element-d783be8{--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-9079 .elementor-element.elementor-element-af71c98{--spacer-size:50px;}.elementor-9079 .elementor-element.elementor-element-50d1757{--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-9079 .elementor-element.elementor-element-b387c28{--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-9079 .elementor-element.elementor-element-0c4270e .elementor-image-box-wrapper{text-align:start;}.elementor-9079 .elementor-element.elementor-element-0c4270e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-9079 .elementor-element.elementor-element-0c4270e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-9079 .elementor-element.elementor-element-0c4270e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-9079 .elementor-element.elementor-element-0c4270e .elementor-image-box-wrapper .elementor-image-box-img{width:43%;}.elementor-9079 .elementor-element.elementor-element-0c4270e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9079 .elementor-element.elementor-element-1e55329{--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-9079 .elementor-element.elementor-element-8b873a7 .elementor-image-box-wrapper{text-align:start;}.elementor-9079 .elementor-element.elementor-element-8b873a7.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-9079 .elementor-element.elementor-element-8b873a7.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-9079 .elementor-element.elementor-element-8b873a7.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-9079 .elementor-element.elementor-element-8b873a7 .elementor-image-box-wrapper .elementor-image-box-img{width:36%;}.elementor-9079 .elementor-element.elementor-element-8b873a7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9079 .elementor-element.elementor-element-c87aa5d{--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-9079 .elementor-element.elementor-element-099ecd6{--spacer-size:50px;}.elementor-9079 .elementor-element.elementor-element-714ba91{--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-9079 .elementor-element.elementor-element-d30b486{--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-9079 .elementor-element.elementor-element-f6fc913 .elementor-image-box-wrapper{text-align:start;}.elementor-9079 .elementor-element.elementor-element-f6fc913.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-9079 .elementor-element.elementor-element-f6fc913.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-9079 .elementor-element.elementor-element-f6fc913.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-9079 .elementor-element.elementor-element-f6fc913 .elementor-image-box-wrapper .elementor-image-box-img{width:42%;}.elementor-9079 .elementor-element.elementor-element-f6fc913 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9079 .elementor-element.elementor-element-61a7930{--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-9079 .elementor-element.elementor-element-dd9c929 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9079 .elementor-element.elementor-element-dd9c929 .elementor-image-box-wrapper{text-align:start;}.elementor-9079 .elementor-element.elementor-element-dd9c929.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-9079 .elementor-element.elementor-element-dd9c929.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-9079 .elementor-element.elementor-element-dd9c929.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-9079 .elementor-element.elementor-element-dd9c929 .elementor-image-box-wrapper .elementor-image-box-img{width:47%;}.elementor-9079 .elementor-element.elementor-element-dd9c929 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9079 .elementor-element.elementor-element-f83567f{--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-9079 .elementor-element.elementor-element-2b1d1ba{--spacer-size:50px;}.elementor-9079 .elementor-element.elementor-element-dd6b9e2{--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-9079 .elementor-element.elementor-element-5b0b30e{--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-9079 .elementor-element.elementor-element-b216591 .elementor-image-box-wrapper{text-align:start;}.elementor-9079 .elementor-element.elementor-element-b216591.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-9079 .elementor-element.elementor-element-b216591.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-9079 .elementor-element.elementor-element-b216591.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-9079 .elementor-element.elementor-element-b216591 .elementor-image-box-wrapper .elementor-image-box-img{width:52%;}.elementor-9079 .elementor-element.elementor-element-b216591 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9079 .elementor-element.elementor-element-bffe01a{--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-9079 .elementor-element.elementor-element-84a0bba .elementor-image-box-wrapper{text-align:start;}.elementor-9079 .elementor-element.elementor-element-84a0bba.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-9079 .elementor-element.elementor-element-84a0bba.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-9079 .elementor-element.elementor-element-84a0bba.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-9079 .elementor-element.elementor-element-84a0bba .elementor-image-box-wrapper .elementor-image-box-img{width:43%;}.elementor-9079 .elementor-element.elementor-element-84a0bba .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9079 .elementor-element.elementor-element-340e2dc{--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-9079 .elementor-element.elementor-element-4ab2247{--spacer-size:50px;}.elementor-9079 .elementor-element.elementor-element-69de785{--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-9079 .elementor-element.elementor-element-5364f94{--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-9079 .elementor-element.elementor-element-23b9303 .elementor-image-box-wrapper{text-align:start;}.elementor-9079 .elementor-element.elementor-element-23b9303.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-9079 .elementor-element.elementor-element-23b9303.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-9079 .elementor-element.elementor-element-23b9303.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-9079 .elementor-element.elementor-element-23b9303 .elementor-image-box-wrapper .elementor-image-box-img{width:51%;}.elementor-9079 .elementor-element.elementor-element-23b9303 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9079 .elementor-element.elementor-element-6e220b5{--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-9079 .elementor-element.elementor-element-53ff7ad .elementor-image-box-wrapper{text-align:start;}.elementor-9079 .elementor-element.elementor-element-53ff7ad.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-9079 .elementor-element.elementor-element-53ff7ad.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-9079 .elementor-element.elementor-element-53ff7ad.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-9079 .elementor-element.elementor-element-53ff7ad .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-9079 .elementor-element.elementor-element-53ff7ad .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9079 .elementor-element.elementor-element-5956965{--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-9079 .elementor-element.elementor-element-677bf99{--spacer-size:50px;}.elementor-9079 .elementor-element.elementor-element-adb840d{--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-9079 .elementor-element.elementor-element-20b2101{--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-9079 .elementor-element.elementor-element-c6f6cbf .elementor-image-box-wrapper{text-align:start;}.elementor-9079 .elementor-element.elementor-element-c6f6cbf.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-9079 .elementor-element.elementor-element-c6f6cbf.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-9079 .elementor-element.elementor-element-c6f6cbf.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-9079 .elementor-element.elementor-element-c6f6cbf .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-9079 .elementor-element.elementor-element-c6f6cbf .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9079 .elementor-element.elementor-element-922a607{--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-9079 .elementor-element.elementor-element-cfb0653 .elementor-image-box-wrapper{text-align:start;}.elementor-9079 .elementor-element.elementor-element-cfb0653.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-9079 .elementor-element.elementor-element-cfb0653.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-9079 .elementor-element.elementor-element-cfb0653.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-9079 .elementor-element.elementor-element-cfb0653 .elementor-image-box-wrapper .elementor-image-box-img{width:51%;}.elementor-9079 .elementor-element.elementor-element-cfb0653 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9079 .elementor-element.elementor-element-3aff7bc{--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-9079 .elementor-element.elementor-element-10aba34{--spacer-size:193px;}@media(max-width:767px){.elementor-9079 .elementor-element.elementor-element-b7826aa .elementor-image-box-img{margin-bottom:15px;}.elementor-9079 .elementor-element.elementor-element-4449689 .elementor-image-box-img{margin-bottom:20px;}.elementor-9079 .elementor-element.elementor-element-eba4803 .elementor-image-box-img{margin-bottom:15px;}.elementor-9079 .elementor-element.elementor-element-805a43a{--margin-top:025px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9079 .elementor-element.elementor-element-7bb846e .elementor-image-box-img{margin-bottom:21px;}.elementor-9079 .elementor-element.elementor-element-9ba8cb7 .elementor-image-box-img{margin-bottom:15px;}.elementor-9079 .elementor-element.elementor-element-d8c8c90{--margin-top:025px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9079 .elementor-element.elementor-element-80fc782 .elementor-image-box-img{margin-bottom:18px;}.elementor-9079 .elementor-element.elementor-element-d894fd7 .elementor-image-box-img{margin-bottom:15px;}.elementor-9079 .elementor-element.elementor-element-3e8b876{--margin-top:025px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9079 .elementor-element.elementor-element-a1f366a .elementor-image-box-img{margin-bottom:15px;}.elementor-9079 .elementor-element.elementor-element-3f14035 .elementor-image-box-img{margin-bottom:15px;}.elementor-9079 .elementor-element.elementor-element-0bb4f60 .elementor-image-box-img{margin-bottom:15px;}.elementor-9079 .elementor-element.elementor-element-19aa325 .elementor-image-box-img{margin-bottom:0px;}.elementor-9079 .elementor-element.elementor-element-c53cc22 .elementor-image-box-img{margin-bottom:0px;}.elementor-9079 .elementor-element.elementor-element-0c4270e .elementor-image-box-img{margin-bottom:15px;}.elementor-9079 .elementor-element.elementor-element-8b873a7 .elementor-image-box-img{margin-bottom:15px;}.elementor-9079 .elementor-element.elementor-element-f6fc913 .elementor-image-box-img{margin-bottom:15px;}.elementor-9079 .elementor-element.elementor-element-dd9c929 .elementor-image-box-img{margin-bottom:15px;}.elementor-9079 .elementor-element.elementor-element-b216591 .elementor-image-box-img{margin-bottom:15px;}.elementor-9079 .elementor-element.elementor-element-84a0bba .elementor-image-box-img{margin-bottom:15px;}.elementor-9079 .elementor-element.elementor-element-23b9303 .elementor-image-box-img{margin-bottom:15px;}.elementor-9079 .elementor-element.elementor-element-53ff7ad .elementor-image-box-img{margin-bottom:16px;}.elementor-9079 .elementor-element.elementor-element-c6f6cbf .elementor-image-box-img{margin-bottom:15px;}.elementor-9079 .elementor-element.elementor-element-922a607{--margin-top:010px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9079 .elementor-element.elementor-element-cfb0653 .elementor-image-box-img{margin-bottom:15px;}}@media(min-width:768px){.elementor-9079 .elementor-element.elementor-element-442548d{--width:25%;}.elementor-9079 .elementor-element.elementor-element-6dae858{--width:50%;}.elementor-9079 .elementor-element.elementor-element-94666c5{--width:25%;}.elementor-9079 .elementor-element.elementor-element-5e92ba9{--width:50%;}.elementor-9079 .elementor-element.elementor-element-cf9fa53{--width:50%;}.elementor-9079 .elementor-element.elementor-element-618f6fe{--width:50%;}.elementor-9079 .elementor-element.elementor-element-805a43a{--width:50%;}.elementor-9079 .elementor-element.elementor-element-7ab2637{--width:50%;}.elementor-9079 .elementor-element.elementor-element-d8c8c90{--width:50%;}.elementor-9079 .elementor-element.elementor-element-8ac4c55{--width:50%;}.elementor-9079 .elementor-element.elementor-element-3e8b876{--width:50%;}.elementor-9079 .elementor-element.elementor-element-07f5734{--width:50%;}.elementor-9079 .elementor-element.elementor-element-1936e61{--width:50%;}.elementor-9079 .elementor-element.elementor-element-e33ead3{--width:50%;}.elementor-9079 .elementor-element.elementor-element-d397e89{--width:50%;}.elementor-9079 .elementor-element.elementor-element-b387c28{--width:50%;}.elementor-9079 .elementor-element.elementor-element-1e55329{--width:50%;}.elementor-9079 .elementor-element.elementor-element-d30b486{--width:50%;}.elementor-9079 .elementor-element.elementor-element-61a7930{--width:50%;}.elementor-9079 .elementor-element.elementor-element-5b0b30e{--width:50%;}.elementor-9079 .elementor-element.elementor-element-bffe01a{--width:50%;}.elementor-9079 .elementor-element.elementor-element-5364f94{--width:50%;}.elementor-9079 .elementor-element.elementor-element-6e220b5{--width:50%;}.elementor-9079 .elementor-element.elementor-element-20b2101{--width:50%;}.elementor-9079 .elementor-element.elementor-element-922a607{--width:50%;}}/* Start custom CSS for table-of-contents, class: .elementor-element-1efb1e9 *//* 1. LAYOUT & TEXT ALIGNMENT */
.custom-specs-wrapper {
    font-family: sans-serif;
    max-width: 320px; /* Adjust this to decrease/increase space between columns */
    margin: 0 auto;   /* Centers the entire table in the middle of the column */
    color: #7a8b9a;
}

.main-title {
    font-size: 32px;
    font-weight: bold;
    color: #001e32;
    margin: 0 0 10px 0;
    text-transform: uppercase;
}

/* 2. BADGES (Shaft Line / Sail Drive) */
.badge-container {
    display: flex;
    gap: 8px;
    margin-bottom: 20px;
}

.badge {
    background-color: #f2f2f2;
    color: #333;
    padding: 5px 12px;
    border-radius: 4px;
    font-size: 14px;
    font-weight: 500;
}

/* 3. THE SPEC TABLE */
.spec-row {
    display: flex;
    justify-content: space-between; /* Pushes text left and value right */
    padding: 6px 0;
    font-size: 18px;
}

.spec-value {
    text-align: right;
}

/* 4. VERTICAL CENTERING LOGIC */
/* This ensures that when you click a TOC link, the content lands in the middle */
:target {
    scroll-margin-top: 40vh; 
}

html {
    scroll-behavior: smooth;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b7826aa */.specs-container {
    font-family: sans-serif;
    /* This brings the columns closer together */
    max-width: 4900px; 
    width: 100%;
}

.spec-row {
    display: flex;
    justify-content: space-between;
    padding: 4px 0; /* Less space between lines */
    font-size: 15px;
    color: #7a8b9a;
    border-bottom: 2px solid #f0f0f0;
}

.label {
    /* Ensures labels and values don't touch if container is too small */
    padding-right: 15px;
}

.value {
    font-weight: 400;
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4449689 */.specs-container {
    font-family: sans-serif;
    /* This brings the columns closer together */
    max-width: 450px; 
    width: 100%;
}

.spec-row {
    display: flex;
    justify-content: space-between;
    padding: 4px 0; /* Less space between lines */
    font-size: 15px;
    color: #7a8b9a;
}

.label {
    /* Ensures labels and values don't touch if container is too small */
    padding-right: 15px;
}

.value {
    font-weight: 400;
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-eba4803 */.specs-container {
    font-family: sans-serif;
    /* This brings the columns closer together */
    max-width: 400px; 
    width: 100%;
}

.spec-row {
    display: flex;
    justify-content: space-between;
    padding: 4px 0; /* Less space between lines */
    font-size: 15px;
    color: #7a8b9a;
    border-bottom: 2px solid #f0f0f0;
}

.label {
    /* Ensures labels and values don't touch if container is too small */
    padding-right: 15px;
}

.value {
    font-weight: 400;
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7bb846e */.specs-container {
    font-family: sans-serif;
    /* This brings the columns closer together */
    max-width: 450px; 
    width: 100%;
}

.spec-row {
    display: flex;
    justify-content: space-between;
    padding: 4px 0; /* Less space between lines */
    font-size: 15px;
    color: #7a8b9a;
}

.label {
    /* Ensures labels and values don't touch if container is too small */
    padding-right: 15px;
}

.value {
    font-weight: 400;
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9ba8cb7 */.specs-container {
    font-family: sans-serif;
    /* This brings the columns closer together */
    max-width: 400px; 
    width: 100%;
}

.spec-row {
    display: flex;
    justify-content: space-between;
    padding: 4px 0; /* Less space between lines */
    font-size: 15px;
    color: #7a8b9a;
    border-bottom: 2px solid #f0f0f0;
}

.label {
    /* Ensures labels and values don't touch if container is too small */
    padding-right: 15px;
}

.value {
    font-weight: 400;
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-80fc782 */.specs-container {
    font-family: sans-serif;
    /* This brings the columns closer together */
    max-width: 450px; 
    width: 100%;
}

.spec-row {
    display: flex;
    justify-content: space-between;
    padding: 4px 0; /* Less space between lines */
    font-size: 15px;
    color: #7a8b9a;
}

.label {
    /* Ensures labels and values don't touch if container is too small */
    padding-right: 15px;
}

.value {
    font-weight: 400;
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d894fd7 */.specs-container {
    font-family: sans-serif;
    /* This brings the columns closer together */
    max-width: 400px; 
    width: 100%;
}

.spec-row {
    display: flex;
    justify-content: space-between;
    padding: 4px 0; /* Less space between lines */
    font-size: 15px;
    color: #7a8b9a;
    border-bottom: 2px solid #f0f0f0;
}

.label {
    /* Ensures labels and values don't touch if container is too small */
    padding-right: 15px;
}

.value {
    font-weight: 400;
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a1f366a */.specs-container {
    font-family: sans-serif;
    /* This brings the columns closer together */
    max-width: 450px; 
    width: 100%;
}

.spec-row {
    display: flex;
    justify-content: space-between;
    padding: 4px 0; /* Less space between lines */
    font-size: 15px;
    color: #7a8b9a;
}

.label {
    /* Ensures labels and values don't touch if container is too small */
    padding-right: 15px;
}

.value {
    font-weight: 400;
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3f14035 */.specs-container {
    font-family: sans-serif;
    /* This brings the columns closer together */
    max-width: 400px; 
    width: 100%;
}

.spec-row {
    display: flex;
    justify-content: space-between;
    padding: 4px 0; /* Less space between lines */
    font-size: 15px;
    color: #7a8b9a;
    border-bottom: 2px solid #f0f0f0;
}

.label {
    /* Ensures labels and values don't touch if container is too small */
    padding-right: 15px;
}

.value {
    font-weight: 400;
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0bb4f60 */.specs-container {
    font-family: sans-serif;
    /* This brings the columns closer together */
    max-width: 450px; 
    width: 100%;
}

.spec-row {
    display: flex;
    justify-content: space-between;
    padding: 4px 0; /* Less space between lines */
    font-size: 15px;
    color: #7a8b9a;
}

.label {
    /* Ensures labels and values don't touch if container is too small */
    padding-right: 15px;
}

.value {
    font-weight: 400;
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-19aa325 */.specs-container {
    font-family: sans-serif;
    /* This brings the columns closer together */
    max-width: 400px; 
    width: 100%;
}

.spec-row {
    display: flex;
    justify-content: space-between;
    padding: 4px 0; /* Less space between lines */
    font-size: 15px;
    color: #7a8b9a;
    border-bottom: 2px solid #f0f0f0;
}

.label {
    /* Ensures labels and values don't touch if container is too small */
    padding-right: 15px;
}

.value {
    font-weight: 400;
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c53cc22 */.specs-container {
    font-family: sans-serif;
    /* This brings the columns closer together */
    max-width: 450px; 
    width: 100%;
}

.spec-row {
    display: flex;
    justify-content: space-between;
    padding: 4px 0; /* Less space between lines */
    font-size: 15px;
    color: #7a8b9a;
}

.label {
    /* Ensures labels and values don't touch if container is too small */
    padding-right: 15px;
}

.value {
    font-weight: 400;
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0c4270e */.specs-container {
    font-family: sans-serif;
    /* This brings the columns closer together */
    max-width: 400px; 
    width: 100%;
}

.spec-row {
    display: flex;
    justify-content: space-between;
    padding: 4px 0; /* Less space between lines */
    font-size: 15px;
    color: #7a8b9a;
    border-bottom: 2px solid #f0f0f0;
}

.label {
    /* Ensures labels and values don't touch if container is too small */
    padding-right: 15px;
}

.value {
    font-weight: 400;
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8b873a7 */.specs-container {
    font-family: sans-serif;
    /* This brings the columns closer together */
    max-width: 450px; 
    width: 100%;
}

.spec-row {
    display: flex;
    justify-content: space-between;
    padding: 4px 0; /* Less space between lines */
    font-size: 15px;
    color: #7a8b9a;
}

.label {
    /* Ensures labels and values don't touch if container is too small */
    padding-right: 15px;
}

.value {
    font-weight: 400;
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f6fc913 */.specs-container {
    font-family: sans-serif;
    /* This brings the columns closer together */
    max-width: 450px; 
    width: 100%;
}

.spec-row {
    display: flex;
    justify-content: space-between;
    padding: 4px 0; /* Less space between lines */
    font-size: 15px;
    color: #7a8b9a;
}

.label {
    /* Ensures labels and values don't touch if container is too small */
    padding-right: 15px;
}

.value {
    font-weight: 400;
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dd9c929 */.specs-container {
    font-family: sans-serif;
    /* This brings the columns closer together */
    max-width: 400px; 
    width: 100%;
}

.spec-row {
    display: flex;
    justify-content: space-between;
    padding: 4px 0; /* Less space between lines */
    font-size: 15px;
    color: #7a8b9a;
    border-bottom: 2px solid #f0f0f0;
}

.label {
    /* Ensures labels and values don't touch if container is too small */
    padding-right: 15px;
}

.value {
    font-weight: 400;
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b216591 */.specs-container {
    font-family: sans-serif;
    /* This brings the columns closer together */
    max-width: 450px; 
    width: 100%;
}

.spec-row {
    display: flex;
    justify-content: space-between;
    padding: 4px 0; /* Less space between lines */
    font-size: 15px;
    color: #7a8b9a;
}

.label {
    /* Ensures labels and values don't touch if container is too small */
    padding-right: 15px;
}

.value {
    font-weight: 400;
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-84a0bba */.specs-container {
    font-family: sans-serif;
    /* This brings the columns closer together */
    max-width: 400px; 
    width: 100%;
}

.spec-row {
    display: flex;
    justify-content: space-between;
    padding: 4px 0; /* Less space between lines */
    font-size: 15px;
    color: #7a8b9a;
    border-bottom: 2px solid #f0f0f0;
}

.label {
    /* Ensures labels and values don't touch if container is too small */
    padding-right: 15px;
}

.value {
    font-weight: 400;
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-23b9303 */.specs-container {
    font-family: sans-serif;
    /* This brings the columns closer together */
    max-width: 450px; 
    width: 100%;
}

.spec-row {
    display: flex;
    justify-content: space-between;
    padding: 4px 0; /* Less space between lines */
    font-size: 15px;
    color: #7a8b9a;
}

.label {
    /* Ensures labels and values don't touch if container is too small */
    padding-right: 15px;
}

.value {
    font-weight: 400;
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-53ff7ad */.specs-container {
    font-family: sans-serif;
    /* This brings the columns closer together */
    max-width: 400px; 
    width: 100%;
}

.spec-row {
    display: flex;
    justify-content: space-between;
    padding: 4px 0; /* Less space between lines */
    font-size: 15px;
    color: #7a8b9a;
    border-bottom: 2px solid #f0f0f0;
}

.label {
    /* Ensures labels and values don't touch if container is too small */
    padding-right: 15px;
}

.value {
    font-weight: 400;
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c6f6cbf */.specs-container {
    font-family: sans-serif;
    /* This brings the columns closer together */
    max-width: 450px; 
    width: 100%;
}

.spec-row {
    display: flex;
    justify-content: space-between;
    padding: 4px 0; /* Less space between lines */
    font-size: 15px;
    color: #7a8b9a;
}

.label {
    /* Ensures labels and values don't touch if container is too small */
    padding-right: 15px;
}

.value {
    font-weight: 400;
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cfb0653 */.specs-container {
    font-family: sans-serif;
    /* This brings the columns closer together */
    max-width: 400px; 
    width: 100%;
}

.spec-row {
    display: flex;
    justify-content: space-between;
    padding: 4px 0; /* Less space between lines */
    font-size: 15px;
    color: #7a8b9a;
    border-bottom: 2px solid #f0f0f0;
}

.label {
    /* Ensures labels and values don't touch if container is too small */
    padding-right: 15px;
}

.value {
    font-weight: 400;
    text-align: right;
}/* End custom CSS */