.elementor-1975 .elementor-element.elementor-element-bf8e396 > .elementor-container{max-width:1250px;min-height:502px;}.elementor-1975 .elementor-element.elementor-element-bf8e396:not(.elementor-motion-effects-element-type-background), .elementor-1975 .elementor-element.elementor-element-bf8e396 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C72962;background-image:url("https://khorshidzibasalon.com/wp-content/uploads/2023/08/فوترر.jpg1_.jpg");background-position:70px 0px;background-repeat:no-repeat;background-size:45% auto;}.elementor-1975 .elementor-element.elementor-element-bf8e396{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1975 .elementor-element.elementor-element-bf8e396 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1975 .elementor-element.elementor-element-bf8e396 > .elementor-shape-top svg{height:30px;}.elementor-1975 .elementor-element.elementor-element-67d598d .elementor-menu-toggle{margin:0 auto;}.elementor-1975 .elementor-element.elementor-element-67d598d .elementor-nav-menu .elementor-item{font-family:"vazir", Sans-serif;font-size:13px;font-weight:400;}.elementor-1975 .elementor-element.elementor-element-67d598d .elementor-nav-menu--main .elementor-item{color:#C42F68;fill:#C42F68;}.elementor-1975 .elementor-element.elementor-element-3169a7c{--divider-border-style:solid;--divider-color:#9E9A9A;--divider-border-width:0.5px;}.elementor-1975 .elementor-element.elementor-element-3169a7c .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-1975 .elementor-element.elementor-element-3169a7c .elementor-divider{text-align:center;padding-top:17px;padding-bottom:17px;}.elementor-1975 .elementor-element.elementor-element-b5ba4df{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1975 .elementor-element.elementor-element-b5ba4df > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1975 .elementor-element.elementor-element-eb1e386 .ue-link-wrap{justify-content:flex-start;}.elementor-1975 .elementor-element.elementor-element-eb1e386 a.ue-link{flex-direction:row;color:#C42F68;}.elementor-1975 .elementor-element.elementor-element-eb1e386 a.ue-link svg{fill:#C42F68;}.elementor-1975 .elementor-element.elementor-element-eb1e386 a.ue-link:after{background-color:#8B8B8B;height:1px;}.elementor-1975 .elementor-element.elementor-element-eb1e386 .ue-link-hover-effect-icon{font-size:15px;}.elementor-1975 .elementor-element.elementor-element-06210b7{text-align:right;}.elementor-1975 .elementor-element.elementor-element-06210b7 .elementor-heading-title{color:#C42F68;font-family:"vazir", Sans-serif;font-size:23px;font-weight:400;}.elementor-1975 .elementor-element.elementor-element-6e49af7 .ue-link-wrap{justify-content:flex-start;}.elementor-1975 .elementor-element.elementor-element-6e49af7 a.ue-link{flex-direction:row;color:#F8F5F6;}.elementor-1975 .elementor-element.elementor-element-6e49af7 a.ue-link svg{fill:#F8F5F6;}.elementor-1975 .elementor-element.elementor-element-6e49af7 a.ue-link:after{background-color:#8B8B8B;height:1px;}.elementor-1975 .elementor-element.elementor-element-6e49af7 .ue-link-hover-effect-icon{font-size:15px;}.elementor-1975 .elementor-element.elementor-element-657c45c .elementor-repeater-item-5105654.elementor-social-icon{background-color:#252B3A;}.elementor-1975 .elementor-element.elementor-element-657c45c{--grid-template-columns:repeat(0, auto);--icon-size:30px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-1975 .elementor-element.elementor-element-657c45c .elementor-widget-container{text-align:right;}.elementor-1975 .elementor-element.elementor-element-657c45c .elementor-social-icon{--icon-padding:0.2em;}.elementor-1975 .elementor-element.elementor-element-6509aa8{--e-icon-list-icon-size:14px;}.elementor-1975 .elementor-element.elementor-element-6509aa8 .elementor-icon-list-text{color:#F2ECEE;}.elementor-1975 .elementor-element.elementor-element-3fdd99e .ue-link-wrap{justify-content:flex-start;}.elementor-1975 .elementor-element.elementor-element-3fdd99e a.ue-link{flex-direction:row;color:#E7DFE2;font-family:"vazir", Sans-serif;font-weight:400;}.elementor-1975 .elementor-element.elementor-element-3fdd99e a.ue-link svg{fill:#E7DFE2;}.elementor-1975 .elementor-element.elementor-element-3fdd99e a.ue-link:after{background-color:#8B8B8B;height:1px;}.elementor-1975 .elementor-element.elementor-element-3fdd99e .ue-link-hover-effect-icon{font-size:15px;}.elementor-1975 .elementor-element.elementor-element-34aedee{text-align:right;}.elementor-1975 .elementor-element.elementor-element-34aedee .elementor-heading-title{color:#F3EEF0;font-family:"vazir", Sans-serif;font-size:16px;font-weight:300;}.elementor-1975 .elementor-element.elementor-element-62a0207{text-align:center;color:#C42F68;font-family:"vazir", Sans-serif;font-size:11px;font-weight:400;}@media(max-width:1024px){.elementor-1975 .elementor-element.elementor-element-bf8e396:not(.elementor-motion-effects-element-type-background), .elementor-1975 .elementor-element.elementor-element-bf8e396 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-1975 .elementor-element.elementor-element-bf8e396:not(.elementor-motion-effects-element-type-background), .elementor-1975 .elementor-element.elementor-element-bf8e396 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1975 .elementor-element.elementor-element-75ccb71 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for shortcode, class: .elementor-element-75ccb71 */*{
  margin:0;
  padding:0;
}

.container{  padding-top: 150px;
  padding-bottom: 150px;}
body{
  background-color: #111845;
}


.content h2{ 
	font-size: 19px;
}

.content p{ 
	font-size: 14px;
	color: #666;
}

.box{
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 300px;
  height: 300px;
  background: #111845a6;
  box-sizing: border-box;
  overflow: hidden;
  box-shadow: 0 20px 50px rgb(23, 32, 90);
  border: 2px solid #2a3cad;
  color: white;
  padding: 0px;
}

.box:before{
  content: '';
  position:absolute;
  top:0;
  left:-100%;
  width:100%;
  height:100%;
  background: rgba(255,255,255,0.1);
  transition:0.5s;
  pointer-events: none;
}

.box:hover:before{
  left:-50%;
  transform: skewX(-5deg);
}


.box .content{
  position:absolute;
  top:15px;
  left:15px;
  right:15px;
  bottom:15px;
  border:1px solid #f0a591;
  padding:20px;
  text-align:center;
  box-shadow: 0 5px 10px rgba(9,0,0,0.5);
  
}

.box span{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: block;
  box-sizing: border-box;
  
}

.box span:nth-child(1)
{
  transform:rotate(0deg);
}

.box span:nth-child(2)
{
  transform:rotate(90deg);
}

.box span:nth-child(3)
{
  transform:rotate(180deg);
}

.box span:nth-child(4)
{
  transform:rotate(270deg);
}

.box span:before
{
  content: '';
  position: absolute;
  width:100%;
  height: 2px;
  background: #50dfdb;
  animation: animate 4s linear infinite;
}

@keyframes animate {
  0% {
  transform:scaleX(0);
  transform-origin: left;
  }
  50%
  {
    transform:scaleX(1);
  transform-origin: left;
  }
  50.1%
  {
    transform:scaleX(1);
  transform-origin: right;
    
  }
  
  100%
  {
    transform:scaleX(0);
  transform-origin: right;
    
  }
  
  
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b5ba4df */.miror-blur{backdrop-filter:blur(3px);}/* End custom CSS */