.elementor-1316 .elementor-element.elementor-element-935482c > .elementor-container{min-height:500px;}.elementor-1316 .elementor-element.elementor-element-935482c:not(.elementor-motion-effects-element-type-background), .elementor-1316 .elementor-element.elementor-element-935482c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1316 .elementor-element.elementor-element-935482c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1316 .elementor-element.elementor-element-935482c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1316 .elementor-element.elementor-element-42ac3c9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:7px;}.elementor-1316 .elementor-element.elementor-element-42ac3c9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 0px 0px;}.elementor-1316 .elementor-element.elementor-element-42ac3c9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-1316 .elementor-element.elementor-element-2ccbfdf{text-align:center;}.elementor-1316 .elementor-element.elementor-element-2ccbfdf .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:70px;font-weight:bold;line-height:90px;color:#FFFFFF;}.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-1316 .elementor-element.elementor-element-0fb94cc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1316 .elementor-element.elementor-element-0fb94cc{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-1316 .elementor-element.elementor-element-d17aa10 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1316 .elementor-element.elementor-element-d17aa10{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-1316 .elementor-element.elementor-element-7245aca{margin-top:66px;margin-bottom:60px;}.elementor-1316 .elementor-element.elementor-element-81b399b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:29px;}.elementor-1316 .elementor-element.elementor-element-81b399b > .elementor-element-populated{margin:0% 12% 0% 0%;--e-column-margin-right:12%;--e-column-margin-left:0%;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1316 .elementor-element.elementor-element-2fa8a5b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1316 .elementor-element.elementor-element-2fa8a5b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:bold;color:#002234;}.elementor-1316 .elementor-element.elementor-element-8afceb8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1316 .elementor-element.elementor-element-8afceb8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:17px;color:#002234;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1316 .elementor-element.elementor-element-ce646a2{--divider-border-style:zigzag;--divider-color:#F97150;--divider-border-width:1px;--divider-pattern-height:19.4px;--divider-pattern-size:20px;}.elementor-1316 .elementor-element.elementor-element-ce646a2 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1316 .elementor-element.elementor-element-ce646a2 .elementor-divider-separator{width:12%;margin:0 auto;margin-left:0;}.elementor-1316 .elementor-element.elementor-element-ce646a2 .elementor-divider{text-align:left;padding-block-start:8px;padding-block-end:8px;}.elementor-1316 .elementor-element.elementor-element-421d853 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1316 .elementor-element.elementor-element-421d853 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:bold;color:#F97150;}.elementor-1316 .elementor-element.elementor-element-e98ee68 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1316 .elementor-element.elementor-element-e98ee68{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#F97150;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1316 .elementor-element.elementor-element-d5ad4fd > .elementor-widget-container{margin:19px 0px 0px 0px;}.elementor-1316 .elementor-element.elementor-element-d5ad4fd{color:#427188;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:25px;}.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-1316 .elementor-element.elementor-element-054c96d .elementor-button{background-color:#F97150;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:bold;line-height:26px;border-radius:0px 0px 0px 0px;padding:12px 24px 12px 24px;}.elementor-1316 .elementor-element.elementor-element-054c96d > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-1316 .elementor-element.elementor-element-0ccf922 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1316 .elementor-element.elementor-element-8ec128b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1316 .elementor-element.elementor-element-8ec128b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020101;}.elementor-1316 .elementor-element.elementor-element-8ec128b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1316 .elementor-element.elementor-element-8ec128b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 20px 20px 20px;}.elementor-1316 .elementor-element.elementor-element-8ec128b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1316 .elementor-element.elementor-element-bcd9e95{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1316 .elementor-element.elementor-element-1f53767{--divider-border-style:solid;--divider-color:#1E3F51;--divider-border-width:1px;}.elementor-1316 .elementor-element.elementor-element-1f53767 > .elementor-widget-container{margin:0px 0px 7px 0px;}.elementor-1316 .elementor-element.elementor-element-1f53767 .elementor-divider-separator{width:100%;}.elementor-1316 .elementor-element.elementor-element-1f53767 .elementor-divider{padding-block-start:13px;padding-block-end:13px;}.elementor-1316 .elementor-element.elementor-element-dbd5a9e > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-1316 .elementor-element.elementor-element-dbd5a9e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-1316 .elementor-element.elementor-element-64854f6 > .elementor-widget-container{background-color:#1E3F51;margin:0px 0px 20px 0px;padding:10px 10px 10px 15px;}.elementor-1316 .elementor-element.elementor-element-64854f6 .elementor-icon-box-wrapper{align-items:center;}.elementor-1316 .elementor-element.elementor-element-64854f6{--icon-box-icon-margin:15px;}.elementor-1316 .elementor-element.elementor-element-64854f6 .elementor-icon-box-title{margin-block-end:4px;color:#FFFFFF;}.elementor-1316 .elementor-element.elementor-element-64854f6.elementor-view-stacked .elementor-icon{background-color:#DA6A50;}.elementor-1316 .elementor-element.elementor-element-64854f6.elementor-view-framed .elementor-icon, .elementor-1316 .elementor-element.elementor-element-64854f6.elementor-view-default .elementor-icon{fill:#DA6A50;color:#DA6A50;border-color:#DA6A50;}.elementor-1316 .elementor-element.elementor-element-64854f6 .elementor-icon{font-size:30px;}.elementor-1316 .elementor-element.elementor-element-64854f6 .elementor-icon-box-title, .elementor-1316 .elementor-element.elementor-element-64854f6 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:bold;line-height:20px;}.elementor-1316 .elementor-element.elementor-element-64854f6 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-1316 .elementor-element.elementor-element-0040f0c > .elementor-widget-container{background-color:#1E3F51;margin:0px 0px 20px 0px;padding:10px 10px 10px 15px;}.elementor-1316 .elementor-element.elementor-element-0040f0c .elementor-icon-box-wrapper{align-items:center;}.elementor-1316 .elementor-element.elementor-element-0040f0c{--icon-box-icon-margin:15px;}.elementor-1316 .elementor-element.elementor-element-0040f0c .elementor-icon-box-title{margin-block-end:4px;color:#FFFFFF;}.elementor-1316 .elementor-element.elementor-element-0040f0c.elementor-view-stacked .elementor-icon{background-color:#DA6A50;}.elementor-1316 .elementor-element.elementor-element-0040f0c.elementor-view-framed .elementor-icon, .elementor-1316 .elementor-element.elementor-element-0040f0c.elementor-view-default .elementor-icon{fill:#DA6A50;color:#DA6A50;border-color:#DA6A50;}.elementor-1316 .elementor-element.elementor-element-0040f0c .elementor-icon{font-size:30px;}.elementor-1316 .elementor-element.elementor-element-0040f0c .elementor-icon-box-title, .elementor-1316 .elementor-element.elementor-element-0040f0c .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:bold;text-transform:uppercase;line-height:20px;}.elementor-1316 .elementor-element.elementor-element-0040f0c .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-1316 .elementor-element.elementor-element-119a033 > .elementor-widget-container{background-color:#1E3F51;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1316 .elementor-element.elementor-element-4359eb3 > .elementor-widget-container{background-color:#F4F4F4;margin:50px 0px 0px 0px;padding:40px 20px 40px 20px;}@media(min-width:768px){.elementor-1316 .elementor-element.elementor-element-81b399b{width:75%;}.elementor-1316 .elementor-element.elementor-element-0ccf922{width:25%;}}/* Start custom CSS */.location-divider{
    margin-bottom: 0px !important;
}
.book-now-btn a.elementor-button-link.elementor-button.elementor-size-sm {
    padding: 28px;
}
br {
    display: none;
}
.department {
    background-color: #F3F3F3;
    padding: 9px 24px 20px;
    width: 72%;
    line-height: 15px;
}
.date-format {
    display: contents;
    position: relative;
}

.date-format h2.elementor-heading-title.elementor-size-default {
    padding-right: 4px;
    font-size: 16px!important;
}
.tour-title {
    margin-bottom: 0px!important;
}

form.Searchform .input-field.field-1 {
    padding-bottom: 0px;
}
input.tourName {
    height: 50px;
    padding-left: 47px;
}
select.whereto {
    height: 50px;
  
}

.input-field.field-1::before {
    background-image: url(http://airseatvl.com/wp-content/uploads/2021/06/search.png)!important;
    display: block;
    content: "";
    height: 35px;
    position: relative;
    top: 37px;
    background-repeat: no-repeat;
    background-position: 60% 95%;
    width: 40px;
}
.input-field.field-2::before {
    background-image: url(http://airseatvl.com/wp-content/uploads/2021/06/location.png)!important;
    display: block;
    content: "";
    height: 18px;
    position: relative;
    top: 35px;
    background-repeat: no-repeat;
    background-position: 60% 65%;
    background-size: contain;
    width: 40px;
}
select.whereto {
    height: 50px;
    padding-left: 47px;
}
.input-field.field-3::before {
    background-image: url(http://airseatvl.com/wp-content/uploads/2021/06/calendar.png)!important;
    display: block;
    content: "";
    height: 18px;
    position: relative;
    top: 35px;
    background-repeat: no-repeat;
    background-position: 60% 65%;
    background-size: contain;
    width: 40px;
}
input#searchDate11 {
    height: 50px;
    margin-bottom: 22px;
    width: 100%;
    padding-left: 47px;
}
form.Searchform h3 {
    color: #002234;
    font-size: 22px;
    text-align: center;
    font-family: "Playfair Display";
    font-weight: bold;
    text-transform: uppercase;
    margin-bottom: 0px;
}
input.search-btn {
    background-color: #F97150!important;
    width: 100%;
    border: 0px;
    color: #fff;
    font-family: 'Montserrat';
    font-weight: bold;
    padding: 13px 0px;
}
.book-now-btn a.elementor-button-link.elementor-button.elementor-size-sm {
    width: 100%;
    margin-bottom: 10px;
}
.book-now-btn a.elementor-button-link.elementor-button.elementor-size-sm {
    background: #F97150;
    padding: 13px;
    margin-top: 19px;
    border-radius: 0px;
}
span.elementor-button-text {
    font-family: "Montserrat", Sans-serif;
    font-size: 15px;
    font-weight: bold;
    line-height: 20px;
}

.pdf-link {
    margin: 0px 0px 20px 0px;
    padding: 10px 10px 10px 15px;
    background-color: #1E3F51;
}
.pdf-link .elementor-icon-box-content h3 {
    font-family: "Montserrat", Sans-serif;
    font-size: 15px;
    font-weight: bold;
    line-height: 20px;
    color: #fff;
    padding-left: 45px;
}
.pdf-link .elementor-icon-box-icon {
    width: 30px!important;
    display: inline-block;
    margin-left: 0px;
    position: absolute;
    left: 18px;
    
}
.pdf-link  .elementor-icon i, .elementor-icon svg {
    width: 30px!important;
    height: 30px!important;
    position: relative;
    top: 6px;
}
.price {
    margin-bottom: 19px!important;
}
span.elementor-button-text {
    font-size: 18px!important;
}
.book-now-btn a.elementor-button-link.elementor-button.elementor-size-sm {
    background: #F97150;
    padding: 35px 13px;
    margin-top: 0px;
    border-radius: 0px;
    font-size: 44px!important;
}
.department {
    margin-top: 20px;
}
.elementor-element.elementor-element-2fa8a5b.elementor-widget.elementor-widget-theme-post-title.elementor-page-title.elementor-widget-heading {
    margin-bottom: 15px !important;
}

.elementor-1316 .elementor-element.elementor-element-2b84caf.elementor-view-framed .elementor-icon, .elementor-1316 .elementor-element.elementor-element-2b84caf.elementor-view-default .elementor-icon {
    fill: #DA6A50;
    color: #DA6A50;
    border-color: #DA6A50;
}
.elementor-1316 .elementor-element.elementor-element-2b84caf .elementor-icon {
    font-size: 30px;
}
.elementor-1316 .elementor-element.elementor-element-2b84caf.elementor-position-left .elementor-icon-box-icon {
    margin-right: 15px;
}
.elementor-1316 .elementor-element.elementor-element-2b84caf > .elementor-widget-container {
    margin: 0px 0px 20px 0px;
    padding: 20px 10px 20px 15px;
    background-color: #1E3F51;
}
.elementor-1316 .elementor-element.elementor-element-2b84caf .elementor-icon-box-title, .elementor-1316 .elementor-element.elementor-element-2b84caf .elementor-icon-box-title a {
    font-family: "Montserrat", Sans-serif;
    font-size: 15px;
    font-weight: bold;
    text-transform: uppercase;
    line-height: 15px;
}
.elementor-1316 .elementor-element.elementor-element-2b84caf .elementor-icon-box-title {
    margin-bottom: 4px;
    color: #FFFFFF;
}
button.tingle-modal__close {
    background: transparent !important;
}
.elementor-1316 .elementor-element.elementor-element-2b84caf > .elementor-widget-container {
    margin: 0px 0px 20px 0px;
    padding: 13px 10px 13px 15px;
    background-color: #1E3F51;
}

div#booknow-btn p.elementor-icon-box-description {
    text-transform: initial;
	color: #FFFFFF !important;
    font-family: "Montserrat", Sans-serif;
    font-size: 15px;
    font-weight: 400 !important;
    line-height: 22px !important;
    }

elementor-1316 .elementor-element.elementor-element-2b84caf .elementor-icon-box-title {
    margin-bottom: 4px;
    color: #FFFFFF;
    font-family: "Montserrat", Sans-serif;
    font-size: 15px;
    font-weight: bold;
    text-transform: uppercase;
    line-height: 20px;
}
i.far.fa-file-pdf {
    font-size: 32px;
    color: #DA6A50;
    margin-left: -3px;
}
.itinerary_section {
    background: #F3F3F3;
    padding: 10px 20px;
} 
.elementor-1316 .elementor-element.elementor-element-03376e2 > .elementor-widget-container {
    margin: 0px 0px 12px 0px;
    padding: 25px 10px 30px 20px;
    background-color: #F97150;
}
.elementor-1316 .elementor-element.elementor-element-03376e2.elementor-position-left .elementor-icon-box-icon {
    margin-right: 15px;
}
.elementor-1316 .elementor-element.elementor-element-03376e2.elementor-view-framed .elementor-icon, .elementor-1316 .elementor-element.elementor-element-03376e2.elementor-view-default .elementor-icon {
    fill: #FFFFFF;
    color: #FFFFFF;
    border-color: #FFFFFF;
}
.elementor-1316 .elementor-element.elementor-element-03376e2 .elementor-icon-box-title, .elementor-1316 .elementor-element.elementor-element-03376e2 .elementor-icon-box-title a {
    font-size: 18px;
    font-weight: bold;
    text-transform: uppercase;
    line-height: 12px;
    font-family: "Montserrat", Sans-serif;
}
.elementor-1316 .elementor-element.elementor-element-03376e2 .elementor-icon-box-title {
    margin-bottom: 4px;
    color: #FFFFFF;
}
.elementor-1316 .elementor-element.elementor-element-03376e2 .elementor-icon {
    font-size: 30px;
}
.elementor-element-03376e2 {
    cursor: pointer;
}
p.elementor-icon-box-description a {
    font-weight: 400 !important;
    font-size: 12px !important;
}
.hero-section {
    background-image: url(http://airseatvl.com/wp-content/uploads/2021/06/Group-19.png);
    background-size: cover;
    background-repeat: no-repeat;
}
.hero-section-sub-title div, .hero-section-sub-title a {
    font-weight: bold;
    color: #fff;
    pointer-events: none;
    cursor: default;
    text-decoration: none;
}
.hero-section-sub-title  {
    margin-bottom: 0px !important;
}
.hero-section-title a {
    font-family: "Playfair Display", sans-serif;
}/* End custom CSS */