.elementor-105630 .elementor-element.elementor-element-9b227e4{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-105630 .elementor-element.elementor-element-8766c8b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#4057CD;--border-color:#4057CD;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 40px 0px rgba(0, 0, 0, 0.15);--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:30px;--padding-right:20px;}.elementor-105630 .elementor-element.elementor-element-8766c8b:not(.elementor-motion-effects-element-type-background), .elementor-105630 .elementor-element.elementor-element-8766c8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3E4FB7;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-weight:var( --e-global-typography-text-font-weight );}.elementor-105630 .elementor-element.elementor-element-6042ff9{--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;--border-radius:15px 15px 15px 15px;--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-105630 .elementor-element.elementor-element-6042ff9:not(.elementor-motion-effects-element-type-background), .elementor-105630 .elementor-element.elementor-element-6042ff9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF0F3;}.elementor-105630 .elementor-element.elementor-element-5931ed9{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-105630 .elementor-element.elementor-element-5931ed9:not(.elementor-motion-effects-element-type-background), .elementor-105630 .elementor-element.elementor-element-5931ed9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6ECFA;}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-105630 .elementor-element.elementor-element-8792a08{background-color:#8487D8A1;border-style:solid;border-width:2px 2px 2px 2px;border-color:#5E7BD5;border-radius:16px 16px 16px 16px;text-align:center;}.elementor-105630 .elementor-element.elementor-element-8792a08 .elementor-heading-title{font-size:25px;font-weight:800;line-height:50px;text-shadow:2px 0px 1px rgba(0, 0, 0, 0.4);color:#FFFFFF;}.elementor-105630 .elementor-element.elementor-element-280bdcf{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-105630 .elementor-element.elementor-element-280bdcf .elementor-heading-title{font-size:14px;font-weight:500;line-height:24px;color:#535353;}.elementor-105630 .elementor-element.elementor-element-23cdccc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-105630 .elementor-element.elementor-element-23cdccc .elementor-heading-title{font-size:22px;font-weight:700;line-height:46px;color:#181818;}.elementor-105630 .elementor-element.elementor-element-35a3f55{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:8px 8px;--row-gap:8px;--column-gap:8px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-105630 .elementor-element.elementor-element-35a3f55.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-105630 .elementor-element.elementor-element-4b54e93{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-105630 .elementor-element.elementor-element-4b54e93.e-con{--align-self:center;}.elementor-105630 .elementor-element.elementor-element-d6a2394{--display:flex;--min-height:90px;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-105630 .elementor-element.elementor-element-d6a2394:not(.elementor-motion-effects-element-type-background), .elementor-105630 .elementor-element.elementor-element-d6a2394 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #5B73DA 0%, #4154B5 100%);}.elementor-105630 .elementor-element.elementor-element-d6a2394.e-con{--align-self:center;}.elementor-105630 .elementor-element.elementor-element-3638d34{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:-28px;}body:not(.rtl) .elementor-105630 .elementor-element.elementor-element-3638d34{left:3px;}body.rtl .elementor-105630 .elementor-element.elementor-element-3638d34{right:3px;}.elementor-105630 .elementor-element.elementor-element-3638d34 img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-105630 .elementor-element.elementor-element-cc6f2ad{text-align:center;}.elementor-105630 .elementor-element.elementor-element-cc6f2ad .elementor-heading-title{font-size:14px;font-weight:700;line-height:28px;color:#5F5F5F;}.elementor-105630 .elementor-element.elementor-element-6471e2d{text-align:center;}.elementor-105630 .elementor-element.elementor-element-6471e2d .elementor-heading-title{font-size:12px;font-weight:600;line-height:24px;color:#3B3B3B;}.elementor-105630 .elementor-element.elementor-element-e687505{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-105630 .elementor-element.elementor-element-a877a69{--display:flex;--min-height:90px;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-105630 .elementor-element.elementor-element-a877a69:not(.elementor-motion-effects-element-type-background), .elementor-105630 .elementor-element.elementor-element-a877a69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #5B73DA 0%, #4154B5 100%);}.elementor-105630 .elementor-element.elementor-element-a877a69.e-con{--align-self:center;}.elementor-105630 .elementor-element.elementor-element-acdea3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:0px;}body:not(.rtl) .elementor-105630 .elementor-element.elementor-element-acdea3c{left:0px;}body.rtl .elementor-105630 .elementor-element.elementor-element-acdea3c{right:0px;}.elementor-105630 .elementor-element.elementor-element-acdea3c img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-105630 .elementor-element.elementor-element-7d8bbaf{text-align:center;}.elementor-105630 .elementor-element.elementor-element-7d8bbaf .elementor-heading-title{font-size:14px;font-weight:700;line-height:28px;color:#5F5F5F;}.elementor-105630 .elementor-element.elementor-element-05eee9a{text-align:center;}.elementor-105630 .elementor-element.elementor-element-05eee9a .elementor-heading-title{font-size:12px;font-weight:600;line-height:24px;color:#3B3B3B;}.elementor-105630 .elementor-element.elementor-element-b8d8db0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-105630 .elementor-element.elementor-element-ebd2e84{--display:flex;--min-height:90px;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-105630 .elementor-element.elementor-element-ebd2e84:not(.elementor-motion-effects-element-type-background), .elementor-105630 .elementor-element.elementor-element-ebd2e84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #5B73DA 0%, #4154B5 100%);}.elementor-105630 .elementor-element.elementor-element-ebd2e84.e-con{--align-self:center;}.elementor-105630 .elementor-element.elementor-element-001c70a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:-32px;}body:not(.rtl) .elementor-105630 .elementor-element.elementor-element-001c70a{left:0px;}body.rtl .elementor-105630 .elementor-element.elementor-element-001c70a{right:0px;}.elementor-105630 .elementor-element.elementor-element-001c70a img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-105630 .elementor-element.elementor-element-2f2ae38{text-align:center;}.elementor-105630 .elementor-element.elementor-element-2f2ae38 .elementor-heading-title{font-size:14px;font-weight:700;line-height:28px;color:#5F5F5F;}.elementor-105630 .elementor-element.elementor-element-ce7fd3c{text-align:center;}.elementor-105630 .elementor-element.elementor-element-ce7fd3c .elementor-heading-title{font-size:12px;font-weight:600;line-height:24px;color:#3B3B3B;}.elementor-105630 .elementor-element.elementor-element-87cab46{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-105630 .elementor-element.elementor-element-e6e531a{--display:flex;--min-height:90px;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-105630 .elementor-element.elementor-element-e6e531a:not(.elementor-motion-effects-element-type-background), .elementor-105630 .elementor-element.elementor-element-e6e531a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #5B73DA 0%, #4154B5 100%);}.elementor-105630 .elementor-element.elementor-element-e6e531a.e-con{--align-self:center;}.elementor-105630 .elementor-element.elementor-element-48c8505{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:0px;}body:not(.rtl) .elementor-105630 .elementor-element.elementor-element-48c8505{left:0px;}body.rtl .elementor-105630 .elementor-element.elementor-element-48c8505{right:0px;}.elementor-105630 .elementor-element.elementor-element-48c8505 img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-105630 .elementor-element.elementor-element-225fb71{text-align:center;}.elementor-105630 .elementor-element.elementor-element-225fb71 .elementor-heading-title{font-size:14px;font-weight:700;line-height:28px;color:#5F5F5F;}.elementor-105630 .elementor-element.elementor-element-7d8f022{text-align:center;}.elementor-105630 .elementor-element.elementor-element-7d8f022 .elementor-heading-title{font-size:12px;font-weight:600;line-height:24px;color:#3B3B3B;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-105630 .elementor-element.elementor-element-97b74da .elementor-button{background-color:#FDD406;font-size:14px;font-weight:bold;line-height:21px;fill:#565658;color:#565658;border-radius:15px 15px 15px 15px;padding:10px 20px 10px 20px;}.elementor-105630 .elementor-element.elementor-element-97b74da .elementor-button:hover, .elementor-105630 .elementor-element.elementor-element-97b74da .elementor-button:focus{background-color:#565658;color:#FFFFFF;}.elementor-105630 .elementor-element.elementor-element-97b74da .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-105630 .elementor-element.elementor-element-97b74da .elementor-button:hover svg, .elementor-105630 .elementor-element.elementor-element-97b74da .elementor-button:focus svg{fill:#FFFFFF;}.elementor-105630 .elementor-element.elementor-element-27d7350{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:15px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-105630 .elementor-element.elementor-element-27d7350:not(.elementor-motion-effects-element-type-background), .elementor-105630 .elementor-element.elementor-element-27d7350 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6ECFA;}.elementor-105630 .elementor-element.elementor-element-5ae58fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-105630 .elementor-element.elementor-element-5ae58fa .elementor-heading-title{font-size:23px;font-weight:800;line-height:46px;color:#181818;}.elementor-105630 .elementor-element.elementor-element-c2dfcaa{width:100%;max-width:100%;}.elementor-105630 .elementor-element.elementor-element-c2dfcaa.elementor-element{--align-self:center;}.elementor-105630 .elementor-element.elementor-element-c2dfcaa .bdt-gravity-forms .gform_wrapper .field_sublabel_above .ginput_complex.ginput_container label, .elementor-105630 .elementor-element.elementor-element-c2dfcaa .bdt-gravity-forms .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label, .elementor-105630 .elementor-element.elementor-element-c2dfcaa .bdt-gravity-forms .gform_wrapper .field_sublabel_above div[class*="gfield_time_"].ginput_container label, .elementor-105630 .elementor-element.elementor-element-c2dfcaa .bdt-gravity-forms .gform_wrapper .field_sublabel_below div[class*="gfield_time_"].ginput_container label, .elementor-105630 .elementor-element.elementor-element-c2dfcaa .bdt-gravity-forms .gform_wrapper .field_sublabel_above div[class*="gfield_date_"].ginput_container label, .elementor-105630 .elementor-element.elementor-element-c2dfcaa .bdt-gravity-forms .gform_wrapper .field_sublabel_below div[class*="gfield_date_"].ginput_container label{display:block;}.elementor-105630 .elementor-element.elementor-element-c2dfcaa .bdt-gravity-forms .gfield label{font-size:14px;}.elementor-105630 .elementor-element.elementor-element-c2dfcaa .bdt-gravity-forms .gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), 
                     .elementor-105630 .elementor-element.elementor-element-c2dfcaa .bdt-gravity-forms .gfield textarea, .elementor-105630 .elementor-element.elementor-element-c2dfcaa .bdt-gravity-forms .gfield select{background-color:#ECF0F3;}.elementor-105630 .elementor-element.elementor-element-c2dfcaa .bdt-gravity-forms .gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), 
								  .elementor-105630 .elementor-element.elementor-element-c2dfcaa .bdt-gravity-forms .gfield textarea, .elementor-105630 .elementor-element.elementor-element-c2dfcaa .bdt-gravity-forms .gfield select{border-style:none;}.elementor-105630 .elementor-element.elementor-element-c2dfcaa .bdt-gravity-forms .gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), 
					 .elementor-105630 .elementor-element.elementor-element-c2dfcaa .bdt-gravity-forms .gfield textarea, 
                     .elementor-105630 .elementor-element.elementor-element-c2dfcaa .bdt-gravity-forms .gfield select{border-radius:8px 8px 8px 8px;}.elementor-105630 .elementor-element.elementor-element-c2dfcaa .bdt-gravity-forms .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), 
				.elementor-105630 .elementor-element.elementor-element-c2dfcaa .bdt-gravity-forms .gfield textarea{font-size:12px;}.elementor-105630 .elementor-element.elementor-element-c2dfcaa .bdt-gravity-forms .gfield input:focus, 
								  .elementor-105630 .elementor-element.elementor-element-c2dfcaa .bdt-gravity-forms .gfield textarea:focus{border-style:none;}.elementor-105630 .elementor-element.elementor-element-c2dfcaa .bdt-gravity-forms .gfield.gsection{border-bottom-style:solid;border-bottom-width:1px;}.elementor-105630 .elementor-element.elementor-element-c2dfcaa .bdt-gravity-forms .gform_footer{text-align:center;}.elementor-105630 .elementor-element.elementor-element-c2dfcaa .bdt-gravity-forms .gform_footer input[type="submit"]{display:inline-block !important;background-color:#FDD406 !important;color:#565658 !important;border-style:none;border-radius:15px 15px 15px 15px !important;padding:5px 15px 5px 15px;font-size:16px;font-weight:700;line-height:32px;}body .elementor-105630 .elementor-element.elementor-element-c2dfcaa .bdt-gravity-forms .gform_footer input[type="submit"]:hover{background-color:#565658 !important;}.elementor-105630 .elementor-element.elementor-element-c2dfcaa .bdt-gravity-forms .gform_footer input[type="submit"]:hover{color:#FFFFFF !important;}.elementor-105630 .elementor-element.elementor-element-c2dfcaa .bdt-gravity-forms .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), 
                    .elementor-105630 .elementor-element.elementor-element-c2dfcaa .gform_wrapper li.gfield_error textarea{border-width:1px;}.elementor-105630 .elementor-element.elementor-element-2ba9f08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-105630 .elementor-element.elementor-element-2ba9f08 .elementor-heading-title{font-size:12px;font-weight:500;line-height:24px;color:#767879;}.elementor-105630 .elementor-element.elementor-element-627bbbb{--grid-template-columns:repeat(0, auto);text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-size:20px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-105630 .elementor-element.elementor-element-627bbbb .elementor-social-icon{background-color:#3E4FB7;}.elementor-105630 .elementor-element.elementor-element-627bbbb .elementor-icon{border-radius:15px 15px 15px 15px;}.elementor-105630 .elementor-element.elementor-element-627bbbb .elementor-social-icon:hover{background-color:#181818;}body.elementor-page-105630:not(.elementor-motion-effects-element-type-background), body.elementor-page-105630 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF0F3;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1366px){.elementor-105630 .elementor-element.elementor-element-35a3f55{--grid-auto-flow:row;}}@media(max-width:1200px){.elementor-105630 .elementor-element.elementor-element-5931ed9.e-con{--align-self:center;}.elementor-105630 .elementor-element.elementor-element-35a3f55{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-105630 .elementor-element.elementor-element-35a3f55{--grid-auto-flow:row;}.elementor-105630 .elementor-element.elementor-element-48c8505{bottom:0px;}}@media(max-width:880px){.elementor-105630 .elementor-element.elementor-element-35a3f55{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-105630 .elementor-element.elementor-element-9b227e4{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-105630 .elementor-element.elementor-element-8766c8b{--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-105630 .elementor-element.elementor-element-18b31e7 img{width:60%;}.elementor-105630 .elementor-element.elementor-element-6042ff9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-105630 .elementor-element.elementor-element-5931ed9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-105630 .elementor-element.elementor-element-8792a08{padding:5px 5px 5px 5px;}.elementor-105630 .elementor-element.elementor-element-8792a08 .elementor-heading-title{font-size:20px;line-height:40px;}.elementor-105630 .elementor-element.elementor-element-280bdcf{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-105630 .elementor-element.elementor-element-280bdcf .elementor-heading-title{font-size:13px;}.elementor-105630 .elementor-element.elementor-element-23cdccc{text-align:center;}.elementor-105630 .elementor-element.elementor-element-23cdccc .elementor-heading-title{font-size:18px;}.elementor-105630 .elementor-element.elementor-element-35a3f55{--width:92.91%;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-105630 .elementor-element.elementor-element-35a3f55.e-con{--align-self:center;}.elementor-105630 .elementor-element.elementor-element-4b54e93{--width:90px;}.elementor-105630 .elementor-element.elementor-element-d6a2394{--width:80px;--min-height:80px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-105630 .elementor-element.elementor-element-3638d34{bottom:-24px;}.elementor-105630 .elementor-element.elementor-element-3638d34 img{width:90%;}.elementor-105630 .elementor-element.elementor-element-cc6f2ad .elementor-heading-title{font-size:12px;}.elementor-105630 .elementor-element.elementor-element-6471e2d .elementor-heading-title{font-size:10px;line-height:15px;}.elementor-105630 .elementor-element.elementor-element-e687505{--width:90px;}.elementor-105630 .elementor-element.elementor-element-a877a69{--width:80px;--min-height:80px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-105630 .elementor-element.elementor-element-acdea3c{bottom:0px;}.elementor-105630 .elementor-element.elementor-element-acdea3c img{width:90%;}.elementor-105630 .elementor-element.elementor-element-7d8bbaf .elementor-heading-title{font-size:12px;}.elementor-105630 .elementor-element.elementor-element-05eee9a .elementor-heading-title{font-size:10px;line-height:15px;}.elementor-105630 .elementor-element.elementor-element-b8d8db0{--width:90px;}.elementor-105630 .elementor-element.elementor-element-ebd2e84{--width:80px;--min-height:83px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-105630 .elementor-element.elementor-element-001c70a{bottom:-24px;}.elementor-105630 .elementor-element.elementor-element-001c70a img{width:90%;}.elementor-105630 .elementor-element.elementor-element-2f2ae38 .elementor-heading-title{font-size:12px;}.elementor-105630 .elementor-element.elementor-element-ce7fd3c .elementor-heading-title{font-size:10px;line-height:15px;}.elementor-105630 .elementor-element.elementor-element-87cab46{--width:90px;}.elementor-105630 .elementor-element.elementor-element-e6e531a{--width:80px;--min-height:80px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-105630 .elementor-element.elementor-element-48c8505{bottom:0px;}.elementor-105630 .elementor-element.elementor-element-48c8505 img{width:90%;}.elementor-105630 .elementor-element.elementor-element-225fb71 .elementor-heading-title{font-size:12px;}.elementor-105630 .elementor-element.elementor-element-7d8f022 .elementor-heading-title{font-size:10px;line-height:15px;}.elementor-105630 .elementor-element.elementor-element-97b74da{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-105630 .elementor-element.elementor-element-97b74da .elementor-button{font-size:16px;line-height:32px;}.elementor-105630 .elementor-element.elementor-element-27d7350{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-105630 .elementor-element.elementor-element-5ae58fa .elementor-heading-title{font-size:20px;line-height:40px;}.elementor-105630 .elementor-element.elementor-element-c2dfcaa{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-105630 .elementor-element.elementor-element-c2dfcaa .bdt-gravity-forms .gform_footer{text-align:center;}.elementor-105630 .elementor-element.elementor-element-c2dfcaa .bdt-gravity-forms .gform_footer input[type="submit"]{display:inline-block !important;padding:10px 20px 10px 20px;font-size:14px;line-height:28px;}.elementor-105630 .elementor-element.elementor-element-2ba9f08{text-align:center;}.elementor-105630 .elementor-element.elementor-element-627bbbb{--icon-size:15px;}}@media(min-width:768px){.elementor-105630 .elementor-element.elementor-element-8766c8b{--width:900px;}.elementor-105630 .elementor-element.elementor-element-6042ff9{--width:900px;}.elementor-105630 .elementor-element.elementor-element-5931ed9{--width:50%;}.elementor-105630 .elementor-element.elementor-element-d6a2394{--width:90px;}.elementor-105630 .elementor-element.elementor-element-a877a69{--width:90px;}.elementor-105630 .elementor-element.elementor-element-ebd2e84{--width:90px;}.elementor-105630 .elementor-element.elementor-element-e6e531a{--width:80px;}.elementor-105630 .elementor-element.elementor-element-27d7350{--width:50%;}}@media(min-width:2400px){.elementor-105630 .elementor-element.elementor-element-35a3f55{--grid-auto-flow:row;}}/* Start custom CSS */.teacher-boxes.e-con.e-child {
        display: flex
;
    flex-wrap: wrap;
    justify-content: center;
    gap: 24px;
    max-width: 100%
410px
;
    margin: auto;
    padding: 0 12px;
}

.teacher-boxes.e-con.e-child >div {
    width: calc(50% - 12px);
    box-sizing: border-box;
}
.teacher-section{
    overflow: hidden;
  position: relative;    
}
.gform-footer.gform_footer.top_label {
    align-items: center;
    justify-content: center;
}
.main-section{
    border-radius: 15px!important;
        box-shadow: 10px 10px 10px #d1d9e6, -10px -10px 10px #f9f9f9;
position: relative;       
}
.left-section{
   z-index: 200;
       overflow: hidden;
position: relative;       
}

.right-section{
       box-shadow: 4px 4px 10px #d1d9e6, -4px -4px 10px #f9f9f9;    
   z-index: 200;
}


.right-section {
      transition: all 0.4s ease-in-out;

}

#form-section .large {
background: #F8FAFF !important;
box-shadow: inset 2px 2px 5px #D3DAEA, inset -2px -2px 5px #FFFFFF;
    font-size: 12px;
}

#form-section .large:focus {
    box-shadow: inset 4px 4px 4px #d1d9e6, inset -4px -4px 4px #f9f9f9 !important;
}

.switch__circle {
  position: absolute;
  width: 500px;
  height: 500px;
  border-radius: 50%;
  background-color: #E6ECFA;
  box-shadow: inset 8px 8px 12px #d1d9e6, inset -8px -8px 12px #f9f9f9;
  bottom: -60%;
  left: -60%;
  transition: 1.25s;
}
.switch__circle--t {
  top: -30%;
  left: 60%;
  width: 300px;
  height: 300px;
}

.circle {
    width: 300px;
    height: 300px;
    position: absolute;
    border-radius: 50%;
    background-color: #E6ECFA;
    box-shadow: inset 8px 8px 12px #d1d9e6, inset -8px -8px 12px #fff;
}

.circle.top-circle {
width: 350px;
    height: 350px;
    position: absolute !important;
    top: 328px;
    right: 160px;
}

.circle.bottom-circle {
    bottom: 0;
    left: 0;
}



@media (min-width: 769px) {
  .main-section {
    display: flex;
    flex-direction: row-reverse;
  }

  .left-section,
  .right-section {
    flex: 1;
  }

  .left-section {
    display: block;
  }

  .right-section {
    display: block;
  }
}

/* موبایل: مخفی بودن right-section در ابتدا */
@media (max-width: 768px) {
  .main-section {
    display: flex;
    flex-direction: column;
  }

  .left-section {
    display: block;
  }

  .right-section {
    display: none;
  }

  .show {
    display: block !important;
    animation: fadeIn 0.4s ease forwards;
  }

  .hide {
    animation: fadeOut 0.4s ease forwards;
  }

  @keyframes fadeIn {
    from {
      transform: translateX(30px);
      opacity: 0;
    }
    to {
      transform: translateX(0);
      opacity: 1;
    }
  }

  @keyframes fadeOut {
    from {
      transform: translateX(0);
      opacity: 1;
    }
    to {
      transform: translateX(-30px);
      opacity: 0;
    }
  }
}/* End custom CSS */