/**
 * Theme Name:     SmsOne
 * Author:         Elementor Team
 * Template:       hello-elementor
 * Text Domain:	   smsone
 * Description:    Hello Elementor is a lightweight and minimalist WordPress theme that was built specifically to work seamlessly with the Elementor site builder plugin. The theme is free, open-source, and designed for users who want a flexible, easy-to-use, and customizable website. The theme, which is optimized for performance, provides a solid foundation for users to build their own unique designs using the Elementor drag-and-drop site builder. Its simplicity and flexibility make it a great choice for both beginners and experienced Web Creators.
 */
.mybluebox{
    background: radial-gradient(135.89% 100% at 50% 100%, rgba(255, 255, 255, 0.00) 30%, rgba(0, 221, 255, 0.12) 54.57%, rgba(8, 181, 255, 0.26) 76.2%, rgba(255, 255, 255, 0.40) 100%);
}
.mybox{
    box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.02), 0 16px 24px -12px rgba(13, 28, 63, 0.12);
}
.btn100{
    border-radius: 8px;
background: linear-gradient(180deg, #EAFAFF 0%, #FFF 100%);
box-shadow: 0 1.54px 0.1px 0.5px #68BFFF;
}
.boxs{
    box-shadow: 0 8px 13px -4px rgba(0, 140, 240, 0.34);
}
.blackbtn{
    box-shadow: 0 8px 13px -4px rgba(0, 25, 43, 0.34);

}
.circlebox{
background: radial-gradient(135.89% 100% at 50% 100%, rgba(255, 255, 255, 0.00) 30%, rgba(216, 225, 226, 0.12) 54.57%, rgba(190, 196, 199, 0.26) 76.2%, rgba(255, 255, 255, 0.40) 100%), #FFF;
box-shadow: 0 -1px 4px 0 rgba(255, 255, 255, 0.80) inset, 0 2px 12px 0 rgba(255, 255, 255, 0.53) inset, 0 -2px 4px 0 #FFF, 0 0 1px 1px rgba(0, 0, 0, 0.02), 0 16px 24px -12px rgba(13, 28, 63, 0.16);
min-height: 120px;
min-width: 120px;
transition: all 400ms ease-out;
}
.rboxces:hover .circlebox {
    border-radius: 999px;
    background: radial-gradient(135.89% 100% at 50% 100%, rgba(255, 255, 255, 0.00) 30%, rgba(0, 221, 255, 0.12) 54.57%, rgba(8, 181, 255, 0.26) 76.2%, rgba(255, 255, 255, 0.40) 100%), #FFF;
    box-shadow: 0 -1px 4px 0 rgba(255, 255, 255, 0.80) inset, 0 2px 12px 0 rgba(255, 255, 255, 0.53) inset, 0 -2px 4px 0 #FFF, 0 0 1px 1px rgba(0, 0, 0, 0.02), 0 16px 24px -10px rgba(81, 190, 238, 0.48);
}
.rboxces{
background: rgba(255, 255, 255, 0.90);
box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.02), 0 16px 24px -12px rgba(13, 28, 63, 0.12);
}
.elementor-11 .elementor-element{
    border-width:0 0 3px 0 !important;
}
.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon svg{
    margin:0px !important;
}
.circlebox h2 {
    color: transparent;
    -webkit-text-fill-color: transparent;
    background-image: linear-gradient(180deg, #666A80, #BABDCA);
    background-clip: text;
    -webkit-background-clip: text;
}

.rboxces:hover .circlebox h2 {
	background-image: linear-gradient(180deg, #149BFF, #71F8FF);
}
.elementor-11 .elementor-element.elementor-element-31e1834 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{
background: #FFF;
box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.02), 0 8px 12px -6px rgba(13, 28, 63, 0.06);
}
summary.e-n-accordion-item-title[aria-expanded="true"]
{
border-radius: 12px 12px 0 0;
}
.top-nav.scrolled {
  background-color: #fff; /* Change to whatever color you prefer */
}
.elementor-element.elementor-element-74acfb8.elementor-widget.elementor-widget-wp-widget-gform_widget
 {
    font-family: 'IRANYekanFN';
}
.gform_button{
    width:100% !important;
    border-radius: 12px !important;
background: #149BFF !important;
}
input[type="text"], .gfield input.large {
    border-radius: 12px !important;
    border: 1.5px solid #F0EEF0 !important;
    box-shadow: none !important;
    min-height: 24px !important;
}
p.gform_required_legend {
    display: none;
}