.elementor-22 .elementor-element.elementor-element-92b9b70{--display:flex;--min-height:100vh;--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:-164px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-92b9b70:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-92b9b70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#76A893;background-image:url("https://school.phtsdev.pk/wp-content/uploads/2026/02/banner-web-portrail-change-final-.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-a2785ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-a2785ff:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-a2785ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#76A893;}.elementor-22 .elementor-element.elementor-element-15f23d4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-73594c6{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-90475fa .elementor-heading-title{font-family:var( --e-global-typography-df940af-font-family ), Sans-serif;font-size:var( --e-global-typography-df940af-font-size );font-weight:var( --e-global-typography-df940af-font-weight );color:var( --e-global-color-primary );}.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-22 .elementor-element.elementor-element-45a36e0{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:#454545;}.elementor-22 .elementor-element.elementor-element-47a8bd1{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--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-22 .elementor-element.elementor-element-1c15f25{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-1c15f25 img{border-style:solid;border-width:0px 0px 11px 11px;border-color:var( --e-global-color-accent );border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-ab0c990{--display:flex;--min-height:431px;--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;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-ab0c990:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-ab0c990 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E3A71;}.elementor-22 .elementor-element.elementor-element-903b6f0{--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-22 .elementor-element.elementor-element-b25fda1{text-align:center;}.elementor-22 .elementor-element.elementor-element-b25fda1 .elementor-heading-title{font-family:"Mochiy Pop-500", Sans-serif;font-size:clamp(1.8rem, 1.7077rem + 0.4103vw, 2rem);font-weight:700;line-height:44px;color:var( --e-global-color-a95d22d );}.elementor-22 .elementor-element.elementor-element-f0b93e1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-5958ecc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-22 .elementor-element.elementor-element-1b95cf9 .elementor-icon-box-wrapper{gap:7px;}.elementor-22 .elementor-element.elementor-element-1b95cf9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a95d22d );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-1b95cf9.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-1b95cf9.elementor-view-default .elementor-icon{fill:var( --e-global-color-a95d22d );color:var( --e-global-color-a95d22d );border-color:var( --e-global-color-a95d22d );}.elementor-22 .elementor-element.elementor-element-1b95cf9.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-1b95cf9.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-22 .elementor-element.elementor-element-1b95cf9.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-1b95cf9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-22 .elementor-element.elementor-element-1b95cf9.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-22 .elementor-element.elementor-element-1b95cf9.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-22 .elementor-element.elementor-element-1b95cf9.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-1b95cf9 .elementor-icon{font-size:45px;}.elementor-22 .elementor-element.elementor-element-1b95cf9 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-1b95cf9 .elementor-icon-box-title a{font-family:"Mochiy Pop", Sans-serif;font-size:1rem;font-weight:700;line-height:23px;}.elementor-22 .elementor-element.elementor-element-1b95cf9 .elementor-icon-box-title{color:var( --e-global-color-a95d22d );}.elementor-22 .elementor-element.elementor-element-1b95cf9:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-1b95cf9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a95d22d );}.elementor-22 .elementor-element.elementor-element-1b95cf9 .elementor-icon-box-description{color:var( --e-global-color-a95d22d );}.elementor-22 .elementor-element.elementor-element-20735ad{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-45080fb .elementor-icon-box-wrapper{gap:7px;}.elementor-22 .elementor-element.elementor-element-45080fb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a95d22d );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-45080fb.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-45080fb.elementor-view-default .elementor-icon{fill:var( --e-global-color-a95d22d );color:var( --e-global-color-a95d22d );border-color:var( --e-global-color-a95d22d );}.elementor-22 .elementor-element.elementor-element-45080fb.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-45080fb.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-22 .elementor-element.elementor-element-45080fb.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-45080fb.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-22 .elementor-element.elementor-element-45080fb.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-22 .elementor-element.elementor-element-45080fb.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-22 .elementor-element.elementor-element-45080fb.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-45080fb .elementor-icon{font-size:45px;}.elementor-22 .elementor-element.elementor-element-45080fb .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-45080fb .elementor-icon-box-title a{font-family:"Mochiy Pop", Sans-serif;font-size:1rem;font-weight:700;line-height:23px;}.elementor-22 .elementor-element.elementor-element-45080fb .elementor-icon-box-title{color:var( --e-global-color-a95d22d );}.elementor-22 .elementor-element.elementor-element-45080fb:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-45080fb:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a95d22d );}.elementor-22 .elementor-element.elementor-element-45080fb .elementor-icon-box-description{color:var( --e-global-color-a95d22d );}.elementor-22 .elementor-element.elementor-element-30d6154{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-a506109 .elementor-icon-box-wrapper{gap:7px;}.elementor-22 .elementor-element.elementor-element-a506109.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a95d22d );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-a506109.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-a506109.elementor-view-default .elementor-icon{fill:var( --e-global-color-a95d22d );color:var( --e-global-color-a95d22d );border-color:var( --e-global-color-a95d22d );}.elementor-22 .elementor-element.elementor-element-a506109.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-a506109.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-22 .elementor-element.elementor-element-a506109.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-a506109.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-22 .elementor-element.elementor-element-a506109.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-22 .elementor-element.elementor-element-a506109.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-22 .elementor-element.elementor-element-a506109.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-a506109 .elementor-icon{font-size:45px;}.elementor-22 .elementor-element.elementor-element-a506109 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-a506109 .elementor-icon-box-title a{font-family:"Mochiy Pop", Sans-serif;font-size:1rem;font-weight:700;line-height:23px;}.elementor-22 .elementor-element.elementor-element-a506109 .elementor-icon-box-title{color:var( --e-global-color-a95d22d );}.elementor-22 .elementor-element.elementor-element-a506109:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-a506109:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a95d22d );}.elementor-22 .elementor-element.elementor-element-a506109 .elementor-icon-box-description{color:var( --e-global-color-a95d22d );}.elementor-22 .elementor-element.elementor-element-2f704ee{--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-22 .elementor-element.elementor-element-2f704ee:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-2f704ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#76A893;}.elementor-22 .elementor-element.elementor-element-2f704ee > .elementor-shape-bottom .elementor-shape-fill, .elementor-22 .elementor-element.elementor-element-2f704ee > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-ddafd89 );}.elementor-22 .elementor-element.elementor-element-2f704ee > .elementor-shape-bottom svg, .elementor-22 .elementor-element.elementor-element-2f704ee > .e-con-inner > .elementor-shape-bottom svg{width:calc(177% + 1.3px);height:173px;}.elementor-22 .elementor-element.elementor-element-7256c8f{--display:flex;}.elementor-22 .elementor-element.elementor-element-b7dce8e{--display:flex;}.elementor-22 .elementor-element.elementor-element-a8eed22{text-align:center;}.elementor-22 .elementor-element.elementor-element-a8eed22 .elementor-heading-title{font-family:var( --e-global-typography-e5a1d9e-font-family ), Sans-serif;font-size:var( --e-global-typography-e5a1d9e-font-size );font-weight:var( --e-global-typography-e5a1d9e-font-weight );}.elementor-22 .elementor-element.elementor-element-ebcb7f3{text-align:center;color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-916c3a9{--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;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-ca326dd{--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:flex-start;--align-items:center;}.elementor-22 .elementor-element.elementor-element-1f8269f{padding:30px 0px 20px 0px;}.elementor-22 .elementor-element.elementor-element-1f8269f .elementor-icon-box-wrapper{gap:9px;}.elementor-22 .elementor-element.elementor-element-1f8269f .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-1f8269f.elementor-view-stacked .elementor-icon{background-color:#2E3A71;}.elementor-22 .elementor-element.elementor-element-1f8269f.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-1f8269f.elementor-view-default .elementor-icon{fill:#2E3A71;color:#2E3A71;border-color:#2E3A71;}.elementor-22 .elementor-element.elementor-element-1f8269f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-22 .elementor-element.elementor-element-1f8269f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E59E42;}.elementor-22 .elementor-element.elementor-element-1f8269f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-22 .elementor-element.elementor-element-1f8269f.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-22 .elementor-element.elementor-element-1f8269f.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-22 .elementor-element.elementor-element-1f8269f.elementor-view-default:has(:focus) .elementor-icon{fill:#E59E42;color:#E59E42;border-color:#E59E42;}.elementor-22 .elementor-element.elementor-element-1f8269f .elementor-icon{font-size:45px;}.elementor-22 .elementor-element.elementor-element-1f8269f .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-1f8269f .elementor-icon-box-title a{font-family:var( --e-global-typography-df940af-font-family ), Sans-serif;font-size:var( --e-global-typography-df940af-font-size );font-weight:var( --e-global-typography-df940af-font-weight );}.elementor-22 .elementor-element.elementor-element-1f8269f:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-1f8269f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-fd2a29d{padding:30px 0px 20px 0px;}.elementor-22 .elementor-element.elementor-element-fd2a29d .elementor-icon-box-wrapper{gap:9px;}.elementor-22 .elementor-element.elementor-element-fd2a29d .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-fd2a29d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ddafd89 );}.elementor-22 .elementor-element.elementor-element-fd2a29d.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-fd2a29d.elementor-view-default .elementor-icon{fill:var( --e-global-color-ddafd89 );color:var( --e-global-color-ddafd89 );border-color:var( --e-global-color-ddafd89 );}.elementor-22 .elementor-element.elementor-element-fd2a29d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-22 .elementor-element.elementor-element-fd2a29d.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-fd2a29d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-22 .elementor-element.elementor-element-fd2a29d.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-22 .elementor-element.elementor-element-fd2a29d.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-22 .elementor-element.elementor-element-fd2a29d.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-fd2a29d .elementor-icon{font-size:45px;}.elementor-22 .elementor-element.elementor-element-fd2a29d .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-fd2a29d .elementor-icon-box-title a{font-family:var( --e-global-typography-df940af-font-family ), Sans-serif;font-size:var( --e-global-typography-df940af-font-size );font-weight:var( --e-global-typography-df940af-font-weight );}.elementor-22 .elementor-element.elementor-element-fd2a29d:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-fd2a29d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-4735b65{padding:30px 0px 20px 0px;}.elementor-22 .elementor-element.elementor-element-4735b65 .elementor-icon-box-wrapper{gap:9px;}.elementor-22 .elementor-element.elementor-element-4735b65 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-4735b65.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ddafd89 );}.elementor-22 .elementor-element.elementor-element-4735b65.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-4735b65.elementor-view-default .elementor-icon{fill:var( --e-global-color-ddafd89 );color:var( --e-global-color-ddafd89 );border-color:var( --e-global-color-ddafd89 );}.elementor-22 .elementor-element.elementor-element-4735b65.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-22 .elementor-element.elementor-element-4735b65.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-4735b65.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-22 .elementor-element.elementor-element-4735b65.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-22 .elementor-element.elementor-element-4735b65.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-22 .elementor-element.elementor-element-4735b65.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-4735b65 .elementor-icon{font-size:45px;}.elementor-22 .elementor-element.elementor-element-4735b65 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-4735b65 .elementor-icon-box-title a{font-family:var( --e-global-typography-df940af-font-family ), Sans-serif;font-size:var( --e-global-typography-df940af-font-size );font-weight:var( --e-global-typography-df940af-font-weight );}.elementor-22 .elementor-element.elementor-element-4735b65:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-4735b65:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-1be6395{--display:flex;}.elementor-22 .elementor-element.elementor-element-b0b5294{--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-22 .elementor-element.elementor-element-801677d{padding:30px 0px 20px 0px;}.elementor-22 .elementor-element.elementor-element-801677d .elementor-icon-box-wrapper{gap:9px;}.elementor-22 .elementor-element.elementor-element-801677d .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-801677d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ddafd89 );fill:var( --e-global-color-a95d22d );color:var( --e-global-color-a95d22d );}.elementor-22 .elementor-element.elementor-element-801677d.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-801677d.elementor-view-default .elementor-icon{fill:var( --e-global-color-ddafd89 );color:var( --e-global-color-ddafd89 );border-color:var( --e-global-color-ddafd89 );}.elementor-22 .elementor-element.elementor-element-801677d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-a95d22d );}.elementor-22 .elementor-element.elementor-element-801677d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-22 .elementor-element.elementor-element-801677d.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-801677d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-22 .elementor-element.elementor-element-801677d.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-22 .elementor-element.elementor-element-801677d.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-22 .elementor-element.elementor-element-801677d.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-801677d .elementor-icon{font-size:45px;}.elementor-22 .elementor-element.elementor-element-801677d .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-801677d .elementor-icon-box-title a{font-family:var( --e-global-typography-df940af-font-family ), Sans-serif;font-size:var( --e-global-typography-df940af-font-size );font-weight:var( --e-global-typography-df940af-font-weight );}.elementor-22 .elementor-element.elementor-element-801677d:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-801677d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-11d3fcc{padding:30px 0px 20px 0px;}.elementor-22 .elementor-element.elementor-element-11d3fcc .elementor-icon-box-wrapper{gap:9px;}.elementor-22 .elementor-element.elementor-element-11d3fcc .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-11d3fcc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ddafd89 );}.elementor-22 .elementor-element.elementor-element-11d3fcc.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-11d3fcc.elementor-view-default .elementor-icon{fill:var( --e-global-color-ddafd89 );color:var( --e-global-color-ddafd89 );border-color:var( --e-global-color-ddafd89 );}.elementor-22 .elementor-element.elementor-element-11d3fcc.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-22 .elementor-element.elementor-element-11d3fcc.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-11d3fcc.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-22 .elementor-element.elementor-element-11d3fcc.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-22 .elementor-element.elementor-element-11d3fcc.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-22 .elementor-element.elementor-element-11d3fcc.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-11d3fcc .elementor-icon{font-size:45px;}.elementor-22 .elementor-element.elementor-element-11d3fcc .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-11d3fcc .elementor-icon-box-title a{font-family:var( --e-global-typography-df940af-font-family ), Sans-serif;font-size:var( --e-global-typography-df940af-font-size );font-weight:var( --e-global-typography-df940af-font-weight );}.elementor-22 .elementor-element.elementor-element-11d3fcc:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-11d3fcc:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-ae473d6{padding:30px 0px 20px 0px;}.elementor-22 .elementor-element.elementor-element-ae473d6 .elementor-icon-box-wrapper{gap:9px;}.elementor-22 .elementor-element.elementor-element-ae473d6 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-ae473d6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ddafd89 );}.elementor-22 .elementor-element.elementor-element-ae473d6.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-ae473d6.elementor-view-default .elementor-icon{fill:var( --e-global-color-ddafd89 );color:var( --e-global-color-ddafd89 );border-color:var( --e-global-color-ddafd89 );}.elementor-22 .elementor-element.elementor-element-ae473d6.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-22 .elementor-element.elementor-element-ae473d6.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-ae473d6.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-22 .elementor-element.elementor-element-ae473d6.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-22 .elementor-element.elementor-element-ae473d6.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-22 .elementor-element.elementor-element-ae473d6.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-ae473d6 .elementor-icon{font-size:45px;}.elementor-22 .elementor-element.elementor-element-ae473d6 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-ae473d6 .elementor-icon-box-title a{font-family:var( --e-global-typography-df940af-font-family ), Sans-serif;font-size:var( --e-global-typography-df940af-font-size );font-weight:var( --e-global-typography-df940af-font-weight );}.elementor-22 .elementor-element.elementor-element-ae473d6:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-ae473d6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-105cf5d{--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-22 .elementor-element.elementor-element-105cf5d:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-105cf5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ddafd89 );}.elementor-22 .elementor-element.elementor-element-105cf5d > .elementor-shape-bottom .elementor-shape-fill, .elementor-22 .elementor-element.elementor-element-105cf5d > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#76A893;}.elementor-22 .elementor-element.elementor-element-b230421{--display:flex;}.elementor-22 .elementor-element.elementor-element-ba52f5f{text-align:center;}.elementor-22 .elementor-element.elementor-element-ba52f5f .elementor-heading-title{font-family:var( --e-global-typography-57fe3b1-font-family ), Sans-serif;font-size:var( --e-global-typography-57fe3b1-font-size );font-weight:var( --e-global-typography-57fe3b1-font-weight );color:var( --e-global-color-a95d22d );}.elementor-22 .elementor-element.elementor-element-83e9842{text-align:center;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-a95d22d );}.elementor-22 .elementor-element.elementor-element-1a0f2ac{--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;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-2dcb684{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-be1edf9{--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;--border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-be1edf9:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-be1edf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a95d22d );}.elementor-22 .elementor-element.elementor-element-c3d0447{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-e8c9cce img{border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-09d6f87{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-783d892 .elementor-heading-title{font-family:"Mochiy Pop", Sans-serif;font-size:1rem;font-weight:500;color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-658b61d{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:#454545;}.elementor-22 .elementor-element.elementor-element-f8b6194{--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;--border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-f8b6194:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-f8b6194 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a95d22d );}.elementor-22 .elementor-element.elementor-element-a76d630{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-8559d4a img{border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-3b6d014{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-781cc66 .elementor-heading-title{font-family:"Mochiy Pop", Sans-serif;font-size:1rem;font-weight:500;color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-5df8dfb{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:#454545;}.elementor-22 .elementor-element.elementor-element-0db1ac4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-0b560e1{--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;--border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-0b560e1:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-0b560e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a95d22d );}.elementor-22 .elementor-element.elementor-element-cd0ddce{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-5a1135b img{border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-94786e3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-8ed3596 .elementor-heading-title{font-family:"Mochiy Pop", Sans-serif;font-size:1rem;font-weight:500;color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-fb9953f{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:#454545;}.elementor-22 .elementor-element.elementor-element-67a5561{--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;--border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-67a5561:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-67a5561 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a95d22d );}.elementor-22 .elementor-element.elementor-element-c5ecadc{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-6e98c2e img{border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-c664da2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-457dd16 .elementor-heading-title{font-family:"Mochiy Pop", Sans-serif;font-size:1rem;font-weight:500;color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-7a74760{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:#454545;}.elementor-22 .elementor-element.elementor-element-6bf0706{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-dc01495{--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;--border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-dc01495:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-dc01495 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a95d22d );}.elementor-22 .elementor-element.elementor-element-c15c03f{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-e642185 img{border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-f224d27{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-e8b359d .elementor-heading-title{font-family:"Mochiy Pop", Sans-serif;font-size:1rem;font-weight:500;color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-528c24a{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:#454545;}.elementor-22 .elementor-element.elementor-element-71233df{--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;--border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-71233df:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-71233df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a95d22d );}.elementor-22 .elementor-element.elementor-element-d6d0795{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-a4b90ca img{border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-3cae684{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-8c5d800 .elementor-heading-title{font-family:"Mochiy Pop", Sans-serif;font-size:1rem;font-weight:500;color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-f72bd83{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:#454545;}.elementor-22 .elementor-element.elementor-element-7ecde38{--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-22 .elementor-element.elementor-element-7ecde38:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-7ecde38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#76A893;}.elementor-22 .elementor-element.elementor-element-8486e01{--display:flex;}.elementor-22 .elementor-element.elementor-element-46a478e{--display:flex;}.elementor-22 .elementor-element.elementor-element-c735775{text-align:center;}.elementor-22 .elementor-element.elementor-element-c735775 .elementor-heading-title{font-family:var( --e-global-typography-57fe3b1-font-family ), Sans-serif;font-size:var( --e-global-typography-57fe3b1-font-size );font-weight:var( --e-global-typography-57fe3b1-font-weight );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-e90c575{--display:flex;}.elementor-22 .elementor-element.elementor-element-2e81812{--e-image-carousel-slides-to-show:3;}.elementor-22 .elementor-element.elementor-element-2e81812 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-22 .elementor-element.elementor-element-2e81812 .elementor-swiper-button.elementor-swiper-button-next{font-size:0px;}.elementor-22 .elementor-element.elementor-element-2e81812 .swiper-pagination-bullet{width:6px;height:6px;}.elementor-22 .elementor-element.elementor-element-2e81812 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-90475fa .elementor-heading-title{font-size:var( --e-global-typography-df940af-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-22 .elementor-element.elementor-element-45a36e0{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-22 .elementor-element.elementor-element-a8eed22 .elementor-heading-title{font-size:var( --e-global-typography-e5a1d9e-font-size );}.elementor-22 .elementor-element.elementor-element-1f8269f .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-1f8269f .elementor-icon-box-title a{font-size:var( --e-global-typography-df940af-font-size );}.elementor-22 .elementor-element.elementor-element-fd2a29d .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-fd2a29d .elementor-icon-box-title a{font-size:var( --e-global-typography-df940af-font-size );}.elementor-22 .elementor-element.elementor-element-4735b65 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-4735b65 .elementor-icon-box-title a{font-size:var( --e-global-typography-df940af-font-size );}.elementor-22 .elementor-element.elementor-element-801677d .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-801677d .elementor-icon-box-title a{font-size:var( --e-global-typography-df940af-font-size );}.elementor-22 .elementor-element.elementor-element-11d3fcc .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-11d3fcc .elementor-icon-box-title a{font-size:var( --e-global-typography-df940af-font-size );}.elementor-22 .elementor-element.elementor-element-ae473d6 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-ae473d6 .elementor-icon-box-title a{font-size:var( --e-global-typography-df940af-font-size );}.elementor-22 .elementor-element.elementor-element-ba52f5f .elementor-heading-title{font-size:var( --e-global-typography-57fe3b1-font-size );}.elementor-22 .elementor-element.elementor-element-83e9842{font-size:var( --e-global-typography-text-font-size );}.elementor-22 .elementor-element.elementor-element-be1edf9{--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;}.elementor-22 .elementor-element.elementor-element-09d6f87{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-783d892{text-align:center;}.elementor-22 .elementor-element.elementor-element-658b61d{text-align:center;font-size:var( --e-global-typography-text-font-size );}.elementor-22 .elementor-element.elementor-element-f8b6194{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-22 .elementor-element.elementor-element-3b6d014{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-781cc66{text-align:center;}.elementor-22 .elementor-element.elementor-element-5df8dfb{text-align:center;font-size:var( --e-global-typography-text-font-size );}.elementor-22 .elementor-element.elementor-element-0b560e1{--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;}.elementor-22 .elementor-element.elementor-element-94786e3{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-fb9953f{text-align:center;font-size:var( --e-global-typography-text-font-size );}.elementor-22 .elementor-element.elementor-element-67a5561{--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-22 .elementor-element.elementor-element-c664da2{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-457dd16{text-align:center;}.elementor-22 .elementor-element.elementor-element-7a74760{text-align:center;font-size:var( --e-global-typography-text-font-size );}.elementor-22 .elementor-element.elementor-element-dc01495{--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-22 .elementor-element.elementor-element-f224d27{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-e8b359d{text-align:center;}.elementor-22 .elementor-element.elementor-element-528c24a{text-align:center;font-size:var( --e-global-typography-text-font-size );}.elementor-22 .elementor-element.elementor-element-71233df{--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-22 .elementor-element.elementor-element-3cae684{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-8c5d800{text-align:center;}.elementor-22 .elementor-element.elementor-element-f72bd83{text-align:center;font-size:var( --e-global-typography-text-font-size );}.elementor-22 .elementor-element.elementor-element-c735775 .elementor-heading-title{font-size:var( --e-global-typography-57fe3b1-font-size );}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-92b9b70:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-92b9b70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://school.phtsdev.pk/wp-content/uploads/2026/02/banner-mobile-size-final.webp");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-22 .elementor-element.elementor-element-92b9b70{--min-height:68vh;--margin-top:-92px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-90475fa .elementor-heading-title{font-size:var( --e-global-typography-df940af-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-22 .elementor-element.elementor-element-45a36e0{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-22 .elementor-element.elementor-element-a8eed22 .elementor-heading-title{font-size:var( --e-global-typography-e5a1d9e-font-size );}.elementor-22 .elementor-element.elementor-element-1f8269f .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-1f8269f .elementor-icon-box-title a{font-size:var( --e-global-typography-df940af-font-size );}.elementor-22 .elementor-element.elementor-element-fd2a29d .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-fd2a29d .elementor-icon-box-title a{font-size:var( --e-global-typography-df940af-font-size );}.elementor-22 .elementor-element.elementor-element-4735b65 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-4735b65 .elementor-icon-box-title a{font-size:var( --e-global-typography-df940af-font-size );}.elementor-22 .elementor-element.elementor-element-801677d .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-801677d .elementor-icon-box-title a{font-size:var( --e-global-typography-df940af-font-size );}.elementor-22 .elementor-element.elementor-element-11d3fcc .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-11d3fcc .elementor-icon-box-title a{font-size:var( --e-global-typography-df940af-font-size );}.elementor-22 .elementor-element.elementor-element-ae473d6 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-ae473d6 .elementor-icon-box-title a{font-size:var( --e-global-typography-df940af-font-size );}.elementor-22 .elementor-element.elementor-element-ba52f5f .elementor-heading-title{font-size:var( --e-global-typography-57fe3b1-font-size );}.elementor-22 .elementor-element.elementor-element-83e9842{font-size:var( --e-global-typography-text-font-size );}.elementor-22 .elementor-element.elementor-element-658b61d{font-size:var( --e-global-typography-text-font-size );}.elementor-22 .elementor-element.elementor-element-5df8dfb{font-size:var( --e-global-typography-text-font-size );}.elementor-22 .elementor-element.elementor-element-fb9953f{font-size:var( --e-global-typography-text-font-size );}.elementor-22 .elementor-element.elementor-element-7a74760{font-size:var( --e-global-typography-text-font-size );}.elementor-22 .elementor-element.elementor-element-528c24a{font-size:var( --e-global-typography-text-font-size );}.elementor-22 .elementor-element.elementor-element-f72bd83{font-size:var( --e-global-typography-text-font-size );}.elementor-22 .elementor-element.elementor-element-c735775 .elementor-heading-title{font-size:var( --e-global-typography-57fe3b1-font-size );}}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-73594c6{--width:70%;}.elementor-22 .elementor-element.elementor-element-47a8bd1{--width:30%;}.elementor-22 .elementor-element.elementor-element-5958ecc{--width:33%;}.elementor-22 .elementor-element.elementor-element-20735ad{--width:33%;}.elementor-22 .elementor-element.elementor-element-30d6154{--width:33%;}.elementor-22 .elementor-element.elementor-element-ca326dd{--width:33%;}.elementor-22 .elementor-element.elementor-element-1be6395{--width:33%;}.elementor-22 .elementor-element.elementor-element-b0b5294{--width:33%;}.elementor-22 .elementor-element.elementor-element-be1edf9{--width:50%;}.elementor-22 .elementor-element.elementor-element-c3d0447{--width:50%;}.elementor-22 .elementor-element.elementor-element-09d6f87{--width:50%;}.elementor-22 .elementor-element.elementor-element-f8b6194{--width:50%;}.elementor-22 .elementor-element.elementor-element-a76d630{--width:50%;}.elementor-22 .elementor-element.elementor-element-3b6d014{--width:50%;}.elementor-22 .elementor-element.elementor-element-0b560e1{--width:50%;}.elementor-22 .elementor-element.elementor-element-cd0ddce{--width:50%;}.elementor-22 .elementor-element.elementor-element-94786e3{--width:50%;}.elementor-22 .elementor-element.elementor-element-67a5561{--width:50%;}.elementor-22 .elementor-element.elementor-element-c5ecadc{--width:50%;}.elementor-22 .elementor-element.elementor-element-c664da2{--width:50%;}.elementor-22 .elementor-element.elementor-element-dc01495{--width:50%;}.elementor-22 .elementor-element.elementor-element-c15c03f{--width:50%;}.elementor-22 .elementor-element.elementor-element-f224d27{--width:50%;}.elementor-22 .elementor-element.elementor-element-71233df{--width:50%;}.elementor-22 .elementor-element.elementor-element-d6d0795{--width:50%;}.elementor-22 .elementor-element.elementor-element-3cae684{--width:50%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Mochiy Pop-500';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('http://school.phtsdev.pk/wp-content/uploads/2026/01/MochiyPopOne-Regular-1.woff2') format('woff2'),
		url('http://school.phtsdev.pk/wp-content/uploads/2026/01/MochiyPopOne-Regular-1.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Mochiy Pop';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('http://school.phtsdev.pk/wp-content/uploads/2026/01/MochiyPopOne-Regular.woff2') format('woff2'),
		url('http://school.phtsdev.pk/wp-content/uploads/2026/01/MochiyPopOne-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Mochiy Pop';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: ;
}
/* End Custom Fonts CSS */