.elementor-125828 .elementor-element.elementor-element-575a370{--display:flex;--min-height:700px;--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;--overlay-opacity:1;}.elementor-125828 .elementor-element.elementor-element-575a370::before, .elementor-125828 .elementor-element.elementor-element-575a370 > .elementor-background-video-container::before, .elementor-125828 .elementor-element.elementor-element-575a370 > .e-con-inner > .elementor-background-video-container::before, .elementor-125828 .elementor-element.elementor-element-575a370 > .elementor-background-slideshow::before, .elementor-125828 .elementor-element.elementor-element-575a370 > .e-con-inner > .elementor-background-slideshow::before, .elementor-125828 .elementor-element.elementor-element-575a370 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://shaolintemple.com/wp-content/uploads/2025/12/reg13-copy.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-125828 .elementor-element.elementor-element-d5d32e5{--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-125828 .elementor-element.elementor-element-ee1045c{--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-125828 .elementor-element.elementor-element-f2d3683{--spacer-size:422px;}.elementor-125828 .elementor-element.elementor-element-90312af.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-125828 .elementor-element.elementor-element-90312af{text-align:center;}.elementor-125828 .elementor-element.elementor-element-90312af .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:42px;color:var( --e-global-color-astglobalcolor5 );}.elementor-125828 .elementor-element.elementor-element-0eb2cad{--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-125828 .elementor-element.elementor-element-5790fde{--display:flex;--min-height:0px;--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-125828 .elementor-element.elementor-element-73252d5{--spacer-size:50px;}.elementor-125828 .elementor-element.elementor-element-1d8e407{text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;color:var( --e-global-color-fb34da1 );}.elementor-125828 .elementor-element.elementor-element-c23ad4f{--spacer-size:50px;}.elementor-125828 .elementor-element.elementor-element-d4febfc{--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 20px;--row-gap:0px;--column-gap:20px;}.elementor-125828 .elementor-element.elementor-element-02b6d08{--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-125828 .elementor-element.elementor-element-9d65d85{--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-125828 .elementor-element.elementor-element-ad15ba8{--spacer-size:50px;}.elementor-125828 .elementor-element.elementor-element-a4aab8a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;color:#AA0000;}.elementor-125828 .elementor-element.elementor-element-cbad78d{font-family:"Poppins", Sans-serif;font-size:16px;color:var( --e-global-color-fb34da1 );}.elementor-125828 .elementor-element.elementor-element-556a3ec{--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-125828 .elementor-element.elementor-element-7968810 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;color:#AA0000;}.elementor-125828 .elementor-element.elementor-element-72ab630{font-family:"Poppins", Sans-serif;font-size:16px;color:var( --e-global-color-fb34da1 );}.elementor-125828 .elementor-element.elementor-element-a493e8b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-125828 .elementor-element.elementor-element-a668199{--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-125828 .elementor-element.elementor-element-26e08bc .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;color:#AA0000;}.elementor-125828 .elementor-element.elementor-element-5371ef5{font-family:"Poppins", Sans-serif;font-size:16px;color:var( --e-global-color-fb34da1 );}.elementor-125828 .elementor-element.elementor-element-d25e82e{--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-125828 .elementor-element.elementor-element-814fdf7 img{width:60%;}.elementor-125828 .elementor-element.elementor-element-3479280{--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-125828 .elementor-element.elementor-element-bc4425c img{max-width:60%;}.elementor-125828 .elementor-element.elementor-element-cf9c1ca{--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-125828 .elementor-element.elementor-element-0910bd6 img{max-width:60%;}.elementor-125828 .elementor-element.elementor-element-bf0f947{--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-125828 .elementor-element.elementor-element-bca1376{--spacer-size:50px;}.elementor-125828 .elementor-element.elementor-element-af436cc{text-align:center;}.elementor-125828 .elementor-element.elementor-element-af436cc .elementor-heading-title{font-family:"Playfair Display", Sans-serif;color:#AA0000;}.elementor-125828 .elementor-element.elementor-element-345db3a{text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;color:var( --e-global-color-fb34da1 );}.elementor-125828 .elementor-element.elementor-element-d5493ae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-125828 .elementor-element.elementor-element-3622835{--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-125828 .elementor-element.elementor-element-8d575ed{text-align:center;}.elementor-125828 .elementor-element.elementor-element-8d575ed .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;color:#AA0000;}.elementor-125828 .elementor-element.elementor-element-55bc1e3{text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;color:var( --e-global-color-fb34da1 );}.elementor-125828 .elementor-element.elementor-element-e591f98{--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-125828 .elementor-element.elementor-element-14c10a5{text-align:center;}.elementor-125828 .elementor-element.elementor-element-14c10a5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;color:#AA0000;}.elementor-125828 .elementor-element.elementor-element-143afb6{text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;color:var( --e-global-color-fb34da1 );}.elementor-125828 .elementor-element.elementor-element-bdaa995{--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-125828 .elementor-element.elementor-element-811dac4{text-align:center;}.elementor-125828 .elementor-element.elementor-element-811dac4 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;color:#AA0000;}.elementor-125828 .elementor-element.elementor-element-49ecb13{text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;color:var( --e-global-color-fb34da1 );}.elementor-125828 .elementor-element.elementor-element-2f746c1{--spacer-size:50px;}.elementor-125828 .elementor-element.elementor-element-24161f1{--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-125828 .elementor-element.elementor-element-dadf064{text-align:center;}.elementor-125828 .elementor-element.elementor-element-dadf064 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;color:#AA0000;}.elementor-125828 .elementor-element.elementor-element-9ebdb4b{text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;color:var( --e-global-color-fb34da1 );}.elementor-125828 .elementor-element.elementor-element-8ff45f9{--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 20px;--row-gap:0px;--column-gap:20px;}.elementor-125828 .elementor-element.elementor-element-d708ea3{--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-125828 .elementor-element.elementor-element-4a507cf{--spacer-size:63px;}.elementor-125828 .elementor-element.elementor-element-89e1135 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;color:#AA0000;}.elementor-125828 .elementor-element.elementor-element-4bf1086{font-family:"Poppins", Sans-serif;font-size:16px;color:#000000;}.elementor-125828 .elementor-element.elementor-element-604ee60 .elementor-button{background-color:#AA0000;font-family:"Poppins", Sans-serif;font-size:16px;text-transform:capitalize;fill:var( --e-global-color-astglobalcolor5 );color:var( --e-global-color-astglobalcolor5 );}.elementor-125828 .elementor-element.elementor-element-604ee60 .elementor-button:hover, .elementor-125828 .elementor-element.elementor-element-604ee60 .elementor-button:focus{background-color:var( --e-global-color-fb34da1 );color:var( --e-global-color-astglobalcolor5 );}.elementor-125828 .elementor-element.elementor-element-604ee60 .elementor-button:hover svg, .elementor-125828 .elementor-element.elementor-element-604ee60 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-125828 .elementor-element.elementor-element-f03aa5d{--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-125828 .elementor-element.elementor-element-3261b1f{--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-125828 .elementor-element.elementor-element-353fd00{text-align:start;}.elementor-125828 .elementor-element.elementor-element-353fd00 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;text-transform:capitalize;color:#AA0000;}.elementor-125828 .elementor-element.elementor-element-710c8c7{text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;line-height:15px;color:var( --e-global-color-fb34da1 );}.elementor-125828 .elementor-element.elementor-element-23a6348{--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-125828 .elementor-element.elementor-element-fa42975{text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;color:var( --e-global-color-fb34da1 );}.elementor-125828 .elementor-element.elementor-element-1906aa4 .elementor-button{background-color:#AA0000;font-family:"Poppins", Sans-serif;font-size:16px;text-transform:capitalize;fill:var( --e-global-color-astglobalcolor5 );color:var( --e-global-color-astglobalcolor5 );}.elementor-125828 .elementor-element.elementor-element-1906aa4 .elementor-button:hover, .elementor-125828 .elementor-element.elementor-element-1906aa4 .elementor-button:focus{background-color:var( --e-global-color-fb34da1 );color:var( --e-global-color-astglobalcolor5 );}.elementor-125828 .elementor-element.elementor-element-1906aa4 .elementor-button:hover svg, .elementor-125828 .elementor-element.elementor-element-1906aa4 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-125828 .elementor-element.elementor-element-41da5b1{--spacer-size:100px;}@media(min-width:768px){.elementor-125828 .elementor-element.elementor-element-d5d32e5{--width:25%;}.elementor-125828 .elementor-element.elementor-element-ee1045c{--width:50%;}.elementor-125828 .elementor-element.elementor-element-0eb2cad{--width:25%;}.elementor-125828 .elementor-element.elementor-element-5790fde{--content-width:1200px;}.elementor-125828 .elementor-element.elementor-element-d4febfc{--content-width:1200px;}.elementor-125828 .elementor-element.elementor-element-02b6d08{--width:33.3333%;}.elementor-125828 .elementor-element.elementor-element-9d65d85{--width:66.6666%;}.elementor-125828 .elementor-element.elementor-element-556a3ec{--content-width:1200px;}.elementor-125828 .elementor-element.elementor-element-a493e8b{--content-width:1200px;}.elementor-125828 .elementor-element.elementor-element-a668199{--width:50%;}.elementor-125828 .elementor-element.elementor-element-d25e82e{--width:50%;}.elementor-125828 .elementor-element.elementor-element-3479280{--width:50%;}.elementor-125828 .elementor-element.elementor-element-cf9c1ca{--width:50%;}.elementor-125828 .elementor-element.elementor-element-bf0f947{--content-width:1200px;}.elementor-125828 .elementor-element.elementor-element-d5493ae{--content-width:1200px;}.elementor-125828 .elementor-element.elementor-element-3622835{--width:50%;}.elementor-125828 .elementor-element.elementor-element-e591f98{--width:50%;}.elementor-125828 .elementor-element.elementor-element-bdaa995{--width:50%;}.elementor-125828 .elementor-element.elementor-element-24161f1{--width:50%;}.elementor-125828 .elementor-element.elementor-element-8ff45f9{--content-width:1200px;}.elementor-125828 .elementor-element.elementor-element-d708ea3{--width:60%;}.elementor-125828 .elementor-element.elementor-element-f03aa5d{--width:40%;}.elementor-125828 .elementor-element.elementor-element-3261b1f{--content-width:1200px;}.elementor-125828 .elementor-element.elementor-element-23a6348{--content-width:1200px;}}