/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: A plain-vanilla &amp; lightweight theme for Elementor page builder
Tags: flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 2.3.0.1605206591
Updated: 2020-11-12 18:43:11

*/

/*  custom css*/
.elementor-73 .elementor-element.elementor-element-ded456e .elementor-icon-box-content .elementor-icon-box-title, .elementor-73 .elementor-element.elementor-element-ded456e .elementor-icon-box-content .elementor-icon-box-title a {
    margin: 0;
    margin-bottom: 9px;
}

.elementor-73 .elementor-element.elementor-element-40fd932 {
    right: -166px;
}
.elementor-73 .elementor-element.elementor-element-bddfa45 {
    right: -313px;
}

.bottom-i,.top-i {
	width: 5px;
    height: 23px;
	background:white;
}
.top-i {
    height: 4px;
    margin-bottom: 5px;
}
.elementor-element.elementor-element-beabee9.elementor-widget.elementor-widget-text-editor {
    width: 72px;
    height: 72px;
    position: absolute;
    left: 0!important;
	right:0 !important;
	margin:0 auto;
    /* margin-left: 133px; */
    top: -11%;
    padding: 20px 33px 24px 34px;
    box-shadow: 0 20px 25px 0 rgba(28, 164, 199, 0.25);
    background-image: linear-gradient(45deg, #018ec0, #50cdd4);
    border-radius: 50%;
}

input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea {
    width: 100%;
    border: 1px solid #666;
    border-radius:0px;
	padding-bottom:12px;
	padding-top:12px;
 
    -webkit-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}
.elementor-73 .elementor-element.elementor-element-aa8df5b .elementor-button[type="submit"] {
    /* background-color: #7CA782; */
    color: #ffffff;
    box-shadow: 0 20px 20px -10px rgba(23, 177, 218, 0.4);
    /* margin-top: 24px; */
    background-image: linear-gradient(69deg, #018ec0, #50cdd4);
    margin: 24px 222px 0 0;
}
@media only screen and (min-width: 1519px) and (max-width: 1600px){
	
}
@media screen and (max-width: 1440px) {
	
}
@media only screen and (min-width: 1221px) and (max-width: 1399px) {
	
}

@media only screen and (min-width: 1024px) and (max-width: 1220px) {
	
}

@media only screen and (min-width: 768px) and (max-width: 1023px){
	.elementor-menu-toggle{
		padding-right:0px !important;
	}
.elementor-73 .elementor-element.elementor-element-40fd932 {
    right: -39px;
}
.elementor-element.elementor-element-beabee9.elementor-widget.elementor-widget-text-editor {
    left: 0 !important;
	right:0;
    /* margin-left: 133px; */

   margin:0 auto;
}
}

@media only screen and (max-width: 479px) {
.elementor-element.elementor-element-beabee9.elementor-widget.elementor-widget-text-editor {

    /* margin-left: 133px; */
    top: -10%;
 
}

	.elementor-menu-toggle{
		padding-right:0px !important;
	}
	.elementor-element.elementor-element-beabee9.elementor-widget.elementor-widget-text-editor {
    left: 0 !important;
	right:0;
    /* margin-left: 133px; */

   margin:0 auto;
}
.elementor-73 .elementor-element.elementor-element-40fd932 {
    right: -18% !important;
    left: auto !important;
}

}
