.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-65805 .elementor-element.elementor-element-4a4efc4{text-align:center;}.elementor-65805 .elementor-element.elementor-element-3cc8cbc{text-align:center;}.elementor-65805 .elementor-element.elementor-element-a899934:not(.elementor-motion-effects-element-type-background), .elementor-65805 .elementor-element.elementor-element-a899934 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tallship.com.sg/wp-content/uploads/2023/04/bg.png");}.elementor-65805 .elementor-element.elementor-element-a899934{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-65805 .elementor-element.elementor-element-a899934 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-65805 .elementor-element.elementor-element-e793376 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-65805 .elementor-element.elementor-element-e793376 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-65805 .elementor-element.elementor-element-26384c4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-23px;margin-bottom:0px;}.elementor-65805 .elementor-element.elementor-element-26384c4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-65805 .elementor-element.elementor-element-a6601c1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-65805 .elementor-element.elementor-element-a6601c1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECDFB8;}.elementor-65805 .elementor-element.elementor-element-a6601c1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-65805 .elementor-element.elementor-element-a6601c1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-65805 .elementor-element.elementor-element-14572b1 > .elementor-widget-container{padding:100px 0px 0px 0px;}.elementor-65805 .elementor-element.elementor-element-14572b1 img{width:25%;}.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-65805 .elementor-element.elementor-element-6a4fe16{text-align:justify;}.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-65805 .elementor-element.elementor-element-52dad98 .elementor-button{background-color:#CF2222;}.elementor-65805 .elementor-element.elementor-element-9dfa0c9{--spacer-size:25px;}.elementor-65805 .elementor-element.elementor-element-479042c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-65805 .elementor-element.elementor-element-479042c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-65805 .elementor-element.elementor-element-1dff78c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-65805 .elementor-element.elementor-element-1dff78c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECDFB8;}.elementor-65805 .elementor-element.elementor-element-1dff78c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-65805 .elementor-element.elementor-element-1dff78c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-65805 .elementor-element.elementor-element-51ef778{--spacer-size:25px;}.elementor-65805 .elementor-element.elementor-element-c9bc4b8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-65805 .elementor-element.elementor-element-c9bc4b8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-65805 .elementor-element.elementor-element-bd19778:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-65805 .elementor-element.elementor-element-bd19778 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECDFB8;}.elementor-65805 .elementor-element.elementor-element-bd19778 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-65805 .elementor-element.elementor-element-bd19778 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-65805 .elementor-element.elementor-element-ccb6ee3{text-align:justify;}.elementor-65805 .elementor-element.elementor-element-b65c0bc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-65805 .elementor-element.elementor-element-b65c0bc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECDFB8;}.elementor-65805 .elementor-element.elementor-element-b65c0bc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-65805 .elementor-element.elementor-element-b65c0bc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-65805 .elementor-element.elementor-element-d1c08f0{text-align:justify;}.elementor-65805 .elementor-element.elementor-element-7b58564{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-65805 .elementor-element.elementor-element-7b58564 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-65805 .elementor-element.elementor-element-ba55339:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-65805 .elementor-element.elementor-element-ba55339 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECDFB8;}.elementor-65805 .elementor-element.elementor-element-ba55339 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-65805 .elementor-element.elementor-element-ba55339 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-65805 .elementor-element.elementor-element-27aa1a0{text-align:justify;}.elementor-65805 .elementor-element.elementor-element-53f7f23:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-65805 .elementor-element.elementor-element-53f7f23 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECDFB8;}.elementor-65805 .elementor-element.elementor-element-53f7f23 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-65805 .elementor-element.elementor-element-53f7f23 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-65805 .elementor-element.elementor-element-71f0ff6{text-align:justify;}.elementor-65805 .elementor-element.elementor-element-4bbfc11:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-65805 .elementor-element.elementor-element-4bbfc11 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECDFB8;}.elementor-65805 .elementor-element.elementor-element-4bbfc11 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-65805 .elementor-element.elementor-element-4bbfc11 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-65805 .elementor-element.elementor-element-05e9600{--spacer-size:25px;}.elementor-65805 .elementor-element.elementor-element-b2d8b5d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-65805 .elementor-element.elementor-element-b2d8b5d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECDFB8;}.elementor-65805 .elementor-element.elementor-element-b2d8b5d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-65805 .elementor-element.elementor-element-b2d8b5d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-65805 .elementor-element.elementor-element-6c196d1{text-align:justify;}.elementor-65805 .elementor-element.elementor-element-8f752e5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-65805 .elementor-element.elementor-element-8f752e5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-65805 .elementor-element.elementor-element-6cc7955:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-65805 .elementor-element.elementor-element-6cc7955 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECDFB8;}.elementor-65805 .elementor-element.elementor-element-6cc7955 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-65805 .elementor-element.elementor-element-6cc7955 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-65805 .elementor-element.elementor-element-af79cdf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-65805 .elementor-element.elementor-element-af79cdf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECDFB8;}.elementor-65805 .elementor-element.elementor-element-af79cdf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-65805 .elementor-element.elementor-element-af79cdf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-65805 .elementor-element.elementor-element-b159327{color:#000000;}.elementor-65805 .elementor-element.elementor-element-e1d9442:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-65805 .elementor-element.elementor-element-e1d9442 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECDFB8;}.elementor-65805 .elementor-element.elementor-element-e1d9442 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-65805 .elementor-element.elementor-element-e1d9442 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-65805 .elementor-element.elementor-element-6b57f5a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-65805 .elementor-element.elementor-element-6b57f5a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-65805 .elementor-element.elementor-element-f036061:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-65805 .elementor-element.elementor-element-f036061 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECDFB8;}.elementor-65805 .elementor-element.elementor-element-f036061 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-65805 .elementor-element.elementor-element-f036061 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-65805 .elementor-element.elementor-element-a59c658{--spacer-size:25px;}.elementor-65805 .elementor-element.elementor-element-1ee3b41{--spacer-size:25px;}.elementor-65805 .elementor-element.elementor-element-894dede{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-65805 .elementor-element.elementor-element-894dede > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-65805 .elementor-element.elementor-element-efd83f4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-65805 .elementor-element.elementor-element-efd83f4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECDFB8;}.elementor-65805 .elementor-element.elementor-element-efd83f4 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-65805 .elementor-element.elementor-element-efd83f4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-65805 .elementor-element.elementor-element-efd83f4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-65805 .elementor-element.elementor-element-eea8565{--spacer-size:25px;}.elementor-65805 .elementor-element.elementor-element-a070ca3 .elementor-button{background-color:#CF2222;}.elementor-65805 .elementor-element.elementor-element-06fec6f{--spacer-size:25px;}.elementor-65805 .elementor-element.elementor-element-cbca0f2:not(.elementor-motion-effects-element-type-background), .elementor-65805 .elementor-element.elementor-element-cbca0f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-65805 .elementor-element.elementor-element-cbca0f2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-65805 .elementor-element.elementor-element-cbca0f2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-65805 .elementor-element.elementor-element-96b4c28{--spacer-size:25px;}.elementor-65805 .elementor-element.elementor-element-b852686{--spacer-size:50px;}.elementor-65805 .elementor-element.elementor-element-1521602:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-65805 .elementor-element.elementor-element-1521602 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-65805 .elementor-element.elementor-element-1521602 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-65805 .elementor-element.elementor-element-1521602 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-65805 .elementor-element.elementor-element-04c9dd0{--spacer-size:25px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{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-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-65805 .elementor-element.elementor-element-16697b7 .elementor-swiper-button{font-size:20px;color:#000000;}.elementor-65805 .elementor-element.elementor-element-16697b7 .elementor-swiper-button svg{fill:#000000;}.elementor-65805 .elementor-element.elementor-element-16697b7 .elementor-testimonial__content, .elementor-65805 .elementor-element.elementor-element-16697b7 .elementor-testimonial__content:after{background-color:var( --e-global-color-primary );}.elementor-65805 .elementor-element.elementor-element-16697b7 .elementor-testimonial__content{padding:20px 20px 20px 20px;}.elementor-65805 .elementor-element.elementor-element-16697b7.elementor-testimonial--layout-image_left .elementor-testimonial__footer,
					.elementor-65805 .elementor-element.elementor-element-16697b7.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-top:20px;}.elementor-65805 .elementor-element.elementor-element-16697b7.elementor-testimonial--layout-image_above .elementor-testimonial__footer,
					.elementor-65805 .elementor-element.elementor-element-16697b7.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-65805 .elementor-element.elementor-element-16697b7.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{padding:0 20px 0 20px;}.elementor-65805 .elementor-element.elementor-element-16697b7 .elementor-testimonial__image img{width:200px;height:200px;border-radius:0px;}.elementor-65805 .elementor-element.elementor-element-16697b7.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-65805 .elementor-element.elementor-element-16697b7.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (200px / 2) - 8px );}body:not(.rtl) .elementor-65805 .elementor-element.elementor-element-16697b7.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-65805 .elementor-element.elementor-element-16697b7.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-65805 .elementor-element.elementor-element-16697b7.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-65805 .elementor-element.elementor-element-16697b7.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (200px / 2) - 8px );right:auto;}body.rtl .elementor-65805 .elementor-element.elementor-element-16697b7.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-65805 .elementor-element.elementor-element-16697b7.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-65805 .elementor-element.elementor-element-16697b7.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-65805 .elementor-element.elementor-element-16697b7.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (200px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-65805 .elementor-element.elementor-element-16697b7.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-65805 .elementor-element.elementor-element-16697b7.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (200px / 2) - 8px );right:auto;}body.rtl .elementor-65805 .elementor-element.elementor-element-16697b7.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-65805 .elementor-element.elementor-element-16697b7.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (200px / 2) - 8px );left:auto;}.elementor-65805 .elementor-element.elementor-element-2d57e9e:not(.elementor-motion-effects-element-type-background), .elementor-65805 .elementor-element.elementor-element-2d57e9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-65805 .elementor-element.elementor-element-2d57e9e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-65805 .elementor-element.elementor-element-2d57e9e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-65805 .elementor-element.elementor-element-83436e6{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-65805 .elementor-element.elementor-element-6f3826e img{width:23%;}.elementor-65805 .elementor-element.elementor-element-fa7b4e2 .elementor-repeater-item-b2c3e20.elementor-social-icon{background-color:#3B5998;}.elementor-65805 .elementor-element.elementor-element-fa7b4e2 .elementor-repeater-item-92da041.elementor-social-icon{background-color:#CE0FCA;}.elementor-65805 .elementor-element.elementor-element-fa7b4e2 .elementor-repeater-item-b045bdb.elementor-social-icon{background-color:#25D366;}.elementor-65805 .elementor-element.elementor-element-fa7b4e2 .elementor-repeater-item-58b64ef.elementor-social-icon{background-color:#CD201F;}.elementor-65805 .elementor-element.elementor-element-fa7b4e2 .elementor-repeater-item-dd0480b.elementor-social-icon{background-color:#589442;}.elementor-65805 .elementor-element.elementor-element-fa7b4e2 .elementor-repeater-item-4c24285.elementor-social-icon{background-color:#000000;}.elementor-65805 .elementor-element.elementor-element-fa7b4e2{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:39px;--grid-row-gap:0px;}.elementor-65805 .elementor-element.elementor-element-fa7b4e2 .elementor-widget-container{text-align:center;}.elementor-65805 .elementor-element.elementor-element-fa7b4e2 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-65805 .elementor-element.elementor-element-fa7b4e2 .elementor-social-icon{--icon-padding:0.5em;}@media(max-width:1024px){.elementor-65805 .elementor-element.elementor-element-83436e6{font-size:9px;}.elementor-65805 .elementor-element.elementor-element-6f3826e img{width:35%;}.elementor-65805 .elementor-element.elementor-element-818ecad img{width:68%;}}@media(max-width:767px){.elementor-65805 .elementor-element.elementor-element-2d57e9e{padding:020px 0px 100px 0px;}.elementor-65805 .elementor-element.elementor-element-83436e6{text-align:center;}.elementor-65805 .elementor-element.elementor-element-6f3826e{text-align:center;}.elementor-65805 .elementor-element.elementor-element-6f3826e img{width:61%;}.elementor-65805 .elementor-element.elementor-element-fa7b4e2 .elementor-social-icon{--icon-padding:0.4em;}.elementor-65805 .elementor-element.elementor-element-fa7b4e2{--grid-column-gap:16px;}}/* Start custom CSS for testimonial-carousel, class: .elementor-element-16697b7 */.elementor-65805 .elementor-element.elementor-element-16697b7 .elementor-testimonial__image {
    width: 200px;
    height: 200px;
}
@media screen and (min-width: 1024px) {
    .elementor-65805 .elementor-element.elementor-element-16697b7 .swiper-slide {
        width: 33% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83436e6 */.elementor-65805 .elementor-element.elementor-element-83436e6 h3 {
font-family:futura !important;
font-weight: 100 !important;
}/* End custom CSS */
/* Start custom CSS *//*main.min.css*/
.d-none {
    display: none!important
}
@media (min-width: 576px) {
    .d-sm-none {
        display:none!important
    }

    .d-sm-inline {
        display: inline!important
    }

    .d-sm-inline-block {
        display: inline-block!important
    }

    .d-sm-block {
        display: block!important
    }

    .d-sm-table {
        display: table!important
    }

    .d-sm-table-row {
        display: table-row!important
    }

    .d-sm-table-cell {
        display: table-cell!important
    }

    .d-sm-flex {
        display: -webkit-box!important;
        display: -webkit-flex!important;
        display: -ms-flexbox!important;
        display: flex!important
    }

    .d-sm-inline-flex {
        display: -webkit-inline-box!important;
        display: -webkit-inline-flex!important;
        display: -ms-inline-flexbox!important;
        display: inline-flex!important
    }
}
body {
    margin: 0
}

* {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

::-webkit-scrollbar {
    width: 6px
}

::-webkit-scrollbar-track {
    background: #fff
}

::-webkit-scrollbar-thumb {
    background-color: #ddd;
    outline: 0
}
#wpadminbar {
    position: fixed
}

button,input,select,textarea {
    color: inherit;
    font-size: inherit;
    font-family: inherit;
    line-height: inherit
}
img {
    max-width: 100%;
    height: auto
}

body {
    color: #cdb35b;
    font-size: 13px;
    font-family: "Century Gothic",sans-serif;
    line-height: 1.5;
    letter-spacing: 1px
}

a {
    color: #cdb35b;
    text-decoration: none
}

a:focus,a:hover {
    color: #cdb35b;
    text-decoration: none;
    outline: 0
}

p {
    margin-bottom: 1em
}

.strong,strong {
    font-family: "Century Gothic",sans-serif
}
.screen-reader-text {
    border: 0;
    clip: rect(1px,1px,1px,1px);
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute!important;
    width: 1px;
    word-wrap: normal!important
}
#ssb-container ul li:nth-child(odd) {
    background-color: #cdb35b
}

#ssb-container ul li:nth-child(even) {
    background-color: #bc9e39
}

#ssb-container ul li a {
    color: #fff
}

#ssb-container ul li:hover {
    opacity: .9
}

#ssb-container {
    position: fixed;
    top: 30%;
    z-index: 99
}

.ssb-btns-right {
    right: 0;
    -webkit-transform: translateX(100%) translateX(-50px);
    transform: translateX(100%) translateX(-50px);
    -webkit-transition: all .3s ease;
    transition: all .3s ease
}

.ssb-btns-right:hover {
    -webkit-transform: none;
    transform: none
}

#ssb-container ul {
    padding: 0;
    margin: 0
}

#ssb-container ul li {
    list-style: none;
    margin: 0
}

#ssb-container ul li {
    line-height: 45px
}

#ssb-container ul li p {
    margin: 0
}

#ssb-container ul li a {
    padding: 0 15px 0 0;
    display: block;
    line-height: 45px;
    text-align: left;
    white-space: nowrap;
    text-decoration: none
}

#ssb-container ul li span {
    position: relative;
    line-height: 45px;
    width: 50px;
    text-align: center;
    display: inline-block
}

#ssb-container.ssb-btns-left ul li a {
    text-align: right;
    padding: 0 0 0 15px
}

#ssb-container.ssb-btns-left ul li span {
    float: right
}

#ssb-container ul li a:hover {
    text-decoration: none
}

#ssb-container .ssb-share-btn {
    position: relative
}

#ssb-container .ssb-share-btn span,#ssb-container.ssb-btns-left .ssb-share-btn span {
    float: none
}

#ssb-container .ssb-share-btn a {
    padding: 0
}

#ssb-container.ssb-btns-left .ssb-share-btn i.ssb-share-icon {
    float: right!important
}

#ssb-container.ssb-anim-icons ul li {
    -webkit-transition: -webkit-transform .1s;
    transition: -webkit-transform .1s;
    transition: transform .1s;
    transition: transform .1s,-webkit-transform .1s
}

#ssb-container.ssb-anim-icons.ssb-btns-right ul li:hover {
    -webkit-transform: translate(-15px,0);
    transform: translate(-15px,0)
}

#ssb-container.ssb-anim-icons.ssb-btns-left ul li:hover {
    -webkit-transform: translate(15px,0);
    transform: translate(15px,0)
}

#ssb-container ul li.ssb-share-btn:hover .ssb-social-popup {
    display: block
}

.ssb-social-popup {
    position: absolute;
    top: 100%;
    left: 100%;
    margin: 0 0 0 -50px;
    width: 155px;
    display: none
}

#ssb-container.ssb-btns-right .ssb-social-popup {
    right: -100%;
    margin: 0 0 0 -110px;
    left: 0
}

#ssb-container .ssb-social-popup a {
    padding: 0!important;
    text-align: left!important
}
.icon {
    display: inline-block;
    width: 1em;
    height: 1em;
    stroke-width: 0;
    stroke: currentColor;
    fill: currentColor;
    vertical-align: middle
}
.icon-map-marker {
    width: .5712890625em
}

.icon-phone {
    width: .7861328125em
}
.strong,strong {
    font-weight: 500;
    font-family: sans-serif
}

/*wc-blocks-style.css*/
.screen-reader-text {
    clip: rect(1px,1px,1px,1px);
    word-wrap: normal!important;
    border: 0;
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    overflow-wrap: normal!important;
    padding: 0;
    position: absolute!important;
    width: 1px
}

/*litespeed.css*/
#adminmenu #toplevel_page_lscache-settings .menu-icon-generic div.wp-menu-image:before, #adminmenu #toplevel_page_litespeed .menu-icon-generic div.wp-menu-image:before, .litespeed-top-toolbar .ab-icon::before {
    content: "e900";
    font-family: 'litespeedfont' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
:root {
    --balloon-color: rgba(16, 16, 16, 0.95);
    --balloon-font-size: 12px;
    --balloon-move: 4px;
}


/*style.css*/
h1, h2, h3 {
    font-family: "Cormorant Garamond", serif !important;
}
h4, h5, h6 {
    font-family: "Lato", sans-serif;
}
p, button, li {
    font-weight: 300;
    /*font-family: Lato !important;*/
    font-family: "Lato", sans-serif;
}
body {
    color: #000;
    background-color: #fff;
}
.content-area {
    margin-top: 0;
    /*text-align: unset;*/
}
@media (min-width: 768px) {
    .vc_col-sm-8 {
        position: relative;
        float: left;
        width: 66.66666667%;
    }
    .star .vc_icon_element-inner {
        width: 20px !important;
        height: 20px !important;
    }
    .copied {
        position: absolute;
        right: 30px;
        bottom: -35px;
        z-index: 9999 !important;
        display: block;
        padding: 20px;
        font-size: 25px;
        background-color: #d9d9d9;
    }
    .home-sail-with-us-content-col {
        float: left;
        width: 33.33% !important;
    }
    .navbar-nav.corporate-menu a {
        margin-top: 0;
        padding: 8px 15px !important;
        color: #bf9f60 !important;
        font-weight: normal !important;
        text-transform: uppercase !important;
        border: 1px solid #bf9f60;
        border-radius: 3px;
    }
    .booking-summary .cart-header {
        margin-bottom: 20px;
        padding: 10px;
        font-size: 18px !important;
        font-family: "Montserrat" !important;
        background-color: #d19b53;
    }
    .font-size-50 p {
        font-size: 50px !important;
    }
    .fs-14 p, .fs-14 {
        font-size: 14px !important;
    }
    .vc_col-sm-6 {
        position: relative;
        float: left;
        width: 50%;
    }
    .checkout-coupon-flex .form-row-last {
        width: 40% !important;
    }
    h1 {
        margin: 30px 0;
        font-weight: bold;
        font-size: 100px !important;
    }
    h2 {
        font-weight: bold;
        font-size: 75px !important;
    }
    h3 {
        font-weight: 600;
        font-size: 40px !important;
    }
    h4 {
        font-weight: bold;
        font-size: 60px !important;
    }
    h5 {
        font-weight: bold;
        font-size: 50px !important;
    }
    h6 {
        /*font-weight: bold;*/
        font-weight: 500;
        font-size: 30px !important;
    }
    p, li {
        font-size: 20px;
    }
}
p, h1, h2, h3, h4, h5, h6 {
    margin-top: 0 !important;
}
p {
    margin-bottom: 16px;
}
p strong {
    font-weight: bold;
}
h1, h2, h3, h4, h5, h6 {
    margin-bottom: 8px;
}
ul {
    padding-left: 20px;
}


/*woocommerce.css*/
.screen-reader-text {
    clip: rect(1px,1px,1px,1px);
    height: 1px;
    overflow: hidden;
    position: absolute!important;
    width: 1px;
    word-wrap: normal!important
}

/*fontawesome.min.css*/
.fa,.fab,.fad,.fal,.far,.fas {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1
}
.fa-envelope:before {
    content: "f0e0"
}
.fa-facebook:before {
    content: "f09a"
}
.fa-mobile-alt:before {
    content: "f3cd"
}
.fa-tiktok:before {
    content: "e07b"
}
.fa-tripadvisor:before {
    content: "f262"
}
.fa-youtube:before {
    content: "f167"
}


@media (max-width: 768px) {
	.elementor-65805 .elementor-element.elementor-element-a899934:not(.elementor-motion-effects-element-type-background), .elementor-65805 .elementor-element.elementor-element-a899934 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	    background-color: transparent;
	    background-image: linear-gradient(180deg, #00AF94 0%, #0088A6 100%);
	}
}/* End custom CSS */