.elementor-612 .elementor-element.elementor-element-9123119{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-185px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-612 .elementor-element.elementor-element-9123119:not(.elementor-motion-effects-element-type-background), .elementor-612 .elementor-element.elementor-element-9123119 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(251deg, #312208 0%, var( --e-global-color-astglobalcolor7 ) 39%);}.elementor-612 .elementor-element.elementor-element-9123119.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-612 .elementor-element.elementor-element-0c0ba98{--display:flex;}.elementor-612 .elementor-element.elementor-element-0c0ba98.e-con{--align-self:center;}.elementor-612 .elementor-element.elementor-element-97bb865{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-612 .elementor-element.elementor-element-97bb865.e-con{--align-self:center;}.elementor-612 .elementor-element.elementor-element-06aa3f4{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:flex-end;--align-items:flex-end;}.elementor-612 .elementor-element.elementor-element-06aa3f4.e-con{--order:99999 /* order end hack */;}.elementor-612 .elementor-element.elementor-element-2f35dfb .elementor-button{background-color:transparent;font-family:"IRanSans", Sans-serif;font-size:15px;font-weight:700;fill:#5B4B1A;color:#5B4B1A;background-image:radial-gradient(at top center, #EACE87 38%, #B79455 100%);border-style:none;border-radius:5px 5px 5px 5px;padding:16px 16px 16px 16px;}.elementor-612 .elementor-element.elementor-element-2f35dfb .elementor-button:hover, .elementor-612 .elementor-element.elementor-element-2f35dfb .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor2 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-612 .elementor-element.elementor-element-2f35dfb .elementor-button:hover svg, .elementor-612 .elementor-element.elementor-element-2f35dfb .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-612 .elementor-element.elementor-element-3f82b67 .elementor-button{background-color:#EACE8700;font-family:"IRanSans", Sans-serif;font-size:15px;font-weight:800;fill:var( --e-global-color-3c29284 );color:var( --e-global-color-3c29284 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#B79455;border-radius:5px 5px 5px 5px;padding:16px 16px 16px 16px;}.elementor-612 .elementor-element.elementor-element-3f82b67 .elementor-button:hover, .elementor-612 .elementor-element.elementor-element-3f82b67 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor2 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-612 .elementor-element.elementor-element-3f82b67 .elementor-button:hover svg, .elementor-612 .elementor-element.elementor-element-3f82b67 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-612 .elementor-element.elementor-element-d387497{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:justify;}.elementor-612 .elementor-element.elementor-element-d387497 .elementor-heading-title{font-family:"IRANYekanX", Sans-serif;font-size:42px;font-weight:800;line-height:57px;color:var( --e-global-color-astglobalcolor5 );}.elementor-612 .elementor-element.elementor-element-bdb7539{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;font-family:"IRanSans", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-612 .elementor-element.elementor-element-b12ea64{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-612 .elementor-element.elementor-element-9b2d6be{width:100%;max-width:100%;bottom:21px;}body:not(.rtl) .elementor-612 .elementor-element.elementor-element-9b2d6be{left:-250px;}body.rtl .elementor-612 .elementor-element.elementor-element-9b2d6be{right:-250px;}.elementor-612 .elementor-element.elementor-element-9b2d6be img{filter:brightness( 90% ) contrast( 112% ) saturate( 102% ) blur( 0px ) hue-rotate( 0deg );}.elementor-612 .elementor-element.elementor-element-1c970f0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-612 .elementor-element.elementor-element-d2f26da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-612 .elementor-element.elementor-element-aa9a5cc{--display:flex;--margin-top:-9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-612 .elementor-element.elementor-element-a718273 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-612 .elementor-element.elementor-element-a718273{text-align:start;}.elementor-612 .elementor-element.elementor-element-a718273 .elementor-heading-title{font-family:"IRANYekanX", Sans-serif;font-size:30px;font-weight:900;color:var( --e-global-color-16c35ff );}.elementor-612 .elementor-element.elementor-element-74d469d > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-612 .elementor-element.elementor-element-74d469d{text-align:justify;font-family:"IRanSans", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-astglobalcolor8 );}.elementor-612 .elementor-element.elementor-element-74d469d a{color:var( --e-global-color-astglobalcolor7 );}.elementor-612 .elementor-element.elementor-element-649fc71 .elementor-button{background-color:transparent;font-family:"IRanSans", Sans-serif;font-size:15px;font-weight:700;fill:#5B4B1A;color:#5B4B1A;background-image:radial-gradient(at top center, #EACE87 38%, #B79455 100%);border-style:none;border-radius:5px 5px 5px 5px;padding:16px 16px 16px 16px;}.elementor-612 .elementor-element.elementor-element-649fc71 .elementor-button:hover, .elementor-612 .elementor-element.elementor-element-649fc71 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor2 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-612 .elementor-element.elementor-element-649fc71 .elementor-button:hover svg, .elementor-612 .elementor-element.elementor-element-649fc71 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-612 .elementor-element.elementor-element-db4333a img{width:100%;height:420px;object-fit:cover;object-position:center center;filter:brightness( 140% ) contrast( 100% ) saturate( 113% ) blur( 0px ) hue-rotate( 0deg );border-radius:10px 10px 10px 10px;}.elementor-612 .elementor-element.elementor-element-11a31c9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-612 .elementor-element.elementor-element-db6cada img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );border-radius:10px 10px 10px 10px;}.elementor-612 .elementor-element.elementor-element-474f869{--display:flex;--margin-top:80px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-612 .elementor-element.elementor-element-cda2514{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-612 .elementor-element.elementor-element-55cb083{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#EEEEE9;--border-color:#EEEEE9;--border-radius:10px 10px 10px 10px;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-612 .elementor-element.elementor-element-55cb083:not(.elementor-motion-effects-element-type-background), .elementor-612 .elementor-element.elementor-element-55cb083 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFDFD;}.elementor-612 .elementor-element.elementor-element-55cb083.e-con{--align-self:flex-start;}.elementor-612 .elementor-element.elementor-element-1783b12{--display:flex;--min-height:11vh;--border-radius:100px 50px 100px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-612 .elementor-element.elementor-element-1783b12:not(.elementor-motion-effects-element-type-background), .elementor-612 .elementor-element.elementor-element-1783b12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EACE872E;}.elementor-612 .elementor-element.elementor-element-676f7cf > .elementor-widget-container{margin:-21px 0px 0px 0px;}.elementor-612 .elementor-element.elementor-element-676f7cf .elementor-icon-wrapper{text-align:center;}.elementor-612 .elementor-element.elementor-element-676f7cf .elementor-icon{font-size:85px;}.elementor-612 .elementor-element.elementor-element-676f7cf .elementor-icon svg{height:85px;}.elementor-612 .elementor-element.elementor-element-876b4ef{text-align:center;}.elementor-612 .elementor-element.elementor-element-876b4ef .elementor-heading-title{font-family:"IRanSans", Sans-serif;font-size:22px;font-weight:900;color:var( --e-global-color-16c35ff );}.elementor-612 .elementor-element.elementor-element-333cce1{text-align:center;font-family:"IRanSans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-astglobalcolor8 );}.elementor-612 .elementor-element.elementor-element-333cce1 a{color:var( --e-global-color-astglobalcolor7 );}.elementor-612 .elementor-element.elementor-element-59dbaf5 .elementor-button{background-color:transparent;font-family:"IRanSans", Sans-serif;font-size:13px;font-weight:700;fill:#5B4B1A;color:#5B4B1A;background-image:radial-gradient(at top center, #EACE87 38%, #B79455 100%);border-style:none;border-radius:5px 5px 5px 5px;padding:16px 16px 16px 16px;}.elementor-612 .elementor-element.elementor-element-59dbaf5 .elementor-button:hover, .elementor-612 .elementor-element.elementor-element-59dbaf5 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor2 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-612 .elementor-element.elementor-element-59dbaf5 .elementor-button:hover svg, .elementor-612 .elementor-element.elementor-element-59dbaf5 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-612 .elementor-element.elementor-element-51fd060{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#EEEEE9;--border-color:#EEEEE9;--border-radius:10px 10px 10px 10px;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-612 .elementor-element.elementor-element-51fd060:not(.elementor-motion-effects-element-type-background), .elementor-612 .elementor-element.elementor-element-51fd060 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFDFD;}.elementor-612 .elementor-element.elementor-element-51fd060.e-con{--align-self:flex-start;}.elementor-612 .elementor-element.elementor-element-2dd446b{text-align:center;}.elementor-612 .elementor-element.elementor-element-2dd446b .elementor-heading-title{font-family:"IRanSans", Sans-serif;font-size:22px;font-weight:900;color:var( --e-global-color-16c35ff );}.elementor-612 .elementor-element.elementor-element-a814706{text-align:center;font-family:"IRanSans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-astglobalcolor8 );}.elementor-612 .elementor-element.elementor-element-a814706 a{color:var( --e-global-color-astglobalcolor7 );}.elementor-612 .elementor-element.elementor-element-43b2108 .elementor-button{background-color:transparent;font-family:"IRanSans", Sans-serif;font-size:13px;font-weight:700;fill:#5B4B1A;color:#5B4B1A;background-image:radial-gradient(at top center, #EACE87 38%, #B79455 100%);border-style:none;border-radius:5px 5px 5px 5px;padding:16px 16px 16px 16px;}.elementor-612 .elementor-element.elementor-element-43b2108 .elementor-button:hover, .elementor-612 .elementor-element.elementor-element-43b2108 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor2 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-612 .elementor-element.elementor-element-43b2108 .elementor-button:hover svg, .elementor-612 .elementor-element.elementor-element-43b2108 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-612 .elementor-element.elementor-element-dadcb33{--display:flex;--min-height:11vh;--border-radius:100px 50px 100px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-612 .elementor-element.elementor-element-dadcb33:not(.elementor-motion-effects-element-type-background), .elementor-612 .elementor-element.elementor-element-dadcb33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EACE872E;}.elementor-612 .elementor-element.elementor-element-dadcb33.e-con{--order:-99999 /* order start hack */;}.elementor-612 .elementor-element.elementor-element-ad55e9a > .elementor-widget-container{margin:-21px 0px 0px 0px;}.elementor-612 .elementor-element.elementor-element-ad55e9a .elementor-icon-wrapper{text-align:center;}.elementor-612 .elementor-element.elementor-element-ad55e9a .elementor-icon{font-size:85px;}.elementor-612 .elementor-element.elementor-element-ad55e9a .elementor-icon svg{height:85px;}.elementor-612 .elementor-element.elementor-element-560f518{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#EEEEE9;--border-color:#EEEEE9;--border-radius:10px 10px 10px 10px;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-612 .elementor-element.elementor-element-560f518:not(.elementor-motion-effects-element-type-background), .elementor-612 .elementor-element.elementor-element-560f518 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFDFD;}.elementor-612 .elementor-element.elementor-element-560f518.e-con{--align-self:flex-start;}.elementor-612 .elementor-element.elementor-element-8d3c2fb{text-align:center;}.elementor-612 .elementor-element.elementor-element-8d3c2fb .elementor-heading-title{font-family:"IRanSans", Sans-serif;font-size:22px;font-weight:900;color:var( --e-global-color-16c35ff );}.elementor-612 .elementor-element.elementor-element-8914a28{text-align:center;font-family:"IRanSans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-astglobalcolor8 );}.elementor-612 .elementor-element.elementor-element-8914a28 a{color:var( --e-global-color-astglobalcolor7 );}.elementor-612 .elementor-element.elementor-element-9f3aab5 .elementor-button{background-color:transparent;font-family:"IRanSans", Sans-serif;font-size:13px;font-weight:700;fill:#5B4B1A;color:#5B4B1A;background-image:radial-gradient(at top center, #EACE87 38%, #B79455 100%);border-style:none;border-radius:5px 5px 5px 5px;padding:16px 16px 16px 16px;}.elementor-612 .elementor-element.elementor-element-9f3aab5 .elementor-button:hover, .elementor-612 .elementor-element.elementor-element-9f3aab5 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor2 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-612 .elementor-element.elementor-element-9f3aab5 .elementor-button:hover svg, .elementor-612 .elementor-element.elementor-element-9f3aab5 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-612 .elementor-element.elementor-element-a966fd1{--display:flex;--min-height:11vh;--border-radius:100px 50px 100px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-612 .elementor-element.elementor-element-a966fd1:not(.elementor-motion-effects-element-type-background), .elementor-612 .elementor-element.elementor-element-a966fd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EACE872E;}.elementor-612 .elementor-element.elementor-element-a966fd1.e-con{--order:-99999 /* order start hack */;}.elementor-612 .elementor-element.elementor-element-1efcc3d > .elementor-widget-container{margin:-21px 0px 0px 0px;}.elementor-612 .elementor-element.elementor-element-1efcc3d .elementor-icon-wrapper{text-align:center;}.elementor-612 .elementor-element.elementor-element-1efcc3d .elementor-icon{font-size:85px;}.elementor-612 .elementor-element.elementor-element-1efcc3d .elementor-icon svg{height:85px;}.elementor-612 .elementor-element.elementor-element-81936af{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#EEEEE9;--border-color:#EEEEE9;--border-radius:10px 10px 10px 10px;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-612 .elementor-element.elementor-element-81936af:not(.elementor-motion-effects-element-type-background), .elementor-612 .elementor-element.elementor-element-81936af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFDFD;}.elementor-612 .elementor-element.elementor-element-81936af.e-con{--align-self:flex-start;}.elementor-612 .elementor-element.elementor-element-4be9208{text-align:center;}.elementor-612 .elementor-element.elementor-element-4be9208 .elementor-heading-title{font-family:"IRanSans", Sans-serif;font-size:22px;font-weight:900;color:var( --e-global-color-16c35ff );}.elementor-612 .elementor-element.elementor-element-34e19e2{text-align:center;font-family:"IRanSans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-astglobalcolor8 );}.elementor-612 .elementor-element.elementor-element-34e19e2 a{color:var( --e-global-color-astglobalcolor7 );}.elementor-612 .elementor-element.elementor-element-95076e5 .elementor-button{background-color:transparent;font-family:"IRanSans", Sans-serif;font-size:13px;font-weight:700;fill:#5B4B1A;color:#5B4B1A;background-image:radial-gradient(at top center, #EACE87 38%, #B79455 100%);border-style:none;border-radius:5px 5px 5px 5px;padding:16px 16px 16px 16px;}.elementor-612 .elementor-element.elementor-element-95076e5 .elementor-button:hover, .elementor-612 .elementor-element.elementor-element-95076e5 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor2 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-612 .elementor-element.elementor-element-95076e5 .elementor-button:hover svg, .elementor-612 .elementor-element.elementor-element-95076e5 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-612 .elementor-element.elementor-element-5b24bdf{--display:flex;--min-height:11vh;--border-radius:100px 50px 100px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-612 .elementor-element.elementor-element-5b24bdf:not(.elementor-motion-effects-element-type-background), .elementor-612 .elementor-element.elementor-element-5b24bdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EACE872E;}.elementor-612 .elementor-element.elementor-element-5b24bdf.e-con{--order:-99999 /* order start hack */;}.elementor-612 .elementor-element.elementor-element-9b2c104 > .elementor-widget-container{margin:-21px 0px 0px 0px;}.elementor-612 .elementor-element.elementor-element-9b2c104 .elementor-icon-wrapper{text-align:center;}.elementor-612 .elementor-element.elementor-element-9b2c104 .elementor-icon{font-size:85px;}.elementor-612 .elementor-element.elementor-element-9b2c104 .elementor-icon svg{height:85px;}.elementor-612 .elementor-element.elementor-element-165df00{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#EEEEE9;--border-color:#EEEEE9;--border-radius:10px 10px 10px 10px;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-612 .elementor-element.elementor-element-165df00:not(.elementor-motion-effects-element-type-background), .elementor-612 .elementor-element.elementor-element-165df00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFDFD;}.elementor-612 .elementor-element.elementor-element-165df00.e-con{--align-self:flex-start;}.elementor-612 .elementor-element.elementor-element-fae6692{text-align:center;}.elementor-612 .elementor-element.elementor-element-fae6692 .elementor-heading-title{font-family:"IRanSans", Sans-serif;font-size:22px;font-weight:900;color:var( --e-global-color-16c35ff );}.elementor-612 .elementor-element.elementor-element-5b223ee{text-align:center;font-family:"IRanSans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-astglobalcolor8 );}.elementor-612 .elementor-element.elementor-element-5b223ee a{color:var( --e-global-color-astglobalcolor7 );}.elementor-612 .elementor-element.elementor-element-4859c55 .elementor-button{background-color:transparent;font-family:"IRanSans", Sans-serif;font-size:13px;font-weight:700;fill:#5B4B1A;color:#5B4B1A;background-image:radial-gradient(at top center, #EACE87 38%, #B79455 100%);border-style:none;border-radius:5px 5px 5px 5px;padding:16px 16px 16px 16px;}.elementor-612 .elementor-element.elementor-element-4859c55 .elementor-button:hover, .elementor-612 .elementor-element.elementor-element-4859c55 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor2 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-612 .elementor-element.elementor-element-4859c55 .elementor-button:hover svg, .elementor-612 .elementor-element.elementor-element-4859c55 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-612 .elementor-element.elementor-element-bbb7379{--display:flex;--min-height:11vh;--border-radius:100px 50px 100px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-612 .elementor-element.elementor-element-bbb7379:not(.elementor-motion-effects-element-type-background), .elementor-612 .elementor-element.elementor-element-bbb7379 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EACE872E;}.elementor-612 .elementor-element.elementor-element-bbb7379.e-con{--order:-99999 /* order start hack */;}.elementor-612 .elementor-element.elementor-element-4a52e9b > .elementor-widget-container{margin:-21px 0px 0px 0px;}.elementor-612 .elementor-element.elementor-element-4a52e9b .elementor-icon-wrapper{text-align:center;}.elementor-612 .elementor-element.elementor-element-4a52e9b .elementor-icon{font-size:85px;}.elementor-612 .elementor-element.elementor-element-4a52e9b .elementor-icon svg{height:85px;}.elementor-612 .elementor-element.elementor-element-32e43f5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#EEEEE9;--border-color:#EEEEE9;--border-radius:10px 10px 10px 10px;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-612 .elementor-element.elementor-element-32e43f5:not(.elementor-motion-effects-element-type-background), .elementor-612 .elementor-element.elementor-element-32e43f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFDFD;}.elementor-612 .elementor-element.elementor-element-32e43f5.e-con{--align-self:flex-start;}.elementor-612 .elementor-element.elementor-element-a7ad383{text-align:center;}.elementor-612 .elementor-element.elementor-element-a7ad383 .elementor-heading-title{font-family:"IRanSans", Sans-serif;font-size:22px;font-weight:900;color:var( --e-global-color-16c35ff );}.elementor-612 .elementor-element.elementor-element-6c247bf{text-align:center;font-family:"IRanSans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-astglobalcolor8 );}.elementor-612 .elementor-element.elementor-element-6c247bf a{color:var( --e-global-color-astglobalcolor7 );}.elementor-612 .elementor-element.elementor-element-4552a8f .elementor-button{background-color:transparent;font-family:"IRanSans", Sans-serif;font-size:13px;font-weight:700;fill:#5B4B1A;color:#5B4B1A;background-image:radial-gradient(at top center, #EACE87 38%, #B79455 100%);border-style:none;border-radius:5px 5px 5px 5px;padding:16px 16px 16px 16px;}.elementor-612 .elementor-element.elementor-element-4552a8f .elementor-button:hover, .elementor-612 .elementor-element.elementor-element-4552a8f .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor2 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-612 .elementor-element.elementor-element-4552a8f .elementor-button:hover svg, .elementor-612 .elementor-element.elementor-element-4552a8f .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-612 .elementor-element.elementor-element-aee50d2{--display:flex;--min-height:11vh;--border-radius:100px 50px 100px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-612 .elementor-element.elementor-element-aee50d2:not(.elementor-motion-effects-element-type-background), .elementor-612 .elementor-element.elementor-element-aee50d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EACE872E;}.elementor-612 .elementor-element.elementor-element-aee50d2.e-con{--order:-99999 /* order start hack */;}.elementor-612 .elementor-element.elementor-element-1323bc2 > .elementor-widget-container{margin:-21px 0px 0px 0px;}.elementor-612 .elementor-element.elementor-element-1323bc2 .elementor-icon-wrapper{text-align:center;}.elementor-612 .elementor-element.elementor-element-1323bc2 .elementor-icon{font-size:85px;}.elementor-612 .elementor-element.elementor-element-1323bc2 .elementor-icon svg{height:85px;}.elementor-612 .elementor-element.elementor-element-cf5a410 > .elementor-widget-container{margin:5px 0px 20px 0px;}.elementor-612 .elementor-element.elementor-element-cf5a410.elementor-element{--order:-99999 /* order start hack */;}.elementor-612 .elementor-element.elementor-element-cf5a410{text-align:center;}.elementor-612 .elementor-element.elementor-element-cf5a410 .elementor-heading-title{font-family:"IRANYekanX", Sans-serif;font-size:30px;font-weight:900;color:var( --e-global-color-astglobalcolor8 );}.elementor-612 .elementor-element.elementor-element-23a6113{--display:flex;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-612 .elementor-element.elementor-element-23a6113:not(.elementor-motion-effects-element-type-background), .elementor-612 .elementor-element.elementor-element-23a6113 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#22211D;}.elementor-612 .elementor-element.elementor-element-77c38b6{width:100%;max-width:100%;text-align:center;}.elementor-612 .elementor-element.elementor-element-77c38b6 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-612 .elementor-element.elementor-element-77c38b6 .elementor-heading-title{font-family:"IRANYekanX", Sans-serif;font-size:30px;font-weight:900;color:var( --e-global-color-astglobalcolor5 );}.elementor-612 .elementor-element.elementor-element-175c503{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-612 .elementor-element.elementor-element-4a561e9{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFE2A675;--border-color:#FFE2A675;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-612 .elementor-element.elementor-element-ccd9954 img{border-radius:10px 10px 10px 10px;}.elementor-612 .elementor-element.elementor-element-31770f8{text-align:start;}.elementor-612 .elementor-element.elementor-element-31770f8 .elementor-heading-title{font-size:22px;font-weight:800;color:var( --e-global-color-astglobalcolor5 );}.elementor-612 .elementor-element.elementor-element-43e5f5d{text-align:justify;font-family:"IRanSans", Sans-serif;font-size:15px;color:#C3C3C3;}.elementor-612 .elementor-element.elementor-element-4b2bf7e .elementor-button{background-color:#EACE8700;font-family:"IRanSans", Sans-serif;font-size:15px;font-weight:500;fill:#FFE2A6DE;color:#FFE2A6DE;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFE2A675;border-radius:5px 5px 5px 5px;padding:16px 16px 16px 16px;}.elementor-612 .elementor-element.elementor-element-4b2bf7e .elementor-button:hover, .elementor-612 .elementor-element.elementor-element-4b2bf7e .elementor-button:focus{background-color:var( --e-global-color-3c29284 );color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-3c29284 );}.elementor-612 .elementor-element.elementor-element-4b2bf7e .elementor-button:hover svg, .elementor-612 .elementor-element.elementor-element-4b2bf7e .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-612 .elementor-element.elementor-element-d50b24a{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFE2A675;--border-color:#FFE2A675;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-612 .elementor-element.elementor-element-a41c25c img{border-radius:10px 10px 10px 10px;}.elementor-612 .elementor-element.elementor-element-d9d5ee6{text-align:start;}.elementor-612 .elementor-element.elementor-element-d9d5ee6 .elementor-heading-title{font-size:22px;font-weight:800;color:var( --e-global-color-astglobalcolor5 );}.elementor-612 .elementor-element.elementor-element-faa6f77{text-align:justify;font-family:"IRanSans", Sans-serif;font-size:15px;color:#C3C3C3;}.elementor-612 .elementor-element.elementor-element-53ee099 .elementor-button{background-color:#EACE8700;font-family:"IRanSans", Sans-serif;font-size:15px;font-weight:500;fill:#FFE2A6DE;color:#FFE2A6DE;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFE2A675;border-radius:5px 5px 5px 5px;padding:16px 16px 16px 16px;}.elementor-612 .elementor-element.elementor-element-53ee099 .elementor-button:hover, .elementor-612 .elementor-element.elementor-element-53ee099 .elementor-button:focus{background-color:var( --e-global-color-3c29284 );color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-3c29284 );}.elementor-612 .elementor-element.elementor-element-53ee099 .elementor-button:hover svg, .elementor-612 .elementor-element.elementor-element-53ee099 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-612 .elementor-element.elementor-element-9e5e08d{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFE2A675;--border-color:#FFE2A675;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-612 .elementor-element.elementor-element-076d425 img{border-radius:10px 10px 10px 10px;}.elementor-612 .elementor-element.elementor-element-dd82c6f{text-align:start;}.elementor-612 .elementor-element.elementor-element-dd82c6f .elementor-heading-title{font-size:22px;font-weight:800;color:var( --e-global-color-astglobalcolor5 );}.elementor-612 .elementor-element.elementor-element-20ee436{text-align:justify;font-family:"IRanSans", Sans-serif;font-size:15px;color:#C3C3C3;}.elementor-612 .elementor-element.elementor-element-b2a7989 .elementor-button{background-color:#EACE8700;font-family:"IRanSans", Sans-serif;font-size:15px;font-weight:500;fill:#FFE2A6DE;color:#FFE2A6DE;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFE2A675;border-radius:5px 5px 5px 5px;padding:16px 16px 16px 16px;}.elementor-612 .elementor-element.elementor-element-b2a7989 .elementor-button:hover, .elementor-612 .elementor-element.elementor-element-b2a7989 .elementor-button:focus{background-color:var( --e-global-color-3c29284 );color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-3c29284 );}.elementor-612 .elementor-element.elementor-element-b2a7989 .elementor-button:hover svg, .elementor-612 .elementor-element.elementor-element-b2a7989 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-612 .elementor-element.elementor-element-c1526de{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-612 .elementor-element.elementor-element-89a4d28 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-612 .elementor-element.elementor-element-89a4d28{text-align:center;}.elementor-612 .elementor-element.elementor-element-89a4d28 .elementor-heading-title{font-family:"IRANYekanX", Sans-serif;font-size:30px;font-weight:900;color:var( --e-global-color-astglobalcolor5 );}.elementor-612 .elementor-element.elementor-element-79c7ca6 .elementor-button{background-color:#EACE8700;font-family:"IRanSans", Sans-serif;font-size:15px;font-weight:500;fill:#FFE2A6DE;color:#FFE2A6DE;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFE2A675;border-radius:5px 5px 5px 5px;padding:16px 16px 16px 16px;}.elementor-612 .elementor-element.elementor-element-79c7ca6 .elementor-button:hover, .elementor-612 .elementor-element.elementor-element-79c7ca6 .elementor-button:focus{background-color:var( --e-global-color-3c29284 );color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-3c29284 );}.elementor-612 .elementor-element.elementor-element-79c7ca6 .elementor-button:hover svg, .elementor-612 .elementor-element.elementor-element-79c7ca6 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-612 .elementor-element.elementor-element-8df168d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-612 .elementor-element.elementor-element-aeca4f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-612 .elementor-element.elementor-element-1f7f947 img{filter:brightness( 100% ) contrast( 100% ) saturate( 31% ) blur( 0px ) hue-rotate( 0deg );border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFE2A675;border-radius:10px 10px 10px 10px;}.elementor-612 .elementor-element.elementor-element-1f7f947:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-612 .elementor-element.elementor-element-18e0d71 img{filter:brightness( 100% ) contrast( 100% ) saturate( 31% ) blur( 0px ) hue-rotate( 0deg );border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFE2A675;border-radius:10px 10px 10px 10px;}.elementor-612 .elementor-element.elementor-element-18e0d71:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-612 .elementor-element.elementor-element-e3f5420{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-612 .elementor-element.elementor-element-e3f5420.e-con{--order:99999 /* order end hack */;}.elementor-612 .elementor-element.elementor-element-41daeae img{filter:brightness( 100% ) contrast( 100% ) saturate( 31% ) blur( 0px ) hue-rotate( 0deg );border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFE2A675;border-radius:10px 10px 10px 10px;}.elementor-612 .elementor-element.elementor-element-41daeae:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-612 .elementor-element.elementor-element-d85a990 img{filter:brightness( 100% ) contrast( 100% ) saturate( 31% ) blur( 0px ) hue-rotate( 0deg );border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFE2A675;border-radius:10px 10px 10px 10px;}.elementor-612 .elementor-element.elementor-element-d85a990:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-612 .elementor-element.elementor-element-f906374{--display:flex;}.elementor-612 .elementor-element.elementor-element-5bb24cb img{height:638px;object-fit:cover;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFE2A675;border-radius:10px 10px 10px 10px;}.elementor-612 .elementor-element.elementor-element-5736500{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-612 .elementor-element.elementor-element-f0134c0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-612 .elementor-element.elementor-element-d116758 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-612 .elementor-element.elementor-element-d116758{text-align:center;}.elementor-612 .elementor-element.elementor-element-d116758 .elementor-heading-title{font-family:"IRANYekanX", Sans-serif;font-size:30px;font-weight:900;color:var( --e-global-color-16c35ff );}.elementor-612 .elementor-element.elementor-element-dd2794f .elementor-button{background-color:transparent;font-family:"IRanSans", Sans-serif;font-size:14px;font-weight:700;fill:#5B4B1A;color:#5B4B1A;background-image:radial-gradient(at top center, #EACE87 38%, #B79455 100%);border-style:none;border-radius:5px 5px 5px 5px;padding:16px 16px 16px 16px;}.elementor-612 .elementor-element.elementor-element-dd2794f .elementor-button:hover, .elementor-612 .elementor-element.elementor-element-dd2794f .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor2 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-612 .elementor-element.elementor-element-dd2794f .elementor-button:hover svg, .elementor-612 .elementor-element.elementor-element-dd2794f .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-612 .elementor-element.elementor-element-7d86ba2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-612 .elementor-element.elementor-element-f21bfaf{--display:flex;--padding-top:70px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-612 .elementor-element.elementor-element-0c3b20c{--display:flex;--min-height:46vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:0px 5px 10px 0px rgba(51.04053893630586, 51.04053893630586, 51.04053893630586, 0.13);--padding-top:10px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-612 .elementor-element.elementor-element-0c3b20c:not(.elementor-motion-effects-element-type-background), .elementor-612 .elementor-element.elementor-element-0c3b20c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-612 .elementor-element.elementor-element-b83e83b{--display:flex;--min-height:15vh;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#B7945578;--border-color:#B7945578;--border-radius:100px 100px 100px 100px;--margin-top:-69px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-612 .elementor-element.elementor-element-b83e83b:not(.elementor-motion-effects-element-type-background), .elementor-612 .elementor-element.elementor-element-b83e83b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-612 .elementor-element.elementor-element-db2219b{width:100%;max-width:100%;}.elementor-612 .elementor-element.elementor-element-db2219b > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:none;}.elementor-612 .elementor-element.elementor-element-db2219b img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B7945538;border-radius:100px 100px 100px 100px;}.elementor-612 .elementor-element.elementor-element-f5d2c66{text-align:center;font-family:"IRanSans", Sans-serif;font-size:15px;color:#7B7B7B;}.elementor-612 .elementor-element.elementor-element-a151bc0{text-align:center;}.elementor-612 .elementor-element.elementor-element-a151bc0 .elementor-heading-title{font-family:"IRANYekanX", Sans-serif;font-feature-settings:"numr";font-size:17px;font-weight:800;color:var( --e-global-color-16c35ff );}.elementor-612 .elementor-element.elementor-element-647e896{text-align:center;}.elementor-612 .elementor-element.elementor-element-647e896 .elementor-heading-title{font-family:"IRanSans", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-3c29284 );}.elementor-612 .elementor-element.elementor-element-1681d6f{--display:flex;--padding-top:70px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-612 .elementor-element.elementor-element-9d1c1e2{--display:flex;--min-height:53vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#B7945578;--border-color:#B7945578;--border-radius:10px 10px 10px 10px;box-shadow:0px 5px 10px 2px rgba(51.04053893630586, 51.04053893630586, 51.04053893630586, 0.22);--padding-top:10px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-612 .elementor-element.elementor-element-9d1c1e2:not(.elementor-motion-effects-element-type-background), .elementor-612 .elementor-element.elementor-element-9d1c1e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B794550A;}.elementor-612 .elementor-element.elementor-element-af61794{--display:flex;--min-height:15vh;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#B7945578;--border-color:#B7945578;--border-radius:100px 100px 100px 100px;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-612 .elementor-element.elementor-element-af61794:not(.elementor-motion-effects-element-type-background), .elementor-612 .elementor-element.elementor-element-af61794 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-612 .elementor-element.elementor-element-5128fe8{width:100%;max-width:100%;}.elementor-612 .elementor-element.elementor-element-5128fe8 > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:none;}.elementor-612 .elementor-element.elementor-element-5128fe8 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B7945538;border-radius:100px 100px 100px 100px;}.elementor-612 .elementor-element.elementor-element-ae99d42 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-612 .elementor-element.elementor-element-ae99d42{text-align:center;font-family:"IRanSans", Sans-serif;font-size:15px;color:#7B7B7B;}.elementor-612 .elementor-element.elementor-element-ee59bfa{text-align:center;}.elementor-612 .elementor-element.elementor-element-ee59bfa .elementor-heading-title{font-family:"IRANYekanX", Sans-serif;font-feature-settings:"numr";font-size:17px;font-weight:800;color:var( --e-global-color-16c35ff );}.elementor-612 .elementor-element.elementor-element-ff9a3c7{text-align:center;}.elementor-612 .elementor-element.elementor-element-ff9a3c7 .elementor-heading-title{font-family:"IRanSans", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-3c29284 );}.elementor-612 .elementor-element.elementor-element-4b97a83{--display:flex;--padding-top:70px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-612 .elementor-element.elementor-element-39956f2{--display:flex;--min-height:46vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:0px 5px 10px 0px rgba(51.04053893630586, 51.04053893630586, 51.04053893630586, 0.13);--padding-top:10px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-612 .elementor-element.elementor-element-39956f2:not(.elementor-motion-effects-element-type-background), .elementor-612 .elementor-element.elementor-element-39956f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-612 .elementor-element.elementor-element-41d1a87{--display:flex;--min-height:15vh;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#B7945578;--border-color:#B7945578;--border-radius:100px 100px 100px 100px;--margin-top:-69px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-612 .elementor-element.elementor-element-41d1a87:not(.elementor-motion-effects-element-type-background), .elementor-612 .elementor-element.elementor-element-41d1a87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-612 .elementor-element.elementor-element-c80f985{width:100%;max-width:100%;}.elementor-612 .elementor-element.elementor-element-c80f985 > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:none;}.elementor-612 .elementor-element.elementor-element-c80f985 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B7945538;border-radius:100px 100px 100px 100px;}.elementor-612 .elementor-element.elementor-element-e0f4652{text-align:center;font-family:"IRanSans", Sans-serif;font-size:15px;color:#7B7B7B;}.elementor-612 .elementor-element.elementor-element-b7987f3{text-align:center;}.elementor-612 .elementor-element.elementor-element-b7987f3 .elementor-heading-title{font-family:"IRANYekanX", Sans-serif;font-feature-settings:"numr";font-size:17px;font-weight:800;color:var( --e-global-color-16c35ff );}.elementor-612 .elementor-element.elementor-element-3cd4dd4{text-align:center;}.elementor-612 .elementor-element.elementor-element-3cd4dd4 .elementor-heading-title{font-family:"IRanSans", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-3c29284 );}.elementor-612 .elementor-element.elementor-element-e2bd969{--display:flex;--padding-top:70px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-612 .elementor-element.elementor-element-b16e100{--display:flex;--min-height:46vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:0px 5px 10px 0px rgba(51.04053893630586, 51.04053893630586, 51.04053893630586, 0.13);--padding-top:10px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-612 .elementor-element.elementor-element-b16e100:not(.elementor-motion-effects-element-type-background), .elementor-612 .elementor-element.elementor-element-b16e100 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-612 .elementor-element.elementor-element-d123cdf{--display:flex;--min-height:15vh;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#B7945578;--border-color:#B7945578;--border-radius:100px 100px 100px 100px;--margin-top:-69px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-612 .elementor-element.elementor-element-d123cdf:not(.elementor-motion-effects-element-type-background), .elementor-612 .elementor-element.elementor-element-d123cdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-612 .elementor-element.elementor-element-8af924e{width:100%;max-width:100%;}.elementor-612 .elementor-element.elementor-element-8af924e > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:none;}.elementor-612 .elementor-element.elementor-element-8af924e img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B7945538;border-radius:100px 100px 100px 100px;}.elementor-612 .elementor-element.elementor-element-98ab1fb{text-align:center;font-family:"IRanSans", Sans-serif;font-size:15px;color:#7B7B7B;}.elementor-612 .elementor-element.elementor-element-d4c343c{text-align:center;}.elementor-612 .elementor-element.elementor-element-d4c343c .elementor-heading-title{font-family:"IRANYekanX", Sans-serif;font-feature-settings:"numr";font-size:17px;font-weight:800;color:var( --e-global-color-16c35ff );}.elementor-612 .elementor-element.elementor-element-630a0d8{text-align:center;}.elementor-612 .elementor-element.elementor-element-630a0d8 .elementor-heading-title{font-family:"IRanSans", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-3c29284 );}.elementor-612 .elementor-element.elementor-element-3c8ba05{--display:flex;--padding-top:70px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-612 .elementor-element.elementor-element-98d8a03{--display:flex;--min-height:53vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#B7945578;--border-color:#B7945578;--border-radius:10px 10px 10px 10px;box-shadow:0px 5px 10px 2px rgba(51.04053893630586, 51.04053893630586, 51.04053893630586, 0.22);--padding-top:10px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-612 .elementor-element.elementor-element-98d8a03:not(.elementor-motion-effects-element-type-background), .elementor-612 .elementor-element.elementor-element-98d8a03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B794550A;}.elementor-612 .elementor-element.elementor-element-2e746b9{--display:flex;--min-height:15vh;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#B7945578;--border-color:#B7945578;--border-radius:100px 100px 100px 100px;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-612 .elementor-element.elementor-element-2e746b9:not(.elementor-motion-effects-element-type-background), .elementor-612 .elementor-element.elementor-element-2e746b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-612 .elementor-element.elementor-element-0c84c4d{width:100%;max-width:100%;}.elementor-612 .elementor-element.elementor-element-0c84c4d > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:none;}.elementor-612 .elementor-element.elementor-element-0c84c4d img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B7945538;border-radius:100px 100px 100px 100px;}.elementor-612 .elementor-element.elementor-element-e0ae0e0{text-align:center;font-family:"IRanSans", Sans-serif;font-size:15px;color:#7B7B7B;}.elementor-612 .elementor-element.elementor-element-456a5f1{text-align:center;}.elementor-612 .elementor-element.elementor-element-456a5f1 .elementor-heading-title{font-family:"IRANYekanX", Sans-serif;font-feature-settings:"numr";font-size:17px;font-weight:800;color:var( --e-global-color-16c35ff );}.elementor-612 .elementor-element.elementor-element-9598a09{text-align:center;}.elementor-612 .elementor-element.elementor-element-9598a09 .elementor-heading-title{font-family:"IRanSans", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-3c29284 );}.elementor-612 .elementor-element.elementor-element-622a6d8{--display:flex;--padding-top:70px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-612 .elementor-element.elementor-element-d5541ca{--display:flex;--min-height:46vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:0px 5px 10px 0px rgba(51.04053893630586, 51.04053893630586, 51.04053893630586, 0.13);--padding-top:10px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-612 .elementor-element.elementor-element-d5541ca:not(.elementor-motion-effects-element-type-background), .elementor-612 .elementor-element.elementor-element-d5541ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-612 .elementor-element.elementor-element-3899af6{--display:flex;--min-height:15vh;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#B7945578;--border-color:#B7945578;--border-radius:100px 100px 100px 100px;--margin-top:-69px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-612 .elementor-element.elementor-element-3899af6:not(.elementor-motion-effects-element-type-background), .elementor-612 .elementor-element.elementor-element-3899af6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-612 .elementor-element.elementor-element-407d5ba{width:100%;max-width:100%;}.elementor-612 .elementor-element.elementor-element-407d5ba > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:none;}.elementor-612 .elementor-element.elementor-element-407d5ba img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B7945538;border-radius:100px 100px 100px 100px;}.elementor-612 .elementor-element.elementor-element-e7416f4{text-align:center;font-family:"IRanSans", Sans-serif;font-size:15px;color:#7B7B7B;}.elementor-612 .elementor-element.elementor-element-535b34e{text-align:center;}.elementor-612 .elementor-element.elementor-element-535b34e .elementor-heading-title{font-family:"IRANYekanX", Sans-serif;font-feature-settings:"numr";font-size:17px;font-weight:800;color:var( --e-global-color-16c35ff );}.elementor-612 .elementor-element.elementor-element-9067304{text-align:center;}.elementor-612 .elementor-element.elementor-element-9067304 .elementor-heading-title{font-family:"IRanSans", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-3c29284 );}.elementor-612 .elementor-element.elementor-element-8bb5a47{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:var( --e-global-color-3c29284 );--e-n-carousel-dots-normal-color:var( --e-global-color-3c29284 );}.elementor-612 .elementor-element.elementor-element-2670025{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-612 .elementor-element.elementor-element-2670025:not(.elementor-motion-effects-element-type-background), .elementor-612 .elementor-element.elementor-element-2670025 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181817;}.elementor-612 .elementor-element.elementor-element-099e058{--display:flex;--min-height:43vh;--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;--justify-content:center;--align-items:center;--gap:0px 25px;--row-gap:0px;--column-gap:25px;--border-radius:40px 40px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-612 .elementor-element.elementor-element-a432b6b{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFE2A675;--border-color:#FFE2A675;--border-radius:5% 5% 5% 5%;}.elementor-612 .elementor-element.elementor-element-8235af9{width:100%;max-width:100%;}.elementor-612 .elementor-element.elementor-element-8235af9 img{filter:brightness( 87% ) contrast( 100% ) saturate( 42% ) blur( 0px ) hue-rotate( 0deg );border-style:none;border-radius:5% 5% 5% 5%;box-shadow:0px 1px 2px 0px rgba(212.83395509501597, 209.5154282618566, 209.5154282618566, 0.5);}.elementor-612 .elementor-element.elementor-element-8235af9:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-612 .elementor-element.elementor-element-2769ef2{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFE2A675;--border-color:#FFE2A675;--border-radius:5% 5% 5% 5%;}.elementor-612 .elementor-element.elementor-element-6c5eee5{width:100%;max-width:100%;}.elementor-612 .elementor-element.elementor-element-6c5eee5 img{filter:brightness( 87% ) contrast( 100% ) saturate( 42% ) blur( 0px ) hue-rotate( 0deg );border-style:none;border-radius:5% 5% 5% 5%;box-shadow:0px 1px 2px 0px rgba(212.83395509501597, 209.5154282618566, 209.5154282618566, 0.5);}.elementor-612 .elementor-element.elementor-element-6c5eee5:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-612 .elementor-element.elementor-element-b4308ed{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFE2A675;--border-color:#FFE2A675;--border-radius:5% 5% 5% 5%;}.elementor-612 .elementor-element.elementor-element-97fda28{width:100%;max-width:100%;}.elementor-612 .elementor-element.elementor-element-97fda28:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-612 .elementor-element.elementor-element-97fda28 img{border-style:none;border-radius:5% 5% 5% 5%;box-shadow:0px 1px 2px 0px rgba(212.83395509501597, 209.5154282618566, 209.5154282618566, 0.5);}.elementor-612 .elementor-element.elementor-element-83142f8{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFE2A675;--border-color:#FFE2A675;--border-radius:5% 5% 5% 5%;}.elementor-612 .elementor-element.elementor-element-d9f1e8a{width:100%;max-width:100%;}.elementor-612 .elementor-element.elementor-element-d9f1e8a img{filter:brightness( 87% ) contrast( 100% ) saturate( 42% ) blur( 0px ) hue-rotate( 0deg );border-style:none;border-radius:5% 5% 5% 5%;box-shadow:0px 1px 2px 0px rgba(212.83395509501597, 209.5154282618566, 209.5154282618566, 0.5);}.elementor-612 .elementor-element.elementor-element-d9f1e8a:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-612 .elementor-element.elementor-element-758a980{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFE2A675;--border-color:#FFE2A675;--border-radius:5% 5% 5% 5%;}.elementor-612 .elementor-element.elementor-element-bbf0dfa{width:100%;max-width:100%;}.elementor-612 .elementor-element.elementor-element-bbf0dfa img{filter:brightness( 87% ) contrast( 100% ) saturate( 42% ) blur( 0px ) hue-rotate( 0deg );border-style:none;border-radius:5% 5% 5% 5%;box-shadow:0px 1px 2px 0px rgba(212.83395509501597, 209.5154282618566, 209.5154282618566, 0.5);}.elementor-612 .elementor-element.elementor-element-bbf0dfa:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-612 .elementor-element.elementor-element-d4f486e{--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;--justify-content:center;--align-items:center;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;}.elementor-612 .elementor-element.elementor-element-d4f486e.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-612 .elementor-element.elementor-element-fad8426 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-612 .elementor-element.elementor-element-fad8426.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-612 .elementor-element.elementor-element-fad8426{text-align:center;}.elementor-612 .elementor-element.elementor-element-fad8426 .elementor-heading-title{font-family:"IRANYekanX", Sans-serif;font-size:30px;font-weight:900;color:var( --e-global-color-astglobalcolor5 );}.elementor-612 .elementor-element.elementor-element-eeb734c .elementor-button{background-color:#EACE8700;font-family:"IRanSans", Sans-serif;font-size:15px;font-weight:500;fill:#FFE2A6DE;color:#FFE2A6DE;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFE2A675;border-radius:5px 5px 5px 5px;padding:16px 16px 16px 16px;}.elementor-612 .elementor-element.elementor-element-eeb734c .elementor-button:hover, .elementor-612 .elementor-element.elementor-element-eeb734c .elementor-button:focus{background-color:var( --e-global-color-3c29284 );color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-3c29284 );}.elementor-612 .elementor-element.elementor-element-eeb734c .elementor-button:hover svg, .elementor-612 .elementor-element.elementor-element-eeb734c .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-612 .elementor-element.elementor-element-da459fe{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-612 .elementor-element.elementor-element-da459fe:not(.elementor-motion-effects-element-type-background), .elementor-612 .elementor-element.elementor-element-da459fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-612 .elementor-element.elementor-element-9720639{--display:flex;--min-height:50vh;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#3D3D32;--border-color:#3D3D32;--border-radius:10px 10px 10px 10px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-612 .elementor-element.elementor-element-9720639:not(.elementor-motion-effects-element-type-background), .elementor-612 .elementor-element.elementor-element-9720639 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(161deg, #4F432499 11%, #151515 61%);}.elementor-612 .elementor-element.elementor-element-d6ef010{--display:flex;}.elementor-612 .elementor-element.elementor-element-6303174{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-612 .elementor-element.elementor-element-6303174.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-612 .elementor-element.elementor-element-9110681{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:justify;font-family:"IRanSans", Sans-serif;font-size:16px;color:#FFFFFFDB;}.elementor-612 .elementor-element.elementor-element-9110681 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-612 .elementor-element.elementor-element-9bbec03 > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-612 .elementor-element.elementor-element-9bbec03.elementor-element{--order:-99999 /* order start hack */;}.elementor-612 .elementor-element.elementor-element-9bbec03{text-align:start;}.elementor-612 .elementor-element.elementor-element-9bbec03 .elementor-heading-title{font-family:"IRanSans", Sans-serif;font-size:30px;font-weight:900;color:#FFE2A6DE;}body.elementor-page-612:not(.elementor-motion-effects-element-type-background), body.elementor-page-612 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F4F0;}@media(min-width:768px){.elementor-612 .elementor-element.elementor-element-0c0ba98{--width:65%;}.elementor-612 .elementor-element.elementor-element-97bb865{--width:62%;}.elementor-612 .elementor-element.elementor-element-d2f26da{--width:50%;}.elementor-612 .elementor-element.elementor-element-11a31c9{--width:50%;}.elementor-612 .elementor-element.elementor-element-55cb083{--width:32%;}.elementor-612 .elementor-element.elementor-element-1783b12{--width:38%;}.elementor-612 .elementor-element.elementor-element-51fd060{--width:32%;}.elementor-612 .elementor-element.elementor-element-dadcb33{--width:38%;}.elementor-612 .elementor-element.elementor-element-560f518{--width:32%;}.elementor-612 .elementor-element.elementor-element-a966fd1{--width:38%;}.elementor-612 .elementor-element.elementor-element-81936af{--width:32%;}.elementor-612 .elementor-element.elementor-element-5b24bdf{--width:38%;}.elementor-612 .elementor-element.elementor-element-165df00{--width:32%;}.elementor-612 .elementor-element.elementor-element-bbb7379{--width:38%;}.elementor-612 .elementor-element.elementor-element-32e43f5{--width:32%;}.elementor-612 .elementor-element.elementor-element-aee50d2{--width:38%;}.elementor-612 .elementor-element.elementor-element-4a561e9{--width:50%;}.elementor-612 .elementor-element.elementor-element-d50b24a{--width:50%;}.elementor-612 .elementor-element.elementor-element-9e5e08d{--width:50%;}.elementor-612 .elementor-element.elementor-element-c1526de{--width:100%;}.elementor-612 .elementor-element.elementor-element-8df168d{--width:100%;}.elementor-612 .elementor-element.elementor-element-5736500{--content-width:1215px;}.elementor-612 .elementor-element.elementor-element-f0134c0{--width:90%;}.elementor-612 .elementor-element.elementor-element-b83e83b{--width:55%;}.elementor-612 .elementor-element.elementor-element-af61794{--width:55%;}.elementor-612 .elementor-element.elementor-element-41d1a87{--width:55%;}.elementor-612 .elementor-element.elementor-element-d123cdf{--width:55%;}.elementor-612 .elementor-element.elementor-element-2e746b9{--width:55%;}.elementor-612 .elementor-element.elementor-element-3899af6{--width:55%;}.elementor-612 .elementor-element.elementor-element-099e058{--width:100%;}.elementor-612 .elementor-element.elementor-element-a432b6b{--width:15%;}.elementor-612 .elementor-element.elementor-element-2769ef2{--width:20%;}.elementor-612 .elementor-element.elementor-element-b4308ed{--width:25%;}.elementor-612 .elementor-element.elementor-element-83142f8{--width:20%;}.elementor-612 .elementor-element.elementor-element-758a980{--width:15%;}.elementor-612 .elementor-element.elementor-element-d4f486e{--width:80%;}.elementor-612 .elementor-element.elementor-element-6303174{--width:47.133%;}}@media(max-width:1600px) and (min-width:768px){.elementor-612 .elementor-element.elementor-element-9123119{--width:1550.52px;}.elementor-612 .elementor-element.elementor-element-0c0ba98{--width:47%;}.elementor-612 .elementor-element.elementor-element-97bb865{--width:39%;}.elementor-612 .elementor-element.elementor-element-9720639{--width:100%;}}@media(max-width:1600px){.elementor-612 .elementor-element.elementor-element-9123119{--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-612 .elementor-element.elementor-element-97bb865{--justify-content:flex-start;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-612 .elementor-element.elementor-element-97bb865.e-con{--align-self:center;}.elementor-612 .elementor-element.elementor-element-d387497{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;text-align:start;}.elementor-612 .elementor-element.elementor-element-d387497 .elementor-heading-title{font-size:34px;}.elementor-612 .elementor-element.elementor-element-bdb7539{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-612 .elementor-element.elementor-element-9b2d6be{width:var( --container-widget-width, 850px );max-width:850px;--container-widget-width:850px;--container-widget-flex-grow:0;bottom:21px;}body:not(.rtl) .elementor-612 .elementor-element.elementor-element-9b2d6be{left:114px;}body.rtl .elementor-612 .elementor-element.elementor-element-9b2d6be{right:114px;}.elementor-612 .elementor-element.elementor-element-1681d6f{--padding-top:85px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-612 .elementor-element.elementor-element-9d1c1e2{--min-height:60vh;}.elementor-612 .elementor-element.elementor-element-3c8ba05{--padding-top:85px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-612 .elementor-element.elementor-element-98d8a03{--min-height:60vh;}.elementor-612 .elementor-element.elementor-element-8bb5a47{--e-n-carousel-swiper-slides-to-display:3;}.elementor-612 .elementor-element.elementor-element-da459fe{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-612 .elementor-element.elementor-element-9720639{--min-height:80vh;}}@media(max-width:1024px){.elementor-612 .elementor-element.elementor-element-8bb5a47{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-612 .elementor-element.elementor-element-8bb5a47{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for text-editor, class: .elementor-element-f5d2c66 */.comment{
    height: 160px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae99d42 */.comment{
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5d2c66 */.comment{
    height: 160px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae99d42 */.comment{
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5d2c66 */.comment{
    height: 160px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae99d42 */.comment{
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5d2c66 */.comment{
    height: 160px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae99d42 */.comment{
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5d2c66 */.comment{
    height: 160px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae99d42 */.comment{
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5d2c66 */.comment{
    height: 160px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae99d42 */.comment{
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5d2c66 */.comment{
    height: 160px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae99d42 */.comment{
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-6910824 *//* ================================
   Bookly Luxury Dark Gold Theme
   Only CSS – No HTML changes
   ================================ */

/* بک‌گراند کلی فرم */
.bookly-form {
  
  padding: 35px 40px;
  font-family: IRANSans, YekanBakh, sans-serif;
}

/* عنوان مراحل */
.bookly-form .bookly-bold,
.bookly-form label {
  color: #e2c994 !important;
  font-weight: 500;
}

/* فیلدهای ورودی */
.bookly-form input[type="text"],
.bookly-form input[type="email"],
.bookly-form input[type="tel"],
.bookly-form textarea,
.bookly-form select {
  background: rgba(255, 255, 255, 0.04) !important;
  border: 1px solid rgba(212, 175, 55, 0.4) !important;
  border-radius: 12px !important;
  color: #f5f5f5 !important;
  padding: 12px 14px !important;
  transition: all 0.3s ease;
}

/* فوکوس فیلدها */
.bookly-form input:focus,
.bookly-form textarea:focus,
.bookly-form select:focus {
  border-color: #f1d27a !important;
  background: rgba(255, 255, 255, 0.08) !important;
  box-shadow: 0 0 18px rgba(212, 175, 55, 0.35);
  outline: none !important;
}

/* Placeholder */
.bookly-form ::placeholder {
  color: rgba(255, 255, 255, 0.45);
}

/* ==============================
   Bookly Progress Tracker Colors
   Active: Gold | Inactive: White
   ============================== */

/* حالت پیش‌فرض (غیرفعال) */
.bookly-progress-tracker > div {
  color: #ffffff !important;
  font-weight: 400;
}

.bookly-progress-tracker > div .step {
  background: #ffffff !important;
  box-shadow: none !important;
}

/* حالت فعال */
.bookly-progress-tracker > div.active {
  color: #e2c894 !important;
  font-weight: 600;
}

.bookly-progress-tracker > div.active .step {
  background: #e2c894 !important;
  box-shadow:
    0 0 10px rgba(226, 200, 148, 0.7),
    0 0 25px rgba(226, 200, 148, 0.4);
}

/* خط بین مراحل (اگر نمایش داده می‌شود) */
.bookly-progress-tracker > div:before {
  background: rgba(255, 255, 255, 0.35) !important;
}

.bookly-progress-tracker > div.active:before {
  background: rgba(226, 200, 148, 0.6) !important;
}




/* دکمه‌ها */
.bookly-form .bookly-btn,
.bookly-form .bookly-btn-submit {
  background: linear-gradient(135deg, #e2c994, #f1d27a) !important;
  color: #111 !important;
  border: none !important;
  border-radius: 12px !important;
  font-weight: 500;
  padding: 12px 26px !important;
  /* box-shadow: 0 8px 25px rgba(212, 175, 55, 0.45); */
  transition: all 0.3s ease;
}

/* Hover دکمه */
.bookly-form .bookly-btn:hover {
  transform: translateY(-2px);
  /* box-shadow: 0 14px 40px rgba(212, 175, 55, 0.7); */
}

/* نوار مراحل بالا */
.bookly-progress-tracker > .active {
  color: #e2c994 !important;
}

.bookly-progress-tracker > .active .step {
  background: #e2c994 !important;
}

/* استپ تایم انتخابی */
.bookly-columnizer .bookly-hour.bookly-hour-selected,
.bookly-columnizer .bookly-hour:active {
  border: 2px solid #e2c994 !important;
  color: #e2c994 !important;
  background: rgba(212, 175, 55, 0.08) !important;
}

/* روز انتخاب شده */
.picker__day--selected,
.picker__day--highlighted {
  background: #e2c994 !important;
  color: #111 !important;
  border-radius: 8px;
}

/* حذف بک سفیدهای مزاحم */
.bookly-box,
.bookly-table {
  background: transparent !important;
}

/* انیمیشن ملایم ورود */
.bookly-form {
  animation: booklyFadeUp 0.7s ease;
}

body .bookly-form .bookly-form-group > label,
body .bookly-form .bookly-label-error,
body .bookly-form .bookly-progress-tracker > .active,
body .bookly-form .picker__nav--next,
body .bookly-form .picker__nav--prev,
body .bookly-form .picker__day:hover,
body .bookly-form .picker__day--selected:hover,
body .bookly-form .picker--opened .picker__day--selected,
body .bookly-form .picker__button--clear,
body .bookly-form .picker__button--today,
body .bookly-form .bookly-columnizer .bookly-hour span.bookly-waiting-list {
    color: #e2c894 !important;
}
html body .bookly-form .bookly-progress-tracker > .active .step,
html body .bookly-form .picker__frame,
html body .bookly-form .bookly-columnizer .bookly-hour:active .bookly-hour-icon span,
html body .bookly-form .bookly-btn,
html body .bookly-form .bookly-btn:active,
html body .bookly-form .bookly-btn:focus,
html body .bookly-form .bookly-btn:hover,
html body .bookly-form .bookly-btn-submit,
html body .bookly-form .bookly-round,
html body .bookly-form .bookly-square,
html body .bookly-form .bookly-pagination > li.active,
html body .bookly-form .bg-bookly,
html body .bookly-form .hover\:bg-bookly:hover,
html body .bookly-form .bg-bookly-not-hover:not(:hover) {
    background-color: #e2c994 !important;
    border-color: #e2c994 !important;
    color: #111 !important;
}

/* Dark select dropdown */
.bookly-form select {
    background-color: #0f0f0f !important;
    color: #ffffff !important;
    border: 1px solid #e2c894 !important;
    border-radius: 10px;
    padding: 10px 14px;
    font-size: 14px;
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
}

/* Options inside dropdown */
.bookly-form select option {
    background-color: #0f0f0f;
    color: #ffffff;
}
.bookly-week-days.bookly-js-week-days.bookly-table.bookly-left.bookly-mobile-float-none{
    display: none !important;
} 
.bookly-time-range.bookly-js-time-range.bookly-left.bookly-mobile-float-none {
    display: none !important;
}
.bookly-box {
    color: #ffff !important;
}
/* Force override Bookly green days & dates */
html body .bookly-form .bookly-columnizer .bookly-day,
html body .bookly-form .bookly-columnizer .bookly-day.bookly-active,
html body .bookly-form .bookly-columnizer .bookly-day.bookly-selected,
html body .bookly-form .bookly-schedule-date,
html body .bookly-form .bookly-schedule-date.bookly-active,
html body .bookly-form .bookly-schedule-date.bookly-selected {
    background-color: #e2c894 !important;
    border-color: #e2c894 !important;
    color: #000 !important;
}

.bookly-btn, .bookly-btn>span {
    color: #2c2c2c !important;
    font-size: 15px !important;
    line-height: 17px !important;
    font-weight: 500;
    text-transform: uppercase !important;
}

/*****/
/* ===== Force dark inputs in all states (Bookly) ===== */
html body .bookly-form input[type="text"],
html body .bookly-form input[type="email"],
html body .bookly-form textarea {
    background-color: #0f0f0f !important;
    color: #ffffff !important;
    border: 1px solid #444 !important;
    border-radius: 12px;
}

/* Focus state - keep dark */
html body .bookly-form input[type="text"]:focus,
html body .bookly-form input[type="email"]:focus,
html body .bookly-form textarea:focus {
    background-color: #0b0b0b !important;
    color: #ffffff !important;
    border-color: #e2c894 !important;
    box-shadow: 0 0 0 2px rgba(226, 200, 148, 0.25) !important;
    outline: none !important;
}

/* Placeholder */
html body .bookly-form input::placeholder,
html body .bookly-form textarea::placeholder {
    color: #888 !important;
}

html body .bookly-form .bookly-progress-tracker > .active .step,
html body .bookly-form .picker__frame,
html body .bookly-form .bookly-columnizer .bookly-hour:active .bookly-hour-icon span,
html body .bookly-form .bookly-btn,
html body .bookly-form .bookly-btn:active,
html body .bookly-form .bookly-btn:focus,
html body .bookly-form .bookly-btn:hover,
html body .bookly-form .bookly-btn-submit,
html body .bookly-form .bookly-round,
html body .bookly-form .bookly-square,
html body .bookly-form .bookly-pagination > li.active,
html body .bookly-form .bg-bookly,
 body .bookly-form .hover\:bg-bookly:hover,
html body .bookly-form .bg-bookly-not-hover:not(:hover) {
    background-color: #917c4c !important;
    border-color: #2e271a !important;
    color: #111 !important;
}
/* Remove picker header border completely */
html body .bookly-form .picker__header {
    border-bottom: none !important;
    border: 0 !important;
    box-shadow: none !important;
}

@keyframes booklyFadeUp {
  from {
    opacity: 0;
    transform: translateY(15px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-ae4477b *//* ================================
   Bookly Luxury Dark Gold Theme
   Only CSS – No HTML changes
   ================================ */

/* بک‌گراند کلی فرم */
.bookly-form {
  
  padding: 35px 40px;
  font-family: IRANSans, YekanBakh, sans-serif;
}

/* عنوان مراحل */
.bookly-form .bookly-bold,
.bookly-form label {
  color: #e2c994 !important;
  font-weight: 500;
}

/* فیلدهای ورودی */
.bookly-form input[type="text"],
.bookly-form input[type="email"],
.bookly-form input[type="tel"],
.bookly-form textarea,
.bookly-form select {
  background: rgba(255, 255, 255, 0.04) !important;
  border: 1px solid rgba(212, 175, 55, 0.4) !important;
  border-radius: 12px !important;
  color: #f5f5f5 !important;
  padding: 12px 14px !important;
  transition: all 0.3s ease;
}

/* فوکوس فیلدها */
.bookly-form input:focus,
.bookly-form textarea:focus,
.bookly-form select:focus {
  border-color: #f1d27a !important;
  background: rgba(255, 255, 255, 0.08) !important;
  box-shadow: 0 0 18px rgba(212, 175, 55, 0.35);
  outline: none !important;
}

/* Placeholder */
.bookly-form ::placeholder {
  color: rgba(255, 255, 255, 0.45);
}

/* ==============================
   Bookly Progress Tracker Colors
   Active: Gold | Inactive: White
   ============================== */

/* حالت پیش‌فرض (غیرفعال) */
.bookly-progress-tracker > div {
  color: #ffffff !important;
  font-weight: 400;
}

.bookly-progress-tracker > div .step {
  background: #ffffff !important;
  box-shadow: none !important;
}

/* حالت فعال */
.bookly-progress-tracker > div.active {
  color: #e2c894 !important;
  font-weight: 600;
}

.bookly-progress-tracker > div.active .step {
  background: #e2c894 !important;
  box-shadow:
    0 0 10px rgba(226, 200, 148, 0.7),
    0 0 25px rgba(226, 200, 148, 0.4);
}

/* خط بین مراحل (اگر نمایش داده می‌شود) */
.bookly-progress-tracker > div:before {
  background: rgba(255, 255, 255, 0.35) !important;
}

.bookly-progress-tracker > div.active:before {
  background: rgba(226, 200, 148, 0.6) !important;
}




/* دکمه‌ها */
.bookly-form .bookly-btn,
.bookly-form .bookly-btn-submit {
  background: linear-gradient(135deg, #e2c994, #f1d27a) !important;
  color: #111 !important;
  border: none !important;
  border-radius: 12px !important;
  font-weight: 500;
  padding: 12px 26px !important;
  /* box-shadow: 0 8px 25px rgba(212, 175, 55, 0.45); */
  transition: all 0.3s ease;
}

/* Hover دکمه */
.bookly-form .bookly-btn:hover {
  transform: translateY(-2px);
  /* box-shadow: 0 14px 40px rgba(212, 175, 55, 0.7); */
}

/* نوار مراحل بالا */
.bookly-progress-tracker > .active {
  color: #e2c994 !important;
}

.bookly-progress-tracker > .active .step {
  background: #e2c994 !important;
}

/* استپ تایم انتخابی */
.bookly-columnizer .bookly-hour.bookly-hour-selected,
.bookly-columnizer .bookly-hour:active {
  border: 2px solid #e2c994 !important;
  color: #e2c994 !important;
  background: rgba(212, 175, 55, 0.08) !important;
}

/* روز انتخاب شده */
.picker__day--selected,
.picker__day--highlighted {
  background: #e2c994 !important;
  color: #111 !important;
  border-radius: 8px;
}

/* حذف بک سفیدهای مزاحم */
.bookly-box,
.bookly-table {
  background: transparent !important;
}

/* انیمیشن ملایم ورود */
.bookly-form {
  animation: booklyFadeUp 0.7s ease;
}

body .bookly-form .bookly-form-group > label,
body .bookly-form .bookly-label-error,
body .bookly-form .bookly-progress-tracker > .active,
body .bookly-form .picker__nav--next,
body .bookly-form .picker__nav--prev,
body .bookly-form .picker__day:hover,
body .bookly-form .picker__day--selected:hover,
body .bookly-form .picker--opened .picker__day--selected,
body .bookly-form .picker__button--clear,
body .bookly-form .picker__button--today,
body .bookly-form .bookly-columnizer .bookly-hour span.bookly-waiting-list {
    color: #e2c894 !important;
}
html body .bookly-form .bookly-progress-tracker > .active .step,
html body .bookly-form .picker__frame,
html body .bookly-form .bookly-columnizer .bookly-hour:active .bookly-hour-icon span,
html body .bookly-form .bookly-btn,
html body .bookly-form .bookly-btn:active,
html body .bookly-form .bookly-btn:focus,
html body .bookly-form .bookly-btn:hover,
html body .bookly-form .bookly-btn-submit,
html body .bookly-form .bookly-round,
html body .bookly-form .bookly-square,
html body .bookly-form .bookly-pagination > li.active,
html body .bookly-form .bg-bookly,
html body .bookly-form .hover\:bg-bookly:hover,
html body .bookly-form .bg-bookly-not-hover:not(:hover) {
    background-color: #e2c994 !important;
    border-color: #e2c994 !important;
    color: #111 !important;
}

/* Dark select dropdown */
.bookly-form select {
    background-color: #0f0f0f !important;
    color: #ffffff !important;
    border: 1px solid #e2c894 !important;
    border-radius: 10px;
    padding: 10px 14px;
    font-size: 14px;
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
}

/* Options inside dropdown */
.bookly-form select option {
    background-color: #0f0f0f;
    color: #ffffff;
}
.bookly-week-days.bookly-js-week-days.bookly-table.bookly-left.bookly-mobile-float-none{
    display: none !important;
} 
.bookly-time-range.bookly-js-time-range.bookly-left.bookly-mobile-float-none {
    display: none !important;
}
.bookly-box {
    color: #ffff !important;
}
/* Force override Bookly green days & dates */
html body .bookly-form .bookly-columnizer .bookly-day,
html body .bookly-form .bookly-columnizer .bookly-day.bookly-active,
html body .bookly-form .bookly-columnizer .bookly-day.bookly-selected,
html body .bookly-form .bookly-schedule-date,
html body .bookly-form .bookly-schedule-date.bookly-active,
html body .bookly-form .bookly-schedule-date.bookly-selected {
    background-color: #e2c894 !important;
    border-color: #e2c894 !important;
    color: #000 !important;
}

.bookly-btn, .bookly-btn>span {
    color: #2c2c2c !important;
    font-size: 15px !important;
    line-height: 17px !important;
    font-weight: 500;
    text-transform: uppercase !important;
}

/*****/
/* ===== Force dark inputs in all states (Bookly) ===== */
html body .bookly-form input[type="text"],
html body .bookly-form input[type="email"],
html body .bookly-form textarea {
    background-color: #0f0f0f !important;
    color: #ffffff !important;
    border: 1px solid #444 !important;
    border-radius: 12px;
}

/* Focus state - keep dark */
html body .bookly-form input[type="text"]:focus,
html body .bookly-form input[type="email"]:focus,
html body .bookly-form textarea:focus {
    background-color: #0b0b0b !important;
    color: #ffffff !important;
    border-color: #e2c894 !important;
    box-shadow: 0 0 0 2px rgba(226, 200, 148, 0.25) !important;
    outline: none !important;
}

/* Placeholder */
html body .bookly-form input::placeholder,
html body .bookly-form textarea::placeholder {
    color: #888 !important;
}

html body .bookly-form .bookly-progress-tracker > .active .step,
html body .bookly-form .picker__frame,
html body .bookly-form .bookly-columnizer .bookly-hour:active .bookly-hour-icon span,
html body .bookly-form .bookly-btn,
html body .bookly-form .bookly-btn:active,
html body .bookly-form .bookly-btn:focus,
html body .bookly-form .bookly-btn:hover,
html body .bookly-form .bookly-btn-submit,
html body .bookly-form .bookly-round,
html body .bookly-form .bookly-square,
html body .bookly-form .bookly-pagination > li.active,
html body .bookly-form .bg-bookly,
 body .bookly-form .hover\:bg-bookly:hover,
html body .bookly-form .bg-bookly-not-hover:not(:hover) {
    background-color: #917c4c !important;
    border-color: #2e271a !important;
    color: #111 !important;
}
/* Remove picker header border completely */
html body .bookly-form .picker__header {
    border-bottom: none !important;
    border: 0 !important;
    box-shadow: none !important;
}

@keyframes booklyFadeUp {
  from {
    opacity: 0;
    transform: translateY(15px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'IRanSans';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://mahdiazar.com/wp-content/uploads/2026/02/IRANSansWebFaNum_Bold.woff2') format('woff2'),
		url('https://mahdiazar.com/wp-content/uploads/2026/02/IRANSansWebFaNum_Medium.woff') format('woff');
}
@font-face {
	font-family: 'IRanSans';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://mahdiazar.com/wp-content/uploads/2026/02/IRANSansWebFaNum_Bold-1.woff2') format('woff2'),
		url('https://mahdiazar.com/wp-content/uploads/2026/02/IRANSansWebFaNum_Bold.woff') format('woff');
}
@font-face {
	font-family: 'IRanSans';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://mahdiazar.com/wp-content/uploads/2026/02/IRANSansWebFaNum_Black.woff2') format('woff2'),
		url('https://mahdiazar.com/wp-content/uploads/2026/02/IRANSansWebFaNum_Black.woff') format('woff');
}
@font-face {
	font-family: 'IRanSans';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://mahdiazar.com/wp-content/uploads/2026/02/IRANSansWebFaNum_Light.woff2') format('woff2'),
		url('https://mahdiazar.com/wp-content/uploads/2026/02/IRANSansWebFaNum_Light.woff') format('woff');
}
@font-face {
	font-family: 'IRanSans';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://mahdiazar.com/wp-content/uploads/2026/02/IRANSansWeb_Regular.woff2') format('woff2'),
		url('https://mahdiazar.com/wp-content/uploads/2026/02/IRANSansWeb_Regular.woff') format('woff');
}
/* End Custom Fonts CSS */