.elementor-7027 .elementor-element.elementor-element-1b1b4c9{--display:flex;--position:fixed;bottom:0px;--z-index:999;}.elementor-7027 .elementor-element.elementor-element-1b1b4c9:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}body:not(.rtl) .elementor-7027 .elementor-element.elementor-element-1b1b4c9{right:0px;}body.rtl .elementor-7027 .elementor-element.elementor-element-1b1b4c9{left:0px;}.elementor-7027 .elementor-element.elementor-element-2ee4495{--display:flex;--position:fixed;--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;bottom:12%;--z-index:99999;}.elementor-7027 .elementor-element.elementor-element-a649d2d{--display:flex;--min-height:48px;--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-radius:50px 50px 50px 50px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-7027 .elementor-element.elementor-element-218e86b{width:auto;max-width:auto;}.elementor-7027 .elementor-element.elementor-element-218e86b .elementor-icon-wrapper{text-align:center;}.elementor-7027 .elementor-element.elementor-element-218e86b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-7027 .elementor-element.elementor-element-218e86b.elementor-view-framed .elementor-icon, .elementor-7027 .elementor-element.elementor-element-218e86b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-7027 .elementor-element.elementor-element-218e86b.elementor-view-framed .elementor-icon, .elementor-7027 .elementor-element.elementor-element-218e86b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-7027 .elementor-element.elementor-element-218e86b .elementor-icon{font-size:22px;}.elementor-7027 .elementor-element.elementor-element-218e86b .elementor-icon svg{height:22px;}.elementor-7027 .elementor-element.elementor-element-518a9c9{--display:flex;--min-height:48px;--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-radius:50px 50px 50px 50px;}.elementor-7027 .elementor-element.elementor-element-8ff3231{width:auto;max-width:auto;}.elementor-7027 .elementor-element.elementor-element-8ff3231 .elementor-icon-wrapper{text-align:center;}.elementor-7027 .elementor-element.elementor-element-8ff3231.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-7027 .elementor-element.elementor-element-8ff3231.elementor-view-framed .elementor-icon, .elementor-7027 .elementor-element.elementor-element-8ff3231.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-7027 .elementor-element.elementor-element-8ff3231.elementor-view-framed .elementor-icon, .elementor-7027 .elementor-element.elementor-element-8ff3231.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-7027 .elementor-element.elementor-element-8ff3231 .elementor-icon{font-size:22px;}.elementor-7027 .elementor-element.elementor-element-8ff3231 .elementor-icon svg{height:22px;}.elementor-7027 .elementor-element.elementor-element-11f8795{--display:flex;--min-height:56px;--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-radius:50px 50px 50px 50px;}.elementor-7027 .elementor-element.elementor-element-11f8795.e-con{--align-self:center;}.elementor-7027 .elementor-element.elementor-element-0e51e94{width:auto;max-width:auto;}.elementor-7027 .elementor-element.elementor-element-0e51e94.elementor-element{--align-self:center;}.elementor-7027 .elementor-element.elementor-element-0e51e94 .elementor-icon-wrapper{text-align:center;}.elementor-7027 .elementor-element.elementor-element-0e51e94.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-7027 .elementor-element.elementor-element-0e51e94.elementor-view-framed .elementor-icon, .elementor-7027 .elementor-element.elementor-element-0e51e94.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-7027 .elementor-element.elementor-element-0e51e94.elementor-view-framed .elementor-icon, .elementor-7027 .elementor-element.elementor-element-0e51e94.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-7027 .elementor-element.elementor-element-0e51e94 .elementor-icon{font-size:24px;}.elementor-7027 .elementor-element.elementor-element-0e51e94 .elementor-icon svg{height:24px;}.elementor-7027 .elementor-element.elementor-element-52a03042{--display:flex;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D1B38C;--border-color:#D1B38C;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-7027 .elementor-element.elementor-element-52a03042:not(.elementor-motion-effects-element-type-background), .elementor-7027 .elementor-element.elementor-element-52a03042 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #34606A 0%, var( --e-global-color-primary ) 100%);}.elementor-7027 .elementor-element.elementor-element-52a03042 > .elementor-shape-top svg, .elementor-7027 .elementor-element.elementor-element-52a03042 > .e-con-inner > .elementor-shape-top svg{height:80px;}.elementor-7027 .elementor-element.elementor-element-29a4af83{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-7027 .elementor-element.elementor-element-10e2e4ff{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );}.elementor-7027 .elementor-element.elementor-element-a246c17 > .elementor-widget-container{background-color:#D1B38CFC;border-radius:30px 30px 30px 30px;}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7027 .elementor-element.elementor-element-5f44719f > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-7027 .elementor-element.elementor-element-5f44719f.elementor-element{--align-self:flex-start;}.elementor-7027 .elementor-element.elementor-element-5f44719f{text-align:center;font-family:"Vazirmatn", Sans-serif;font-size:14px;line-height:1.8em;color:#D1B38C;}.elementor-7027 .elementor-element.elementor-element-60f7f41a{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-7027 .elementor-element.elementor-element-60f7f41a .elementor-widget-container{text-align:right;}.elementor-7027 .elementor-element.elementor-element-60f7f41a .elementor-social-icon{background-color:#9FB3B7;--icon-padding:1em;}.elementor-7027 .elementor-element.elementor-element-60f7f41a .elementor-social-icon i{color:#1A3338;}.elementor-7027 .elementor-element.elementor-element-60f7f41a .elementor-social-icon svg{fill:#1A3338;}.elementor-7027 .elementor-element.elementor-element-17510a39{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-7027 .elementor-element.elementor-element-55b5165d{text-align:start;}.elementor-7027 .elementor-element.elementor-element-55b5165d .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-7027 .elementor-element.elementor-element-5c40c95a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-7027 .elementor-element.elementor-element-5c40c95a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-7027 .elementor-element.elementor-element-5c40c95a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-7027 .elementor-element.elementor-element-5c40c95a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-7027 .elementor-element.elementor-element-5c40c95a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-7027 .elementor-element.elementor-element-5c40c95a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7027 .elementor-element.elementor-element-5c40c95a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7027 .elementor-element.elementor-element-5c40c95a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7027 .elementor-element.elementor-element-5c40c95a .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-7027 .elementor-element.elementor-element-5c40c95a .elementor-icon-list-text{color:#C9D6D9;transition:color 0.3s;}.elementor-7027 .elementor-element.elementor-element-5c40c95a .elementor-icon-list-item:hover .elementor-icon-list-text{color:#D1B38C;}.elementor-7027 .elementor-element.elementor-element-392c8ed0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-7027 .elementor-element.elementor-element-670f9f4{text-align:start;}.elementor-7027 .elementor-element.elementor-element-670f9f4 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-7027 .elementor-element.elementor-element-67a5f1b1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-7027 .elementor-element.elementor-element-67a5f1b1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-7027 .elementor-element.elementor-element-67a5f1b1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-7027 .elementor-element.elementor-element-67a5f1b1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-7027 .elementor-element.elementor-element-67a5f1b1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-7027 .elementor-element.elementor-element-67a5f1b1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7027 .elementor-element.elementor-element-67a5f1b1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7027 .elementor-element.elementor-element-67a5f1b1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7027 .elementor-element.elementor-element-67a5f1b1 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-7027 .elementor-element.elementor-element-67a5f1b1 .elementor-icon-list-text{color:#C9D6D9;transition:color 0.3s;}.elementor-7027 .elementor-element.elementor-element-67a5f1b1 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#D1B38C;}.elementor-7027 .elementor-element.elementor-element-79486b2a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-7027 .elementor-element.elementor-element-79486b2a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7027 .elementor-element.elementor-element-3cb7d7a5{text-align:start;}.elementor-7027 .elementor-element.elementor-element-3cb7d7a5 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-7027 .elementor-element.elementor-element-3ee74dfe{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:14px;line-height:2.2em;color:#9FB3B7;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-7027 .elementor-element.elementor-element-7e0c4c6f .elementor-button{background-color:transparent;font-family:"Vazirmatn", Sans-serif;font-size:14px;}.elementor-7027 .elementor-element.elementor-element-4fe0157 .elementor-button{background-color:transparent;font-family:"Vazirmatn", Sans-serif;font-size:14px;}.elementor-7027 .elementor-element.elementor-element-368d34c .elementor-button{background-color:transparent;font-family:"Vazirmatn", Sans-serif;font-size:14px;}.elementor-7027 .elementor-element.elementor-element-368d34c .elementor-button:hover, .elementor-7027 .elementor-element.elementor-element-368d34c .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-7027 .elementor-element.elementor-element-368d34c .elementor-button:hover svg, .elementor-7027 .elementor-element.elementor-element-368d34c .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-7027 .elementor-element.elementor-element-631f2863{--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;--gap:12px 0px;--row-gap:12px;--column-gap:0px;}.elementor-7027 .elementor-element.elementor-element-62d11b1a{--display:flex;--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;--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-7027 .elementor-element.elementor-element-43ff236e{--display:flex;--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;--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-7027 .elementor-element.elementor-element-7981c303{--display:flex;--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;--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-7027 .elementor-element.elementor-element-6200fbb4{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-7027 .elementor-element.elementor-element-6200fbb4:not(.elementor-motion-effects-element-type-background), .elementor-7027 .elementor-element.elementor-element-6200fbb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F2429;}.elementor-7027 .elementor-element.elementor-element-1a7d29b8{--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:space-between;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-7027 .elementor-element.elementor-element-7dd16b94{text-align:start;font-family:"Vazirmatn", Sans-serif;font-size:13px;color:#9FB3B7;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-7027 .elementor-element.elementor-element-2ee4495{--width:56px;}.elementor-7027 .elementor-element.elementor-element-a649d2d{--width:48px;}.elementor-7027 .elementor-element.elementor-element-518a9c9{--width:48px;}.elementor-7027 .elementor-element.elementor-element-11f8795{--width:56px;}.elementor-7027 .elementor-element.elementor-element-29a4af83{--content-width:1200px;}.elementor-7027 .elementor-element.elementor-element-10e2e4ff{--width:28%;}.elementor-7027 .elementor-element.elementor-element-17510a39{--width:15%;}.elementor-7027 .elementor-element.elementor-element-392c8ed0{--width:15%;}.elementor-7027 .elementor-element.elementor-element-79486b2a{--width:20.456%;}.elementor-7027 .elementor-element.elementor-element-631f2863{--width:20%;}.elementor-7027 .elementor-element.elementor-element-1a7d29b8{--content-width:1200px;}}@media(max-width:1024px) and (min-width:768px){.elementor-7027 .elementor-element.elementor-element-10e2e4ff{--width:50%;}.elementor-7027 .elementor-element.elementor-element-17510a39{--width:50%;}.elementor-7027 .elementor-element.elementor-element-392c8ed0{--width:50%;}.elementor-7027 .elementor-element.elementor-element-79486b2a{--width:50%;}.elementor-7027 .elementor-element.elementor-element-631f2863{--width:100%;}}@media(max-width:1024px){.elementor-7027 .elementor-element.elementor-element-29a4af83{--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-7027 .elementor-element.elementor-element-10e2e4ff{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7027 .elementor-element.elementor-element-5f44719f{text-align:center;}.elementor-7027 .elementor-element.elementor-element-60f7f41a .elementor-widget-container{text-align:center;}.elementor-7027 .elementor-element.elementor-element-17510a39{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7027 .elementor-element.elementor-element-55b5165d{text-align:center;}.elementor-7027 .elementor-element.elementor-element-392c8ed0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7027 .elementor-element.elementor-element-670f9f4{text-align:center;}.elementor-7027 .elementor-element.elementor-element-79486b2a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7027 .elementor-element.elementor-element-3cb7d7a5{text-align:center;}.elementor-7027 .elementor-element.elementor-element-3ee74dfe{text-align:center;}.elementor-7027 .elementor-element.elementor-element-631f2863{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-7027 .elementor-element.elementor-element-1a7d29b8{--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-7027 .elementor-element.elementor-element-7dd16b94{text-align:center;}}@media(max-width:767px){body:not(.rtl) .elementor-7027 .elementor-element.elementor-element-1b1b4c9{right:2%;}body.rtl .elementor-7027 .elementor-element.elementor-element-1b1b4c9{left:2%;}.elementor-7027 .elementor-element.elementor-element-1b1b4c9{bottom:15%;--z-index:999;}body:not(.rtl) .elementor-7027 .elementor-element.elementor-element-2ee4495{right:5%;}body.rtl .elementor-7027 .elementor-element.elementor-element-2ee4495{left:5%;}.elementor-7027 .elementor-element.elementor-element-2ee4495{bottom:13%;}.elementor-7027 .elementor-element.elementor-element-52a03042 > .elementor-shape-top svg, .elementor-7027 .elementor-element.elementor-element-52a03042 > .e-con-inner > .elementor-shape-top svg{height:80px;}.elementor-7027 .elementor-element.elementor-element-29a4af83{--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-7027 .elementor-element.elementor-element-10e2e4ff{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-7027 .elementor-element.elementor-element-5f44719f > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-7027 .elementor-element.elementor-element-5f44719f{text-align:center;}.elementor-7027 .elementor-element.elementor-element-60f7f41a .elementor-widget-container{text-align:center;}.elementor-7027 .elementor-element.elementor-element-17510a39{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7027 .elementor-element.elementor-element-55b5165d{text-align:center;}.elementor-7027 .elementor-element.elementor-element-392c8ed0{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-7027 .elementor-element.elementor-element-670f9f4{text-align:center;}.elementor-7027 .elementor-element.elementor-element-79486b2a{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-7027 .elementor-element.elementor-element-3cb7d7a5{text-align:center;}.elementor-7027 .elementor-element.elementor-element-3ee74dfe{text-align:center;}.elementor-7027 .elementor-element.elementor-element-631f2863{--width:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-7027 .elementor-element.elementor-element-1a7d29b8{--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-7027 .elementor-element.elementor-element-7dd16b94{text-align:center;}}/* Start custom CSS for container, class: .elementor-element-2ee4495 *//* =====================================================================
   KIFCHIC Floating Social v2 — Quiet Luxury + Modern Social UI
   position: fixed left | all breakpoints
   ===================================================================== */

/* ---------- Container ---------- */
.floating-social{
  position:fixed;
  left:30px;
  bottom:24px;
  width:56px;
  display:flex;flex-direction:column;
  align-items:center;gap:10px;
  z-index:99999;
}

/* ---------- Main Button ---------- */
.social-main{
  position:relative;
  width:56px;height:56px;min-height:56px;
  display:flex;align-items:center;justify-content:center;
  border-radius:50%;
  background:#12373F;
  border:1px solid rgba(209,179,140,0.35);
  box-shadow:0 6px 20px rgba(0,0,0,0.18);
  cursor:pointer;
  transition:transform .25s ease,box-shadow .25s ease;
}
.social-main:hover{
  transform:scale(1.05);
  box-shadow:0 8px 28px rgba(0,0,0,0.22),0 0 16px rgba(209,179,140,0.12);
}
.social-main .elementor-icon{color:#fff;transition:transform .3s ease}

/* ---------- Social Buttons (hidden by default) ---------- */
.social-instagram,.social-whatsapp{
  width:48px;height:48px;min-height:48px;
  display:flex;align-items:center;justify-content:center;
  border-radius:50%;cursor:pointer;
  opacity:0;
  transform:translateY(20px) scale(0.85);
  pointer-events:none;
  transition:opacity .3s ease,transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .2s ease;
}

/* Instagram — gradient ظریف */
.social-instagram{
  background:linear-gradient(135deg,#833AB4 0%,#E1306C 50%,#FCAF45 100%);
  box-shadow:0 6px 16px rgba(225,48,108,0.18);
}
.social-instagram:hover{
  transform:translateY(-2px) scale(1.08);
  box-shadow:0 8px 22px rgba(225,48,108,0.25),0 0 12px rgba(225,48,108,0.12);
}

/* WhatsApp — سبز premium */
.social-whatsapp{
  background:#25D366;
  box-shadow:0 6px 16px rgba(37,211,102,0.18);
}
.social-whatsapp:hover{
  transform:translateY(-2px) scale(1.08);
  box-shadow:0 8px 22px rgba(37,211,102,0.25),0 0 12px rgba(37,211,102,0.12);
}

/* Icons */
.social-instagram .elementor-icon,.social-whatsapp .elementor-icon{
  color:#fff;transition:transform .25s ease;
}
.social-instagram:hover .elementor-icon{transform:rotate(10deg) scale(1.15)}
.social-whatsapp:hover .elementor-icon{transform:rotate(-10deg) scale(1.15)}

/* ---------- OPEN STATE ---------- */
.is-open .social-instagram,.is-open .social-whatsapp{
  opacity:1;
  transform:translateY(0) scale(1);
  pointer-events:auto;
}

/* Instagram — اول ظاهر شود */
.is-open .social-instagram{
  transition-delay:.06s;
  animation:socialReveal .35s cubic-bezier(.2,.8,.2,1) both;
}

/* WhatsApp — دوم ظاهر شود (delay بیشتر) */
.is-open .social-whatsapp{
  transition-delay:.14s;
  animation:socialReveal .4s cubic-bezier(.2,.8,.2,1) both;
}

/* ---------- ANIMATIONS ---------- */
@keyframes socialReveal{
  0%{opacity:0;transform:translateY(20px) scale(0.85)}
  65%{transform:translateY(-2px) scale(1.02)}
  100%{opacity:1;transform:translateY(0) scale(1)}
}

/* ---------- Responsive ---------- */
@media(max-width:1024px) and (min-width:769px){
  .floating-social{left:3vw;bottom:20px;width:54px}
  .social-main{width:54px;height:54px;min-height:54px}
}

@media(max-width:768px){
  .floating-social{left:3vw;bottom:85px;width:52px}
  .social-main{width:52px;height:52px;min-height:52px}
  .social-main .elementor-icon{font-size:22px!important}
}

@media(prefers-reduced-motion:reduce){
  .social-main,.social-instagram,.social-whatsapp{animation:none!important;transition:none!important}
}/* End custom CSS */