.elementor-11 .elementor-element.elementor-element-baa8e5c{--display:flex;--min-height:75vh;--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;--overlay-opacity:0.4;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-baa8e5c:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-baa8e5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vesselassistcabo.com/wp-content/uploads/2025/11/88da29f05ae6f50e528bc339761f4dc38b9e4ed9.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-baa8e5c::before, .elementor-11 .elementor-element.elementor-element-baa8e5c > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-baa8e5c > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-baa8e5c > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-baa8e5c > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-baa8e5c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#020101;--background-overlay:'';}.elementor-11 .elementor-element.elementor-element-baa8e5c::before{filter:brightness( 85% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-11 .elementor-element.elementor-element-baa8e5c.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-7059514{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-7059514.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-8b4ca59{--spacer-size:1px;}.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-11 .elementor-element.elementor-element-040c37d{width:var( --container-widget-width, 100.745% );max-width:100.745%;--container-widget-width:100.745%;--container-widget-flex-grow:0;text-align:left;}.elementor-11 .elementor-element.elementor-element-040c37d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-040c37d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-040c37d .elementor-heading-title{font-family:"DM Serif Text", Sans-serif;font-size:54px;font-weight:400;color:#E3B77B;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-09e356e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-09e356e{text-align:left;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-09e356e p{margin-block-end:8px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-8c00f1e .elementor-button{background-color:#CF0202;font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-decoration:none;letter-spacing:0.9px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-8c00f1e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-8c00f1e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-8c00f1e .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-11 .elementor-element.elementor-element-dcbe3b9{--spacer-size:25px;}.elementor-11 .elementor-element.elementor-element-58850e0{--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-11 .elementor-element.elementor-element-8265188{--spacer-size:20px;}.elementor-11 .elementor-element.elementor-element-d61a321{--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;}.elementor-11 .elementor-element.elementor-element-d61a321.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-8174a1a{--display:flex;}.elementor-11 .elementor-element.elementor-element-0c72973{--spacer-size:8px;}.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-11 .elementor-element.elementor-element-bb6ecdd > .elementor-widget-container{margin:0px 30px 0px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C7A16E;}.elementor-11 .elementor-element.elementor-element-bb6ecdd{text-align:left;}.elementor-11 .elementor-element.elementor-element-bb6ecdd img{width:100%;}.elementor-11 .elementor-element.elementor-element-086b974{--display:flex;}.elementor-11 .elementor-element.elementor-element-f73367d{--spacer-size:15px;}.elementor-11 .elementor-element.elementor-element-e5a1123 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-11 .elementor-element.elementor-element-e5a1123 .elementor-heading-title{font-family:"DM Serif Text", Sans-serif;font-size:45px;font-weight:400;line-height:45px;color:#E3B77B;}.elementor-11 .elementor-element.elementor-element-fd1331d{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:#000000;}.elementor-11 .elementor-element.elementor-element-fd1331d p{margin-block-end:8px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-1f80e11 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-11 .elementor-element.elementor-element-1f80e11 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-11 .elementor-element.elementor-element-1f80e11 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-11 .elementor-element.elementor-element-1f80e11 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-11 .elementor-element.elementor-element-1f80e11 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-11 .elementor-element.elementor-element-1f80e11 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-11 .elementor-element.elementor-element-1f80e11 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-1f80e11 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-1f80e11{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-1f80e11 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-11 .elementor-element.elementor-element-1f80e11 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-1f80e11 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-1f80e11 .elementor-icon-list-text{color:#101111;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-6fa47ae .elementor-button{background-color:#CF0202;font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-decoration:none;letter-spacing:0.9px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-6fa47ae > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-6fa47ae .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-6fa47ae .elementor-button .elementor-button-content-wrapper{gap:16px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-225e55d{right:0px;}body.rtl .elementor-11 .elementor-element.elementor-element-225e55d{left:0px;}.elementor-11 .elementor-element.elementor-element-225e55d{top:225px;}.elementor-11 .elementor-element.elementor-element-225e55d img{width:77%;}.elementor-11 .elementor-element.elementor-element-3bf0895{--spacer-size:30px;}.elementor-11 .elementor-element.elementor-element-8008eb6{--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;--overlay-opacity:1;}.elementor-11 .elementor-element.elementor-element-8008eb6::before, .elementor-11 .elementor-element.elementor-element-8008eb6 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-8008eb6 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-8008eb6 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-8008eb6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-8008eb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://vesselassistcabo.com/wp-content/uploads/2025/11/Group-57.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-1976c58{--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;}.elementor-11 .elementor-element.elementor-element-1976c58.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-9e2f59b{--display:flex;}.elementor-11 .elementor-element.elementor-element-1fbea73{--spacer-size:25px;}.elementor-11 .elementor-element.elementor-element-1de5886 img{width:20%;}.elementor-11 .elementor-element.elementor-element-268dd54 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-268dd54{text-align:center;}.elementor-11 .elementor-element.elementor-element-268dd54 .elementor-heading-title{font-family:"DM Serif Text", Sans-serif;font-size:40px;font-weight:400;color:#E3B77B;}.elementor-11 .elementor-element.elementor-element-2572fc3{text-align:center;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-11 .elementor-element.elementor-element-2572fc3 p{margin-block-end:10px;}.elementor-11 .elementor-element.elementor-element-65faaec .elementor-button{background-color:#CF0202;font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-decoration:none;letter-spacing:0.9px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-65faaec > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-65faaec .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-65faaec .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-11 .elementor-element.elementor-element-8447610{--spacer-size:30px;}.elementor-11 .elementor-element.elementor-element-bdc58e6{--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;--overlay-opacity:0.5;}.elementor-11 .elementor-element.elementor-element-bdc58e6::before, .elementor-11 .elementor-element.elementor-element-bdc58e6 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-bdc58e6 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-bdc58e6 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-bdc58e6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-bdc58e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11 .elementor-element.elementor-element-d38264c{--spacer-size:30px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-907605f{left:1013px;}body.rtl .elementor-11 .elementor-element.elementor-element-907605f{right:1013px;}.elementor-11 .elementor-element.elementor-element-907605f{top:29px;}.elementor-11 .elementor-element.elementor-element-907605f img{width:86%;}.elementor-11 .elementor-element.elementor-element-4a3a921{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-4a3a921.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-eaf144c{width:var( --container-widget-width, 102.19% );max-width:102.19%;--container-widget-width:102.19%;--container-widget-flex-grow:0;text-align:left;}.elementor-11 .elementor-element.elementor-element-eaf144c > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-eaf144c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-eaf144c .elementor-heading-title{font-family:"DM Serif Text", Sans-serif;font-size:40px;font-weight:400;color:#E3B77B;}.elementor-11 .elementor-element.elementor-element-b1f2ef4{text-align:left;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-11 .elementor-element.elementor-element-b1f2ef4 p{margin-block-end:10px;}.elementor-11 .elementor-element.elementor-element-8eb9dc1{--display:flex;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:#E3B77B;--border-color:#E3B77B;--padding-top:15px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-1ed61e6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-1ed61e6 img{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-6b090bf > .elementor-widget-container{margin:0px 0px 0px 8px;}.elementor-11 .elementor-element.elementor-element-6b090bf{text-align:left;}.elementor-11 .elementor-element.elementor-element-6b090bf .elementor-heading-title{font-family:"DM Serif Text", Sans-serif;font-size:25px;font-weight:400;color:#1B356B;}.elementor-11 .elementor-element.elementor-element-b3ffb38 > .elementor-widget-container{margin:0px 0px 0px 8px;}.elementor-11 .elementor-element.elementor-element-b3ffb38{text-align:left;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-11 .elementor-element.elementor-element-b3ffb38 p{margin-block-end:10px;}.elementor-11 .elementor-element.elementor-element-0ca5440 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;text-decoration:none;letter-spacing:0.9px;fill:#FF0000;color:#FF0000;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-0ca5440 > .elementor-widget-container{margin:20px 0px 0px 8px;}.elementor-11 .elementor-element.elementor-element-0ca5440 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-0ca5440 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-11 .elementor-element.elementor-element-fe58344{--display:flex;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:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:15px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-392acfd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-392acfd img{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-eb64eed > .elementor-widget-container{margin:0px 0px 0px 8px;}.elementor-11 .elementor-element.elementor-element-eb64eed{text-align:left;}.elementor-11 .elementor-element.elementor-element-eb64eed .elementor-heading-title{font-family:"DM Serif Text", Sans-serif;font-size:25px;font-weight:400;color:#1B356B;}.elementor-11 .elementor-element.elementor-element-c127d58 > .elementor-widget-container{margin:0px 0px 0px 8px;}.elementor-11 .elementor-element.elementor-element-c127d58{text-align:left;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-11 .elementor-element.elementor-element-c127d58 p{margin-block-end:10px;}.elementor-11 .elementor-element.elementor-element-4e69200 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;text-decoration:none;letter-spacing:0.9px;fill:#FF0000;color:#FF0000;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-4e69200 > .elementor-widget-container{margin:0px 0px 0px 8px;}.elementor-11 .elementor-element.elementor-element-4e69200 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-4e69200 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-11 .elementor-element.elementor-element-718f907{--display:flex;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:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:15px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-8206cd1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-8206cd1 img{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-440eb1f > .elementor-widget-container{margin:0px 0px 0px 8px;}.elementor-11 .elementor-element.elementor-element-440eb1f{text-align:left;}.elementor-11 .elementor-element.elementor-element-440eb1f .elementor-heading-title{font-family:"DM Serif Text", Sans-serif;font-size:25px;font-weight:400;color:#1B356B;}.elementor-11 .elementor-element.elementor-element-736aee1 > .elementor-widget-container{margin:0px 0px 0px 8px;}.elementor-11 .elementor-element.elementor-element-736aee1{text-align:left;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-11 .elementor-element.elementor-element-736aee1 p{margin-block-end:10px;}.elementor-11 .elementor-element.elementor-element-772fd30 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;text-decoration:none;letter-spacing:0.9px;fill:#FF0000;color:#FF0000;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-772fd30 > .elementor-widget-container{margin:0px 0px 0px 8px;}.elementor-11 .elementor-element.elementor-element-772fd30 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-772fd30 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-11 .elementor-element.elementor-element-ed6d9be{--display:flex;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:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:15px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-ab0f61d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-ab0f61d img{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-3bf1b0f > .elementor-widget-container{margin:0px 0px 0px 8px;}.elementor-11 .elementor-element.elementor-element-3bf1b0f{text-align:left;}.elementor-11 .elementor-element.elementor-element-3bf1b0f .elementor-heading-title{font-family:"DM Serif Text", Sans-serif;font-size:25px;font-weight:400;color:#1B356B;}.elementor-11 .elementor-element.elementor-element-5b2f0b9 > .elementor-widget-container{margin:0px 0px 0px 8px;}.elementor-11 .elementor-element.elementor-element-5b2f0b9{text-align:left;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-11 .elementor-element.elementor-element-5b2f0b9 p{margin-block-end:10px;}.elementor-11 .elementor-element.elementor-element-7bd1d43 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;text-decoration:none;letter-spacing:0.9px;fill:#FF0000;color:#FF0000;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-7bd1d43 > .elementor-widget-container{margin:0px 0px 0px 8px;}.elementor-11 .elementor-element.elementor-element-7bd1d43 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-7bd1d43 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-11 .elementor-element.elementor-element-a2bdb1f{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:10px;--e-n-carousel-dots-normal-color:#000000;--e-n-carousel-swiper-pagination-spacing:20px;}.elementor-11 .elementor-element.elementor-element-a2bdb1f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-ea3c65e{--spacer-size:30px;}.elementor-11 .elementor-element.elementor-element-5a9d91f{--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;--overlay-opacity:1;}.elementor-11 .elementor-element.elementor-element-5a9d91f::before, .elementor-11 .elementor-element.elementor-element-5a9d91f > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-5a9d91f > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-5a9d91f > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-5a9d91f > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-5a9d91f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://vesselassistcabo.com/wp-content/uploads/2025/11/Rectangle-35-1.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-5a9d91f::before{filter:brightness( 116% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-11 .elementor-element.elementor-element-85c762b{--spacer-size:50px;}.elementor-11 .elementor-element.elementor-element-aafbfba > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-aafbfba{text-align:center;}.elementor-11 .elementor-element.elementor-element-aafbfba .elementor-heading-title{font-family:"DM Serif Text", Sans-serif;font-size:50px;font-weight:400;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-50d0416 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-50d0416{text-align:center;font-family:"Inter", Sans-serif;font-size:19px;font-weight:600;color:#E3B77B;}.elementor-11 .elementor-element.elementor-element-50d0416 p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-b66d3a9 > .elementor-widget-container{margin:-12px 0px 12px 0px;}.elementor-11 .elementor-element.elementor-element-b66d3a9{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;font-weight:600;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-b66d3a9 p{margin-block-end:8px;}.elementor-11 .elementor-element.elementor-element-4b560e3 .elementor-button{background-color:#CF0202;font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-decoration:none;letter-spacing:0.9px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-4b560e3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-4b560e3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-4b560e3 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-11 .elementor-element.elementor-element-8ad2f4d{--spacer-size:50px;}.elementor-11 .elementor-element.elementor-element-52d1686{--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;--overlay-opacity:1;}.elementor-11 .elementor-element.elementor-element-52d1686::before, .elementor-11 .elementor-element.elementor-element-52d1686 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-52d1686 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-52d1686 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-52d1686 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-52d1686 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11 .elementor-element.elementor-element-24ce88d{--spacer-size:30px;}.elementor-11 .elementor-element.elementor-element-6662d62{--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;}.elementor-11 .elementor-element.elementor-element-6662d62.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-ae02c5d{--display:flex;}.elementor-11 .elementor-element.elementor-element-56c78c0{--spacer-size:22px;}.elementor-11 .elementor-element.elementor-element-3904793 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-11 .elementor-element.elementor-element-3904793 .elementor-heading-title{font-family:"DM Serif Text", Sans-serif;font-size:45px;font-weight:400;line-height:45px;color:#E3B77B;}.elementor-11 .elementor-element.elementor-element-fe760de{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-11 .elementor-element.elementor-element-fe760de p{margin-block-end:8px;}.elementor-11 .elementor-element.elementor-element-6e9a3b8 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-11 .elementor-element.elementor-element-6e9a3b8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-11 .elementor-element.elementor-element-6e9a3b8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-11 .elementor-element.elementor-element-6e9a3b8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-11 .elementor-element.elementor-element-6e9a3b8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-11 .elementor-element.elementor-element-6e9a3b8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-11 .elementor-element.elementor-element-6e9a3b8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-6e9a3b8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-6e9a3b8{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-6e9a3b8 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-11 .elementor-element.elementor-element-6e9a3b8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-6e9a3b8 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-6e9a3b8 .elementor-icon-list-text{color:#101111;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-3043e3b .elementor-button{background-color:#CF0202;font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-decoration:none;letter-spacing:0.9px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-3043e3b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-3043e3b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-3043e3b .elementor-button .elementor-button-content-wrapper{gap:16px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-7935c1b{left:-153px;}body.rtl .elementor-11 .elementor-element.elementor-element-7935c1b{right:-153px;}.elementor-11 .elementor-element.elementor-element-7935c1b{top:500px;}.elementor-11 .elementor-element.elementor-element-7935c1b .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-11 .elementor-element.elementor-element-7935c1b img{width:58%;}.elementor-11 .elementor-element.elementor-element-3be4f2c{--display:flex;}.elementor-11 .elementor-element.elementor-element-6980539{--spacer-size:8px;}.elementor-11 .elementor-element.elementor-element-43b167f > .elementor-widget-container{margin:0px 0px 0px 30px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C7A16E;}.elementor-11 .elementor-element.elementor-element-43b167f{text-align:right;}.elementor-11 .elementor-element.elementor-element-43b167f img{width:100%;}.elementor-11 .elementor-element.elementor-element-879f60f{--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-11 .elementor-element.elementor-element-cb58a83{--spacer-size:50px;}.elementor-11 .elementor-element.elementor-element-9a278ba{--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;--overlay-opacity:0.1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-11 .elementor-element.elementor-element-9a278ba:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-9a278ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B356B;}.elementor-11 .elementor-element.elementor-element-9a278ba::before, .elementor-11 .elementor-element.elementor-element-9a278ba > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-9a278ba > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-9a278ba > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-9a278ba > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-9a278ba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1B356B;background-image:url("https://vesselassistcabo.com/wp-content/uploads/2025/11/Frame-35.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-9a278ba::before{filter:brightness( 38% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-11 .elementor-element.elementor-element-9a278ba.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-b004a3c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-11 .elementor-element.elementor-element-1720707 > .elementor-widget-container{margin:-2px 0px -2px -2px;padding:-2px -2px -2px -2px;}.elementor-11 .elementor-element.elementor-element-1720707{text-align:center;}.elementor-11 .elementor-element.elementor-element-1720707 img{width:100%;}.elementor-11 .elementor-element.elementor-element-ab30e01{--display:flex;--overlay-opacity:0.06;}.elementor-11 .elementor-element.elementor-element-ab30e01::before, .elementor-11 .elementor-element.elementor-element-ab30e01 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-ab30e01 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-ab30e01 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-ab30e01 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-ab30e01 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11 .elementor-element.elementor-element-02876f7{--spacer-size:35px;}.elementor-11 .elementor-element.elementor-element-cd4d98c > .elementor-widget-container{margin:0px 0px 25px 50px;}.elementor-11 .elementor-element.elementor-element-cd4d98c .elementor-heading-title{font-family:"DM Serif Text", Sans-serif;font-size:45px;font-weight:400;line-height:45px;color:#E3B77B;}.elementor-11 .elementor-element.elementor-element-22350c7 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-11 .elementor-element.elementor-element-2936323{--spacer-size:30px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-8b4ca59{--spacer-size:70px;}.elementor-11 .elementor-element.elementor-element-040c37d .elementor-heading-title{font-size:50px;}.elementor-11 .elementor-element.elementor-element-09e356e{font-size:14px;}.elementor-11 .elementor-element.elementor-element-8c00f1e .elementor-button{font-size:12px;}.elementor-11 .elementor-element.elementor-element-dcbe3b9{--spacer-size:70px;}.elementor-11 .elementor-element.elementor-element-8265188{--spacer-size:5px;}.elementor-11 .elementor-element.elementor-element-0c72973{--spacer-size:1px;}.elementor-11 .elementor-element.elementor-element-f73367d{--spacer-size:1px;}.elementor-11 .elementor-element.elementor-element-e5a1123 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-e5a1123 .elementor-heading-title{font-size:35px;line-height:1em;}.elementor-11 .elementor-element.elementor-element-fd1331d{font-size:15px;}.elementor-11 .elementor-element.elementor-element-fd1331d p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-1f80e11 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-1f80e11 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-1f80e11 .elementor-icon-list-item > a{font-size:14px;}.elementor-11 .elementor-element.elementor-element-6fa47ae .elementor-button{font-size:12px;}.elementor-11 .elementor-element.elementor-element-3bf0895{--spacer-size:10px;}.elementor-11 .elementor-element.elementor-element-1fbea73{--spacer-size:10px;}.elementor-11 .elementor-element.elementor-element-2572fc3{font-size:14px;}.elementor-11 .elementor-element.elementor-element-65faaec .elementor-button{font-size:12px;}.elementor-11 .elementor-element.elementor-element-0ca5440 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-a2bdb1f{--e-n-carousel-swiper-slides-to-display:2;}.elementor-11 .elementor-element.elementor-element-aafbfba .elementor-heading-title{font-size:37px;}.elementor-11 .elementor-element.elementor-element-50d0416{font-size:16px;}.elementor-11 .elementor-element.elementor-element-b66d3a9{font-size:14px;}.elementor-11 .elementor-element.elementor-element-4b560e3 .elementor-button{font-size:11px;}.elementor-11 .elementor-element.elementor-element-24ce88d{--spacer-size:20px;}.elementor-11 .elementor-element.elementor-element-3904793 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-3904793 .elementor-heading-title{font-size:35px;}.elementor-11 .elementor-element.elementor-element-fe760de{font-size:14px;}.elementor-11 .elementor-element.elementor-element-fe760de p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-6e9a3b8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-6e9a3b8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-6e9a3b8 .elementor-icon-list-item > a{font-size:14px;}.elementor-11 .elementor-element.elementor-element-3043e3b .elementor-button{font-size:11px;}.elementor-11 .elementor-element.elementor-element-6980539{--spacer-size:1px;}.elementor-11 .elementor-element.elementor-element-9a278ba{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-1720707 > .elementor-widget-container{margin:40px 0px 0px 10px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-1720707 img{height:100%;}.elementor-11 .elementor-element.elementor-element-02876f7{--spacer-size:1px;}.elementor-11 .elementor-element.elementor-element-cd4d98c > .elementor-widget-container{margin:0px 0px 0px 21px;}.elementor-11 .elementor-element.elementor-element-22350c7 > .elementor-widget-container{margin:-30px 20px -15px 0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-baa8e5c{--justify-content:center;}.elementor-11 .elementor-element.elementor-element-7059514{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-8b4ca59{--spacer-size:40px;}.elementor-11 .elementor-element.elementor-element-040c37d{text-align:center;}.elementor-11 .elementor-element.elementor-element-040c37d .elementor-heading-title{font-size:38px;line-height:1em;}.elementor-11 .elementor-element.elementor-element-09e356e{text-align:center;font-size:14px;}.elementor-11 .elementor-element.elementor-element-8c00f1e .elementor-button{font-size:10px;}.elementor-11 .elementor-element.elementor-element-dcbe3b9{--spacer-size:20px;}.elementor-11 .elementor-element.elementor-element-8265188{--spacer-size:5px;}.elementor-11 .elementor-element.elementor-element-bb6ecdd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-f73367d{--spacer-size:1px;}.elementor-11 .elementor-element.elementor-element-e5a1123 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-e5a1123{text-align:left;}.elementor-11 .elementor-element.elementor-element-e5a1123 .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-11 .elementor-element.elementor-element-fd1331d{font-size:15px;}.elementor-11 .elementor-element.elementor-element-1f80e11 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-1f80e11 .elementor-icon-list-item > a{font-size:14px;}.elementor-11 .elementor-element.elementor-element-6fa47ae .elementor-button{font-size:10px;}.elementor-11 .elementor-element.elementor-element-225e55d img{width:17%;}.elementor-11 .elementor-element.elementor-element-3bf0895{--spacer-size:10px;}.elementor-11 .elementor-element.elementor-element-1fbea73{--spacer-size:10px;}.elementor-11 .elementor-element.elementor-element-1de5886 img{width:50%;}.elementor-11 .elementor-element.elementor-element-268dd54 .elementor-heading-title{font-size:26px;}.elementor-11 .elementor-element.elementor-element-2572fc3{text-align:center;font-size:14px;}.elementor-11 .elementor-element.elementor-element-65faaec .elementor-button{font-size:10px;}.elementor-11 .elementor-element.elementor-element-d38264c{--spacer-size:10px;}.elementor-11 .elementor-element.elementor-element-eaf144c{text-align:center;}.elementor-11 .elementor-element.elementor-element-eaf144c .elementor-heading-title{font-size:32px;}.elementor-11 .elementor-element.elementor-element-b1f2ef4{text-align:center;font-size:14px;}.elementor-11 .elementor-element.elementor-element-b3ffb38{font-size:13px;}.elementor-11 .elementor-element.elementor-element-b3ffb38 p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-0ca5440 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-c127d58 p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-736aee1 p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-5b2f0b9 p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-a2bdb1f{--e-n-carousel-swiper-slides-to-display:1;}.elementor-11 .elementor-element.elementor-element-85c762b{--spacer-size:40px;}.elementor-11 .elementor-element.elementor-element-aafbfba .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-50d0416{font-size:16px;}.elementor-11 .elementor-element.elementor-element-b66d3a9{font-size:14px;}.elementor-11 .elementor-element.elementor-element-4b560e3 .elementor-button{font-size:10px;}.elementor-11 .elementor-element.elementor-element-8ad2f4d{--spacer-size:40px;}.elementor-11 .elementor-element.elementor-element-24ce88d{--spacer-size:1px;}.elementor-11 .elementor-element.elementor-element-6662d62{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-11 .elementor-element.elementor-element-56c78c0{--spacer-size:1px;}.elementor-11 .elementor-element.elementor-element-3904793{text-align:left;}.elementor-11 .elementor-element.elementor-element-3904793 .elementor-heading-title{font-size:35px;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-fe760de{font-size:14px;}.elementor-11 .elementor-element.elementor-element-fe760de p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-6e9a3b8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-6e9a3b8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-11 .elementor-element.elementor-element-6e9a3b8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-11 .elementor-element.elementor-element-6e9a3b8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-11 .elementor-element.elementor-element-6e9a3b8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-11 .elementor-element.elementor-element-6e9a3b8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-11 .elementor-element.elementor-element-6e9a3b8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-6e9a3b8 .elementor-icon-list-item > a{font-size:14px;}.elementor-11 .elementor-element.elementor-element-3043e3b .elementor-button{font-size:10px;}.elementor-11 .elementor-element.elementor-element-43b167f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-1720707 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-cd4d98c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-cd4d98c{text-align:center;}.elementor-11 .elementor-element.elementor-element-22350c7 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-baa8e5c{--width:97%;}.elementor-11 .elementor-element.elementor-element-7059514{--width:80%;}.elementor-11 .elementor-element.elementor-element-58850e0{--width:100%;}.elementor-11 .elementor-element.elementor-element-d61a321{--width:79%;}.elementor-11 .elementor-element.elementor-element-8008eb6{--width:97%;}.elementor-11 .elementor-element.elementor-element-1976c58{--width:81%;}.elementor-11 .elementor-element.elementor-element-bdc58e6{--width:100%;}.elementor-11 .elementor-element.elementor-element-4a3a921{--width:76%;}.elementor-11 .elementor-element.elementor-element-5a9d91f{--width:97%;}.elementor-11 .elementor-element.elementor-element-52d1686{--width:97%;}.elementor-11 .elementor-element.elementor-element-6662d62{--width:82%;}.elementor-11 .elementor-element.elementor-element-879f60f{--width:97%;}.elementor-11 .elementor-element.elementor-element-9a278ba{--width:79%;}.elementor-11 .elementor-element.elementor-element-b004a3c{--width:40%;}.elementor-11 .elementor-element.elementor-element-ab30e01{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-11 .elementor-element.elementor-element-d61a321{--width:100%;}.elementor-11 .elementor-element.elementor-element-8174a1a{--width:40%;}.elementor-11 .elementor-element.elementor-element-086b974{--width:60%;}.elementor-11 .elementor-element.elementor-element-879f60f{--width:100%;}.elementor-11 .elementor-element.elementor-element-9a278ba{--width:100%;}}@media(min-width:1025px){.elementor-11 .elementor-element.elementor-element-8008eb6::before, .elementor-11 .elementor-element.elementor-element-8008eb6 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-8008eb6 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-8008eb6 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-8008eb6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-8008eb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:scroll;}.elementor-11 .elementor-element.elementor-element-5a9d91f::before, .elementor-11 .elementor-element.elementor-element-5a9d91f > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-5a9d91f > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-5a9d91f > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-5a9d91f > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-5a9d91f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:scroll;}.elementor-11 .elementor-element.elementor-element-9a278ba::before, .elementor-11 .elementor-element.elementor-element-9a278ba > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-9a278ba > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-9a278ba > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-9a278ba > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-9a278ba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:scroll;}}/* Start custom CSS for spacer, class: .elementor-element-8b4ca59 */@media screen and (min-width: 1920px) {
  .home_spacerup .elementor-spacer-inner {
    --spacer-size: 50px !important;
}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-040c37d */@media screen and (min-width: 1920px) {
   .home_banner_heading h2.elementor-heading-title.elementor-size-default {
    font-size: 72px !important;
}

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09e356e */@media screen and (min-width: 1920px) {
   .elementor-element.elementor-element-09e356e.home_banner_text.elementor-widget.elementor-widget-text-editor {
    font-size: 24px !important;
    line-height: 140% !important;
}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8c00f1e */@media screen and (min-width: 1920px) {

.hp_btn a.elementor-button.elementor-button-link.elementor-size-sm {
    font-size: 18px !important;
    padding: 16px 24px 16px 24px !important;
}
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-dcbe3b9 */@media screen and (min-width: 1920px) {
   .home_spacerdown .elementor-spacer-inner {
    --spacer-size: 190px !important;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bb6ecdd */@media screen and (min-width: 1920px) {
.elementor-element.elementor-element-bb6ecdd.home_img1.elementor-widget.elementor-widget-image {
    max-width: 85% !important;
}
.elementor-11 .elementor-element.elementor-element-bb6ecdd > .elementor-widget-container {
    padding: 15px 15px 15px 15px !important;
}

}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-f73367d */@media screen and (min-width: 1920px) {
   .elementor-element.elementor-element-f73367d.elementor-hidden-tablet.mem_space.elementor-widget.elementor-widget-spacer {
    --spacer-size: 40px !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e5a1123 */@media screen and (min-width: 1920px) {
    .vessel_heading h2.elementor-heading-title.elementor-size-default {
    font-size: 56px !important;
    line-height: 110% !important;
}

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd1331d */@media screen and (min-width: 1920px) {
   .elementor-element.elementor-element-fd1331d.vessel_text.elementor-widget.elementor-widget-text-editor {
    font-size: 24px;
}

}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1f80e11 */@media screen and (min-width: 1920px) {
   
    .vessel_text2 span.elementor-icon-list-text {
    font-size: 18px !important;
}
   .vessel_text2 span.elementor-icon-list-icon {
    --e-icon-list-icon-size: 24px;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6fa47ae */@media screen and (min-width: 1920px) {
  .vessel_btn a.elementor-button.elementor-button-link.elementor-size-sm {
    font-size: 18px !important;
    padding: 16px 24px 16px 24px !important;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-225e55d */@media screen and (min-width: 1920px) {
   
.boat_image img.attachment-large.size-large.wp-image-350 {
    width: 90% !important;
}
.boat_image .elementor-widget-container {
    margin-right: 55px;
    margin-top: 50px !important;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1de5886 */.elementor-11 .elementor-element.elementor-element-1de5886 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-268dd54 */@media screen and (min-width: 1920px) {
   
    .vessel_assist_heading h2.elementor-heading-title.elementor-size-default {
    font-size: 56px !important;
    line-height: 110% !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2572fc3 */@media screen and (min-width: 1920px) {
   
    .elementor-element.elementor-element-2572fc3.vesel_assist_text.elementor-widget.elementor-widget-text-editor {
    font-size: 20px !important;
    line-height: 150% !important;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-65faaec */@media screen and (min-width: 1920px) {
   .vessel_assist_btn a.elementor-button.elementor-button-link.elementor-size-sm {
    font-size: 18px !important;
    padding: 16px 24px 16px 24px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-907605f */@media screen and (min-width: 1920px) {
   .elementor-element.elementor-element-907605f.elementor-absolute.home_back_img1.elementor-widget.elementor-widget-image {
    left: 1410px !important;
}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eaf144c */@media screen and (min-width: 1920px) {
   .homepage_service_heading h2.elementor-heading-title.elementor-size-default {
    font-size: 56px !important;
    line-height: 110% !important;
}

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1f2ef4 */@media screen and (min-width: 1920px) {
   
    .elementor-element.elementor-element-b1f2ef4.homepage_sevice_text.elementor-widget.elementor-widget-text-editor {
    font-size: 20px !important;
    line-height: 150% !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3ffb38 */@media screen and (min-width: 1920px) {
   .elementor-element.elementor-element-b3ffb38.dispatch_text.elementor-widget.elementor-widget-text-editor {
    font-size: 16px !important;
    line-height: 150% !important;
}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0ca5440 */@media screen and (min-width: 1920px) {
   
   .dispatch_btn a.elementor-button.elementor-button-link.elementor-size-sm {
        font-size: 18px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c127d58 */@media screen and (min-width: 1920px) {
    .elementor-element.elementor-element-c127d58.dock_text.elementor-widget.elementor-widget-text-editor {
    font-size: 16px !important;
    line-height: 150% !important;
}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4e69200 */@media screen and (min-width: 1920px) {
  .dock_btn a.elementor-button.elementor-button-link.elementor-size-sm {
    font-size: 18px !important;
}
.elementor-element.elementor-element-4e69200.dock_btn.elementor-widget.elementor-widget-button {
    margin-top: 20px;
}

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-736aee1 */@media screen and (min-width: 1920px) {
   
    .elementor-element.elementor-element-736aee1.fuel_text.elementor-widget.elementor-widget-text-editor {
    font-size: 16px !important;
    line-height: 150% !important;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-772fd30 */@media screen and (min-width: 1920px) {
   .fuel_btn1 a.elementor-button.elementor-button-link.elementor-size-sm {
    font-size: 18px !important;
}

.elementor-element.elementor-element-772fd30.fuel_btn1.elementor-widget.elementor-widget-button {
    margin-top: 20px;
}

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5b2f0b9 */@media screen and (min-width: 1920px) {
   .elementor-element.elementor-element-5b2f0b9.fuel_text2.elementor-widget.elementor-widget-text-editor {
    font-size: 16px !important;
    line-height: 150% !important;
}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7bd1d43 */@media screen and (min-width: 1920px) {
   
    .fuel_btn2 a.elementor-button.elementor-button-link.elementor-size-sm {
    font-size: 18px !important;
}

.elementor-element.elementor-element-7bd1d43.fuel_btn2.elementor-widget.elementor-widget-button {
    margin-top: 20px !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3ffb38 */@media screen and (min-width: 1920px) {
   .elementor-element.elementor-element-b3ffb38.dispatch_text.elementor-widget.elementor-widget-text-editor {
    font-size: 16px !important;
    line-height: 150% !important;
}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0ca5440 */@media screen and (min-width: 1920px) {
   
   .dispatch_btn a.elementor-button.elementor-button-link.elementor-size-sm {
        font-size: 18px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c127d58 */@media screen and (min-width: 1920px) {
    .elementor-element.elementor-element-c127d58.dock_text.elementor-widget.elementor-widget-text-editor {
    font-size: 16px !important;
    line-height: 150% !important;
}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4e69200 */@media screen and (min-width: 1920px) {
  .dock_btn a.elementor-button.elementor-button-link.elementor-size-sm {
    font-size: 18px !important;
}
.elementor-element.elementor-element-4e69200.dock_btn.elementor-widget.elementor-widget-button {
    margin-top: 20px;
}

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-736aee1 */@media screen and (min-width: 1920px) {
   
    .elementor-element.elementor-element-736aee1.fuel_text.elementor-widget.elementor-widget-text-editor {
    font-size: 16px !important;
    line-height: 150% !important;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-772fd30 */@media screen and (min-width: 1920px) {
   .fuel_btn1 a.elementor-button.elementor-button-link.elementor-size-sm {
    font-size: 18px !important;
}

.elementor-element.elementor-element-772fd30.fuel_btn1.elementor-widget.elementor-widget-button {
    margin-top: 20px;
}

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5b2f0b9 */@media screen and (min-width: 1920px) {
   .elementor-element.elementor-element-5b2f0b9.fuel_text2.elementor-widget.elementor-widget-text-editor {
    font-size: 16px !important;
    line-height: 150% !important;
}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7bd1d43 */@media screen and (min-width: 1920px) {
   
    .fuel_btn2 a.elementor-button.elementor-button-link.elementor-size-sm {
    font-size: 18px !important;
}

.elementor-element.elementor-element-7bd1d43.fuel_btn2.elementor-widget.elementor-widget-button {
    margin-top: 20px !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3ffb38 */@media screen and (min-width: 1920px) {
   .elementor-element.elementor-element-b3ffb38.dispatch_text.elementor-widget.elementor-widget-text-editor {
    font-size: 16px !important;
    line-height: 150% !important;
}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0ca5440 */@media screen and (min-width: 1920px) {
   
   .dispatch_btn a.elementor-button.elementor-button-link.elementor-size-sm {
        font-size: 18px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c127d58 */@media screen and (min-width: 1920px) {
    .elementor-element.elementor-element-c127d58.dock_text.elementor-widget.elementor-widget-text-editor {
    font-size: 16px !important;
    line-height: 150% !important;
}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4e69200 */@media screen and (min-width: 1920px) {
  .dock_btn a.elementor-button.elementor-button-link.elementor-size-sm {
    font-size: 18px !important;
}
.elementor-element.elementor-element-4e69200.dock_btn.elementor-widget.elementor-widget-button {
    margin-top: 20px;
}

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-736aee1 */@media screen and (min-width: 1920px) {
   
    .elementor-element.elementor-element-736aee1.fuel_text.elementor-widget.elementor-widget-text-editor {
    font-size: 16px !important;
    line-height: 150% !important;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-772fd30 */@media screen and (min-width: 1920px) {
   .fuel_btn1 a.elementor-button.elementor-button-link.elementor-size-sm {
    font-size: 18px !important;
}

.elementor-element.elementor-element-772fd30.fuel_btn1.elementor-widget.elementor-widget-button {
    margin-top: 20px;
}

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5b2f0b9 */@media screen and (min-width: 1920px) {
   .elementor-element.elementor-element-5b2f0b9.fuel_text2.elementor-widget.elementor-widget-text-editor {
    font-size: 16px !important;
    line-height: 150% !important;
}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7bd1d43 */@media screen and (min-width: 1920px) {
   
    .fuel_btn2 a.elementor-button.elementor-button-link.elementor-size-sm {
    font-size: 18px !important;
}

.elementor-element.elementor-element-7bd1d43.fuel_btn2.elementor-widget.elementor-widget-button {
    margin-top: 20px !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3ffb38 */@media screen and (min-width: 1920px) {
   .elementor-element.elementor-element-b3ffb38.dispatch_text.elementor-widget.elementor-widget-text-editor {
    font-size: 16px !important;
    line-height: 150% !important;
}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0ca5440 */@media screen and (min-width: 1920px) {
   
   .dispatch_btn a.elementor-button.elementor-button-link.elementor-size-sm {
        font-size: 18px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c127d58 */@media screen and (min-width: 1920px) {
    .elementor-element.elementor-element-c127d58.dock_text.elementor-widget.elementor-widget-text-editor {
    font-size: 16px !important;
    line-height: 150% !important;
}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4e69200 */@media screen and (min-width: 1920px) {
  .dock_btn a.elementor-button.elementor-button-link.elementor-size-sm {
    font-size: 18px !important;
}
.elementor-element.elementor-element-4e69200.dock_btn.elementor-widget.elementor-widget-button {
    margin-top: 20px;
}

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-736aee1 */@media screen and (min-width: 1920px) {
   
    .elementor-element.elementor-element-736aee1.fuel_text.elementor-widget.elementor-widget-text-editor {
    font-size: 16px !important;
    line-height: 150% !important;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-772fd30 */@media screen and (min-width: 1920px) {
   .fuel_btn1 a.elementor-button.elementor-button-link.elementor-size-sm {
    font-size: 18px !important;
}

.elementor-element.elementor-element-772fd30.fuel_btn1.elementor-widget.elementor-widget-button {
    margin-top: 20px;
}

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5b2f0b9 */@media screen and (min-width: 1920px) {
   .elementor-element.elementor-element-5b2f0b9.fuel_text2.elementor-widget.elementor-widget-text-editor {
    font-size: 16px !important;
    line-height: 150% !important;
}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7bd1d43 */@media screen and (min-width: 1920px) {
   
    .fuel_btn2 a.elementor-button.elementor-button-link.elementor-size-sm {
    font-size: 18px !important;
}

.elementor-element.elementor-element-7bd1d43.fuel_btn2.elementor-widget.elementor-widget-button {
    margin-top: 20px !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3ffb38 */@media screen and (min-width: 1920px) {
   .elementor-element.elementor-element-b3ffb38.dispatch_text.elementor-widget.elementor-widget-text-editor {
    font-size: 16px !important;
    line-height: 150% !important;
}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0ca5440 */@media screen and (min-width: 1920px) {
   
   .dispatch_btn a.elementor-button.elementor-button-link.elementor-size-sm {
        font-size: 18px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c127d58 */@media screen and (min-width: 1920px) {
    .elementor-element.elementor-element-c127d58.dock_text.elementor-widget.elementor-widget-text-editor {
    font-size: 16px !important;
    line-height: 150% !important;
}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4e69200 */@media screen and (min-width: 1920px) {
  .dock_btn a.elementor-button.elementor-button-link.elementor-size-sm {
    font-size: 18px !important;
}
.elementor-element.elementor-element-4e69200.dock_btn.elementor-widget.elementor-widget-button {
    margin-top: 20px;
}

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-736aee1 */@media screen and (min-width: 1920px) {
   
    .elementor-element.elementor-element-736aee1.fuel_text.elementor-widget.elementor-widget-text-editor {
    font-size: 16px !important;
    line-height: 150% !important;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-772fd30 */@media screen and (min-width: 1920px) {
   .fuel_btn1 a.elementor-button.elementor-button-link.elementor-size-sm {
    font-size: 18px !important;
}

.elementor-element.elementor-element-772fd30.fuel_btn1.elementor-widget.elementor-widget-button {
    margin-top: 20px;
}

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5b2f0b9 */@media screen and (min-width: 1920px) {
   .elementor-element.elementor-element-5b2f0b9.fuel_text2.elementor-widget.elementor-widget-text-editor {
    font-size: 16px !important;
    line-height: 150% !important;
}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7bd1d43 */@media screen and (min-width: 1920px) {
   
    .fuel_btn2 a.elementor-button.elementor-button-link.elementor-size-sm {
    font-size: 18px !important;
}

.elementor-element.elementor-element-7bd1d43.fuel_btn2.elementor-widget.elementor-widget-button {
    margin-top: 20px !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aafbfba */@media screen and (min-width: 1920px) {
   
.cabo_heading h2.elementor-heading-title.elementor-size-default {
    font-size: 56px !important;
    line-height: 110% !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50d0416 */@media screen and (min-width: 1920px) {
   
.elementor-element.elementor-element-50d0416.cabo_text1.elementor-widget.elementor-widget-text-editor {
    font-size: 24px !important;
    line-height: 150% !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b66d3a9 */@media screen and (min-width: 1920px) {
   .elementor-element.elementor-element-b66d3a9.cabo_text2.elementor-widget.elementor-widget-text-editor {
    font-size: 24px !important;
    line-height: 150% !important;
}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4b560e3 */@media screen and (min-width: 1920px) {
   
   .cabo_btn a.elementor-button.elementor-button-link.elementor-size-sm {
    font-size: 18px !important;
            padding: 16px 24px 16px 24px !important;
}
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-56c78c0 */@media screen and (min-width: 1920px) {
     .elementor-element.elementor-element-56c78c0.elementor-hidden-tablet.assist_cabo_btn.elementor-widget.elementor-widget-spacer {
    --spacer-size: 35px !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3904793 */@media screen and (min-width: 1920px) {
   
.home_vac h2.elementor-heading-title.elementor-size-default {
    font-size: 56px !important;
    line-height: 110% !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fe760de */@media screen and (min-width: 1920px) {
   
.elementor-element.elementor-element-fe760de.vac_text.elementor-widget.elementor-widget-text-editor {
    font-size: 24px !important;
    line-height: 140% !important;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6e9a3b8 */@media screen and (min-width: 1920px) {
   
.vac_text2 span.elementor-icon-list-text {
    font-size: 18px !important;
    line-height: 140% !important;
}

.vac_text2 span.elementor-icon-list-icon {
    --e-icon-list-icon-size: 20px;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3043e3b */@media screen and (min-width: 1920px) {
   .vac_btn a.elementor-button.elementor-button-link.elementor-size-sm {
    font-size: 18px !important;
    padding: 16px 24px 16px 24px !important;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7935c1b */@media screen and (min-width: 1920px) {
   .elementor-element.elementor-element-7935c1b.elementor-absolute.elementor-hidden-mobile.home_back_img2.elementor-widget.elementor-widget-image {
    margin-top: 100px;
    
    left: -180px !important;
}

.home_back_img2 img.attachment-large.size-large.wp-image-343 {
    width: 82% !important;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-43b167f */@media screen and (min-width: 1920px) {
   .elementor-element.elementor-element-43b167f.home_img2.elementor-widget.elementor-widget-image {
    max-width: 78% !important;
    margin-left: 150px !important;
}

.elementor-11 .elementor-element.elementor-element-43b167f > .elementor-widget-container {
    padding: 15px 15px 15px 15px;
}

}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-02876f7 */@media screen and (min-width: 1920px) {
   .contact_space .elementor-spacer-inner {
    --spacer-size: 45px !important;
}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cd4d98c */@media screen and (min-width: 1920px) {
   .home_contact h2.elementor-heading-title.elementor-size-default {
    font-size: 56px !important;
    line-height: 110% !important;
}

}/* End custom CSS */