/* End custom CSS */

.elementor-3803 .elementor-element.elementor-element-43b2829 > .elementor-container {
	max-width: 1180px;
}

.elementor-3803 .elementor-element.elementor-element-43b2829 {
	padding: 80px 0px 55px 0px;
}

.elementor-3803 .elementor-element.elementor-element-d89d208 > .elementor-element-populated {
	padding: 0px 0px 14px 0px;
}

.elementor-widget-image .widget-image-caption {
	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-3803 .elementor-element.elementor-element-0d8ed75 {
	text-align: right;
}

.elementor-3803 .elementor-element.elementor-element-0d8ed75 img {
	width: 500%;
	max-width: 500px;
	height: 635px;
	object-fit: cover;
	object-position: center center;
	border-radius: 17px 17px 17px 17px;
}

body:not(.rtl) .elementor-3803 .elementor-element.elementor-element-1c6b874 {
	left: -56px;
}

body.rtl .elementor-3803 .elementor-element.elementor-element-1c6b874 {
	right: -56px;
}

.elementor-3803 .elementor-element.elementor-element-1c6b874 {
	top: -394px;
}

.elementor-3803 .elementor-element.elementor-element-1c6b874 .fun_facts.type_two, .elementor-3803 .elementor-element.elementor-element-1c6b874 .fun_facts.type_four {
	background: var(--e-global-color-secondary);
}

body:not(.rtl) .elementor-3803 .elementor-element.elementor-element-4726f87 {
	left: 41px;
}

body.rtl .elementor-3803 .elementor-element.elementor-element-4726f87 {
	right: 41px;
}

.elementor-3803 .elementor-element.elementor-element-4726f87 {
	top: -217px;
}

.elementor-3803 .elementor-element.elementor-element-4726f87 .icon_box_only.type_one .icon_box_in .shape_image svg path {
	fill: var(--e-global-color-secondary);
}

.elementor-3803 .elementor-element.elementor-element-4726f87 .icon_box_only.type_four .link  svg circle {
	fill: var(--e-global-color-secondary);
}

.elementor-3803 .elementor-element.elementor-element-4726f87 .icon_box_only.type_one .icon_box_in .shape_image svg path.two {
	fill: var(--e-global-color-primary);
}

.elementor-3803 .elementor-element.elementor-element-4726f87 .icon_box_only.type_four .link  svg g path {
	fill: var(--e-global-color-primary);
}

.elementor-3803 .elementor-element.elementor-element-671e4a0 > .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-3803 .elementor-element.elementor-element-671e4a0 > .elementor-element-populated {
	margin: 0px 0px 0px 52px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 52px;
	padding: 0px 0px 0px 0px;
}

.elementor-3803 .elementor-element.elementor-element-e418214 .section_title h4 {
	color: var(--e-global-color-secondary);
}

.elementor-3803 .elementor-element.elementor-element-e418214 .section_title .title, .elementor-3803 .elementor-element.elementor-element-e418214 .section_title .title span:after {
	color: var(--e-global-color-primary);
}

.elementor-3803 .elementor-element.elementor-element-e418214 .section_title  .title {
	padding: 0px 0px 15px 0px !important;
}

.elementor-3803 .elementor-element.elementor-element-e418214 .section_title {
	text-align: left !important;
}

.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-3803 .elementor-element.elementor-element-083d3d0 {
	--divider-border-style: solid;
	--divider-color: rgba(15, 53, 103, .11);
	--divider-border-width: 1px;
}

.elementor-3803 .elementor-element.elementor-element-083d3d0 > .elementor-widget-container {
	padding: 24px 0px 20px 0px;
}

.elementor-3803 .elementor-element.elementor-element-083d3d0 .elementor-divider-separator {
	width: 100%;
}

.elementor-3803 .elementor-element.elementor-element-906539f > .elementor-widget-container {
	padding: 0px 0px 10px 0px;
}

.elementor-3803 .elementor-element.elementor-element-906539f .custom_tabs .nav-tabs li .nav-link, .elementor-3803 .elementor-element.elementor-element-906539f .only_tab_content .nav-tabs li .nav-link svg path {
	color: #fff !important;
	stroke: #fff !important;
}

.elementor-3803 .elementor-element.elementor-element-906539f .custom_tabs .nav-tabs li .nav-link {
	background: var(--e-global-color-primary);
}

.elementor-3803 .elementor-element.elementor-element-906539f .custom_tabs  .nav-tabs li .nav-link.active, .elementor-3803 .elementor-element.elementor-element-906539f  .custom_tabs  .nav-tabs li .nav-link:hover, .elementor-3803 .elementor-element.elementor-element-906539f .only_tab_content .nav-tabs li .nav-link.active svg path, .elementor-3803 .elementor-element.elementor-element-906539f .only_tab_content .nav-tabs li .nav-link:hover svg path {
	color: #fff !important;
	stroke: #fff !important;
}

.elementor-3803 .elementor-element.elementor-element-906539f .custom_tabs  .nav-tabs li .nav-link.active, .elementor-3803 .elementor-element.elementor-element-906539f  .custom_tabs  .nav-tabs li .nav-link:hover {
	background: #00b2b2 !important;
}

.elementor-3803 .elementor-element.elementor-element-906539f .only_tab_content .tab_content_box .content {
	color: #696e77 !important;
}

.elementor-3803 .elementor-element.elementor-element-906539f .only_tab_content .tab_content_box .content {
	font-family: "DM Sans", Sans-serif;
	font-size: 17px;
}

.elementor-3803 .elementor-element.elementor-element-906539f .only_tab_content .tab_content_box ul li svg circle {
	fill: #00b2b2 !important;
}

.elementor-3803 .elementor-element.elementor-element-906539f .only_tab_content .tab_content_box ul li i {
	color: #00b2b2 !important;
}

.elementor-3803 .elementor-element.elementor-element-906539f .only_tab_content .tab_content_box ul li {
	font-family: "DM Sans", Sans-serif;
	font-size: 17px;
}

.elementor-3803 .elementor-element.elementor-element-906539f .only_tab_content .tab_content_box ul li {
	color: #696e77 !important;
}

.elementor-3803 .elementor-element.elementor-element-906539f  .only_tab_content .tab_content_box ul li i {
	font-size: 20px !important;
	top: 0px !important;
}

.elementor-3803 .elementor-element.elementor-element-906539f .only_tab_content .tab_content_box ul li i {
	margin-right: 0px !important;
}

.elementor-3803 .elementor-element.elementor-element-906539f .only_tab_content .tab_content_box ul li i {
	margin-left: 0px !important;
}

.elementor-3803 .elementor-element.elementor-element-8b6f666 > .elementor-container {
	max-width: 1200px;
}

.elementor-3803 .elementor-element.elementor-element-8b6f666 {
	padding: 0px 0px 40px 0px;
}

.elementor-3803 .elementor-element.elementor-element-1bb6b4e .section_title h4 {
	color: var(--e-global-color-secondary);
}

.elementor-3803 .elementor-element.elementor-element-1bb6b4e .section_title .title, .elementor-3803 .elementor-element.elementor-element-1bb6b4e .section_title .title span:after {
	color: var(--e-global-color-primary);
}

.elementor-3803 .elementor-element.elementor-element-1bb6b4e .section_title  .title {
	padding: 0px 0px 15px 0px !important;
}

.elementor-3803 .elementor-element.elementor-element-1bb6b4e .section_title {
	text-align: center !important;
}

.elementor-3803 .elementor-element.elementor-element-dd83eb9 .icon_box_only.type_one .icon_box_in, .elementor-3803 .elementor-element.elementor-element-dd83eb9 .icon_box_only.type_three .icon_inner, .elementor-3803 .elementor-element.elementor-element-dd83eb9 .icon_box_only.type_four, .elementor-3803 .elementor-element.elementor-element-dd83eb9 .icon_box_only.type_seven, .elementor-3803 .elementor-element.elementor-element-dd83eb9 .icon_box_only.type_six {
	background: rgba(0, 178, 178, .09) !important;
}

.elementor-3803 .elementor-element.elementor-element-dd83eb9 .icon_box_only.type_seven {
	border-color: rgba(0, 178, 178, .2) !important;
}

.elementor-3803 .elementor-element.elementor-element-dd83eb9 .icon_box_only.type_seven:hover {
	border-color: var(--e-global-color-secondary);
}

.elementor-3803 .elementor-element.elementor-element-dd83eb9 .icon_box_only .icon i {
	color: var(--e-global-color-accent);
}

.elementor-3803 .elementor-element.elementor-element-dd83eb9 .icon_box_only .icon svg path {
	fill: var(--e-global-color-accent);
}

.elementor-3803 .elementor-element.elementor-element-dd83eb9 .icon_box_only  .title_22 a, .elementor-3803 .elementor-element.elementor-element-dd83eb9 .icon_box_only  .title_18 a, .elementor-3803 .elementor-element.elementor-element-dd83eb9 .icon_box_only  .title_18 a span:after, .elementor-3803 .elementor-element.elementor-element-dd83eb9 .icon_box_only  .title_22 a span:after, .elementor-3803 .elementor-element.elementor-element-dd83eb9 .icon_box_only  .title_24 a, .elementor-3803 .elementor-element.elementor-element-dd83eb9 .icon_box_only  .title_24 a span:after {
	color: var(--e-global-color-primary);
}

.elementor-3803 .elementor-element.elementor-element-dd83eb9 .icon_box_only  p {
	color: var(--e-global-color-text);
}

.elementor-3803 .elementor-element.elementor-element-37ee63a .icon_box_only.type_one .icon_box_in, .elementor-3803 .elementor-element.elementor-element-37ee63a .icon_box_only.type_three .icon_inner, .elementor-3803 .elementor-element.elementor-element-37ee63a .icon_box_only.type_four, .elementor-3803 .elementor-element.elementor-element-37ee63a .icon_box_only.type_seven, .elementor-3803 .elementor-element.elementor-element-37ee63a .icon_box_only.type_six {
	background: rgba(0, 178, 178, .09) !important;
}

.elementor-3803 .elementor-element.elementor-element-37ee63a .icon_box_only.type_seven {
	border-color: rgba(0, 178, 178, .2) !important;
}

.elementor-3803 .elementor-element.elementor-element-37ee63a .icon_box_only.type_seven:hover {
	border-color: var(--e-global-color-secondary);
}

.elementor-3803 .elementor-element.elementor-element-37ee63a .icon_box_only .icon i {
	color: var(--e-global-color-accent);
}

.elementor-3803 .elementor-element.elementor-element-37ee63a .icon_box_only .icon svg path {
	fill: var(--e-global-color-accent);
}

.elementor-3803 .elementor-element.elementor-element-37ee63a .icon_box_only  .title_22 a, .elementor-3803 .elementor-element.elementor-element-37ee63a .icon_box_only  .title_18 a, .elementor-3803 .elementor-element.elementor-element-37ee63a .icon_box_only  .title_18 a span:after, .elementor-3803 .elementor-element.elementor-element-37ee63a .icon_box_only  .title_22 a span:after, .elementor-3803 .elementor-element.elementor-element-37ee63a .icon_box_only  .title_24 a, .elementor-3803 .elementor-element.elementor-element-37ee63a .icon_box_only  .title_24 a span:after {
	color: var(--e-global-color-primary);
}

.elementor-3803 .elementor-element.elementor-element-37ee63a .icon_box_only  p {
	color: var(--e-global-color-text);
}

.elementor-3803 .elementor-element.elementor-element-72c86b6 .icon_box_only.type_one .icon_box_in, .elementor-3803 .elementor-element.elementor-element-72c86b6 .icon_box_only.type_three .icon_inner, .elementor-3803 .elementor-element.elementor-element-72c86b6 .icon_box_only.type_four, .elementor-3803 .elementor-element.elementor-element-72c86b6 .icon_box_only.type_seven, .elementor-3803 .elementor-element.elementor-element-72c86b6 .icon_box_only.type_six {
	background: rgba(0, 178, 178, .09) !important;
}

.elementor-3803 .elementor-element.elementor-element-72c86b6 .icon_box_only.type_seven {
	border-color: rgba(0, 178, 178, .2) !important;
}

.elementor-3803 .elementor-element.elementor-element-72c86b6 .icon_box_only.type_seven:hover {
	border-color: var(--e-global-color-secondary);
}

.elementor-3803 .elementor-element.elementor-element-72c86b6 .icon_box_only .icon i {
	color: var(--e-global-color-accent);
}

.elementor-3803 .elementor-element.elementor-element-72c86b6 .icon_box_only .icon svg path {
	fill: var(--e-global-color-accent);
}

.elementor-3803 .elementor-element.elementor-element-72c86b6 .icon_box_only  .title_22 a, .elementor-3803 .elementor-element.elementor-element-72c86b6 .icon_box_only  .title_18 a, .elementor-3803 .elementor-element.elementor-element-72c86b6 .icon_box_only  .title_18 a span:after, .elementor-3803 .elementor-element.elementor-element-72c86b6 .icon_box_only  .title_22 a span:after, .elementor-3803 .elementor-element.elementor-element-72c86b6 .icon_box_only  .title_24 a, .elementor-3803 .elementor-element.elementor-element-72c86b6 .icon_box_only  .title_24 a span:after {
	color: var(--e-global-color-primary);
}

.elementor-3803 .elementor-element.elementor-element-72c86b6 .icon_box_only  p {
	color: var(--e-global-color-text);
}

.elementor-3803 .elementor-element.elementor-element-7e91e9a > .elementor-container {
	max-width: 1180px;
}

.elementor-3803 .elementor-element.elementor-element-7e91e9a {
	margin-top: 0em;
	margin-bottom: -6em;
	z-index: 1;
}

.elementor-3803 .elementor-element.elementor-element-a2d71ab > .elementor-widget-container {
	margin: 17px 0px 13px 0px;
}

.elementor-3803 .elementor-element.elementor-element-a2d71ab .section_title  .title {
	padding: 0px 0px 7px 0px !important;
}

.elementor-3803 .elementor-element.elementor-element-a2d71ab .section_title p {
	padding: 0px 0px 0px 0px !important;
}

.elementor-3803 .elementor-element.elementor-element-a2d71ab .section_title {
	text-align: left !important;
}

.elementor-3803 .elementor-element.elementor-element-297f85c > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3803 .elementor-element.elementor-element-297f85c .theme_btn_all {
	text-align: left !important;
}

.elementor-3803 .elementor-element.elementor-element-297f85c .theme_btn i {
	font-size: 24px !important;
	transform: rotate(45deg) !important;
}

.elementor-3803 .elementor-element.elementor-element-297f85c .theme_btn svg {
	width: 24px !important;
	transform: rotate(45deg) !important;
}

.elementor-3803 .elementor-element.elementor-element-297f85c  .theme_btn i, .elementor-3803 .elementor-element.elementor-element-297f85c .theme_btn_all svg {
	top: 6px !important;
	right: 4px !important;
}

.elementor-3803 .elementor-element.elementor-element-297f85c .theme_btn {
	min-width: 180px !important;
}

.elementor-3803 .elementor-element.elementor-element-297f85c .theme_btn {
	padding: 8px 32px 14px 38px !important;
}

.elementor-3803 .elementor-element.elementor-element-1c4346c .image_video_box_only.type_one img, .elementor-3803 .elementor-element.elementor-element-1c4346c .image_video_box_only.type_one .image, .elementor-3803 .elementor-element.elementor-element-1c4346c .image_box_only.type_six  img, .elementor-3803 .elementor-element.elementor-element-1c4346c .image_box_only.type_six .image, .elementor-3803 .elementor-element.elementor-element-1c4346c .image_box_only.type_five  img, .elementor-3803 .elementor-element.elementor-element-1c4346c .image_box_only.type_five .image, .elementor-3803 .elementor-element.elementor-element-1c4346c .image_video_box_only.type_two .image {
	height: 530px !important;
}

.elementor-3803 .elementor-element.elementor-element-a78e05c:not(.elementor-motion-effects-element-type-background), .elementor-3803 .elementor-element.elementor-element-a78e05c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #008bf9;
	background-image: url("https://cdn-ildibmn.nitrocdn.com/iUTkirsrIOariZwxFaUORoPaMRRKVwDi/assets/images/optimized/rev-f7dbd77/safewayinsurance.agency/wp-content/uploads/2022/12/ser-bg-1.png");
	background-position: 0px -58px;
	background-repeat: no-repeat;
}

.elementor-3803 .elementor-element.elementor-element-a78e05c:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-3803 .elementor-element.elementor-element-a78e05c > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-3803 .elementor-element.elementor-element-a78e05c > .elementor-background-overlay {
	background-image: url("https://cdn-ildibmn.nitrocdn.com/iUTkirsrIOariZwxFaUORoPaMRRKVwDi/assets/images/optimized/rev-f7dbd77/safewayinsurance.agency/wp-content/uploads/2022/12/ser-bg-2.png");
	background-position: 100% 260px;
	background-repeat: no-repeat;
	opacity: 1;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3803 .elementor-element.elementor-element-a78e05c > .elementor-background-overlay.nitro-lazy {
	background-image: none !important;
}

.elementor-3803 .elementor-element.elementor-element-a78e05c > .elementor-container {
	max-width: 1200px;
}

.elementor-3803 .elementor-element.elementor-element-a78e05c {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 160px 0px 60px 0px;
}

.elementor-3803 .elementor-element.elementor-element-f966914 > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-3803 .elementor-element.elementor-element-f966914 .section_title h4 {
	color: #fff !important;
}

.elementor-3803 .elementor-element.elementor-element-f966914 .section_title .title, .elementor-3803 .elementor-element.elementor-element-f966914 .section_title .title span:after {
	color: #fff !important;
}

.elementor-3803 .elementor-element.elementor-element-f966914 .section_title p {
	font-size: 18px;
	line-height: 30px;
}

.elementor-3803 .elementor-element.elementor-element-f966914 .section_title {
	text-align: center !important;
}

.elementor-3803 .elementor-element.elementor-element-050cffe .fun_facts.type_one:hover .icon {
	border-color: #fff !important;
}

.elementor-3803 .elementor-element.elementor-element-050cffe .fun_facts.type_one h4 span, .elementor-3803 .elementor-element.elementor-element-050cffe .fun_facts.type_three h4 span {
	color: #fff !important;
}

.elementor-3803 .elementor-element.elementor-element-050cffe .fun_facts.type_one h4 small, .elementor-3803 .elementor-element.elementor-element-050cffe .fun_facts.type_three h4 small {
	color: #fff !important;
}

.elementor-3803 .elementor-element.elementor-element-050cffe .fun_facts .title_no_a_18, .elementor-3803 .elementor-element.elementor-element-050cffe .fun_facts .title_no_a_18 span:after {
	color: #fff !important;
}

.elementor-3803 .elementor-element.elementor-element-1344bfb .fun_facts.type_one:hover .icon {
	border-color: #fff !important;
}

.elementor-3803 .elementor-element.elementor-element-1344bfb .fun_facts.type_one h4 span, .elementor-3803 .elementor-element.elementor-element-1344bfb .fun_facts.type_three h4 span {
	color: #fff !important;
}

.elementor-3803 .elementor-element.elementor-element-1344bfb .fun_facts.type_one h4 small, .elementor-3803 .elementor-element.elementor-element-1344bfb .fun_facts.type_three h4 small {
	color: #fff !important;
}

.elementor-3803 .elementor-element.elementor-element-1344bfb .fun_facts .title_no_a_18, .elementor-3803 .elementor-element.elementor-element-1344bfb .fun_facts .title_no_a_18 span:after {
	color: #fff !important;
}

.elementor-3803 .elementor-element.elementor-element-f592a56 .fun_facts.type_one:hover .icon {
	border-color: #fff !important;
}

.elementor-3803 .elementor-element.elementor-element-f592a56 .fun_facts.type_one h4 span, .elementor-3803 .elementor-element.elementor-element-f592a56 .fun_facts.type_three h4 span {
	color: #fff !important;
}

.elementor-3803 .elementor-element.elementor-element-f592a56 .fun_facts.type_one h4 small, .elementor-3803 .elementor-element.elementor-element-f592a56 .fun_facts.type_three h4 small {
	color: #fff !important;
}

.elementor-3803 .elementor-element.elementor-element-f592a56 .fun_facts .title_no_a_18, .elementor-3803 .elementor-element.elementor-element-f592a56 .fun_facts .title_no_a_18 span:after {
	color: #fff !important;
}

.elementor-3803 .elementor-element.elementor-element-6a466d9 .fun_facts.type_one:hover .icon {
	border-color: #fff !important;
}

.elementor-3803 .elementor-element.elementor-element-6a466d9 .fun_facts.type_one h4 span, .elementor-3803 .elementor-element.elementor-element-6a466d9 .fun_facts.type_three h4 span {
	color: #fff !important;
}

.elementor-3803 .elementor-element.elementor-element-6a466d9 .fun_facts.type_one h4 small, .elementor-3803 .elementor-element.elementor-element-6a466d9 .fun_facts.type_three h4 small {
	color: #fff !important;
}

.elementor-3803 .elementor-element.elementor-element-6a466d9 .fun_facts .title_no_a_18, .elementor-3803 .elementor-element.elementor-element-6a466d9 .fun_facts .title_no_a_18 span:after {
	color: #fff !important;
}

.elementor-3803 .elementor-element.elementor-element-5adcabb .fun_facts.type_one:hover .icon {
	border-color: #fff !important;
}

.elementor-3803 .elementor-element.elementor-element-5adcabb .fun_facts.type_one h4 span, .elementor-3803 .elementor-element.elementor-element-5adcabb .fun_facts.type_three h4 span {
	color: #fff !important;
}

.elementor-3803 .elementor-element.elementor-element-5adcabb .fun_facts.type_one h4 small, .elementor-3803 .elementor-element.elementor-element-5adcabb .fun_facts.type_three h4 small {
	color: #fff !important;
}

.elementor-3803 .elementor-element.elementor-element-5adcabb .fun_facts .title_no_a_18, .elementor-3803 .elementor-element.elementor-element-5adcabb .fun_facts .title_no_a_18 span:after {
	color: #fff !important;
}

.elementor-3803 .elementor-element.elementor-element-5b63d39 > .elementor-container {
	max-width: 1180px;
}

.elementor-3803 .elementor-element.elementor-element-5b63d39 {
	padding: 55px 0px 70px 0px;
}

.elementor-3803 .elementor-element.elementor-element-ffaf8f3 > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-3803 .elementor-element.elementor-element-ffaf8f3 .section_title {
	text-align: center !important;
}

.elementor-3803 .elementor-element.elementor-element-7bc6862 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-3803 .elementor-element.elementor-element-7bc6862:not(.elementor-motion-effects-element-type-background), .elementor-3803 .elementor-element.elementor-element-7bc6862 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #edf7fe;
}

.elementor-3803 .elementor-element.elementor-element-7bc6862 > .elementor-container {
	max-width: 1180px;
}

.elementor-3803 .elementor-element.elementor-element-7bc6862 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 40px 0px 35px 0px;
}

.elementor-3803 .elementor-element.elementor-element-7bc6862 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3803 .elementor-element.elementor-element-8e06f51 .section_title .title {
	font-size: 35px;
	line-height: 42px;
}

.elementor-3803 .elementor-element.elementor-element-8e06f51 .section_title  .title {
	margin: 0px 0px 0px 0px !important;
	padding: 0px 0px 0px 0px !important;
}

.elementor-3803 .elementor-element.elementor-element-8e06f51 .section_title {
	text-align: left !important;
}

.elementor-3803 .elementor-element.elementor-element-e87336c {
	padding: 0px 0px 30px 0px;
}

.elementor-3803 .elementor-element.elementor-element-05c0757 img {
	width: 72%;
}

.elementor-3803 .elementor-element.elementor-element-f215d66 img {
	width: 72%;
}

.elementor-3803 .elementor-element.elementor-element-bb18d5d img {
	width: 72%;
}

.elementor-3803 .elementor-element.elementor-element-dc64e47 img {
	width: 72%;
}

.elementor-3803 .elementor-element.elementor-element-a32831d img {
	width: 72%;
}

.elementor-3803 .elementor-element.elementor-element-7be9c23 img {
	width: 72%;
}

.elementor-3803 .elementor-element.elementor-element-0a82a67 > .elementor-container {
	max-width: 1190px;
}

.elementor-3803 .elementor-element.elementor-element-0a82a67 {
	padding: 70px 0px 80px 0px;
}

.elementor-3803 .elementor-element.elementor-element-490f2d9 > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-3803 .elementor-element.elementor-element-490f2d9 .section_title {
	text-align: center !important;
}

.elementor-3803 .elementor-element.elementor-element-ff35d27 .owl-carousel .owl-dots {
	text-align: center !important;
}

.elementor-3803 .elementor-element.elementor-element-ff35d27 .owl-carousel .owl-dots .owl-dot span {
	background: rgba(0, 139, 249, .3) !important;
}

.elementor-3803 .elementor-element.elementor-element-ff35d27 .owl-carousel .owl-dots .owl-dot.active, .elementor-3803 .elementor-element.elementor-element-ff35d27 .owl-carousel .owl-dots .owl-dot:hover {
	border-color: #008bf9 !important;
}

.elementor-3803 .elementor-element.elementor-element-ff35d27 .owl-carousel .owl-dots .owl-dot:hover span, .elementor-3803 .elementor-element.elementor-element-ff35d27 .owl-carousel .owl-dots .owl-dot.active span {
	background: #008bf9 !important;
}

@media (max-width:1024px) {
	.elementor-3803 .elementor-element.elementor-element-43b2829 {
		padding: 80px 0px 0px 1px;
	}
	
	.elementor-3803 .elementor-element.elementor-element-0d8ed75 img {
		width: 100%;
		height: 363px;
	}
	
	body:not(.rtl) .elementor-3803 .elementor-element.elementor-element-1c6b874 {
		left: 5px;
	}
	
	body.rtl .elementor-3803 .elementor-element.elementor-element-1c6b874 {
		right: 5px;
	}
	
	.elementor-3803 .elementor-element.elementor-element-1c6b874 {
		top: -100px;
	}
	
	body:not(.rtl) .elementor-3803 .elementor-element.elementor-element-4726f87 {
		left: 9px;
	}
	
	body.rtl .elementor-3803 .elementor-element.elementor-element-4726f87 {
		right: 9px;
	}
	
	.elementor-3803 .elementor-element.elementor-element-4726f87 {
		top: -100px;
	}
	
	.elementor-3803 .elementor-element.elementor-element-671e4a0 > .elementor-element-populated {
		margin: 0px 0px 0px 20px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 20px;
	}
	
	.elementor-3803 .elementor-element.elementor-element-a78e05c:not(.elementor-motion-effects-element-type-background), .elementor-3803 .elementor-element.elementor-element-a78e05c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0px 0px;
	}
	
	.elementor-3803 .elementor-element.elementor-element-a78e05c > .elementor-background-overlay {
		background-position: 0% 0px;
	}
}

@media (max-width:767px) {
	.elementor-3803 .elementor-element.elementor-element-43b2829 {
		padding: 80px 0px 80px 0px;
	}
	
	.elementor-3803 .elementor-element.elementor-element-d89d208 > .elementor-element-populated {
		padding: 40% 0% 60% 0%;
	}
	
	body:not(.rtl) .elementor-3803 .elementor-element.elementor-element-1c6b874 {
		left: 0px;
	}
	
	body.rtl .elementor-3803 .elementor-element.elementor-element-1c6b874 {
		right: 0px;
	}
	
	.elementor-3803 .elementor-element.elementor-element-1c6b874 {
		top: -200px;
	}
	
	body:not(.rtl) .elementor-3803 .elementor-element.elementor-element-4726f87 {
		left: 0px;
	}
	
	body.rtl .elementor-3803 .elementor-element.elementor-element-4726f87 {
		right: 0px;
	}
	
	.elementor-3803 .elementor-element.elementor-element-4726f87 {
		top: 0px;
	}
	
	.elementor-3803 .elementor-element.elementor-element-671e4a0 > .elementor-element-populated {
		margin: 0px 10px 0px 10px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 10px;
	}
	
	.elementor-3803 .elementor-element.elementor-element-e418214 .section_title .title {
		font-size: 24px;
		line-height: 28px;
	}
	
	.elementor-3803 .elementor-element.elementor-element-1bb6b4e .section_title .title {
		font-size: 24px;
		line-height: 26px;
	}
	
	.elementor-3803 .elementor-element.elementor-element-a78e05c:not(.elementor-motion-effects-element-type-background), .elementor-3803 .elementor-element.elementor-element-a78e05c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0px 0px;
	}
	
	.elementor-3803 .elementor-element.elementor-element-a78e05c > .elementor-background-overlay {
		background-position: 0% 0px;
	}
}

@media (min-width:768px) {
	.elementor-3803 .elementor-element.elementor-element-fdac416 {
		width: 45.063%;
	}
	
	.elementor-3803 .elementor-element.elementor-element-04389fc {
		width: 21.268%;
	}
	
	.elementor-3803 .elementor-element.elementor-element-79d0e2c {
		width: 33.333%;
	}
	
	.elementor-3803 .elementor-element.elementor-element-3ac07b2 {
		width: 43.926%;
	}
	
	.elementor-3803 .elementor-element.elementor-element-9be8f8a {
		width: 3.084%;
	}
	
	.elementor-3803 .elementor-element.elementor-element-25e972e {
		width: 52.656%;
	}
	
	.elementor-3803 .elementor-element.elementor-element-795f681 {
		width: 28.757%;
	}
	
	.elementor-3803 .elementor-element.elementor-element-5867255 {
		width: 5.115%;
	}
	
	.elementor-3803 .elementor-element.elementor-element-d4cf1e0 {
		width: 65.461%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-3803 .elementor-element.elementor-element-fdac416 {
		width: 60%;
	}
	
	.elementor-3803 .elementor-element.elementor-element-04389fc {
		width: 2%;
	}
	
	.elementor-3803 .elementor-element.elementor-element-bed64f5 {
		width: 50%;
	}
	
	.elementor-3803 .elementor-element.elementor-element-d0a542b {
		width: 50%;
	}
	
	.elementor-3803 .elementor-element.elementor-element-a954d81 {
		width: 50%;
	}
	
	.elementor-3803 .elementor-element.elementor-element-63657a8 {
		width: 50%;
	}
}

/* Start custom CSS for vankine-fun-facts-v1, class: .elementor-element-1c6b874 */
.fun_facts.type_two {
	padding: 5px;
	border-radius: 17px;
	background: var(--color-set-one-1);
}

/* End custom CSS */

/* Start custom CSS for vankine-icon-v1, class: .elementor-element-4726f87 */
.icon_box_only.type_four {
	padding: 10px;
}
