/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Add your custom styles here
*/

/* --- general styling --- */
p:last-child{margin-bottom:0px !important;}
.elementor-social-icon i {font-weight: 400;}


/* vertical site border line */
@media (min-width:1400px) {
body:after {
  content: ' ';
  width: 0;
  height: 100%;
  position: fixed;
  border-right: 1px solid #c7c7cb;
  top: 0;
  right: 88px;
  z-index:9999;
}
}


/* ---------------- make footer fixed and scrollable based footer height ----------------*/
main.site-main {margin-bottom: 126px;}
@media (max-width:767px) {main.site-main {margin-bottom: 251px;}}

/* --- footer --- */ 
body:not(.elementor-editor-active) .elementor-location-footer {position: fixed;
    bottom: 0;
    width: 100%;
    z-index: -1;
}
/* ---------------- end of making footer fixed and scrollable based footer height ----------------*/