.elementor-2593 .elementor-element.elementor-element-5182626{--display:flex;--min-height:90vh;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.3;--padding-top:0px;--padding-bottom:0px;--padding-left:170px;--padding-right:170px;}.elementor-2593 .elementor-element.elementor-element-5182626::before, .elementor-2593 .elementor-element.elementor-element-5182626 > .elementor-background-video-container::before, .elementor-2593 .elementor-element.elementor-element-5182626 > .e-con-inner > .elementor-background-video-container::before, .elementor-2593 .elementor-element.elementor-element-5182626 > .elementor-background-slideshow::before, .elementor-2593 .elementor-element.elementor-element-5182626 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2593 .elementor-element.elementor-element-5182626 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2593 .elementor-element.elementor-element-5182626:not(.elementor-motion-effects-element-type-background), .elementor-2593 .elementor-element.elementor-element-5182626 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2593 .elementor-element.elementor-element-3995bc3{--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:flex-start;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2593 .elementor-element.elementor-element-174c6e0 .elementor-heading-title{font-family:"LTAperto Roman Regular", Sans-serif;font-size:56px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-2593 .elementor-element.elementor-element-4b0e024{--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-2593 .elementor-element.elementor-element-d5541c1{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:170px;--padding-right:170px;}.elementor-2593 .elementor-element.elementor-element-d5541c1:not(.elementor-motion-effects-element-type-background), .elementor-2593 .elementor-element.elementor-element-d5541c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #BFC5C9 0%, #F6F6F6 43%);}.elementor-2593 .elementor-element.elementor-element-40d7315{--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;--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2593 .elementor-element.elementor-element-9fb3d2c .info-card{background-color:#ffffff;border-radius:0px;border-color:#eeeeee;}.elementor-2593 .elementor-element.elementor-element-9fb3d2c .info-card h2{color:#0D343F;font-family:"LTAperto Roman Regular", Sans-serif;font-size:32px;font-weight:700;line-height:1.4em;text-align:left;}.elementor-2593 .elementor-element.elementor-element-9fb3d2c .tag.new{background-color:#FFEDC6;color:#461202;}.elementor-2593 .elementor-element.elementor-element-9fb3d2c .tag.used{background-color:#D1D1D1;color:#151515;}.elementor-2593 .elementor-element.elementor-element-9fb3d2c .tag{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;line-height:1.4em;}.elementor-2593 .elementor-element.elementor-element-9fb3d2c .location{color:#0D343F;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;font-style:italic;line-height:1.4em;text-align:left;}.elementor-2593 .elementor-element.elementor-element-9fb3d2c .price{color:#1692A4;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;text-align:left;}.elementor-2593 .elementor-element.elementor-element-9fb3d2c .specs-grid small{color:#8C8C8C;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;line-height:1.4em;}.elementor-2593 .elementor-element.elementor-element-9fb3d2c .specs-grid strong{color:#0E2637;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.4em;}.elementor-2593 .elementor-element.elementor-element-9fb3d2c .specs-grid div{text-align:left;}.elementor-2593 .elementor-element.elementor-element-9fb3d2c .btn-blue{background-color:#02578A;color:#ffffff;}.elementor-2593 .elementor-element.elementor-element-9fb3d2c .btn-yellow{background-color:#FFBC42;color:#151515;}.elementor-2593 .elementor-element.elementor-element-9fb3d2c .btn-blue, .elementor-2593 .elementor-element.elementor-element-9fb3d2c .btn-yellow{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;border-radius:0px;}.elementor-2593 .elementor-element.elementor-element-9fb3d2c .btn-icon{font-size:20px;color:#ffffff;}.elementor-2593 .elementor-element.elementor-element-9fb3d2c .btn-svg{width:20px;height:20px;fill:#ffffff;}.elementor-2593 .elementor-element.elementor-element-9fb3d2c .btn-icon, .elementor-2593 .elementor-element.elementor-element-9fb3d2c .btn-svg{margin-right:8px;}.elementor-2593 .elementor-element.elementor-element-88a19cf{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-post-content{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-2593 .elementor-element.elementor-element-7e134b0{font-family:"LTAperto Roman Regular", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;}.elementor-2593 .elementor-element.elementor-element-d16eca0{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2593 .elementor-element.elementor-element-b3451d6 > .elementor-widget-container{margin:0px 0px -80px 0px;}.elementor-2593 .elementor-element.elementor-element-b3451d6 .elementor-heading-title{font-family:"LTAperto Roman Regular", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;}.elementor-2593 .elementor-element.elementor-element-21765b7 .specs-table th{background-color:#ffffff;color:#3D3D3D;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;text-align:left;}.elementor-2593 .elementor-element.elementor-element-21765b7 .specs-table .variant span{color:#3D3D3D;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.4em;}.elementor-2593 .elementor-element.elementor-element-21765b7 .specs-table tbody tr:nth-child(even){background-color:#ffffff;}.elementor-2593 .elementor-element.elementor-element-21765b7 .specs-table tbody tr:nth-child(odd){background-color:#FAFAFA;}.elementor-2593 .elementor-element.elementor-element-21765b7 .specs-table td{color:#3D3D3D;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;}.elementor-2593 .elementor-element.elementor-element-21765b7 .specs-table td.label{text-align:left;}.elementor-2593 .elementor-element.elementor-element-21765b7 .specs-table td.value{text-align:left;}.elementor-2593 .elementor-element.elementor-element-21765b7 .specs-table th, .elementor-2593 .elementor-element.elementor-element-21765b7 .specs-table td{border-color:#eeeeee;border-width:1px;}.elementor-2593 .elementor-element.elementor-element-21765b7 .unit-toggle-btn{background-color:#FFFFFF;color:#9A9A9A;padding:10px 20px 10px 20px;}.elementor-2593 .elementor-element.elementor-element-21765b7 .unit-toggle-btn.active{background-color:#1E6372;color:#ffffff;}.elementor-2593 .elementor-element.elementor-element-21765b7 .unit-toggle-container{margin:0px 0px 20px 0px;}.elementor-2593 .elementor-element.elementor-element-93dfa16{--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:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2593 .elementor-element.elementor-element-a1c59ca .video-poster{height:500px;border-radius:0px;}.elementor-2593 .elementor-element.elementor-element-a1c59ca .video-poster-overlay{background-color:#FFFFFF80;}.elementor-2593 .elementor-element.elementor-element-a1c59ca .video-poster:hover .video-poster-overlay{background-color:#FFFFFF80;}.elementor-2593 .elementor-element.elementor-element-a1c59ca .play-button{width:80px;height:80px;color:#2F2B43;background-color:#FFFFFF00;}.elementor-2593 .elementor-element.elementor-element-a1c59ca .play-button:hover{border-color:#2F2B43;background-color:#FFFFFF00;}.elementor-2593 .elementor-element.elementor-element-a1c59ca .play-button i{font-size:50px;}.elementor-2593 .elementor-element.elementor-element-cf53463{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2593 .elementor-element.elementor-element-90191b2 .elementor-heading-title{font-family:"LTAperto Roman Regular", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;}.elementor-2593 .elementor-element.elementor-element-aaaca75 .fullscreen-gallery{gap:20px;}.elementor-2593 .elementor-element.elementor-element-aaaca75 .side-by-side-gallery{gap:20px;}.elementor-2593 .elementor-element.elementor-element-aaaca75 .gallery-item img{border-radius:0px;}.elementor-2593 .elementor-element.elementor-element-aaaca75 .gallery-item-overlay{background-color:rgba(0,0,0,0.3);}.elementor-2593 .elementor-element.elementor-element-aaaca75 .gallery-item:hover .gallery-item-overlay{background-color:rgba(0,0,0,0.5);}.elementor-2593 .elementor-element.elementor-element-aaaca75 .gallery-lightbox i{color:#ffffff;font-size:50px;}.elementor-2593 .elementor-element.elementor-element-8410f97{--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:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2593 .elementor-element.elementor-element-e0ca6e1{--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;--gap:46px 46px;--row-gap:46px;--column-gap:46px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2593 .elementor-element.elementor-element-e0ca6e1:not(.elementor-motion-effects-element-type-background), .elementor-2593 .elementor-element.elementor-element-e0ca6e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D343F;}.elementor-2593 .elementor-element.elementor-element-85b011c .elementor-heading-title{font-family:"LTAperto Roman Regular", Sans-serif;font-size:32px;font-weight:700;line-height:44px;color:#FFEDC6;}.elementor-2593 .elementor-element.elementor-element-269f808{text-align:start;}.elementor-2593 .elementor-element.elementor-element-269f808 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#F6F6F6;}.elementor-2593 .elementor-element.elementor-element-338b3f2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2593 .elementor-element.elementor-element-6eb0a8f{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#1C4F5D;--border-color:#1C4F5D;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-2593 .elementor-element.elementor-element-62ee1a7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .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-2593 .elementor-element.elementor-element-6825e6c{text-align:start;}.elementor-2593 .elementor-element.elementor-element-6825e6c img{width:100%;max-width:20px;}.elementor-2593 .elementor-element.elementor-element-3b08466{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2593 .elementor-element.elementor-element-2c29a0f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:22px;color:#F6F6F6;}.elementor-2593 .elementor-element.elementor-element-66a84ee{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#1C4F5D;--border-color:#1C4F5D;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-2593 .elementor-element.elementor-element-c007811{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2593 .elementor-element.elementor-element-85e60e8{text-align:start;}.elementor-2593 .elementor-element.elementor-element-85e60e8 img{width:100%;max-width:20px;}.elementor-2593 .elementor-element.elementor-element-9ed325b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2593 .elementor-element.elementor-element-d63c139 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:22px;color:#F6F6F6;}.elementor-2593 .elementor-element.elementor-element-7a7bf66{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#1C4F5D;--border-color:#1C4F5D;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-2593 .elementor-element.elementor-element-ece12c8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2593 .elementor-element.elementor-element-713e6bc{text-align:start;}.elementor-2593 .elementor-element.elementor-element-713e6bc img{width:100%;max-width:20px;}.elementor-2593 .elementor-element.elementor-element-c90b8ea{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2593 .elementor-element.elementor-element-9eda264 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:22px;color:#F6F6F6;}.elementor-2593 .elementor-element.elementor-element-cd4ad53{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-2593 .elementor-element.elementor-element-b52f69c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2593 .elementor-element.elementor-element-c750717{text-align:start;}.elementor-2593 .elementor-element.elementor-element-c750717 img{width:100%;max-width:20px;}.elementor-2593 .elementor-element.elementor-element-7ab9021{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2593 .elementor-element.elementor-element-ff407e8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:22px;color:#F6F6F6;}.elementor-2593 .elementor-element.elementor-element-e27694c{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D1D1D1;--border-color:#D1D1D1;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2593 .elementor-element.elementor-element-e27694c:not(.elementor-motion-effects-element-type-background), .elementor-2593 .elementor-element.elementor-element-e27694c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2593 .elementor-element.elementor-element-dd53f58 .elementor-heading-title{font-family:"LTAperto Roman Regular", Sans-serif;font-size:32px;font-weight:700;line-height:44px;color:#0D343F;}@media(max-width:1024px){.elementor-2593 .elementor-element.elementor-element-8410f97{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2593 .elementor-element.elementor-element-e0ca6e1{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2593 .elementor-element.elementor-element-e27694c{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}}@media(max-width:767px){.elementor-2593 .elementor-element.elementor-element-5182626{--min-height:50vh;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2593 .elementor-element.elementor-element-174c6e0 .elementor-heading-title{font-size:24px;}.elementor-2593 .elementor-element.elementor-element-d5541c1{--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-2593 .elementor-element.elementor-element-40d7315{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2593 .elementor-element.elementor-element-9fb3d2c .price{font-size:24px;}.elementor-2593 .elementor-element.elementor-element-b3451d6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2593 .elementor-element.elementor-element-8410f97{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2593 .elementor-element.elementor-element-e0ca6e1{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-2593 .elementor-element.elementor-element-85b011c .elementor-heading-title{font-size:24px;line-height:33px;}.elementor-2593 .elementor-element.elementor-element-269f808 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-2593 .elementor-element.elementor-element-6eb0a8f{--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:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-2593 .elementor-element.elementor-element-62ee1a7{--width:10%;}.elementor-2593 .elementor-element.elementor-element-3b08466{--width:85%;}.elementor-2593 .elementor-element.elementor-element-2c29a0f{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-2593 .elementor-element.elementor-element-2c29a0f .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-2593 .elementor-element.elementor-element-66a84ee{--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:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-2593 .elementor-element.elementor-element-c007811{--width:10%;}.elementor-2593 .elementor-element.elementor-element-9ed325b{--width:85%;}.elementor-2593 .elementor-element.elementor-element-d63c139{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-2593 .elementor-element.elementor-element-d63c139 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-2593 .elementor-element.elementor-element-7a7bf66{--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:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-2593 .elementor-element.elementor-element-ece12c8{--width:10%;}.elementor-2593 .elementor-element.elementor-element-c90b8ea{--width:85%;}.elementor-2593 .elementor-element.elementor-element-9eda264{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-2593 .elementor-element.elementor-element-9eda264 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-2593 .elementor-element.elementor-element-cd4ad53{--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:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-2593 .elementor-element.elementor-element-b52f69c{--width:10%;}.elementor-2593 .elementor-element.elementor-element-7ab9021{--width:85%;}.elementor-2593 .elementor-element.elementor-element-ff407e8{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-2593 .elementor-element.elementor-element-ff407e8 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-2593 .elementor-element.elementor-element-e27694c{--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}}@media(min-width:768px){.elementor-2593 .elementor-element.elementor-element-3995bc3{--width:30%;}.elementor-2593 .elementor-element.elementor-element-4b0e024{--width:70%;}.elementor-2593 .elementor-element.elementor-element-88a19cf{--width:100%;}.elementor-2593 .elementor-element.elementor-element-93dfa16{--width:100%;}.elementor-2593 .elementor-element.elementor-element-e0ca6e1{--width:27%;}.elementor-2593 .elementor-element.elementor-element-62ee1a7{--width:15%;}.elementor-2593 .elementor-element.elementor-element-c007811{--width:15%;}.elementor-2593 .elementor-element.elementor-element-ece12c8{--width:15%;}.elementor-2593 .elementor-element.elementor-element-b52f69c{--width:15%;}.elementor-2593 .elementor-element.elementor-element-e27694c{--width:73%;}}/* Start custom CSS for container, class: .elementor-element-e0ca6e1 */.elementor-2593 .elementor-element.elementor-element-e0ca6e1 {
    max-height: fit-content;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-ad1a012 */.buy-form .nf-field-container {
    margin-bottom: 0!important;
}
.buy-form input,
.buy-form select,
.buy-form textarea {
    border: 1px solid #E7E7E7;
    padding: 8px 16px;
}
.buy-form label{
    font-size:14px;
    font-weight:400;
    line-height: 1.4;
    font-family: "Montserrat", Sans-serif;
}
.buy-form input::placeholder,
.buy-form textarea::placeholder {
    color: #1a1a1a; /* Recommended: add color for better visibility */
    opacity: 1; /* Firefox reduces opacity by default */
}
.buy-form input[type="submit"]{
    position: relative;
    background-color: #FFBC42!important;
    width:100%!important;
    color:#0D343F;
    padding: 20px 16px;
    font-family: "Montserrat", Sans-serif;
    font-size:16px;
    font-weight:600;
    line-height: 1.4;
}
.buy-form .nf-field-element{
    position: relative;
}
.buy-form .submit-wrap .nf-field-element:before {
    position: absolute;
    content: "";
    right: calc(50% - 100px);
    top: 22px;
    width: 20px;
    height: 20px;
    background-image: url(https://seapros.com/wp-content/uploads/2025/12/arrow-drop-right-line.png);
    z-index: 9;
}

.cf7-select {
  color: #929292 !important;
}

.cf7-select option[value="0–15m"], 
.cf7-select option[value="16–25m"],  
.cf7-select option[value="26–35m"],
.cf7-select option[value="36m+"], 
.cf7-select option[value="1"],
.cf7-select option[value="2"],
.cf7-select option[value="3"],
.cf7-select option[value="4"],
.cf7-select option[value="5"],
.cf7-select option[value="6+"]
{
  color: #000 !important;
}

@media (max-width: 767px) {
    .nf-form-cont .one-half, .nf-form-cont .three-sixths, .nf-form-cont .two-fourths{
        width: 100%!important;
    }
    .nf-form-cont .five-sixths, .nf-form-cont .four-sixths, .nf-form-cont .one-fourth, .nf-form-cont .one-half, .nf-form-cont .one-sixth, .nf-form-cont .one-third, .nf-form-cont .three-fourths, .nf-form-cont .three-sixths, .nf-form-cont .two-fourths, .nf-form-cont .two-sixths, .nf-form-cont .two-thirds{
        margin-left: 0!important;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'LTAperto Roman Regular';
	font-display: auto;
	src: url('https://seapros.com/wp-content/uploads/2025/06/LTAperto-Roman-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */