<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
 Theme Name:   Qwery Child Theme
 Theme URI:    http://qwery.ancorathemes.com
 Description:  Qwery Child Theme
 Author:       AncoraThemes
 Author URI:   http://ancorathemes.com
 Template:     qwery
 Version:      1.2
 Tags:         flexible-header, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
 Text Domain:  qwery
*/


/* =Theme customization starts here
------------------------------------------------------------ */

.socials_wrap:not(.socials_type_list) .social_item .social_icon{
	width: 32px;
	height: 32px;
	line-height: 32px;
}

.socials_wrap .social_item{
	font-size: 11px;
	margin-right: 5px;
}

.sc_layouts_menu_nav &gt; li &gt; a,
.sc_layouts_menu_nav &gt; li.menu-item-has-children &gt; a,
.menu_main_nav&gt;li&gt;a, .sc_layouts_menu_nav&gt;li&gt;a{
	padding: 1.3em .66em;
}

.menu_hover_zoom_line &gt; ul &gt; li:not(.menu-collapse) &gt; a:after{
	bottom: -6px;
}

.sc_layouts_column_align_right .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer){
	margin-left: 1.77em;
}

.sc_item_descr p{
	color: #fff;
	font-weight: 500;
	font-size: 1.27em;
	line-height: 2.66em;
	font-family: sofia-pro,sans-serif;
}

h1.sc_item_title{
	line-height: 1.1em;
}

h1.sc_item_title_tag + .sc_item_descr{
	margin-top: .6em;
}

.mcs-link{
	color: #162641;
	padding-bottom: 8px;
	border-bottom: 2px solid #162641;
	font-family: sofia-pro,sans-serif;
	font-size: 17.5px;
	line-height: 29px;
	font-weight:400;
	letter-spacing: -.5px;
}

.mcs-slider .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets{
	margin-top: 4.85em;
}

.slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets .swiper-pagination-bullet{
	background-color: #162641;
	border-color: #162641;
}

.mcs-slider .slider_outer .swiper-pagination-bullet{
	width: 8px;
	height: 8px;
}

.sc_button.sc_button.sc_button_simple.sc_button_with_icon{
	padding: 4px;
}

.sc_button.sc_button.sc_button_simple.sc_button_with_icon:hover .sc_button_icon:before{
	top: -4px;
	left: -4px;
	right: -4px;
	bottom: -4px;
}

.sc_button.sc_button.sc_button_simple.sc_button_with_icon .sc_button_icon{
	position: relative;
	border-width: 2px;
	border-color: #DDDDDD;
	background-color: #FFFFFF;
}

.sc_button.sc_button.sc_button_simple.sc_button_with_icon .sc_button_icon:before{
	position: absolute;
	z-index: 1;
	top: -6px;
	left: -6px;
	right: -6px;
	bottom: -6px;
	content: '';
	border-radius: 50%;
	background-color: rgba(234,234,234, .2);
	transition: top .3s ease-out, left .3s ease-out, right .3s ease-out, bottom .3s ease-out;
}

.sc_button.sc_button.sc_button_simple.sc_button_with_icon .sc_button_icon&gt;span{
	z-index: 2;
}

.sc_button.sc_button.sc_button_simple.sc_button_with_icon .sc_button_title{
	font-size: 18px;
	font-weight: 600;
	font-family: Spartan,sans-serif;
}

.scheme_dark.elementor-widget-trx_sc_button .sc_button.sc_button.sc_button_simple.sc_button_with_icon .sc_button_title{
	color: #fff;
	transition: color .3s ease-out;
}

.scheme_dark.elementor-widget-trx_sc_button .sc_button.sc_button.sc_button_simple.sc_button_with_icon:hover .sc_button_title{
	color: #ff5b4a;
}

.sc_testimonials_classic .sc_testimonials_item_content:before{
	margin-bottom: 48px;
}

.sc_testimonials_classic .sc_testimonials_item_content, .sc_testimonials_classic [class*="column"] .sc_testimonials_item_content{
	font-size: 22px;
	font-weight: 500;
	line-height: 30px;
	font-family: sofia-pro,sans-serif;
}

.sc_testimonials_classic .sc_testimonials_item_author, .sc_testimonials_classic [class*="column"] .sc_testimonials_item_author{
	margin-top: 55px;
}

.sc_testimonials_classic .sc_testimonials_item_author_title{
	font-size: 22px;
	font-weight: 700;
}

.sc_testimonials_classic .sc_testimonials_item_author_subtitle{
	font-weight: 400;
}

.sc_testimonials_classic .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle{
	margin-top: 2px;
}

.sc_testimonials_classic .slider_container .sc_testimonials_item{
	padding: 0 17%;
}

.swiper-pagination-custom .swiper-pagination-button{
	margin: 0 12px;
}

.sc_testimonials_classic .slider_outer.slider_outer_pagination_pos_bottom.slider_outer_pagination_custom .slider_controls_wrap&gt;a{
	margin-top: 1.1em;
}

.sc_blogger_classic-masonry_default h1.sc_item_title{
	font-size: 57px;
	font-weight: 400;
	line-height: 1;
	letter-spacing: -1.7px;
}

.sc_blogger_classic-masonry_default .sc_item_subtitle{
	margin-bottom: 1.3em;
}

.sc_blogger_classic-masonry_default h1.sc_item_title_tag + .sc_item_slider{
	margin-top: 3em;
}

.post_layout_classic .post_meta_item.post_categories{
	font-size: 14px;
	font-weight: 600;
}

.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .post_layout_classic-masonry .post_header:before{
	width: 36px;
}

.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .post_layout_classic-masonry .post_header{
	padding-right: 52px;
}

.sc_layouts_title_title &gt; .sc_layouts_title_caption{
	font-size: 3.16em;
	line-height: 1;
	letter-spacing: -1.5px;
}

div.wpcf7 .form-style-2 .columns_wrap.margin-bottom &gt; [class*="column-"]{
	padding-bottom: 42px;
}

.wpcf7 .wpcf7-submit-style .wpcf7-submit{
	padding: 17px 51px 17px 77px !important;
}

.wpcf7 .wpcf7-submit-style .submit-style-in:before{
	left: 48px;
}

.sc_icons .sc_icons_item .sc_icons_item_title a{
	color: #0C0F26;
}

.sc_icons_item_title + .sc_icons_item_description{
	color: #797C7F;
	margin-top: 1em;
}

.sc_icons_extra .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,
.sc_icons_extra .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link {
	margin-top: .9em;
}

.sc_icons .sc_icons_item .sc_icons_item_more_link{
	color: #1F242E;
}

.page_content_wrap{
	padding-top: 8.5rem;
	padding-bottom: 11.3rem;
}

.post_layout_excerpt .post_meta + .post_content_inner{
	margin-top: 1.1em;
}

div.esg-filters,
.woocommerce nav.woocommerce-pagination ul,
.comments_pagination,
.nav-links,
.page_links{
	margin-top: 4em;
}

.sidebar_default[class*="scheme_"] .sidebar_inner{
	padding: 4.3em 0;
}

.widget .widget_title, .widget .widgettitle{
	margin-bottom: 1.6em;
}

.sidebar_default[class*="scheme_"] .widget{
	padding-left: 20px;
	padding-right: 40px;
}

.sidebar .widget + .widget, .sidebar_default[class*="scheme_"] .widget + .widget{
	margin-top: 2.6rem;
}

.sidebar .widget + .widget, .sidebar_default[class*="scheme_"] .widget + .widget.widget_recent_posts{
	margin-top: 2.2rem;
}

.widget.widget_categories_list .widget_title{
	margin-bottom: 1em;
}

.widget_area .post_item .post_categories, aside .post_item .post_categories{
	line-height: 24px;
}

.widget.widget_recent_posts .widget_title,
.widget.widget_recent_posts .widgettitle{
	margin-bottom: 1.55em;
}

.widget_area .post_item .post_title, aside .post_item .post_title{
	font-weight: 500;
	font-size: 19px;
	line-height: 28px;
	color: #0C0F26;
}

.widget_area .post_item .post_info, aside .post_item .post_info{
	font-weight: 400;
	line-height: 24px;
	padding-top: 8px;
}

.widget_area .post_item, aside .post_item{
	align-items: flex-start;
}

.widget_area .post_item .post_info + .post_title, aside .post_item .post_info + .post_title{
	margin-top: 3px;
}

.post_layout_excerpt .post_meta + .post_content_inner{
	font-weight: 400;
}

.post_layout_excerpt .post_meta{
	line-height: 24px;
}

.post_layout_excerpt .post_meta + .post_content_inner,
.post_layout_excerpt .post_header + .post_content{
	margin-top: 1em;
}

.social_icon &gt; span{
	position: relative;
}

.social_icon &gt; span.icon-twitter-new{
	left: -1px;
}

header .social_icon &gt; span.icon-instagram{
	top: -1px;
}

.sc_button.sc_button.sc_button_simple.sc_button_with_icon .sc_button_icon &gt; span{
	margin-left: 2px;
}

div.wpcf7 .form-style-2 .columns_wrap &gt; [class*="column-"] {
	padding-bottom: 25px;
}

div.wpcf7 .form-style-2 .select_container,
div.wpcf7 .form-style-2 textarea,
div.wpcf7 .form-style-2 input:not([type="submit"]):not([type="radio"]):not([type="checkbox"]){
	padding-bottom: 8px;
	letter-spacing: -.2px;
	font-weight: 400;
}

div.wpcf7 .form-style-2 .noscroll {
	overflow: hidden;
	padding-top: 5px;
	padding-bottom: 1px;
}

div.wpcf7 .form-style-2 textarea {
	height: 38px;
	min-height: 38px;
	margin-bottom: 0 !important;
}

.menu_footer_nav_area &gt; ul &gt; li &gt; a,
.footer_wrap .sc_layouts_menu &gt; ul &gt; li &gt; a{
	line-height: 42px;
	padding: 0.5em 1.05em 0.2em .9em;
}

.sidebar .widget_categories_list .categories_list_style_1 .categories_list_title{
	font-size: 17px;
	font-weight: 400;
	line-height: 29px;
	color: #797C7F;
	font-family: europa,sans-serif;
}

.widget_categories_list .categories_list_style_1 .categories_list_item:hover .categories_list_title{
	color: #FF5B4A;
}

[class*="scheme_"].sidebar h5,
.widget .widget_title, .widget .widgettitle{
	line-height: 28px;
	color: #0C0F26;
}

.widget.widget_search .widget_title{
	margin-bottom: 1.5em;
}

.widget_search form:after, .woocommerce.widget_product_search form:after, .widget_display_search form:after, #bbpress-forums #bbp-search-form:after{
	color: #1F242E;
	left: 1.0em;
	margin-top: -0.4em;
}

.widget input[type="password"], .widget input[type="search"]{
	font-weight: 400;
	line-height: 28px;
	font-family: europa,sans-serif;
	padding: 0.8em 1.2em .5em;
}

.scroll_to_top_style_modern .scroll_to_top_text{
	font-size: 14px;
	font-weight: 900;
}

#style-3.mc4wp-form .mc4wp-form-fields input[type="email"]{
	line-height: 28px;
	font-weight: 400;
	padding-top: .9em;
	color: #797C7F;
	border-color: #000000;
}

#style-3.mc4wp-form label{
	margin-top: 24px;
	color: #797C7F;
}
#style-3.mc4wp-form{
	margin-top: 2px;
}

#style-3.mc4wp-form .mc4wp-form-fields button, #style-3.mc4wp-form .mc4wp-form-fields input[type="submit"]{
	font-weight: 500;
	line-height: 22px;
	color: #2C313D!important;
}

.sc_layouts_menu_nav &gt; li &gt; ul{
	top: auto;
	left: 14px;
}

.menu_main_nav&gt;li ul&gt;li&gt;a, .sc_layouts_menu_nav&gt;li ul&gt;li&gt;a, .sc_layouts_menu_popup .sc_layouts_menu_nav&gt;li&gt;a{
	font-size: 17px;
	font-weight: 400;
}

.sc_layouts_menu_popup .sc_layouts_menu_nav, .sc_layouts_menu_nav &gt; li ul:not(.sc_item_filters_tabs){
	padding: 0.4em 0;
	background-color: #162641;
}

@media (max-width: 1440px) {
	body .elementor-12 .elementor-element.elementor-element-58bfe2a7 &gt; .elementor-widget-container{
		margin-top: 6px;
	}
	
	body .elementor-69 .elementor-element.elementor-element-8f98766 &gt; .elementor-element-populated.elementor-column-wrap{
		padding-left: 10%;
	}
	
	body .elementor-69 .elementor-element.elementor-element-78948c3:not(.elementor-motion-effects-element-type-background) &gt; .elementor-column-wrap, .elementor-69 .elementor-element.elementor-element-78948c3 &gt; .elementor-column-wrap &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{
		background-position: center center;
	}
}

@media (max-width: 1366px) {
	body .elementor-69 .elementor-element.elementor-element-8f98766 &gt; .elementor-element-populated.elementor-column-wrap{
		padding-left: 19%;
	}
}

@media (max-width: 1024px) {
	body .elementor-69 .elementor-element.elementor-element-8f98766 &gt; .elementor-element-populated.elementor-column-wrap{
		padding-left: 30px;
		padding-right: 30px;
	}
	
	h1,
	h1&gt;span,
	.elementor-text-editor h1,
	.elementor-text-editor h1&gt;span{
		font-size: 38px!important;
		line-height: 42px!important;
	}
	
	.elementor-text-editor p,
	.elementor-text-editor span{
		font-size: 16px!important;
		line-height: 1!important;
	}
}

@media (max-width: 479px) {
	body .menu_mobile .sc_layouts_logo img{
		max-height: 30px;
		vertical-align: super;
	}
	
	h1,
	h1&gt;span,
	.elementor-text-editor h1,
	.elementor-text-editor h1&gt;span{
		font-size: 28px!important;
		line-height: 32px!important;
	}
}
</pre></body></html>