/*
Theme Name: Jevelin Child
Description: Child theme for Jevelin theme
Author: Shufflehound
Author URI: http://shufflehound.com
Template: jevelin
*/

/* Add your custom CSS below */
body{overflow-x:hidden!important}

.sh-header:not(.sh-header-4):not(.sh-header-5):not(.sh-header-6) .sh-nav > li.menu-item > a {padding-top: 15px!important;padding-bottom: 15px!important;}
.sh-header-top {padding: 7px 0;}
.header-logo {padding: 0px 0;}
@media screen and (min-width: 480px) {
}
textarea {
	overflow: hidden;}

.img1 img{
width: auto;
height: 600px;
}
.sh-accordion .panel-title a {
    padding: 5px 20px;
    border-radius: 50px;
    margin-bottom: 15px;
}
.panel-group .panel-heading+.panel-collapse>.panel-body {
	margin-bottom: 15px;}
footer ul {
    list-style: none;
    margin-top: 10px;
    margin-left: 0;
    padding-left: 0;
}
footer .menu-item a {
    color: #d1d1d1;
    font-size: 18px;
}
 .panel-group .panel-heading+.panel-collapse>.panel-body {
    border-top: none;
    border-bottom: none;
    border-radius: 20px!important;
}
.sh-iconbox-aside {
    padding-left: 35px!important;
}
.sh-iconbox-title h3 {
    font-size: 16px;
    margin-bottom: 0;
}
.sh-iconbox-box-alignment-left {
	margin-top: 15px;}
 .sh-iconbox-title h3 {
	 color: #eee;}
/* services grid */
.services-col .read-btn.vc_btn3.vc_btn3-color-grey, .vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat{
	color: black !important;
    background-color: #dcdcdc !important;
    font-size: 16px !important;
    padding: 0px 15px !important;
}
/* Blogs */
.blogs-row{box-shadow: 0px 0px 10px 15px rgb(0 0 0 / 2%); border-radius:25px;}
@media (max-width:800px){.centermobile{text-align:center !important;}}
.sh-header-mobile-navigation {
	padding: 5px;}
.sh-nav li.menu-item {
	float: right;}
input[type="text"], input[type="password"], input[type="email"], input[type="tel"], input[type="date"], input[type="url"], select, textarea {text-align:right}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{font-style:normal!important;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder{font-style:normal!important;}
input::placeholder, textarea::placeholder{font-style:normal!important;}
ol, ul {direction: rtl;align-content}
.sh-list-content{padding-right:5px}
.sh-list-vc {
	padding-right: 0px;!important}

/* Sticky Btns */
.grecaptcha-badge{display:none;}
.sticky-buttons{position:fixed; bottom:0; z-index:1000;}
.sticky-buttons.left{left:0;}
.sticky-buttons.right{right:0;}
.sticky-buttons a{display:flex; align-items:center; justify-content:center; margin:10px; color:#ccc; fill:#ccc; 
background-color:#2e3d44; box-shadow:0 2px 5px 0px #777; transition:.4s all;}
.sticky-buttons.square a{border-radius:0;}
.sticky-buttons.rounded a{border-radius:5px;}
.sticky-buttons.round a{border-radius:50%;}
.sticky-buttons.small a{width:40px; height:40px; font-size:22px;}
.sticky-buttons.medium a{width:50px; height:50px; font-size:28px;}
.sticky-buttons a:hover{cursor:pointer; color:#fff; fill:#fff;}
.sticky-buttons a.whatsapp{background-color:#4dc247;}
.sticky-buttons a.messenger{background-color:#0084FF;}
.sticky-buttons.inactive a.sticky_toggler, .sticky-buttons a.sticky_toggler{transform:rotate(0deg);}
.sticky-buttons.active a.sticky_toggler{transform:rotate(180deg);}
.sticky-buttons a svg{width:75%; height:75%;}
.sticky-buttons .hidden-data{background-color:#777; width:500px; margin:10px 0; padding:10px; font-size:16px; position:fixed; bottom:0; z-index:101; box-shadow:0 2px 5px 0px #777; transition:.4s all;}
.sticky-buttons.square .hidden-data{border-radius:0;}
.sticky-buttons.rounded .hidden-data, .sticky-buttons.round .hidden-data{border-radius:5px;}
.sticky-buttons.small .hidden-data{max-width:calc(100% - 70px);}
.sticky-buttons.medium .hidden-data{max-width:calc(100% - 80px);}
.sticky-buttons.left .hidden-data{left:0; transform:translateX(-100%);}
.sticky-buttons.active.left.small .hidden-data.active{transform:translateX(60px);}
.sticky-buttons.active.left.medium .hidden-data.active{transform:translateX(70px);}
.sticky-buttons.right .hidden-data{right:0; transform:translateX(100%);}
.sticky-buttons.active.right.small .hidden-data.active{transform:translateX(-60px);}
.sticky-buttons.active.right.medium .hidden-data.active{transform:translateX(-70px);}
/*.sticky-buttons .hidden-data form br{display:none;}*/
.sticky-buttons .hidden-data form textarea{height:auto; display:block; width:100%;}
.sticky-buttons .hidden-data form input{line-height:36px!important; display:block; width:100%;}
.sticky-buttons .hidden-data form .wpcf7-form-control-wrap{margin-top:5px!important; margin-bottom:5px!important; display:block;}
