@import url("https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");
<link rel="stylesheet" href="https://use.typekit.net/bow3bdx.css">  .single-content h1.elementor-heading-title,
.single-content h2.elementor-heading-title,
.single-content h3.elementor-heading-title,
.single-content h4.elementor-heading-title,
.single-content h5.elementor-heading-title,
.single-content h6.elementor-heading-title {
margin: 0;
}
.wp-block-search .wp-block-search__input,
.wp-block-search .wp-block-search__input:focus,
body .wp-block-search .wp-block-search__button,
.wp-block-search .wp-block-search__button:hover,
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="number"]:focus,
input[type="tel"]:focus,
input[type="range"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="week"]:focus,
input[type="time"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="color"]:focus,
textarea:focus {
box-shadow: none;
}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="tel"],
input[type="range"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="color"],
textarea {
border: 1px solid var(--global-palette6);
}
.wp-block-search .wp-block-search__input,
body .wp-block-search .wp-block-search__button,
body .code4rest-header-cart.header-navigation ul a.button {
border-radius: 0px;
} .site-footer-section .widget-area ul {
list-style: none;
margin: 0;
padding: 0;
} #primary-menu>li:first-child a {
padding-inline-start: 0;
}
#primary-menu>li:last-child a {
padding-inline-end: 0;
} .elementor-widget-ucaddon_post_carousel .uc_image_carousel_placeholder:hover img,
.loop-entry .post-thumbnail-inner:hover img,
.uc_post_list_image img:hover {
transform: scale(1.05);
}
.loop-entry .post-thumbnail-inner img,
.uc_post_list_image img {
transition: all .3s ease-in-out;
-webkit-transition: all .3s ease-in-out;
}
.uc_post_list_image {
overflow: hidden;
}
.blog .primary-sidebar input[type="search"]:focus {
color: #000;
} .hover-zoom .uc_post_list_image img:hover {
transform: scale(1.05);
}
.hover-zoom .elementor-image-box-img {
overflow: hidden;
}
.elementor-widget-image .elementor-widget-container {
overflow: hidden;
} body .loop-entry .entry-content-wrap .entry-footer .more-link-wrap .code4rest-svg-iconset {
display: none;
} body .wp-block-latest-posts__list li,
body.search-results.content-style-unboxed .site .post-thumbnail,
body.woocommerce div.product .woocommerce-tabs ul.tabs li:first-child,
.wp-block-latest-posts.wp-block-latest-posts__list {
margin: 0;
}
.wp-block-latest-posts__post-author,
.wp-block-latest-posts__post-date {
color: var(--global-palette2);
}
#secondary .woocommerce.widget_product_categories>ul li,
.widget .tagcloud a,
.widget li,
#secondary .woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item,
.wp-block-tag-cloud .tag-cloud-link {
padding-block: 6px;
}
.entry-content-wrap header.entry-header h2.entry-title:hover {
color: var(--global-palette1);
} .search-results.content-style-unboxed .entry-content-wrap {
margin-block-start: 20px;
}  .wp-block-search .wp-block-search__input {
border: none;
padding: 0.6em 0.5em;
border: 1px solid var(--global-palette6);
color: var(--global-palette1);
}
body .wp-block-search .wp-block-search__button {
background: var(--global-palette2);
} body .loop-entry .entry-content-wrap .entry-footer .more-link-wrap .post-more-link {
font-size: 14px;
text-transform: uppercase;
text-decoration: underline;
font-weight: 500;
color: var(--global-palette1);
} input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="tel"],
input[type="range"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="color"],
textarea {
border-radius: 0;
} @media screen and (max-width: 766px) {
form.comment-form .comment-input-wrap .comment-form-author,
form.comment-form .comment-input-wrap .comment-form-email,
form.comment-form p.comment-form-float-label {
margin: 0px;
}
body .comment-form p {
margin-bottom: 20px;
}
}  .code4rest-date .ue-meta-data {
position: absolute;
top: 0;
padding: 11px 24px;
background: var(--global-palette2);
}
.entry-content-wrap .entry-header .entry-title a:hover{
color: var(--global-palette2);
}
.wp-block-latest-posts__featured-image.alignleft {
float: left;
margin-right: 1em;
}
.blog .loop-entry .entry-header .entry-title:hover{
color: var(--global-palette2);
}
.blog .loop-entry .entry-header .entry-title,
.our-blog .uc_post_title {
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
max-width: 300px;
} .mc4wp-form-fields {
display: flex;
justify-content: center;
}
.newsletter-form,
.newsletter-coming {
margin-top: 15px;
width: 329px;
text-align: center;
}
.newsletter-form input[type="email"], .newsletter-form input[type="email"]:focus {
padding: 13px 60px 13px 0;
width: 100%;
display: flex;
color: var(--global-palette9);
background: transparent;
border: none;
border-bottom: 1px solid #ffffff;
}
.newsletter-form input[type="email"]::placeholder {
color: var(--global-palette9);
}
.newsletter-form {
position: relative;
}
.mc4wp-form .newsletter-form input[type="submit"] {
position: absolute;
right: 0;
top: 0;
bottom: 0;
font-size: 0;
background-color: transparent;
background-image: url(https://www.globalkitetrips.com/wp-content/themes/surf-child/images/send.svg);
background-size: 19px;
background-repeat: no-repeat;
background-position: 50%;
width: 50px;
padding: 0;
border: none;
} .header-search-bar .search-form .search-field {
background: #e5e5e5;
color: #000;
border: none;
box-shadow: none;
border-radius: 5px;
padding: 11px 80px 11px 11px;
}
@media screen and (max-width: 1024px) {
.site-branding {
padding: 0px;
}
}
.header-search-bar .search-form .search-submit {
background: var(--global-palette3);
border-radius: 5px;
}
.header-search-bar .search-form .search-submit:hover {
background: var(--global-palette3);
padding: 20px;
}
.header-search-bar form input.search-field,
.header-search-bar form .code4rest-search-icon-wrap {
color: var(--global-palette9);
}
.code4rest-svg-icon.code4rest-search-svg {
color: var(--global-palette9);
}
.code4rest-svg-icon.code4rest-search-svg:hover {
color: #000;
} .header-mobile-search-bar.header-item-search-bar .search-field {
border: none;
padding-left: 98px;
} .code4-blog .ue-meta-data {
position: absolute;
background: var(--global-palette3);
left: 20px;
top: 20px;
width: 145px;
height: 44px;
border-radius: 5px;
}
.code4-blog .uc_post_title {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
max-width: 312px;
}
time.wp-block-latest-posts__post-date {
font-size: 15px;
font-weight: 400;
text-transform: capitalize;
} .team-social {
opacity: 0;
transition: 0.5s;
}
.hover-zoom .elementor-widget-wrap:hover .team-social {
opacity: 1;
transform: translateY(30px);
transition: .4s;
} .border-faq .elementor-accordion-item
{
border: 1px solid #e5e5e5 !important;
margin-bottom: 20px;
} .ue-meta-data .ue-grid-item-meta-data {
background: var(--global-palette2);
padding: 10px;
margin-left: 30px;
}
.action-img .elementor-widget-wrap .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__image img{
transition: all .3s ease-in-out;
}
.action-img .elementor-widget-wrap .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__image img:hover{
transform: scale(1.05);
}
.elementor-cta__image{
overflow: hidden;
}
#search-drawer .drawer-inner input.search-field {
border: none;
border-bottom: 1px solid var(--global-palette6);
border-radius: 0px;
}
#search-drawer .drawer-inner .search-form input.search-field:focus {
box-shadow: none;
} .pageloader {
position: fixed;
left: 0px;
top: 0px;
width: 100%;
height: 100%;
z-index: 9999;
background: url(https://www.globalkitetrips.com/wp-content/themes/surf-child/images/loader.gif) center no-repeat #fff;
} .comment-form-comment.comment-form-float-label:focus,
textarea:focus {
color: var(--global-palette1);
}
.entry {
box-shadow: none;
}
textarea,
input[type="email"],
input[type="text"],
input[type="url"] {
background-color: var(--global-palette8);
border: 1px solid var(--global-palette6);
color: var(--global-palette1);
border-radius: 0px;
box-shadow: none;
}
textarea:focus,
input[type="email"]:focus,
input[type="text"]:focus,
input[type="url"]:focus {
color: var(--global-palette1);
box-shadow: none;
}
textarea::placeholder,
input[type="email"]::placeholder,
input[type="text"]::placeholder,
input[type="url"]::placeholder {
color: var(--global-palette1);
}
.comments-area .comment-form p.comment-form-float-label label.float-label,
.comment-input-wrap .comment-form-author .float-label,
.comment-input-wrap .comment-form-email .float-label,
.comment-input-wrap .comment-form-url .float-label {
color: var(--global-palette1);
}
.comments-area textarea:focus {
box-shadow: none;
}