/*
 Theme Name:   Hello Elementor Child
 description: >- A custom child theme created for Irwin Chambers Serviced Offices
 Author:       Nicole King
 Template:     hello-elementor
 Version:      1.0.0
*/

/* Section Padding */
.elementor-section.elementor-inner-section {
	margin-left: 0!important;
	margin-right: 0!important;
}

.elementor-section.elementor-inner-section:not(.elementor-section-boxed) .elementor-container {
	margin: -10px;
}

/* Icon box widget - keep icon left on mobile */
.elementor-widget-icon-box.elementor-position-left.icon-position-left-xs .elementor-icon-box-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  	text-align: left;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
}

@media (max-width: 767px) {
	.elementor-widget-icon-box.elementor-position-left.icon-position-left-xs .elementor-icon-box-wrapper .elementor-icon-box-icon {
		width: 17px;
		margin-right: 20px!important;
	}
}

@media (min-width: 1025px){
	
}

/* icon list item - obfuscate email */
.elementor-widget .elementor-icon-list-item a > span {
	display: flex;
    align-items: center;
}

/* Text editor fudges */

.elementor-widget-text-editor p:last-child, .elementor-text-editor p:last-child {
	margin-bottom: 0;
}

.elementor-widget-text-editor ul, .elementor-text-editor ul {
	padding-left: 16px;
}

.elementor-widget-text-editor ol, .elementor-text-editor ol {
	padding-left: 20px;
}

.elementor-widget-text-editor ol li, .elementor-text-editor ol li {
	padding-left: 10px;
}

.elementor-widget-text-editor ul + p, .elementor-widget-text-editor ol + p, .elementor-widget-text-editor p + ul, .elementor-widget-text-editor p + ol, .elementor-text-editor ul + p, .elementor-text-editor ol + p, .elementor-text-editor p + ul, .elementor-text-editor p + ol {
     margin-top: .9rem;
}

.elementor-widget-text-editor li + li, .elementor-text-editor li + li {
    margin-top: 0.25rem;
}

.elementor-widget-text-editor p + h2, .elementor-widget-text-editor p + h3, .elementor-widget-text-editor ul + h2, .elementor-widget-text-editor ul + h3, .elementor-widget-text-editor h2 + h3 {
    margin-top: 2rem;
}

.elementor-g-recaptcha {
	display:none;
}