/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jul 22 2025 | 11:51:40 */
/* Add your CSS code here.

For example:
.example {
    color: red;
}

For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp

End of comment */ 

.elementor-6223 .elementor-element.elementor-element-41d1a30 {
  --display:flex;
  --position:fixed;
  --min-height:100vh;
  --flex-direction:column;
  --container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
  --container-widget-height:initial;
  --container-widget-flex-grow:0;
  --container-widget-align-self:initial;
  --flex-wrap-mobile:wrap;
  --justify-content:center;
  --align-items:center;
  --gap:0px 0px;
  --background-transition:0.3s;
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
  top:68px;
  --z-index:9999;
}
.elementor-6223 .elementor-element.elementor-element-41d1a30:not(.elementor-motion-effects-element-type-background),
.elementor-6223 .elementor-element.elementor-element-41d1a30 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#FFFFFF00;
}
.elementor-6223 .elementor-element.elementor-element-41d1a30,
.elementor-6223 .elementor-element.elementor-element-41d1a30::before {
  --border-transition:0.3s;
}
body:not(.rtl) .elementor-6223 .elementor-element.elementor-element-41d1a30 {
  left: 0px;
  top: 0;
  bottom: 0;
  right: 0;
  overflow-x: hidden;
  overflow-y: auto;
  display:none;
}
body.rtl .elementor-6223 .elementor-element.elementor-element-41d1a30 {
  right:0px;
}
.elementor-6223 .elementor-element.elementor-element-4bfb610 {
  --display:flex;
  --flex-direction:row;
  --container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
  --container-widget-height:100%;
  --container-widget-flex-grow:1;
  --container-widget-align-self:stretch;
  --flex-wrap-mobile:wrap;
  --align-items:center;
  --gap:0px 040px;
  --background-transition:0.3s;
/*   --margin-top:0px; */
  --margin-top:168px;
  --margin-bottom:0px;
  --margin-left:auto;
  --margin-right:auto;
  --padding-top:50px;
  --padding-bottom:50px;
  --padding-left:50px;
  --padding-right:70px;
}
.elementor-6223 .elementor-element.elementor-element-4bfb610:not(.elementor-motion-effects-element-type-background),
.elementor-6223 .elementor-element.elementor-element-4bfb610 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#FFFFFF;
}
.elementor-6223 .elementor-element.elementor-element-4bfb610,
.elementor-6223 .elementor-element.elementor-element-4bfb610::before {
  --border-transition:0.3s;
}
.elementor-6223 .elementor-element.elementor-element-d7b56e7 .elementor-button {
  background-color:#FFFFFF00;
  fill:#21C53E;
  color:#21C53E;
  padding:0px 0px 0px 0px;
}
.elementor-6223 .elementor-element.elementor-element-d7b56e7 > .elementor-widget-container {
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}
.elementor-6223 .elementor-element.elementor-element-d7b56e7.elementor-element {
  --align-self:flex-end;
}
body:not(.rtl) .elementor-6223 .elementor-element.elementor-element-d7b56e7 {
  right:25px;
}
body.rtl .elementor-6223 .elementor-element.elementor-element-d7b56e7 {
  left:25px;
}
.elementor-6223 .elementor-element.elementor-element-d7b56e7 {
  top:20px;
}
.elementor-6223 .elementor-element.elementor-element-8f6b329 {
  --display:flex;
  --gap:0px 0px;
  --background-transition:0.3s;
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-6223 .elementor-element.elementor-element-8f462ac {
  --display:flex;
  --gap:10px 0px;
  --background-transition:0.3s;
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-6223 .elementor-element.elementor-element-13bbec4 > .elementor-widget-container {
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}
.elementor-6223 .elementor-element.elementor-element-13bbec4 {
  text-align:left;
}
.elementor-6223 .elementor-element.elementor-element-13bbec4 .elementor-heading-title {
  color:#000000;
  font-family:"Oswald", Sans-serif;
  font-size:30px;
  font-weight:500;
  text-transform:uppercase;
  line-height:150%;
}
.elementor-6223 .elementor-element.elementor-element-da38270 {
  text-align:left;
  color:#464646;
  font-family:"Roboto", Sans-serif;
  font-size:18px;
  font-weight:400;
  line-height:150%;
}
.elementor-6223 .elementor-element.elementor-element-6c7a531 > .elementor-widget-container {
  margin:0px 0px 0px 0px;
  padding:0px 0px 30px 0px;
}
.elementor-6223 .elementor-element.elementor-element-6c7a531 {
  text-align:left;
  color:#464646;
  font-family:"Roboto", Sans-serif;
  font-size:18px;
  font-weight:400;
  line-height:150%;
}
.elementor-6223 .elementor-element.elementor-element-128f233 .elementor-button {
  background-color:#5C72F2;
  font-family:"Oswald", Sans-serif;
  font-size:20px;
  font-weight:600;
  text-transform:uppercase;
  line-height:125%;
  letter-spacing:0.8px;
  border-radius:0px 0px 0px 0px;
  padding:10px 20px 10px 20px;
}
.elementor-6223 .elementor-element.elementor-element-128f233 .elementor-button:hover,
.elementor-6223 .elementor-element.elementor-element-128f233 .elementor-button:focus {
  background-color:#4044AC;
}
.elementor-6223 .elementor-element.elementor-element-128f233 > .elementor-widget-container {
  margin:0px 0px 0px 0px;
}
/*manual styling*/
.elementor-6223 #conferance-popup .elementor-element-4bfb610::before{
  content: url("/wp-content/uploads/2025/01/Group-27.svg");
  top: -56px;
  left: -120px;
}
.elementor-6223 #conferance-popup .elementor-element-4bfb610{
  overflow:hidden;
}
.elementor-6223 #conferance-popup .elementor-element-4bfb610::after {
  content: url("/wp-content/uploads/2025/01/Mask-group.svg");
  top: -56px;
  top: -34px;
  bottom: 0;
  position: absolute;
  left:0;
 }
@media(max-width:1200px){
  .elementor-6223 .elementor-element.elementor-element-4bfb610 {
    max-width: 1200px;
    width: 90%;
  }
.elementor-6223 #conferance-popup .elementor-element-4bfb610::after {
  content: url("/wp-content/uploads/2025/01/Mask-group.svg");
  top: 0;
  bottom: 0;
  position: absolute;
  left: -13vw;
}
}
@media(max-width:1024px) {
  .elementor-6223 .elementor-element.elementor-element-41d1a30 {
    --justify-content:center;
  }
  .elementor-6223 .elementor-element.elementor-element-4bfb610 {
    --flex-direction:column;
    --container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    --container-widget-height:initial;
    --container-widget-flex-grow:0;
    --container-widget-align-self:initial;
    --flex-wrap-mobile:wrap;
    --align-items:center;
    --gap:40px 40px;
    --margin-top:168px;
    --margin-bottom:0px;
    --margin-left:auto;
    --margin-right:auto;
    --padding-top:50px;
    --padding-bottom:50px;
    --padding-left:42px;
    --padding-right:43px;
  }
  .elementor-6223 .elementor-element.elementor-element-13bbec4 {
    text-align:center;
  }
  .elementor-6223 .elementor-element.elementor-element-da38270 {
    text-align:center;
  }
  .elementor-6223 .elementor-element.elementor-element-6c7a531 {
    text-align:center;
  }
/* .elementor-6223 #conferance-popup .elementor-element-4bfb610::after {
  content: url("/wp-content/uploads/2025/01/Mask-group1.svg");
  top: 0;
  position: absolute;
  left:0;
} */
 .elementor-6223 #conferance-popup .elementor-element-4bfb610::after {
    content: url("/wp-content/uploads/2025/01/Mask-group1.svg");
    top: 16vw;
    position: absolute;
    left: 0;
    bottom: 0;
    height: 100%;
  }
/* .elementor-6223 #conferance-popup .elementor-element-4bfb610::before {
  content: url("/wp-content/uploads/2025/01/Mask-group2.svg");
  top: -113px;
  left: -130px;
} */
 .elementor-6223 .elementor-element.elementor-element-4bfb610 {
    max-width:100%;
    width: calc(100% - 48px);
  }
}
@media(max-width:767px) {
  .elementor-6223 .elementor-element.elementor-element-41d1a30 {
    top:68px;
    --z-index:2;
    --z-index:1000;
  }
  .elementor-6223 .elementor-element.elementor-element-4bfb610 {
    --width:calc(100% - 48px);
    --gap:20px 0px;
    --margin-top:100px;
    --margin-bottom:50px;
    --margin-left:auto;
    --margin-right:auto;
    --padding-top:60px;
    --padding-bottom:50px;
    --padding-left:24px;
    --padding-right:24px;
    max-width: 360px;
  }
  .elementor-6223 .elementor-element.elementor-element-d7b56e7 {
    width:var( --container-widget-width, 24px );
    max-width:24px;
    --container-widget-width:24px;
    --container-widget-flex-grow:0;
  }
  .elementor-6223 .elementor-element.elementor-element-d7b56e7 > .elementor-widget-container {
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
  }
  .elementor-6223 .elementor-element.elementor-element-d7b56e7 .elementor-button {
    padding:0px 0px 0px 0px;
  }
.elementor-6223 #conferance-popup .elementor-element-4bfb610::before {
  content: url("/wp-content/uploads/2025/01/Mask-group2.svg");
  top: -113px;
/*   left: -130px; */
  left: -136px;
}
.elementor-6223 #conferance-popup .elementor-element-4bfb610::after {
  content: url("/wp-content/uploads/2025/01/Mask-group1.svg");
  top: 0;
  position: absolute;
  left:0;
}
/* .elementor-6223 #conferance-popup .elementor-element-4bfb610{
  overflow-y: scroll;
} */
}
@media(min-width:768px) {
  .elementor-6223 .elementor-element.elementor-element-41d1a30 {
    --width:100%;
  }
  .elementor-6223 .elementor-element.elementor-element-4bfb610 {
    --width:1200px;
  }
  .elementor-6223 .elementor-element.elementor-element-8f6b329 {
    --width:62.5%;
  }
}
@media(max-width:1024px) and (min-width:768px) {
  .elementor-6223 .elementor-element.elementor-element-4bfb610 {
    --width:50%;
  }
  .elementor-6223 .elementor-element.elementor-element-8f6b329 {
    --width:100%;
  }
}

/*fade transition*/
@-webkit-keyframes popup-show{
	0% {opacity:0;}
	100% {opacity:1;}
}
@-moz-keyframes popup-show{
	0% {opacity:0;}
	100% {opacity:1;}
}
@-o-keyframes popup-show{
	0% {opacity:0;}
	100% {opacity:1;}
}
@keyframes popup-show{
	0% {opacity:0;}
	100% {opacity:1;}
}
.popup-show-animation{
  -webkit-animation: popup-show 0.3s ease-out ; 
  -moz-animation:    popup-show 0.3s ease-out ; 
  -o-animation:      popup-show 0.3s ease-out ; 
  animation:         popup-show 0.3s ease-out ; 
}
 #conferance-popup{
transition:all 1s;
}
/*
#conferance-popup.popup-show-animation{
transition: opacity 1s ease-out, -webkit-opacity 1s ease-out, -o-opacity 1s ease-out;
opacity: 1;
} */
