.elementor-13 .elementor-element.elementor-element-da0c33a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-13 .elementor-element.elementor-element-da0c33a:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-da0c33a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brucepweinberg.com/wp-content/uploads/2025/04/Group-6072.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-da0c33a > .elementor-container{min-height:400px;}.elementor-13 .elementor-element.elementor-element-da0c33a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13 .elementor-element.elementor-element-da0c33a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-da0c33a > .elementor-shape-bottom svg{height:83px;}.elementor-13 .elementor-element.elementor-element-fa5fcd5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-2020860{width:initial;max-width:initial;text-align:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-13 .elementor-element.elementor-element-001a75b{width:var( --container-widget-width, 2% );max-width:2%;--container-widget-width:2%;--container-widget-flex-grow:0;bottom:0px;text-align:right;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-001a75b{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-001a75b{right:0px;}.elementor-13 .elementor-element.elementor-element-001a75b img{width:100%;opacity:0.71;}.elementor-13 .elementor-element.elementor-element-1b99fc7{width:var( --container-widget-width, 2% );max-width:2%;--container-widget-width:2%;--container-widget-flex-grow:0;bottom:0px;text-align:right;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-1b99fc7{right:380px;}body.rtl .elementor-13 .elementor-element.elementor-element-1b99fc7{left:380px;}.elementor-13 .elementor-element.elementor-element-1b99fc7 img{width:100%;opacity:0.71;}.elementor-13 .elementor-element.elementor-element-4d03f6a{width:var( --container-widget-width, 2% );max-width:2%;--container-widget-width:2%;--container-widget-flex-grow:0;top:120px;text-align:right;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-4d03f6a{right:-30px;}body.rtl .elementor-13 .elementor-element.elementor-element-4d03f6a{left:-30px;}.elementor-13 .elementor-element.elementor-element-4d03f6a img{width:100%;opacity:0.71;}.elementor-13 .elementor-element.elementor-element-c747532{width:var( --container-widget-width, 2% );max-width:2%;--container-widget-width:2%;--container-widget-flex-grow:0;top:37px;text-align:right;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-c747532{right:343px;}body.rtl .elementor-13 .elementor-element.elementor-element-c747532{left:343px;}.elementor-13 .elementor-element.elementor-element-c747532 img{width:100%;opacity:0.71;}.elementor-13 .elementor-element.elementor-element-5283edb{width:var( --container-widget-width, 2% );max-width:2%;--container-widget-width:2%;--container-widget-flex-grow:0;top:62px;text-align:right;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-5283edb{left:-20px;}body.rtl .elementor-13 .elementor-element.elementor-element-5283edb{right:-20px;}.elementor-13 .elementor-element.elementor-element-5283edb img{width:100%;opacity:0.71;}.elementor-13 .elementor-element.elementor-element-24f12f6{width:var( --container-widget-width, 2% );max-width:2%;--container-widget-width:2%;--container-widget-flex-grow:0;top:223px;text-align:right;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-24f12f6{left:-149px;}body.rtl .elementor-13 .elementor-element.elementor-element-24f12f6{right:-149px;}.elementor-13 .elementor-element.elementor-element-24f12f6 img{width:100%;opacity:0.71;}.elementor-13 .elementor-element.elementor-element-145ff05:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-145ff05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brucepweinberg.com/wp-content/uploads/2025/04/Frame.webp");background-position:center right;background-repeat:no-repeat;background-size:15% auto;}.elementor-13 .elementor-element.elementor-element-145ff05{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-13 .elementor-element.elementor-element-145ff05 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-cf479f3{padding:50px 0px 50px 0px;}.elementor-13 .elementor-element.elementor-element-ae3b67e{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;top:0px;text-align:right;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-ae3b67e{right:80px;}body.rtl .elementor-13 .elementor-element.elementor-element-ae3b67e{left:80px;}.elementor-13 .elementor-element.elementor-element-ae3b67e img{width:100%;opacity:0.7;}.elementor-13 .elementor-element.elementor-element-b6647f1{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;bottom:-31px;text-align:right;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-b6647f1{left:200px;}body.rtl .elementor-13 .elementor-element.elementor-element-b6647f1{right:200px;}.elementor-13 .elementor-element.elementor-element-b6647f1 img{width:100%;opacity:0.71;}.elementor-13 .elementor-element.elementor-element-d066779{text-align:left;}.elementor-13 .elementor-element.elementor-element-d066779 img{width:80%;}.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-312338a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13 .elementor-element.elementor-element-312338a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13 .elementor-element.elementor-element-82739cc{text-align:left;}.elementor-13 .elementor-element.elementor-element-82739cc .elementor-heading-title{font-family:"Philosopher", Sans-serif;font-size:42px;font-weight:500;text-transform:capitalize;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-b0f5960{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;text-transform:none;line-height:1.9em;}.elementor-13 .elementor-element.elementor-element-b0f5960 p{margin-bottom:20px;}.elementor-13 .elementor-element.elementor-element-e3896a9{width:var( --container-widget-width, 13% );max-width:13%;--container-widget-width:13%;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-e3896a9{right:20px;}body.rtl .elementor-13 .elementor-element.elementor-element-e3896a9{left:20px;}.elementor-13 .elementor-element.elementor-element-e3896a9 img{width:100%;}@media(max-width:1024px){body:not(.rtl) .elementor-13 .elementor-element.elementor-element-001a75b{left:50px;}body.rtl .elementor-13 .elementor-element.elementor-element-001a75b{right:50px;}.elementor-13 .elementor-element.elementor-element-001a75b{bottom:0px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-1b99fc7{right:105px;}body.rtl .elementor-13 .elementor-element.elementor-element-1b99fc7{left:105px;}.elementor-13 .elementor-element.elementor-element-1b99fc7{bottom:0px;}.elementor-13 .elementor-element.elementor-element-4d03f6a{--container-widget-width:2%;--container-widget-flex-grow:0;width:var( --container-widget-width, 2% );max-width:2%;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-4d03f6a{right:20px;}body.rtl .elementor-13 .elementor-element.elementor-element-4d03f6a{left:20px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-c747532{right:105px;}body.rtl .elementor-13 .elementor-element.elementor-element-c747532{left:105px;}.elementor-13 .elementor-element.elementor-element-5283edb{--container-widget-width:20px;--container-widget-flex-grow:0;width:var( --container-widget-width, 20px );max-width:20px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-5283edb{left:100px;}body.rtl .elementor-13 .elementor-element.elementor-element-5283edb{right:100px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-24f12f6{left:10px;}body.rtl .elementor-13 .elementor-element.elementor-element-24f12f6{right:10px;}.elementor-13 .elementor-element.elementor-element-24f12f6{top:300px;}.elementor-13 .elementor-element.elementor-element-145ff05{padding:4% 0% 4% 0%;}.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-908fc43.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13 .elementor-element.elementor-element-908fc43.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-ae3b67e{right:39px;}body.rtl .elementor-13 .elementor-element.elementor-element-ae3b67e{left:39px;}.elementor-13 .elementor-element.elementor-element-b6647f1{bottom:0px;}.elementor-13 .elementor-element.elementor-element-d066779 img{width:100%;}.elementor-13 .elementor-element.elementor-element-82739cc .elementor-heading-title{font-size:32px;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-b0f5960{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:12px;line-height:20px;}.elementor-13 .elementor-element.elementor-element-b0f5960 p{margin-bottom:10px;}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-001a75b{--container-widget-width:20px;--container-widget-flex-grow:0;width:var( --container-widget-width, 20px );max-width:20px;}.elementor-13 .elementor-element.elementor-element-1b99fc7{--container-widget-width:15px;--container-widget-flex-grow:0;width:var( --container-widget-width, 15px );max-width:15px;}.elementor-13 .elementor-element.elementor-element-4d03f6a{--container-widget-width:6%;--container-widget-flex-grow:0;width:var( --container-widget-width, 6% );max-width:6%;}.elementor-13 .elementor-element.elementor-element-c747532{--container-widget-width:12px;--container-widget-flex-grow:0;width:var( --container-widget-width, 12px );max-width:12px;}.elementor-13 .elementor-element.elementor-element-24f12f6{--container-widget-width:12px;--container-widget-flex-grow:0;width:var( --container-widget-width, 12px );max-width:12px;}.elementor-13 .elementor-element.elementor-element-145ff05{padding:5% 0% 10% 0%;}.elementor-13 .elementor-element.elementor-element-908fc43 > .elementor-element-populated{padding:10% 0% 15% 0%;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-b6647f1{left:140px;}body.rtl .elementor-13 .elementor-element.elementor-element-b6647f1{right:140px;}.elementor-13 .elementor-element.elementor-element-b6647f1{bottom:25px;}.elementor-13 .elementor-element.elementor-element-82739cc .elementor-heading-title{font-size:25px;}}/* Start custom CSS for image, class: .elementor-element-001a75b */.movingimg {
  animation: upDownShadow 2s ease-in-out infinite;
}
@keyframes upDownShadow {
  0%, 100% {
    transform: translateY(0);
    filter: drop-shadow(0px 5px 10px #FFCC00);
  }
  50% {
    transform: translateY(-20px);
    filter: drop-shadow(0px 10px 20px #fff);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1b99fc7 */.Gcale
{
 animation: grayscaleAnimation 3s infinite;
  animation-timing-function: ease-in-out;
}

@keyframes grayscaleAnimation {
  0% {
    filter: grayscale(100%);
  }
  50% {
    filter: grayscale(0%);
  }
  100% {
    filter: grayscale(100%);
  }
}

.baninr{
    animation-iteration-count: infinite;
      animation: banner 5s ease-in-out infinite;
}
  @keyframes banner {
  0%, 100% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-60px);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d03f6a */.movingimg {
  animation: upDownShadow 2s ease-in-out infinite;
}
@keyframes upDownShadow {
  0%, 100% {
    transform: translateY(0);
    filter: drop-shadow(0px 5px 10px #FFCC00);
  }
  50% {
    transform: translateY(-20px);
    filter: drop-shadow(0px 10px 20px #fff);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c747532 */.Gcale
{
 animation: grayscaleAnimation 3s infinite;
  animation-timing-function: ease-in-out;
}

@keyframes grayscaleAnimation {
  0% {
    filter: grayscale(100%);
  }
  50% {
    filter: grayscale(0%);
  }
  100% {
    filter: grayscale(100%);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5283edb */.Gcale
{
 animation: grayscaleAnimation 3s infinite;
  animation-timing-function: ease-in-out;
}

@keyframes grayscaleAnimation {
  0% {
    filter: grayscale(100%);
  }
  50% {
    filter: grayscale(0%);
  }
  100% {
    filter: grayscale(100%);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24f12f6 */.Gcale
{
 animation: grayscaleAnimation 3s infinite;
  animation-timing-function: ease-in-out;
}

@keyframes grayscaleAnimation {
  0% {
    filter: grayscale(100%);
  }
  50% {
    filter: grayscale(0%);
  }
  100% {
    filter: grayscale(100%);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ae3b67e */.rotating-image {
  width: 200px; /* Size apne hisaab se adjust karo */
  height: auto;
  animation: rotateImage 5s linear infinite;
}

@keyframes rotateImage {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b6647f1 */.rotating-image {
  width: 200px; /* Size apne hisaab se adjust karo */
  height: auto;
  animation: rotateImage 5s linear infinite;
}

@keyframes rotateImage {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d066779 *//*.half-rotate-image {*/
/*  width: 200px;*/
/*  height: auto;*/
/*  animation: halfLeftRightRotate 4s linear infinite;*/
/*}*/

/*@keyframes halfLeftRightRotate {*/
/*  0% {*/
/*    transform: rotate(0deg);*/
/*  }*/
/*  25% {*/
    transform: rotate(-20deg); /* Half left 
  }
  50% {
    transform: rotate(0deg); /* Wapas center 
  }
  75% {
    transform: rotate(20deg); /* Half right 
  }
  100% {
    transform: rotate(0deg); /* Wapas center 
  }
}/* End custom CSS */