/* 
Theme Name: smdp-elementor
Description: SMDP Elementor is a child theme, created by SMDP team
Author: SMDP
Author URI: http://smdigitalpartners.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
*/

/*--------------------------------------------------
// RESET
---------------------------------------------------*/
body {
	-webkit-font-smoothing: antialiased;
	text-rendering: optimizelegibility;
	position: relative;
}
.fx, a, button, input {
  -webkit-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
textarea {resize: none}
.hidder { display:none; }
.pull-left {float: left;}
.pull-right {float: right;}
.text-right {text-align: right; }
.text-left {text-align: left;}
.text-center {text-align: center;}
.last {margin-right: 0px !important;}
.last-bottom {margin-bottom: 0px !important;}

header.elementor {position: absolute; left: 0px; top: 0px; width: 100%;}
header.elementor .jet-sticky-transition-in {
    backdrop-filter: blur(6px);
}

.form-call .elementor-field-type-acceptance label {font-size: 12px; line-height: 14px; color: #17A1D9 !important;}
.text-reviews {min-height: 160px;}
.call-to-action a {background-color: #5CBB5E; padding: 15px 40px; font-weight: 800; font-size: 14px; line-height: 20px; text-transform: uppercase; color: #FFF; border-radius: 25px;}
.call-to-action a:hover, 
.call-to-action a:focus {background-color: #17A1D9;}



/*--------------------------------------------------
  // COLUMNS
---------------------------------------------------*/
.one, .one-half, .two-third, .one-third, .one-fourth, .third-col, .fourth-col {
	min-height:2px;
  float: left;
  position: relative;
  margin-right: 4%;
  -webkit-transition: all 300ms ease-in-out;
  -moz-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  -ms-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
  -khtml-transition: all 300ms ease-in-out;
}
.one {
  width: 100%;
  margin-right: 0;
}
.one-half {
  width: 48%;
}
.two-third {
  width: 65.33%;
}
.one-third {
  width: 30.66%;
}
.one-fourth {
  width: 22%;
}
.fourth-col {width: 74%;}

@media screen and (max-width: 767px) {
.one, .one-half, .two-third, .one-third, .one-fourth, .fourth-col {
  width: 100%;
  margin-right: 0;
  margin-bottom: 0;
}
}
