/*
Theme Name: studiare Child Theme
Theme URI: https://hamywp.com
Author: hamywp
Author URI: https://www.rtl-theme.com/author/bagherpebs/
Description: With Studiare, you can sell, market and create your online courses in one place. It is perfect for universities, teachers, and tutors, but can also be used by individuals and businesses.
Version: 12.8
License: GNU General Public License
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: classes, courses, education, education center, learning center, tutoring, teaching, study, studying, learning, lessons, instructor, teacher, mentor
Template: studiare
*/
.bar-srv{
    max-height: 100px;
    overflow: scroll;
    overflow-x: hidden !important;
    scrollbar-width: thin;
    scrollbar-color: #F39C19 #E5E5E5;
}
::-webkit-scrollbar {
  width: 10px;
}
::-webkit-scrollbar-track {
  background-color: #e4e4e4;
  border-radius: 1px;
}
::-webkit-scrollbar-thumb {
  background-color: #d4aa70;
  border-radius: 1px;
}
.pf-share.elementor-grid-0 .elementor-grid{
    display: flex;
}
.footer-dot.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon {
    border: 0px solid #F39C19;
    -webkit-border-radius: 30px;
    -webkit-animation: pulsate 1s ease-out;
    -webkit-animation-iteration-count: infinite; 
    opacity: 0.0
}
@-webkit-keyframes pulsate {
    0% {-webkit-transform: scale(0.1, 0.1); opacity: 0.0;}
    50% {opacity: 1.0;}
    100% {-webkit-transform: scale(1.2, 1.2); opacity: 0.0;}
}
.studi_landing_image:hover {
    transition: background-position 7s linear 0s !important;
}
.sc_studi-menu-label .sc_studi-menu-newlabel {
    background: #f6991b;
    border-radius: 3px;
    font-size: 12px;
    line-height: 16px;
    padding: 0px 4px;
    animation: pulse-animation 1.2s infinite;
}
@keyframes pulse-animation {
  0% {
    box-shadow: 0 0 0px 0px rgb(246 153 27 / 40%);
  }
  100% {
    box-shadow: 0 0 2px 10px rgba(0, 0, 0, 0);
  }
}
.srv .fad.fa-cog {
    animation-name: spin;
    animation-duration: 2500ms;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
}
@keyframes spin { 
        from { 
         transform: rotate(0deg); 
    } to { 
        transform: rotate(360deg); 
    }
}
#customers-co .swiper-slide-active {
    text-align: center;
    margin-bottom: 0px;
    padding: 0px;
    opacity: 1;
	filter: none;
    -webkit-transform: scale3d(0.8, 0.8, 1);
    transform: scale3d(0.8, 0.8, 1);
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    background-color: #FFF;
    border-radius: 3px;
}
#customers-co .swiper-slide {
    text-align: center;
    margin-bottom: 0px;
    padding: 0px;
	filter: blur(3px);
    opacity: 0.45;
	-webkit-transform: scale3d(0.8, 0.8, 1);
    transform: scale3d(0.8, 0.8, 1);
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    background-color: #FFF;
    border-radius: 3px;
}
#customers-co .swiper-slide-next {
    opacity: 1;
	filter: none;
    -webkit-transform: scale3d(1.0, 1.0, 1);
    transform: scale3d(1.0, 1.0, 1);
    background-color: #FFF;
}
.swiper-pagination-bullet-active{
    border-radius: 12px;
    width: 35px !important;
}
.srv-form .elementor-button .elementor-align-icon-left{
    display: flex;
}
.f-news .newsletter-form input[type=submit] {
    border-radius: 2px 0 0 2px;
    background-color: #F9CB87;
    color: #464749;
    font-weight: bold
}
.f-news .newsletter-form .form-control {
    border: 1px solid #dcdcdc00;
    padding-left: 0px;
    padding-right: 44px;
}
.hamy-domain .elementor-widget-container h5 {
    display: none;
}
.hamy-domain #wdc-style {
    font-family: 'Yekan_Bakh' !important;
}
.hamy-domain #wdc-style .large #Search {
    height: 50px;
    font-size: 1rem;
}
.hamy-domain #wdc-style .input-group .input-group-btn {
    border: none;
    border-radius: 0px;
    background-color: transparent;
}
.hamy-domain #wdc-style .large button#Submit {
    padding: 5px 25px;
    font-size: 15px;
    line-height: 2.5rem;
    border-radius: 10px !important;
}
.hamy-domain #wdc-style .input-group {
    border: none !important;
	box-shadow: none !important;
	margin: 0 !important;
    box-shadow: 0 2px 0 0px rgba(0,0,0,0.027);
    border-radius: 5px 5px 5px 5px !important;
}
.hamy-domain #wdc-style #Search {
    height: 68px;
    font-size: 24px;
    border: 1px solid #fff;
    border-radius: 10px 10px 10px 10px !important;
    box-shadow: none;
}
.hamy-domain #wdc-style #results div {
    font-weight: 400;
    font-size: 15px;
    line-height: 30px;
    word-wrap: break-word;
    direction: rtl;
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    margin: 5px 0px 0px 0px !important;
	height: 40px;

}
.hamy-domain .callout.callout-warning.alert-warning.clearfix.req-domain-text {
    display: none !important;
}
.hamy-domain .callout.callout-warning.alert-warning.clearfix.recaptcha-text {
    display: none !important;
}