	/*
Theme Name: Babiico Child
Template: twold
Author: Twold WP
Description: The TwoldTheme is a sleek, performance-optimized WordPress theme designed to help you build stunning, lightning-fast websites with ease. Its intuitive drag-and-drop header and footer builder empowers users to craft custom layouts in minutes, while the expansive library of beautifully designed starter templates ensures a professional look for any project. With smart global controls for fonts and colors, customization is effortless. Whether you're creating an ecommerce store, an educational platform, or a business website, Twold seamlessly integrates with leading plugins, making it the ultimate toolkit for any web development need.
Tags: translation-ready,two-columns,right-sidebar,left-sidebar,footer-widgets,blog,custom-logo,custom-background,custom-menu,rtl-language-support,editor-style,threaded-comments,custom-colors,featured-images,wide-blocks,full-width-template,theme-options,e-commerce
Version: 1.2.9.1728562645
Updated: 2024-10-10 12:17:25

*/

	@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap');
	@import url('https://fonts.googleapis.com/css2?family=Chewy&display=swap');
	@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap');

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


	/* titlle margin */

	.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;
	}

	.single-content h1,
	.single-content h2,
	.single-content h3,
	.single-content h4,
	.single-content h5,
	.single-content h6 {
		margin: 0;
	}

	/* footer */

	.site-footer-section .widget-area ul {
		list-style: none;
		margin: 0;
		padding: 0;
	}

	/* image carousal */

	.elementor-widget-image-carousel .swiper .swiper-slide figure {
		display: inline-block;
		text-align: center;
	}

	/* blog grid, slider, list hover */

	/* .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 0.3s ease-in-out;
		-webkit-transition: all 0.3s ease-in-out;
	}

	.uc_post_list_image {
		overflow: hidden;
	}

	.blog .primary-sidebar input[type="search"]:focus {
		color: var(--global-palette1);
		border-color: var(--global-palette6);
	} */

	/* Hover zoom - singleblog*/

	.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;
	}

	/* archive conetnt left sidebar */

	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;
	}

	.search-results.content-style-unboxed .entry-content-wrap {
		margin-block-start: 20px;
	}


	/* widget spacing */

	#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;
	}

	/* input search border */

	.wp-block-search .wp-block-search__input,
	.wp-block-search .wp-block-search__input:focus,
	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;
		color: var(--global-palette1);
		border: 1px solid var(--global-palette6);
		border-radius: 0px;
	}

	/* input border */

	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);
		color: var(--global-palette1);
		background-color: transparent;
	}

	/* input radius */
	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: 10px;
	}

	/* border radius */

	.wp-block-search .wp-block-search__input,
	body .wp-block-search .wp-block-search__button,
	body .twold-header-cart.header-navigation ul a.button,
	#search-drawer .drawer-inner input.search-field {
		border-radius: 10px;
	}

	/* archive search left sidebar */

	.wp-block-search .wp-block-search__input {
		padding: 0.6em 0.7em;
		border: 1px solid var(--global-palette6);
		color: var(--global-palette1);
		border-radius: 10px;
		background: transparent;
	}

	body .wp-block-search .wp-element-button.wp-block-search__button {
		color: var(--global-palette9);
		background: var(--global-palette2);
	}

	body .wp-block-search .wp-element-button.wp-block-search__button:hover {
		box-shadow: none;
	}

	/* search input */

	#search-drawer .drawer-inner input.search-field {
		border: none;
		border-bottom: 1px solid var(--global-palette9);
		border-radius: 0px;
		color: var(--global-palette9);
	}

	#search-drawer .drawer-inner .search-form input.search-field:focus {
		box-shadow: none;
		color: var(--global-palette9);
	}


	/* blog author */

	.wp-block-latest-posts__post-author,
	.wp-block-latest-posts__post-date {
		color: var(--global-palette1);
		font-size: 15px;
		font-weight: 400;
		text-transform: none;
		font-family: 'DM sans';
	}


	/* blog sidebar date */
	.wp-block-latest-posts__post-author,
	.wp-block-latest-posts__post-date {
		color: var(--global-palette1);
		font-size: 15px;
		font-weight: 400;
		text-transform: none;
		font-family: 'inter';
	}

	/* button */
	body .loop-entry .entry-content-wrap .entry-footer .more-link-wrap .post-more-link {
		font-size: 17px;
		text-transform: capitalize;
		font-weight: 400;
		color: var(--global-palette1);
		font-family: 'Chewy';
		letter-spacing: 0;
		text-decoration: underline;
	}

	body .loop-entry .entry-content-wrap .entry-footer .more-link-wrap .post-more-link:hover {
		color: var(--global-palette2);
	}

	body .loop-entry .entry-content-wrap .entry-footer .more-link-wrap .twold-svg-iconset {
		display: none;
	}

	@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;
		}
	}


	/*-----------------------------------------------elemenor css-------------------------------------------------- */
	.reply .comment-reply-link,
	.reply .comment-reply-link:hover {
		border: 1px solid var(--global-palette1);
		color: var(--global-palette1);
	}

	.comments-title {
		font-size: 40px;
	}

	/* loader */
	.pageloader {
		position: fixed;
		left: 0px;
		top: 0px;
		width: 100%;
		height: 100%;
		z-index: 9999;
		background: url(assets/images/loader.gif) center no-repeat #fff;
		background-size: 120px;
	}

	/* comment */
	.comment-form .comment-form-comment textarea::placeholder,
	.comment-form .comment-input-wrap input::placeholder {
		color: var(--global-palette1);
	}

	.comment-form .comment-form-comment textarea:focus,
	.comment-form .comment-input-wrap input:focus {
		box-shadow: none;
	}

	.comment-form p.comment-form-float-label label.float-label,
	.comment-form .comment-input-wrap p label.float-label {
		color: var(--global-palette1);
	}

	/* newsletter form  */
	.mc4wp-form-fields {
		justify-content: center;
		display: flex;
	}

	.newsletter-form {
		width: 470px;
	}

	.newsletter-form input[type="email"] {
		width: 100%;
		height: 50px;
		background-color: var(--global-palette9);
		border: 1px solid var(--global-palette6);
		color: var(--global-palette1);
		padding: 15px;
		margin-bottom: 10px;
		border-radius: 50px;
	}

	.newsletter-form input[type="email"]::placeholder {
		color: #BCBCBC;
		text-align: center;
		text-transform: capitalize;
	}

	.newsletter-form input[type="submit"] {
		padding: 14px 35px;
		background-color: var(--global-palette2);
		color: var(--global-palette9);
		width: 100%;
	}

	.newsletter-form input[type="submit"]:hover {
		background-color: var(--global-palette1);
		color: var(--global-palette9);
	}

	.mc4wp-response {
		padding-top: 20px;
		color: var(--global-palette1);
		text-align: center;
	}


	/* price  */
	.price-shape .elementor-element.e-child {
		background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 413 650' fill='none'%3E%3Cpath d='M188.517 11.5C229.051 0.137794 269.581 -5.86086 317.398 10.833L319.682 11.6445C344.686 20.7085 369.782 36.1886 385.773 60.9043C401.506 85.2197 408.47 118.539 397.773 163.633L397.25 165.788V165.789C392.13 186.499 392.32 221.822 394.737 263.268C397.156 304.734 401.812 352.417 405.656 397.877C409.501 443.349 412.534 486.593 411.716 519.222C411.307 535.54 409.935 549.169 407.233 559.084C404.605 568.732 400.77 574.671 395.534 576.341L395.022 576.489C383.337 579.538 372.496 579.925 357.256 580.202C342.495 580.47 323.646 580.635 295.997 583.036L293.294 583.275H293.293C277.669 584.697 259.735 590.295 238.901 602.35L236.877 603.536C152.237 653.757 95.9977 657.603 59.8311 639.865C24.2224 622.401 7.85934 583.909 3.04004 547.539L2.81934 545.809C2.5612 543.706 2.34505 537.495 2.17285 528.157C2.00095 518.836 1.87364 506.432 1.79004 491.974C1.62283 463.058 1.63036 425.928 1.80566 388.806C1.98097 351.683 2.32383 314.57 2.82715 285.688C3.07881 271.247 3.37035 258.866 3.70117 249.571C4.01213 240.835 4.35686 234.87 4.72754 232.467L4.80176 232.033C8.96143 210.547 8.18545 188.585 6.23438 167.621C4.28021 146.624 1.15777 126.694 0.589844 109.12C0.0222458 91.5568 2.0191 76.5129 10.2061 65.3145C18.2503 54.3113 32.3524 46.9159 56.2061 44.5996L57.3496 44.4932C106.102 40.145 147.363 23.0356 188.517 11.5Z' fill='white' stroke='%23A97E75'/%3E%3C/svg%3E");
		background-position: center center;
		background-size: contain;
		background-repeat: no-repeat;
		margin: auto;
	}

	/* blog */
	.our-blog .owl-item {
		background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 413 650' fill='none'%3E%3Cpath d='M188.517 11.5C229.051 0.137794 269.581 -5.86086 317.398 10.833L319.682 11.6445C344.686 20.7085 369.782 36.1886 385.773 60.9043C401.506 85.2197 408.47 118.539 397.773 163.633L397.25 165.788V165.789C392.13 186.499 392.32 221.822 394.737 263.268C397.156 304.734 401.812 352.417 405.656 397.877C409.501 443.349 412.534 486.593 411.716 519.222C411.307 535.54 409.935 549.169 407.233 559.084C404.605 568.732 400.77 574.671 395.534 576.341L395.022 576.489C383.337 579.538 372.496 579.925 357.256 580.202C342.495 580.47 323.646 580.635 295.997 583.036L293.294 583.275H293.293C277.669 584.697 259.735 590.295 238.901 602.35L236.877 603.536C152.237 653.757 95.9977 657.603 59.8311 639.865C24.2224 622.401 7.85934 583.909 3.04004 547.539L2.81934 545.809C2.5612 543.706 2.34505 537.495 2.17285 528.157C2.00095 518.836 1.87364 506.432 1.79004 491.974C1.62283 463.058 1.63036 425.928 1.80566 388.806C1.98097 351.683 2.32383 314.57 2.82715 285.688C3.07881 271.247 3.37035 258.866 3.70117 249.571C4.01213 240.835 4.35686 234.87 4.72754 232.467L4.80176 232.033C8.96143 210.547 8.18545 188.585 6.23438 167.621C4.28021 146.624 1.15777 126.694 0.589844 109.12C0.0222458 91.5568 2.0191 76.5129 10.2061 65.3145C18.2503 54.3113 32.3524 46.9159 56.2061 44.5996L57.3496 44.4932C106.102 40.145 147.363 23.0356 188.517 11.5Z' fill='white' stroke='%23A97E75'/%3E%3C/svg%3E");
		background-position: center center;
		background-size: contain;
		background-repeat: no-repeat;
		margin: auto;
	}

	body .our-blog .uc_carousel_item.ue-item .uc_image_carousel_placeholder img {
		object-fit: inherit;
	}
/* optinal */
	@media screen and (max-width: 1321px) and (min-width: 1024px){

		.our-blog.elementor-widget.elementor-widget-ucaddon_post_carousel {
			margin: -53px 0px;
		}
	}

	@media screen and (max-width: 1199px){
		body .owl-stage .owl-item {
			 display: flex;
			justify-content: center;
		}
	}
	@media screen and (max-width: 1199px){
		body .owl-stage .owl-item .uc_image_carousel_container_holder.uc_carousel_item {
			max-width: 50%;
		}
	}
	@media screen and (max-width: 1049px) {
		body .owl-stage .owl-item .uc_image_carousel_container_holder.uc_carousel_item {
			max-width: 60%;
		}
	}
	@media screen and (max-width: 879px) {
		body .owl-stage .owl-item .uc_image_carousel_container_holder.uc_carousel_item {
			max-width: 35%;
		}
	}
	@media screen and (max-width: 767px){
		body .owl-stage .owl-item .uc_image_carousel_container_holder.uc_carousel_item {
			margin: 5em 1.5em 5em 1.5em;
		}
	}
	@media screen and (max-width: 677px){
		body .owl-stage .owl-item .uc_image_carousel_container_holder.uc_carousel_item {
			max-width: 45%;
		}
		body .owl-stage .owl-item .uc_image_carousel_container_holder.uc_carousel_item {
			margin: 6em 1.5em 6em 1.5em;
		}
	}
	@media screen and (max-width: 650px){
		body .owl-stage .owl-item .uc_image_carousel_container_holder.uc_carousel_item {
			max-width: 50%;
		}
	}
	@media screen and (max-width: 540px){
		body .owl-stage .owl-item .uc_image_carousel_container_holder.uc_carousel_item {
			margin: 5em auto;
		}
		body .owl-stage .owl-item .uc_image_carousel_container_holder.uc_carousel_item {
			max-width: 60%;
		}
	}
	@media screen and (max-width: 400px){
		body .owl-stage .owl-item .uc_image_carousel_container_holder.uc_carousel_item {
			max-width: 80%;
		}
		body .owl-stage .owl-item .uc_image_carousel_container_holder.uc_carousel_item {
			margin: 5em 2.5em;
		}
		body .owl-stage .owl-item .ue-item-btn-holder .uc_more_btn{
			padding: 11.5px 30px 11.5px 30px;
		}
	}
	@media screen and (max-width: 350px){
		.our-blog.elementor-widget{
			margin-top: -60px;
		}
	}

	@media screen and (max-width: 1321px) {
		.uc_paragraph,
		.uc_post_title {
			white-space: nowrap;
			text-overflow: ellipsis;
			overflow: hidden;
		}
	}

	/* counter */
	.counter-bg .elementor-element.e-child {
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 303 228' fill='none'%3E%3Cpath d='M138.491 4.36035C168.287 0.37345 198.098 -1.73381 233.267 4.12695L234.946 4.41211C253.35 7.59669 271.772 13.0312 283.482 21.6709C289.33 25.985 293.468 31.0716 295.126 37.043C296.73 42.8198 296.033 49.4971 292.198 57.2148L291.817 57.9658C289.894 61.679 288.986 66.6645 288.772 72.5068C288.558 78.3573 289.039 85.1133 289.929 92.3965C291.708 106.956 295.133 123.706 297.955 139.636C300.781 155.591 303.001 170.715 302.402 182.105C302.103 187.802 301.1 192.508 299.16 195.907C297.296 199.174 294.561 201.246 290.678 201.836L290.299 201.889C281.697 202.96 273.717 203.095 262.519 203.192C252.022 203.283 238.715 203.341 219.459 204.107L215.527 204.271C204.069 204.768 190.904 206.728 175.599 210.955L174.111 211.372C111.918 228.988 70.5437 230.349 43.917 224.115C17.7227 217.982 5.8399 204.515 2.35156 191.947L2.19141 191.35C2.10782 191.025 2.02153 190.333 1.94141 189.277C1.86242 188.236 1.79158 186.878 1.72852 185.245C1.60241 181.981 1.50868 177.634 1.44727 172.564C1.32444 162.425 1.33019 149.404 1.45898 136.385C1.58778 123.366 1.8403 110.351 2.20996 100.226C2.3948 95.1625 2.60808 90.8258 2.85059 87.5732C2.97189 85.9464 3.10014 84.5953 3.23438 83.5635C3.35424 82.6422 3.47506 82.0173 3.58496 81.6748L3.63086 81.5449C6.73208 73.8983 6.1451 66.098 4.70605 58.7168C3.98738 55.0306 3.04933 51.4183 2.24707 47.9912C1.44185 44.5514 0.771361 41.2896 0.56543 38.248C0.35969 35.2091 0.620473 32.4184 1.65625 29.9131C2.68887 27.4155 4.50636 25.165 7.47656 23.2256C13.2609 19.4487 23.3906 16.8662 40.457 16.0088L42.1299 15.9316C77.9385 14.4071 108.235 8.40889 138.491 4.36035Z' fill='white' stroke='%23A97E75'/%3E%3C/svg%3E");
		background-position: center center;
		background-size: contain;
		background-repeat: no-repeat;
	}

	/* testimonial */

	.testimonial-shape .owl-stage .owl-item {
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='413' height='469' viewBox='0 0 413 469' fill='none'%3E%3Cpath d='M188.777 8.44043C229.388 0.23981 270.014 -4.09392 317.941 7.95996L320.229 8.54688C345.298 15.0934 370.43 26.2688 386.43 44.083C402.145 61.5808 409.1 85.5367 398.412 117.995L397.89 119.547C395.311 127.06 394.079 137.199 393.788 149.174C393.497 161.156 394.15 175.012 395.361 189.977C397.784 219.902 402.448 254.317 406.298 287.111C410.149 319.923 413.184 351.108 412.365 374.63C411.956 386.395 410.583 396.199 407.891 403.318C405.283 410.214 401.478 414.496 396.195 415.709L395.68 415.817C383.959 418.02 373.085 418.299 357.821 418.499C343.514 418.686 325.376 418.804 299.128 420.381L293.769 420.716C278.144 421.74 260.197 425.773 239.337 434.469L237.309 435.325C152.534 471.562 96.152 474.359 59.8711 461.54C24.1891 448.933 7.85091 421.183 3.04004 395.026L2.81934 393.782C2.56437 392.286 2.34749 387.825 2.1748 381.079C2.00269 374.355 1.87572 365.407 1.79199 354.976C1.62453 334.113 1.63205 307.324 1.80762 280.54C1.98319 253.756 2.32601 226.979 2.83008 206.142C3.08212 195.722 3.37485 186.791 3.70605 180.087C3.87167 176.735 4.04693 173.943 4.23145 171.803C4.39405 169.917 4.56112 168.566 4.72852 167.783L4.80078 167.482C8.9789 151.935 8.19668 136.052 6.24121 120.915C5.26377 113.349 3.99043 105.948 2.89355 98.877C1.79536 91.7971 0.873223 85.0405 0.589844 78.7236C0.0229419 66.0865 2.01589 55.3046 10.1689 47.2705C18.0862 39.4689 31.9045 34.1644 55.1484 32.4023L57.4277 32.2432C106.24 29.1068 147.541 16.7675 188.777 8.44043Z' fill='white' stroke='%23A97E75'/%3E%3C/svg%3E");
		background-repeat: no-repeat;
		background-size: contain;
		background-position: center center;
	}
	@media screen and (max-width: 998px) and (min-width: 980px){
		body .testimonial-shape.elementor-widget .uc_carousel .uc_quote_info .ue-text{
			margin-top: 8px;
		}
		body .testimonial-shape.elementor-widget .uc_carousel .uc_quote_info .ue_title{
			margin-top: 10px;
		}
	}
	@media screen and (max-width: 979px) and (min-width: 550px){
		body .testimonial-shape.elementor-widget .uc_carousel .uc_quote_item.ue-item{
			margin: 6.5em 4.5em 6.5em 4.5em;
		}
	}
	@media screen and (max-width: 767px) and (min-width: 431px) {
		.testimonial-shape .uc_quote_item.ue-item {
			max-width: 40%;
		}

		.testimonial-shape .owl-item {
			display: flex;
			justify-content: center;
		}
	}
	@media screen and (max-width: 430px) and (min-width: 350px) {
		body .testimonial-shape.elementor-widget .uc_carousel .uc_quote_item.ue-item{
			margin: 4em 5em 4em 5em;
		}
	}


	/* little sec */
	@media screen and (max-width: 1888px) and (min-width: 1709px) {
		.elementor-element.made-little {
			padding-left: 14.8em;
		}
	}

	@media screen and (max-width: 1708px) and (min-width: 1367px) {
		.elementor-element.made-little {
			padding-left: 3.8em;
		}
	}

	/* angel sec */
	@media screen and (max-width: 1599px) and (min-width: 1367px) {
		.elementor-element.angel-section {
			padding-right: 5em;
		}
	}

	/* contact */
	@media screen and (max-width: 1815px) and (min-width: 1531px) {
		.elementor-element.find-us {
			padding-left: 11em;
		}
	}

	@media screen and (max-width: 1530px) and (min-width: 1367px) {
		.elementor-element.find-us {
			padding-left: 5em;
		}
	}

	/* footer social */
	.footer-social-inner-wrap {
		display: grid;
	}

	.social-button.footer-social-item {
		justify-content: flex-start;
	}

	.wp-block-image {
		margin-top: 0;

	}

	.footer-social-inner-wrap .social-button.footer-social-item,
	a.social-button .social-label {
		padding: 0px;
	}
	#colophon {
		background-image: url(./assets/images/footer-bg.png);
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
		display: flex;
		justify-content: center;
		min-height: 723px;
		align-items: end;
	}
	@media screen and (max-width: 1024px){
		#colophon{
			min-height: 1025px;
		}
	}
	@media screen and (max-width: 807px){
		#colophon{
			min-height: 1126px;
		}
	}
	@media screen and (max-width: 719px){
		#colophon{
			min-height: 1180px;
			background-position: right;
		}
		.site-footer-middle-section-4 .widget_media_gallery .wp-block-gallery{
			justify-content: center;
		}
	}
	@media screen and (max-width: 410px){
		#colophon{
			min-height: 1290px;
		}
	}

	/* footer column */
	.site-container .site-middle-footer-inner-wrap {
		grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 0.5fr) minmax(0, 1.15fr);
	}

	.wp-block-image img,
	.wp-block-latest-posts__featured-image img {
		border-radius: 15px;
	}

	.single-post .content-bg.single-entry{
		padding-top: 8em;
	}
	.content-wrap .post-thumbnail::after{
		background: none;
	}

	.wp-block-list{
		gap: 11px;
 		display: grid;
	}

	/* map */

	@media screen and (max-width: 635px){
		body #main .elementor-widget.elementor-widget-google_maps iframe{
			height: 495px;
		}
	}
	@media screen and (max-width: 540px){
		body #main .elementor-widget.elementor-widget-google_maps iframe {
			height: 395px;
		}
	}
	@media screen and (max-width: 420px){
		body #main .elementor-widget.elementor-widget-google_maps iframe {
			height: 300px;
		}
	}