.rowone .row01col01 h1 {font-weight:300!important;}
.rowone .row01col01 h2 {font-weight:300!important;}
.cleantext01 {color:#005aa9;}
.rowone .row01col02 {font-size:18px; line-height:22px!important;}
.rowtwo .ubtn-text {font-size:16px;}
.rowtwo .vc_column_container > .vc_column-inner {
padding-left: 0;
padding-right:0;
}
.rowtwo .row02col01 .wpb_text_column {
text-align: center; 
background:repeating-linear-gradient(
90deg,
#efba50,
#efba50 20px,
#edb23c 20px,
#edb23c 40px
);
color:#fff; 
font-size: 16px; 
padding:20px;
min-height: 42px;
display: flex;
align-items: center;
justify-content: center;
}
.rowtwo .row02col02 .wpb_text_column {
text-align: center; 
color:#fff; 
font-size: 16px; 
padding:20px;
background:repeating-linear-gradient(
90deg,
#1293b5,
#1293b5 20px,
#2a9ebd 20px,
#2a9ebd 40px
);
min-height: 42px;
display: flex;
align-items: center;
justify-content: center;
}
.rowtwo .row02col03 .wpb_text_column {
text-align: center; 
color:#fff; 
font-size: 16px; 
padding:20px;
background:repeating-linear-gradient(
90deg,
#55bbac,
#55bbac 20px,
#66c2b4 20px,
#66c2b4 40px
);
min-height: 42px;
display: flex;
align-items: center;
justify-content: center;
}
.rowtwo .row02col04 .wpb_text_column {
text-align: center; 
color:#fff; 
font-size: 16px; 
padding:20px;
background:repeating-linear-gradient(
90deg,
#d34335,
#d34335 20px,
#d7564a 20px,
#d7564a 40px
);
min-height: 42px;
display: flex;
align-items: center;
justify-content: center;
}
.rowtwo.hidden {max-height: 0; transition: all 800ms ease-in-out; overflow: hidden;} .tourclass{max-width: 350px;
text-align: justify;
margin: 0 auto;}
.awardclass{max-width: 800px;margin:0 auto;}
.moreinfo2 {    float: right;}
.moreinfo2 a {
font-size: 18px;
font-family: "Open Sans", Arial, Tahoma, sans-serif;
line-height: 24px;
font-weight: 300;
margin-top: 20px;
margin-right: 10px;
color: #245fb9!important;}
.moreinfo2 a:hover {color: #f46a0b!important; text-decoration: none; font-weight: 300;}
.moreinfo2 img {vertical-align: middle;} .btnbanner{    float: left;}
.greentext {
color: #00b050;
font-weight: bold;
}
.bluetext {
color: #0070c0;
font-weight: bold;
}
.vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat {
color: #fff;
background-color: #004ca2!important;
} #social-icons a {
font-size: 25px;
color: #00a030 !important;
margin-right: 10px;
}
#Footer a {
color: #ffffff;
}
#Footer a:hover {
color: #00a030;
}
#Footer, #Footer .widget_recent_entries ul li a {
color: #00a030;
}
#Footer .Recent_posts ul li .desc h6, #Footer .widget_recent_entries ul li a, #Footer .widget_best_sellers li, #Footer .widget_featured_products li, #Footer .widget_recent_reviews li, #Footer .widget_recent_products li, #Footer .widget_recently_viewed_products li, #Footer .widget_random_products li, #Footer .widget_top_rated_products li, #Footer .widget_onsale li, #Footer .widget_layered_nav li, #Footer .widget_shopping_cart ul.product_list_widget li, #Footer .widget_products li, #Footer .widget_archive ul li:after, #Footer .widget_nav_menu ul li:after, #Footer table th, #Footer table td {
border-color: rgba(255, 255, 255, 0);
}
.widget_archive ul, .widget_nav_menu ul {
background: rgba(0, 0, 0, 0);
}
#Footer .themecolor, #Footer .widget_meta ul, #Footer .widget_pages ul, #Footer .widget_rss ul, #Footer .widget_mfn_recent_comments ul li:after, #Footer .widget_archive ul, #Footer .widget_recent_comments ul li:after, #Footer .widget_nav_menu ul, #Footer .widget_price_filter .price_label .from, #Footer .widget_price_filter .price_label .to, #Footer .star-rating span {
color: #005aa9;
}
#Footer .footer_copy .one {
margin-bottom: 0px;
padding-top: 10px;
min-height: 33px;
}
@media (min-width: 768px) {
aside#nav_menu-2 {
padding-top: 90px!important;
}
aside#nav_menu-3 {
padding-top: 90px!important;
}
h2 {
line-height: 45px!important;
}
} h2, h2 a, h2 a:hover {
color: #005aa9;
} .menu-highlight #Top_bar #menu > ul > li.current-menu-item > a, .menu-highlight #Top_bar #menu > ul > li.current_page_item > a, .menu-highlight #Top_bar #menu > ul > li.current-menu-parent > a, .menu-highlight #Top_bar #menu > ul > li.current-page-parent > a, .menu-highlight #Top_bar #menu > ul > li.current-menu-ancestor > a, .menu-highlight #Top_bar #menu > ul > li.current-page-ancestor > a, .menu-highlight #Top_bar #menu > ul > li.current_page_ancestor > a, .menu-highlight #Top_bar #menu > ul > li.hover > a {
background: #00a0303b;
}
#Top_bar .menu > li.current-menu-item > a, #Top_bar .menu > li.current_page_item > a, #Top_bar .menu > li.current-menu-parent > a, #Top_bar .menu > li.current-page-parent > a, #Top_bar .menu > li.current-menu-ancestor > a, #Top_bar .menu > li.current-page-ancestor > a, #Top_bar .menu > li.current_page_ancestor > a, #Top_bar .menu > li.hover > a {
color: #ffffff;
}
#Top_bar .menu > li > a, #Top_bar #menu ul li.submenu .menu-toggle {
color: #005aa9!important;
}
#Top_bar .menu > li > a:active, #Top_bar #menu ul li.submenu .menu-toggle {
color: #ffff!important;
}
#Top_bar .menu > li > a:hover, #Top_bar #menu ul li.submenu .menu-toggle {
color: #ffff!important;
}
#Action_bar {
background: #005aa9;
}
#Action_bar .contact_details a {
color: #00a030;
}
#Top_bar .responsive-menu-toggle, #Header_creative .creative-menu-toggle, #Header_creative .responsive-menu-toggle {
color: #005aa9;
background: transparent; } @media (max-width: 767px) {
h2 {
font-size: 25px!important;
line-height: 30px;
}
p {
font-size: 16px;
}
.bannerclass{text-align: center!important;}
.uvc-heading.ultimate-heading-3515cda8d9d12b7f h2 {
font-size: 18px!important;
}
.tp-parallax-wrap h2 {
font-size: 17px!important;
}
#Top_bar .menu > li > a:hover, #Top_bar #menu ul li.submenu .menu-toggle {
color: #1a466d!important;
}
#Header .top_bar_left, .header-classic #Top_bar, .header-plain #Top_bar, .header-stack #Top_bar, .header-split #Top_bar, .header-fixed #Top_bar, .header-below #Top_bar, #Header_creative, #Top_bar #menu, .sticky-tb-color #Top_bar.is-sticky {
background-color: #e8e8e9;
}
#Top_bar .menu > li > a:hover, #Top_bar #menu ul li.submenu .menu-toggle {
color: #00a030!important;
}
h3 {
font-size: 17px;
line-height: 20px;}
.vc_row.wpb_row.vc_row-fluid.vc_custom_1557217646561.vc_row-has-fill.vc_row-no-padding {
display: none!important;
}
.infoclass {
margin-top: -60px!important;
}
.moreinfo2 {
float: none!important;
}
aside#custom_html-2 {
text-align: center;
}
.hesperiden.tparrows {
background: rgba(0, 0, 0, 0)!important;
}
#Top_bar .top_bar_right_wrapper {
top: -143px!important;
float: right!important;
}
} #ct-ultimate-gdpr-cookie-popup {line-height: 18px; font-size: 15px; width: 350px!important;max-width:100%; font-weight:400; padding:20px; }
#ct-ultimate-gdpr-cookie-change-settings { margin-top: 5px; margin-right:10px;}
#ct-ultimate-gdpr-cookie-content {margin-bottom:20px;}
#ct-ultimate-gdpr-cookie-popup {display: none; box-sizing: border-box;}
#ct-ultimate-gdpr-cookie-change-settings {border:none!important; background:transparent!important; padding-right:0!important; color:#333!important; margin-bottom: 0 !important;}
.ui-tabs .ui-tabs-nav li a {padding: 14px 10px !important;}
.ui-state-default.ui-corner-top {width: 25% !important;}
.ui-tabs .ui-tabs-nav li.ui-state-active a::after {width: 100%;}
#ct-ultimate-gdpr-cookie-popup.ct-ultimate-gdpr-cookie-popup-classic #ct-ultimate-gdpr-cookie-accept, #ct-ultimate-gdpr-cookie-popup.ct-ultimate-gdpr-cookie-popup-classic #ct-ultimate-gdpr-cookie-read-more {margin: 5px 0 !important;}
.tnp-field.tnp-field-privacy {
display: flex;
}
.ct-ultimate-gdpr-consent-wpcf7 span.wpcf7-form-control.wpcf7-acceptance {
display: flex;
}
#ct-ultimate-gdpr-cookie-popup.ct-ultimate-gdpr-cookie-popup-classic #ct-ultimate-gdpr-cookie-change-settings {
margin-top: 6px!important;
}
#ct-ultimate-gdpr-cookie-popup.ct-ultimate-gdpr-cookie-popup-classic #ct-ultimate-gdpr-cookie-content {
font-family: inherit !important;
} .ct-ultimate-gdpr-container.ct-ultimate-gdpr-simple-form .ui-widget-content input[type=submit] {
background-color: #005aa9!important;
}
.wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tab {
width: 565px!important;
}
@media screen and (min-width:768px) and (max-width:960px) { 
.wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tab {
width: auto!important;
}
} @media (max-width: 767px) {
aside#nav_menu-2, aside#nav_menu-3 {
display: none!important;
}
#Footer .widgets_wrapper .column {
margin-bottom: 0;
text-align: center!important;
}
#Footer .container { padding-left: 0px!important;
padding-right: 0px!important;
}
#Top_bar .wpml-languages {
display: inline-block!important;
float: none;
text-align: center; z-index: 210;
margin: 0 auto!important;
top: 119px;
margin-left: 20px;
}
} div#Action_bar .container .column {
display: flex !important;
flex-direction: row;
justify-content: space-between;
align-items: center;
}
#Action_bar .contact_details {
float: none !important;
}
#Action_bar .foundyear {
color: #fff;
order: 2;
margin-right: 20px;
cursor: default;
font-size: 16px;
line-height: 16px;
}