.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-114 .elementor-element.elementor-element-21a290f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:99px;font-weight:600;color:#FFFFFF;}.elementor-114 .elementor-element.elementor-element-d8b523c{--spacer-size:26px;}.elementor-114 .elementor-element.elementor-element-9549091 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;color:#727D82;}.elementor-114 .elementor-element.elementor-element-bd3ab0c{--spacer-size:29px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-114 .elementor-element.elementor-element-17e63e1 .elementor-button{background-color:#CDA164;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:500;box-shadow:0px 0px 10px 0px #D0A569;border-radius:40px 40px 40px 40px;}.elementor-114 .elementor-element.elementor-element-17e63e1{width:var( --container-widget-width, 16.354% );max-width:16.354%;--container-widget-width:16.354%;--container-widget-flex-grow:0;}.elementor-114 .elementor-element.elementor-element-17e63e1.elementor-element{--flex-grow:0;--flex-shrink:0;}.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-114 .elementor-element.elementor-element-cece5c1 img{width:62%;max-width:41%;opacity:1;border-radius:33px 33px 33px 33px;}.elementor-114 .elementor-element.elementor-element-9c68a12{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-114 .elementor-element.elementor-element-9c68a12.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-114 .elementor-element.elementor-element-3a55fe0.elementor-element{--align-self:flex-end;}.elementor-114 .elementor-element.elementor-element-3a55fe0{text-align:center;}.elementor-114 .elementor-element.elementor-element-3a55fe0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:69px;font-weight:600;color:#FEFEFE;}.elementor-114 .elementor-element.elementor-element-7f4535f.elementor-element{--align-self:flex-end;}.elementor-114 .elementor-element.elementor-element-7f4535f{text-align:center;}.elementor-114 .elementor-element.elementor-element-7f4535f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:61px;font-weight:600;color:#FFFFFF;}.elementor-114 .elementor-element.elementor-element-fe14bd2.elementor-element{--align-self:flex-end;}.elementor-114 .elementor-element.elementor-element-fe14bd2{text-align:center;}.elementor-114 .elementor-element.elementor-element-fe14bd2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:54px;font-weight:600;color:#FFFFFF;}.elementor-114 .elementor-element.elementor-element-cd0f7a0 img{width:92%;}.elementor-114 .elementor-element.elementor-element-722bce2{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-114 .elementor-element.elementor-element-6e6d3d4 .elementor-button{background-color:#CDA164;font-family:"Roboto", Sans-serif;font-size:48px;font-weight:500;box-shadow:0px 0px 10px 0px #CDA164;border-radius:30px 30px 30px 30px;}.elementor-114 .elementor-element.elementor-element-da3a42f .elementor-button{background-color:#CDA164;font-family:"Roboto", Sans-serif;font-size:48px;font-weight:500;box-shadow:0px 0px 10px 0px #CDA164;border-radius:30px 30px 30px 30px;}.elementor-114 .elementor-element.elementor-element-42256c4 .elementor-button{background-color:#CDA164;font-family:"Roboto", Sans-serif;font-size:48px;font-weight:500;box-shadow:0px 0px 10px 0px #CDA164;border-radius:30px 30px 30px 30px;}.elementor-114 .elementor-element.elementor-element-e85c637{--display:flex;}.elementor-114 .elementor-element.elementor-element-b44092f{--display:flex;}.elementor-114 .elementor-element.elementor-element-89fb9bf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:68px;font-weight:600;color:#FFFFFF;}.elementor-114 .elementor-element.elementor-element-48f0131{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-114 .elementor-element.elementor-element-c0fc02c.elementor-element{--align-self:flex-end;}.elementor-114 .elementor-element.elementor-element-c0fc02c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-114 .elementor-element.elementor-element-e83377b.elementor-element{--align-self:flex-end;}.elementor-114 .elementor-element.elementor-element-e83377b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-114 .elementor-element.elementor-element-844b6ce.elementor-element{--align-self:flex-end;}.elementor-114 .elementor-element.elementor-element-844b6ce .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-114 .elementor-element.elementor-element-c151dfe{text-align:start;}.elementor-114 .elementor-element.elementor-element-c2a9b31{text-align:start;}.elementor-114 .elementor-element.elementor-element-1455b34{text-align:start;}.elementor-114 .elementor-element.elementor-element-d07abc2{--display:flex;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-114 .elementor-element.elementor-element-024a95d .elementor-repeater-item-5722229 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://vboozari.yclass2.ir/wp-content/uploads/2026/10/Rubin.webp);background-size:cover;}.elementor-114 .elementor-element.elementor-element-024a95d .elementor-repeater-item-470250a .swiper-slide-bg{background-color:#4054b2;background-image:url(https://vboozari.yclass2.ir/wp-content/uploads/2026/10/0350679_1_TShirt_80er.jpg);background-size:cover;}.elementor-114 .elementor-element.elementor-element-024a95d .elementor-repeater-item-267bec4 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://vboozari.yclass2.ir/wp-content/uploads/2026/10/0300-370-pack-1-jpg-scaled.jpg);background-size:cover;}.elementor-114 .elementor-element.elementor-element-024a95d .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-114 .elementor-element.elementor-element-024a95d .swiper-slide-contents{max-width:66%;}.elementor-114 .elementor-element.elementor-element-024a95d .swiper-slide-inner{text-align:center;}.elementor-114 .elementor-element.elementor-element-6809ba6{--display:flex;}.elementor-114 .elementor-element.elementor-element-400c4a9 .elementor-repeater-item-4a902c9 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://vboozari.yclass2.ir/wp-content/uploads/2026/10/Screenshot-2026-10-23-164544.png);background-size:cover;}.elementor-114 .elementor-element.elementor-element-400c4a9 .elementor-repeater-item-3c109af .swiper-slide-bg{background-color:#4054b2;background-image:url(https://vboozari.yclass2.ir/wp-content/uploads/2026/10/Screenshot-2026-10-23-164552.png);background-size:cover;}.elementor-114 .elementor-element.elementor-element-400c4a9 .elementor-repeater-item-40aeb61 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://vboozari.yclass2.ir/wp-content/uploads/2026/10/Screenshot-2026-10-23-164558.png);background-size:cover;}.elementor-114 .elementor-element.elementor-element-400c4a9 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-114 .elementor-element.elementor-element-400c4a9 .swiper-slide-contents{max-width:66%;}.elementor-114 .elementor-element.elementor-element-400c4a9 .swiper-slide-inner{text-align:center;}body.elementor-page-114:not(.elementor-motion-effects-element-type-background), body.elementor-page-114 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-114 .elementor-element.elementor-element-48f0131{--width:100%;}}@media(max-width:1024px){.elementor-114 .elementor-element.elementor-element-21a290f .elementor-heading-title{font-size:41px;}.elementor-114 .elementor-element.elementor-element-9549091 .elementor-heading-title{font-size:16px;}.elementor-114 .elementor-element.elementor-element-17e63e1 .elementor-button{font-size:23px;}.elementor-114 .elementor-element.elementor-element-cece5c1 img{width:82%;max-width:74%;}.elementor-114 .elementor-element.elementor-element-9c68a12{--grid-auto-flow:row;}.elementor-114 .elementor-element.elementor-element-3a55fe0 .elementor-heading-title{font-size:46px;}.elementor-114 .elementor-element.elementor-element-7f4535f .elementor-heading-title{font-size:39px;}.elementor-114 .elementor-element.elementor-element-fe14bd2 .elementor-heading-title{font-size:35px;}.elementor-114 .elementor-element.elementor-element-722bce2{--grid-auto-flow:row;}.elementor-114 .elementor-element.elementor-element-6e6d3d4 .elementor-button{font-size:28px;}.elementor-114 .elementor-element.elementor-element-da3a42f .elementor-button{font-size:28px;}.elementor-114 .elementor-element.elementor-element-42256c4 .elementor-button{font-size:29px;}.elementor-114 .elementor-element.elementor-element-89fb9bf .elementor-heading-title{font-size:42px;}.elementor-114 .elementor-element.elementor-element-48f0131{--grid-auto-flow:row;}.elementor-114 .elementor-element.elementor-element-c0fc02c .elementor-heading-title{font-size:20px;}.elementor-114 .elementor-element.elementor-element-e83377b .elementor-heading-title{font-size:20px;}.elementor-114 .elementor-element.elementor-element-844b6ce .elementor-heading-title{font-size:20px;}}@media(max-width:767px){.elementor-114 .elementor-element.elementor-element-21a290f .elementor-heading-title{font-size:20px;}.elementor-114 .elementor-element.elementor-element-d8b523c{--spacer-size:0px;}.elementor-114 .elementor-element.elementor-element-9549091 .elementor-heading-title{font-size:9px;}.elementor-114 .elementor-element.elementor-element-17e63e1 .elementor-button{font-size:10px;}.elementor-114 .elementor-element.elementor-element-cece5c1 img{width:100%;max-width:100%;}.elementor-114 .elementor-element.elementor-element-9c68a12{--width:360px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-114 .elementor-element.elementor-element-35c9523 img{width:100%;}.elementor-114 .elementor-element.elementor-element-722bce2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-114 .elementor-element.elementor-element-48f0131{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-114 .elementor-element.elementor-element-024a95d .swiper-slide-contents{max-width:100%;}}/* Start custom CSS *//* Sets the main deep dark base matching header/footer */
body, 
.elementor-page, 
.elementor-section-wrap, 
.elementor-kit-1 {
    background-color: #080808 !important;
}

/* Adds soft, elegant gold ambient lighting across the background */
body::before {
    content: '';
    position: fixed;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    background: 
      /* Gold accent glow on top-left */
      radial-gradient(circle at 20% 25%, rgba(212, 160, 89, 0.18) 0%, transparent 45%),
      /* Soft amber/gold ambient glow in the center */
      radial-gradient(circle at 50% 50%, rgba(185, 135, 60, 0.12) 0%, transparent 60%),
      /* Gold highlight glow near top-right behind header */
      radial-gradient(circle at 80% 20%, rgba(212, 160, 89, 0.14) 0%, transparent 40%);
    pointer-events: none; /* Allows clicks to pass through to widgets */
    z-index: 0;
}/* End custom CSS */