.elementor-33928 .elementor-element.elementor-element-aefef3b{--display:flex;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-33928 .elementor-element.elementor-element-e6a7e06{--divider-border-style:dotted;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;--divider-element-spacing:10px;}.elementor-33928 .elementor-element.elementor-element-e6a7e06 .elementor-divider-separator{width:100%;}.elementor-33928 .elementor-element.elementor-element-e6a7e06 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-33928 .elementor-element.elementor-element-e6a7e06 .elementor-divider__text{color:var( --e-global-color-primary );font-family:"Estedad", Sans-serif;font-weight:800;}.elementor-33928 .elementor-element.elementor-element-2781e62{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-33928 .elementor-element.elementor-element-2781e62:not(.elementor-motion-effects-element-type-background), .elementor-33928 .elementor-element.elementor-element-2781e62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://doctoreinsta.ir/wp-content/uploads/2020/12/doctoreinsta-background.jpg");}.elementor-33928 .elementor-element.elementor-element-3229b42{--display:flex;--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-33928 .elementor-element.elementor-element-e2566d4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:16px 16px 16px 16px;}.ee-tooltip.ee-tooltip-e2566d4.to--top,
							 .ee-tooltip.ee-tooltip-e2566d4.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-e2566d4.to--left,
							 .ee-tooltip.ee-tooltip-e2566d4.to--right{margin-top:0px;}.elementor-33928 .elementor-element.elementor-element-e2566d4 img{width:100%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-33928 .elementor-element.elementor-element-4438982{--divider-border-style:dotted;--divider-color:#C3CEFF;--divider-border-width:1px;--divider-element-spacing:10px;}.elementor-33928 .elementor-element.elementor-element-4438982 .elementor-divider-separator{width:100%;}.elementor-33928 .elementor-element.elementor-element-4438982 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-33928 .elementor-element.elementor-element-4438982 .elementor-divider__text{color:#C3CEFF;font-family:"Estedad", Sans-serif;font-size:42px;font-weight:800;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-33928 .elementor-element.elementor-element-8350b6a > .elementor-widget-container{margin:10px 10px 10px 10px;padding:0px 0px 0px 0px;}.elementor-33928 .elementor-element.elementor-element-8350b6a.elementor-element{--align-self:stretch;}.elementor-33928 .elementor-element.elementor-element-8350b6a{text-align:justify;font-family:"Estedad", Sans-serif;font-feature-settings:"numr";font-size:22px;font-weight:200;color:#FFFFFF;}.elementor-33928 .elementor-element.elementor-element-b57e3dc{--divider-border-style:dotted;--divider-color:#C3CEFF;--divider-border-width:1px;--divider-element-spacing:10px;}.elementor-33928 .elementor-element.elementor-element-b57e3dc .elementor-divider-separator{width:100%;}.elementor-33928 .elementor-element.elementor-element-b57e3dc .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-33928 .elementor-element.elementor-element-b57e3dc .elementor-divider__text{color:#C3CEFF;font-family:"Estedad", Sans-serif;font-size:42px;font-weight:800;}.elementor-33928 .elementor-element.elementor-element-e551080 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:0px 0px 0px 0px;}.elementor-33928 .elementor-element.elementor-element-e551080.elementor-element{--align-self:stretch;}.elementor-33928 .elementor-element.elementor-element-e551080{text-align:justify;font-family:"Estedad", Sans-serif;font-feature-settings:"numr";font-size:22px;font-weight:200;color:#FFFFFF;}.elementor-33928 .elementor-element.elementor-element-f6a047c{--divider-border-style:dotted;--divider-color:#C3CEFF;--divider-border-width:1px;--divider-element-spacing:10px;}.elementor-33928 .elementor-element.elementor-element-f6a047c .elementor-divider-separator{width:100%;}.elementor-33928 .elementor-element.elementor-element-f6a047c .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-33928 .elementor-element.elementor-element-f6a047c .elementor-divider__text{color:#C3CEFF;font-family:"Estedad", Sans-serif;font-weight:800;}.elementor-33928 .elementor-element.elementor-element-e5fc321{width:var( --container-widget-width, 98% );max-width:98%;--container-widget-width:98%;--container-widget-flex-grow:0;}.elementor-33928 .elementor-element.elementor-element-e5fc321 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:0px 0px 0px 0px;}.elementor-33928 .elementor-element.elementor-element-e5fc321.elementor-element{--align-self:center;}.elementor-33928 .elementor-element.elementor-element-2507d20{--divider-border-style:dotted;--divider-color:#C3CEFF;--divider-border-width:1px;--divider-element-spacing:10px;}.elementor-33928 .elementor-element.elementor-element-2507d20 .elementor-divider-separator{width:100%;}.elementor-33928 .elementor-element.elementor-element-2507d20 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-33928 .elementor-element.elementor-element-2507d20 .elementor-divider__text{color:#C3CEFF;font-family:"Estedad", Sans-serif;font-weight:800;}.elementor-33928 .elementor-element.elementor-element-92c0807{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-33928 .elementor-element.elementor-element-92c0807.e-con{--align-self:flex-end;}.elementor-33928 .elementor-element.elementor-element-9628f13{--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-33928 .elementor-element.elementor-element-ff01c38{text-align:center;}.elementor-33928 .elementor-element.elementor-element-ff01c38 .elementor-heading-title{font-family:"san", Sans-serif;font-size:62px;font-weight:200;color:#FFFFFF;}.elementor-33928 .elementor-element.elementor-element-88cd49c{text-align:center;}.elementor-33928 .elementor-element.elementor-element-88cd49c .elementor-heading-title{font-family:"san", Sans-serif;font-size:20px;font-weight:200;color:#FFFFFF;}.elementor-33928 .elementor-element.elementor-element-978bd83{text-align:center;}.elementor-33928 .elementor-element.elementor-element-978bd83 .elementor-heading-title{font-family:"Estedad", Sans-serif;font-size:20px;font-weight:100;color:#FFFFFF;}.elementor-33928 .elementor-element.elementor-element-d9474a0{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-33928 .elementor-element.elementor-element-d9474a0.e-con{--align-self:flex-end;}.elementor-33928 .elementor-element.elementor-element-64f3bd2{--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-33928 .elementor-element.elementor-element-56aa5d4{text-align:center;}.elementor-33928 .elementor-element.elementor-element-56aa5d4 .elementor-heading-title{font-family:"san", Sans-serif;font-size:62px;font-weight:200;color:#FFFFFF;}.elementor-33928 .elementor-element.elementor-element-8ba20b1{text-align:center;}.elementor-33928 .elementor-element.elementor-element-8ba20b1 .elementor-heading-title{font-family:"san", Sans-serif;font-size:20px;font-weight:200;color:#FFFFFF;}.elementor-33928 .elementor-element.elementor-element-e2c52a7{text-align:center;}.elementor-33928 .elementor-element.elementor-element-e2c52a7 .elementor-heading-title{font-family:"Estedad", Sans-serif;font-size:20px;font-weight:100;color:#FFFFFF;}.elementor-33928 .elementor-element.elementor-element-cd46cb3{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-33928 .elementor-element.elementor-element-cd46cb3.e-con{--align-self:flex-end;}.elementor-33928 .elementor-element.elementor-element-1296e5b{--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-33928 .elementor-element.elementor-element-6af3b4e{text-align:center;}.elementor-33928 .elementor-element.elementor-element-6af3b4e .elementor-heading-title{font-family:"san", Sans-serif;font-size:62px;font-weight:200;color:#FFFFFF;}.elementor-33928 .elementor-element.elementor-element-e56d1b6{text-align:center;}.elementor-33928 .elementor-element.elementor-element-e56d1b6 .elementor-heading-title{font-family:"san", Sans-serif;font-size:20px;font-weight:200;color:#FFFFFF;}.elementor-33928 .elementor-element.elementor-element-283e23a{text-align:center;}.elementor-33928 .elementor-element.elementor-element-283e23a .elementor-heading-title{font-family:"Estedad", Sans-serif;font-size:20px;font-weight:100;color:#FFFFFF;}.elementor-33928 .elementor-element.elementor-element-6301f83{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-33928 .elementor-element.elementor-element-6301f83.e-con{--align-self:flex-end;}.elementor-33928 .elementor-element.elementor-element-39b9c45{--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-33928 .elementor-element.elementor-element-f3b3d71{text-align:center;}.elementor-33928 .elementor-element.elementor-element-f3b3d71 .elementor-heading-title{font-family:"san", Sans-serif;font-size:62px;font-weight:200;color:#FFFFFF;}.elementor-33928 .elementor-element.elementor-element-7472fcb{text-align:center;}.elementor-33928 .elementor-element.elementor-element-7472fcb .elementor-heading-title{font-family:"san", Sans-serif;font-size:20px;font-weight:200;color:#FFFFFF;}.elementor-33928 .elementor-element.elementor-element-1a6420c{text-align:center;}.elementor-33928 .elementor-element.elementor-element-1a6420c .elementor-heading-title{font-family:"Estedad", Sans-serif;font-size:20px;font-weight:100;color:#FFFFFF;}.elementor-33928 .elementor-element.elementor-element-913bd08{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-33928 .elementor-element.elementor-element-913bd08.e-con{--align-self:flex-end;}.elementor-33928 .elementor-element.elementor-element-9a4940a{--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-33928 .elementor-element.elementor-element-ced625e{text-align:center;}.elementor-33928 .elementor-element.elementor-element-ced625e .elementor-heading-title{font-family:"san", Sans-serif;font-size:62px;font-weight:200;color:#FFFFFF;}.elementor-33928 .elementor-element.elementor-element-7a8925f{text-align:center;}.elementor-33928 .elementor-element.elementor-element-7a8925f .elementor-heading-title{font-family:"san", Sans-serif;font-size:20px;font-weight:200;color:#FFFFFF;}.elementor-33928 .elementor-element.elementor-element-c1448b4{text-align:center;}.elementor-33928 .elementor-element.elementor-element-c1448b4 .elementor-heading-title{font-family:"Estedad", Sans-serif;font-size:20px;font-weight:100;color:#FFFFFF;}.elementor-33928 .elementor-element.elementor-element-c7a1fdf{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-33928 .elementor-element.elementor-element-c7a1fdf.e-con{--align-self:flex-end;}.elementor-33928 .elementor-element.elementor-element-815a7d1{--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-33928 .elementor-element.elementor-element-bcd4212{text-align:center;}.elementor-33928 .elementor-element.elementor-element-bcd4212 .elementor-heading-title{font-family:"san", Sans-serif;font-size:62px;font-weight:200;color:#FFFFFF;}.elementor-33928 .elementor-element.elementor-element-2a54504{text-align:center;}.elementor-33928 .elementor-element.elementor-element-2a54504 .elementor-heading-title{font-family:"san", Sans-serif;font-size:20px;font-weight:200;color:#FFFFFF;}.elementor-33928 .elementor-element.elementor-element-7d13440{text-align:center;}.elementor-33928 .elementor-element.elementor-element-7d13440 .elementor-heading-title{font-family:"Estedad", Sans-serif;font-size:20px;font-weight:100;color:#FFFFFF;}.elementor-33928 .elementor-element.elementor-element-278902e{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-33928 .elementor-element.elementor-element-278902e.e-con{--align-self:flex-end;}.elementor-33928 .elementor-element.elementor-element-0755c60{--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-33928 .elementor-element.elementor-element-7e12e7d{text-align:center;}.elementor-33928 .elementor-element.elementor-element-7e12e7d .elementor-heading-title{font-family:"san", Sans-serif;font-size:62px;font-weight:200;color:#FFFFFF;}.elementor-33928 .elementor-element.elementor-element-7abd477{text-align:center;}.elementor-33928 .elementor-element.elementor-element-7abd477 .elementor-heading-title{font-family:"san", Sans-serif;font-size:20px;font-weight:200;color:#FFFFFF;}.elementor-33928 .elementor-element.elementor-element-e5315e1{text-align:center;}.elementor-33928 .elementor-element.elementor-element-e5315e1 .elementor-heading-title{font-family:"Estedad", Sans-serif;font-size:20px;font-weight:100;color:#FFFFFF;}.elementor-33928 .elementor-element.elementor-element-5190533{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-33928 .elementor-element.elementor-element-5190533.e-con{--align-self:flex-end;}.elementor-33928 .elementor-element.elementor-element-6b233c7{--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-33928 .elementor-element.elementor-element-c6ca378{text-align:center;}.elementor-33928 .elementor-element.elementor-element-c6ca378 .elementor-heading-title{font-family:"san", Sans-serif;font-size:62px;font-weight:200;color:#FFFFFF;}.elementor-33928 .elementor-element.elementor-element-9099809{text-align:center;}.elementor-33928 .elementor-element.elementor-element-9099809 .elementor-heading-title{font-family:"san", Sans-serif;font-size:20px;font-weight:200;color:#FFFFFF;}.elementor-33928 .elementor-element.elementor-element-a212367{text-align:center;}.elementor-33928 .elementor-element.elementor-element-a212367 .elementor-heading-title{font-family:"Estedad", Sans-serif;font-size:20px;font-weight:100;color:#FFFFFF;}.elementor-33928 .elementor-element.elementor-element-ae76d0d{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-33928 .elementor-element.elementor-element-ae76d0d > .elementor-widget-container{margin:10px 10px 10px 10px;padding:0px 0px 0px 0px;}.elementor-33928 .elementor-element.elementor-element-ae76d0d.elementor-element{--align-self:center;}:where( .elementor-33928 .elementor-element.elementor-element-ae76d0d .swiper-slide ) > .e-con{--border-radius:26px 26px 26px 26px;--padding-top:10px;--padding-right:10px;--padding-bottom:10px;--padding-left:10px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:10px;--padding-inline-end:10px;--padding-block-end:10px;--padding-inline-start:10px;}.elementor-33928 .elementor-element.elementor-element-7f3887d{--divider-border-style:dotted;--divider-color:#C3CEFF;--divider-border-width:1px;--divider-element-spacing:10px;}.elementor-33928 .elementor-element.elementor-element-7f3887d .elementor-divider-separator{width:100%;}.elementor-33928 .elementor-element.elementor-element-7f3887d .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-33928 .elementor-element.elementor-element-7f3887d .elementor-divider__text{color:#C3CEFF;font-family:"Estedad", Sans-serif;font-weight:800;}.elementor-33928 .elementor-element.elementor-element-176193e > .elementor-widget-container{margin:10px 10px 10px 10px;}.ee-tooltip.ee-tooltip-176193e.to--top,
							 .ee-tooltip.ee-tooltip-176193e.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-176193e.to--left,
							 .ee-tooltip.ee-tooltip-176193e.to--right{margin-top:0px;}.elementor-33928 .elementor-element.elementor-element-176193e img{border-radius:26px 26px 26px 26px;}.elementor-33928 .elementor-element.elementor-element-0eb9cf8 > .elementor-widget-container{margin:30px 30px 30px 30px;padding:0px 0px 0px 0px;}.elementor-33928 .elementor-element.elementor-element-0eb9cf8.elementor-element{--align-self:stretch;}.elementor-33928 .elementor-element.elementor-element-0eb9cf8{text-align:justify;font-size:22px;font-weight:200;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-33928 .elementor-element.elementor-element-3a4b5e1 .elementor-button{background-color:#5D7BFF52;font-family:"Estedad", Sans-serif;font-size:20px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 26px 26px;padding:20px 20px 20px 20px;}.elementor-33928 .elementor-element.elementor-element-3a4b5e1 .elementor-button:hover, .elementor-33928 .elementor-element.elementor-element-3a4b5e1 .elementor-button:focus{background-color:var( --e-global-color-46504d8 );}.elementor-33928 .elementor-element.elementor-element-3a4b5e1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-33928 .elementor-element.elementor-element-3a4b5e1 .elementor-button .elementor-button-content-wrapper{justify-content:center;}@media(min-width:768px){.elementor-33928 .elementor-element.elementor-element-92c0807{--width:100%;}.elementor-33928 .elementor-element.elementor-element-d9474a0{--width:100%;}.elementor-33928 .elementor-element.elementor-element-cd46cb3{--width:100%;}.elementor-33928 .elementor-element.elementor-element-6301f83{--width:100%;}.elementor-33928 .elementor-element.elementor-element-913bd08{--width:100%;}.elementor-33928 .elementor-element.elementor-element-c7a1fdf{--width:100%;}.elementor-33928 .elementor-element.elementor-element-278902e{--width:100%;}.elementor-33928 .elementor-element.elementor-element-5190533{--width:100%;}}@media(max-width:1024px){.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-33928 .elementor-element.elementor-element-8350b6a{font-size:18px;}.elementor-33928 .elementor-element.elementor-element-e551080{font-size:18px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-33928 .elementor-element.elementor-element-ff01c38 .elementor-heading-title{font-size:60px;}.elementor-33928 .elementor-element.elementor-element-88cd49c .elementor-heading-title{font-size:18px;}.elementor-33928 .elementor-element.elementor-element-978bd83 .elementor-heading-title{font-size:18px;}.elementor-33928 .elementor-element.elementor-element-56aa5d4 .elementor-heading-title{font-size:60px;}.elementor-33928 .elementor-element.elementor-element-8ba20b1 .elementor-heading-title{font-size:18px;}.elementor-33928 .elementor-element.elementor-element-e2c52a7 .elementor-heading-title{font-size:18px;}.elementor-33928 .elementor-element.elementor-element-6af3b4e .elementor-heading-title{font-size:60px;}.elementor-33928 .elementor-element.elementor-element-e56d1b6 .elementor-heading-title{font-size:18px;}.elementor-33928 .elementor-element.elementor-element-283e23a .elementor-heading-title{font-size:18px;}.elementor-33928 .elementor-element.elementor-element-f3b3d71 .elementor-heading-title{font-size:60px;}.elementor-33928 .elementor-element.elementor-element-7472fcb .elementor-heading-title{font-size:18px;}.elementor-33928 .elementor-element.elementor-element-1a6420c .elementor-heading-title{font-size:18px;}.elementor-33928 .elementor-element.elementor-element-ced625e .elementor-heading-title{font-size:60px;}.elementor-33928 .elementor-element.elementor-element-7a8925f .elementor-heading-title{font-size:18px;}.elementor-33928 .elementor-element.elementor-element-c1448b4 .elementor-heading-title{font-size:18px;}.elementor-33928 .elementor-element.elementor-element-bcd4212 .elementor-heading-title{font-size:60px;}.elementor-33928 .elementor-element.elementor-element-2a54504 .elementor-heading-title{font-size:18px;}.elementor-33928 .elementor-element.elementor-element-7d13440 .elementor-heading-title{font-size:18px;}.elementor-33928 .elementor-element.elementor-element-7e12e7d .elementor-heading-title{font-size:60px;}.elementor-33928 .elementor-element.elementor-element-7abd477 .elementor-heading-title{font-size:18px;}.elementor-33928 .elementor-element.elementor-element-e5315e1 .elementor-heading-title{font-size:18px;}.elementor-33928 .elementor-element.elementor-element-c6ca378 .elementor-heading-title{font-size:60px;}.elementor-33928 .elementor-element.elementor-element-9099809 .elementor-heading-title{font-size:18px;}.elementor-33928 .elementor-element.elementor-element-a212367 .elementor-heading-title{font-size:18px;}.elementor-33928 .elementor-element.elementor-element-ae76d0d{--e-n-carousel-swiper-slides-to-display:2;}.elementor-33928 .elementor-element.elementor-element-ae76d0d > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-33928 .elementor-element.elementor-element-0eb9cf8{font-size:18px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-33928 .elementor-element.elementor-element-2781e62:not(.elementor-motion-effects-element-type-background), .elementor-33928 .elementor-element.elementor-element-2781e62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://doctoreinsta.ir/wp-content/uploads/2020/12/doctoreinsta-background.jpg");background-position:top center;background-repeat:repeat;background-size:contain;}.elementor-33928 .elementor-element.elementor-element-2781e62{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-33928 .elementor-element.elementor-element-3229b42{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-33928 .elementor-element.elementor-element-e2566d4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-33928 .elementor-element.elementor-element-e2566d4 img{border-radius:0px 0px 0px 0px;}.elementor-33928 .elementor-element.elementor-element-4438982 .elementor-divider__text{font-size:24px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-33928 .elementor-element.elementor-element-8350b6a > .elementor-widget-container{margin:5px 5px 5px 5px;padding:0px 0px 0px 0px;}.elementor-33928 .elementor-element.elementor-element-8350b6a{font-size:16px;line-height:1.7em;}.elementor-33928 .elementor-element.elementor-element-b57e3dc .elementor-divider__text{font-size:24px;}.elementor-33928 .elementor-element.elementor-element-e551080 > .elementor-widget-container{margin:5px 5px 5px 5px;padding:0px 0px 0px 0px;}.elementor-33928 .elementor-element.elementor-element-e551080{font-size:16px;line-height:1.7em;}.elementor-33928 .elementor-element.elementor-element-e5fc321{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-33928 .elementor-element.elementor-element-e5fc321 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-33928 .elementor-element.elementor-element-e5fc321.elementor-element{--align-self:center;}.elementor-33928 .elementor-element.elementor-element-92c0807{--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-33928 .elementor-element.elementor-element-92c0807.e-con{--align-self:center;}.elementor-33928 .elementor-element.elementor-element-9628f13{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:26px 26px 26px 26px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-33928 .elementor-element.elementor-element-ff01c38 .elementor-heading-title{font-size:60px;}.elementor-33928 .elementor-element.elementor-element-88cd49c .elementor-heading-title{font-size:18px;}.elementor-33928 .elementor-element.elementor-element-978bd83 .elementor-heading-title{font-size:16px;}.elementor-33928 .elementor-element.elementor-element-d9474a0{--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-33928 .elementor-element.elementor-element-d9474a0.e-con{--align-self:center;}.elementor-33928 .elementor-element.elementor-element-64f3bd2{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:26px 26px 26px 26px;}.elementor-33928 .elementor-element.elementor-element-56aa5d4 .elementor-heading-title{font-size:60px;}.elementor-33928 .elementor-element.elementor-element-8ba20b1 .elementor-heading-title{font-size:18px;}.elementor-33928 .elementor-element.elementor-element-e2c52a7 .elementor-heading-title{font-size:16px;}.elementor-33928 .elementor-element.elementor-element-cd46cb3{--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-33928 .elementor-element.elementor-element-cd46cb3.e-con{--align-self:center;}.elementor-33928 .elementor-element.elementor-element-1296e5b{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:26px 26px 26px 26px;}.elementor-33928 .elementor-element.elementor-element-6af3b4e .elementor-heading-title{font-size:60px;}.elementor-33928 .elementor-element.elementor-element-e56d1b6 .elementor-heading-title{font-size:18px;}.elementor-33928 .elementor-element.elementor-element-283e23a .elementor-heading-title{font-size:16px;}.elementor-33928 .elementor-element.elementor-element-6301f83{--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-33928 .elementor-element.elementor-element-6301f83.e-con{--align-self:center;}.elementor-33928 .elementor-element.elementor-element-39b9c45{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:26px 26px 26px 26px;}.elementor-33928 .elementor-element.elementor-element-f3b3d71 .elementor-heading-title{font-size:60px;}.elementor-33928 .elementor-element.elementor-element-7472fcb .elementor-heading-title{font-size:18px;}.elementor-33928 .elementor-element.elementor-element-1a6420c .elementor-heading-title{font-size:16px;}.elementor-33928 .elementor-element.elementor-element-913bd08{--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-33928 .elementor-element.elementor-element-913bd08.e-con{--align-self:center;}.elementor-33928 .elementor-element.elementor-element-9a4940a{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:26px 26px 26px 26px;}.elementor-33928 .elementor-element.elementor-element-ced625e .elementor-heading-title{font-size:60px;}.elementor-33928 .elementor-element.elementor-element-7a8925f .elementor-heading-title{font-size:18px;}.elementor-33928 .elementor-element.elementor-element-c1448b4 .elementor-heading-title{font-size:16px;}.elementor-33928 .elementor-element.elementor-element-c7a1fdf{--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-33928 .elementor-element.elementor-element-c7a1fdf.e-con{--align-self:center;}.elementor-33928 .elementor-element.elementor-element-815a7d1{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:26px 26px 26px 26px;}.elementor-33928 .elementor-element.elementor-element-bcd4212 .elementor-heading-title{font-size:60px;}.elementor-33928 .elementor-element.elementor-element-2a54504 .elementor-heading-title{font-size:18px;}.elementor-33928 .elementor-element.elementor-element-7d13440 .elementor-heading-title{font-size:16px;}.elementor-33928 .elementor-element.elementor-element-278902e{--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-33928 .elementor-element.elementor-element-278902e.e-con{--align-self:center;}.elementor-33928 .elementor-element.elementor-element-0755c60{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:26px 26px 26px 26px;}.elementor-33928 .elementor-element.elementor-element-7e12e7d .elementor-heading-title{font-size:60px;}.elementor-33928 .elementor-element.elementor-element-7abd477 .elementor-heading-title{font-size:18px;}.elementor-33928 .elementor-element.elementor-element-e5315e1 .elementor-heading-title{font-size:16px;}.elementor-33928 .elementor-element.elementor-element-5190533{--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-33928 .elementor-element.elementor-element-5190533.e-con{--align-self:center;}.elementor-33928 .elementor-element.elementor-element-6b233c7{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:26px 26px 26px 26px;}.elementor-33928 .elementor-element.elementor-element-c6ca378 .elementor-heading-title{font-size:60px;}.elementor-33928 .elementor-element.elementor-element-9099809 .elementor-heading-title{font-size:18px;}.elementor-33928 .elementor-element.elementor-element-a212367 .elementor-heading-title{font-size:16px;}.elementor-33928 .elementor-element.elementor-element-ae76d0d{--e-n-carousel-swiper-slides-to-display:2;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-33928 .elementor-element.elementor-element-ae76d0d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;border-radius:26px 26px 26px 26px;}:where( .elementor-33928 .elementor-element.elementor-element-ae76d0d .swiper-slide ) > .e-con{--border-radius:26px 26px 26px 26px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-33928 .elementor-element.elementor-element-176193e > .elementor-widget-container{margin:0px 10px 0px 10px;padding:0px 0px 0px 0px;}.elementor-33928 .elementor-element.elementor-element-176193e img{border-radius:28px 28px 28px 28px;}.elementor-33928 .elementor-element.elementor-element-0eb9cf8 > .elementor-widget-container{margin:0px 20px 0px 10px;padding:0px 0px 0px 0px;}.elementor-33928 .elementor-element.elementor-element-0eb9cf8{text-align:start;font-size:16px;line-height:1.7em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-33928 .elementor-element.elementor-element-3a4b5e1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-33928 .elementor-element.elementor-element-3a4b5e1 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-33928 .elementor-element.elementor-element-3a4b5e1 .elementor-button{border-radius:28px 28px 28px 28px;padding:20px 20px 20px 20px;}}/* Start custom CSS for shortcode, class: .elementor-element-e5fc321 */.elementor-33928 .elementor-element.elementor-element-e5fc321{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92c0807 */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-92c0807{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9474a0 */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-d9474a0{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd46cb3 */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-cd46cb3{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6301f83 */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-6301f83{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-913bd08 */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-913bd08{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7a1fdf */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-c7a1fdf{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-278902e */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-278902e{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5190533 */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-5190533{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92c0807 */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-92c0807{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9474a0 */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-d9474a0{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd46cb3 */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-cd46cb3{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6301f83 */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-6301f83{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-913bd08 */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-913bd08{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7a1fdf */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-c7a1fdf{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-278902e */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-278902e{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5190533 */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-5190533{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92c0807 */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-92c0807{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9474a0 */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-d9474a0{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd46cb3 */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-cd46cb3{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6301f83 */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-6301f83{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-913bd08 */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-913bd08{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7a1fdf */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-c7a1fdf{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-278902e */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-278902e{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5190533 */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-5190533{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92c0807 */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-92c0807{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9474a0 */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-d9474a0{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd46cb3 */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-cd46cb3{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6301f83 */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-6301f83{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-913bd08 */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-913bd08{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7a1fdf */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-c7a1fdf{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-278902e */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-278902e{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5190533 */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-5190533{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92c0807 */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-92c0807{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9474a0 */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-d9474a0{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd46cb3 */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-cd46cb3{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6301f83 */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-6301f83{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-913bd08 */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-913bd08{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7a1fdf */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-c7a1fdf{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-278902e */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-278902e{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5190533 */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-5190533{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92c0807 */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-92c0807{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9474a0 */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-d9474a0{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd46cb3 */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-cd46cb3{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6301f83 */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-6301f83{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-913bd08 */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-913bd08{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7a1fdf */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-c7a1fdf{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-278902e */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-278902e{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5190533 */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-5190533{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92c0807 */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-92c0807{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9474a0 */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-d9474a0{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd46cb3 */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-cd46cb3{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6301f83 */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-6301f83{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-913bd08 */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-913bd08{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7a1fdf */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-c7a1fdf{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-278902e */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-278902e{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5190533 */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-5190533{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92c0807 */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-92c0807{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9474a0 */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-d9474a0{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd46cb3 */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-cd46cb3{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6301f83 */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-6301f83{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-913bd08 */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-913bd08{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7a1fdf */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-c7a1fdf{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-278902e */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-278902e{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5190533 */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-5190533{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92c0807 */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-92c0807{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9474a0 */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-d9474a0{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd46cb3 */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-cd46cb3{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6301f83 */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-6301f83{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-913bd08 */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-913bd08{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7a1fdf */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-c7a1fdf{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-278902e */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-278902e{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5190533 */form[name="login"] input[name="form_fields[user]"],
form[name="login"] input[name="form_fields[user_password]"] {
    direction: ltr;
    text-align: left;
}
.elementor-33928 .elementor-element.elementor-element-5190533{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3a4b5e1 */.elementor-33928 .elementor-element.elementor-element-3a4b5e1{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3229b42 */.elementor-33928 .elementor-element.elementor-element-3229b42{
    position:relative;
    overflow:hidden;

    background:rgba(255,255,255,.06);

    backdrop-filter:blur(24px) saturate(180%);
    -webkit-backdrop-filter:blur(24px) saturate(180%);

    border:1px solid rgba(255,255,255,.12);

    border-radius:28px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.22),
    0 0 60px rgba(76,110,245,.12);

    transition:.45s ease;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'san';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://doctoreinsta.ir/wp-content/uploads/2022/10/San-Francisco-mediom.ttf') format('truetype');
}
/* End Custom Fonts CSS */