.elementor-1326 .elementor-element.elementor-element-ad37471{background-image:url("https://asupartner.com/wp-content/uploads/2017/11/asahi-1.jpg");background-repeat:no-repeat;background-size:cover;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-1326 .elementor-element.elementor-element-ad37471 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1326 .elementor-element.elementor-element-2614219b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1326 .elementor-element.elementor-element-2614219b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1326 .elementor-element.elementor-element-3cae1c5a{text-align:center;}.elementor-1326 .elementor-element.elementor-element-3cae1c5a .elementor-heading-title{color:#375d9e;font-family:"Poppins", Sans-serif;font-size:68px;letter-spacing:-3px;}.elementor-1326 .elementor-element.elementor-element-3cae1c5a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1326 .elementor-element.elementor-element-3cae1c5a .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1326 .elementor-element.elementor-element-2867d886{text-align:center;}.elementor-1326 .elementor-element.elementor-element-2867d886 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1326 .elementor-element.elementor-element-c7d0dde > .elementor-container{max-width:943px;}.elementor-1326 .elementor-element.elementor-element-c7d0dde{background-image:url("https://asupartner.com/wp-content/uploads/2025/11/20251117_.jpg");background-position:center right;background-repeat:repeat;background-size:cover;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-1326 .elementor-element.elementor-element-c7d0dde > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1326 .elementor-element.elementor-element-799b1596.elementor-column .elementor-column-wrap{align-items:center;}.elementor-1326 .elementor-element.elementor-element-799b1596 > .elementor-element-populated{background-color:rgba(0,0,0,0.47);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 045% 0% 0%;padding:40px 40px 40px 40px;}.elementor-1326 .elementor-element.elementor-element-799b1596 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1326 .elementor-element.elementor-element-5feddba5 .elementor-heading-title{color:#ffffff;font-family:"Dancing Script", Sans-serif;font-size:58px;font-style:italic;}.elementor-1326 .elementor-element.elementor-element-5feddba5 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1326 .elementor-element.elementor-element-7f2a8739 .elementor-divider-separator{border-top-style:solid;border-top-width:1px;border-top-color:#ffffff;width:100%;}.elementor-1326 .elementor-element.elementor-element-7f2a8739 .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-1326 .elementor-element.elementor-element-7f2a8739 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1326 .elementor-element.elementor-element-2736853{color:#ffffff;font-size:20px;}.elementor-1326 .elementor-element.elementor-element-2736853 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1326 .elementor-element.elementor-element-2736853 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1326 .elementor-element.elementor-element-80cc0d6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1326 .elementor-element.elementor-element-80cc0d6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1326 .elementor-element.elementor-element-50f3186a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-1326 .elementor-element.elementor-element-50f3186a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1326 .elementor-element.elementor-element-3279b980 .elementor-text-editor{text-align:left;}.elementor-1326 .elementor-element.elementor-element-3279b980{color:#333333;font-family:"Lora", Sans-serif;font-size:16px;line-height:1.8em;}.elementor-1326 .elementor-element.elementor-element-3279b980 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1326 .elementor-element.elementor-element-3279b980 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1326 .elementor-element.elementor-element-53afa4d9{background-image:url("https://asupartner.com/wp-content/uploads/2017/11/DSC_8631.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 60px 60px 60px;}.elementor-1326 .elementor-element.elementor-element-53afa4d9 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(30deg, #e0f8ff 0%, #cbeff4 100%);opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1326 .elementor-element.elementor-element-1a083d04 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:10px;}.elementor-1326 .elementor-element.elementor-element-1a083d04 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1326 .elementor-element.elementor-element-1a083d04 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1326 .elementor-element.elementor-element-74092a78 .elementor-heading-title{color:#494949;}.elementor-1326 .elementor-element.elementor-element-74092a78 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1326 .elementor-element.elementor-element-54f035e1 .elementor-heading-title{color:#282828;font-size:30px;}.elementor-1326 .elementor-element.elementor-element-54f035e1 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1326 .elementor-element.elementor-element-54f035e1 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1326 .elementor-element.elementor-element-3147cca1{font-size:13px;}.elementor-1326 .elementor-element.elementor-element-3147cca1 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1326 .elementor-element.elementor-element-53e5b860 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:30px 30px 30px 30px;background-color:rgba(255,255,255,0.88);}.elementor-1326 .elementor-element.elementor-element-53e5b860 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1326 .elementor-element.elementor-element-6e6951d7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:60px;margin-bottom:60px;}.elementor-1326 .elementor-element.elementor-element-6e6951d7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1326 .elementor-element.elementor-element-2183edfc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1326 .elementor-element.elementor-element-2183edfc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1326 .elementor-element.elementor-element-66d2c80c .elementor-button .elementor-align-icon-right{margin-left:7px;}.elementor-1326 .elementor-element.elementor-element-66d2c80c .elementor-button .elementor-align-icon-left{margin-right:7px;}.elementor-1326 .elementor-element.elementor-element-66d2c80c a.elementor-button, .elementor-1326 .elementor-element.elementor-element-66d2c80c .elementor-button{font-family:"Poppins", Sans-serif;font-weight:bold;line-height:1em;letter-spacing:0.7px;color:#ffffff;background-color:#075c99;border-radius:50px 50px 50px 50px;padding:18px 40px 18px 40px;}.elementor-1326 .elementor-element.elementor-element-66d2c80c a.elementor-button:hover, .elementor-1326 .elementor-element.elementor-element-66d2c80c .elementor-button:hover{color:#ffffff;background-color:rgba(6,115,216,0.78);}.elementor-1326 .elementor-element.elementor-element-66d2c80c .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1326 .elementor-element.elementor-element-133755c5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1326 .elementor-element.elementor-element-133755c5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1326 .elementor-element.elementor-element-701b73b1 .elementor-button .elementor-align-icon-right{margin-left:7px;}.elementor-1326 .elementor-element.elementor-element-701b73b1 .elementor-button .elementor-align-icon-left{margin-right:7px;}.elementor-1326 .elementor-element.elementor-element-701b73b1 a.elementor-button, .elementor-1326 .elementor-element.elementor-element-701b73b1 .elementor-button{font-family:"Poppins", Sans-serif;font-weight:bold;line-height:1em;letter-spacing:0.7px;color:#ffffff;background-color:#075c99;border-radius:50px 50px 50px 50px;padding:18px 40px 18px 40px;}.elementor-1326 .elementor-element.elementor-element-701b73b1 a.elementor-button:hover, .elementor-1326 .elementor-element.elementor-element-701b73b1 .elementor-button:hover{color:#ffffff;background-color:rgba(6,115,216,0.78);}.elementor-1326 .elementor-element.elementor-element-701b73b1 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}@media(max-width:1024px){.elementor-1326 .elementor-element.elementor-element-3cae1c5a .elementor-heading-title{font-size:48px;}.elementor-1326 .elementor-element.elementor-element-53afa4d9{padding:40px 40px 40px 40px;}}@media(max-width:767px){.elementor-1326 .elementor-element.elementor-element-3cae1c5a .elementor-heading-title{font-size:44px;}.elementor-1326 .elementor-element.elementor-element-c7d0dde{padding:30px 0px 30px 0px;}.elementor-1326 .elementor-element.elementor-element-799b1596 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;}.elementor-1326 .elementor-element.elementor-element-5feddba5 .elementor-heading-title{font-size:34px;}.elementor-1326 .elementor-element.elementor-element-2736853{font-size:16px;}.elementor-1326 .elementor-element.elementor-element-50f3186a > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-1326 .elementor-element.elementor-element-3279b980{font-size:16px;}.elementor-1326 .elementor-element.elementor-element-3279b980 > .elementor-widget-container{padding:7px 7px 7px 7px;}.elementor-1326 .elementor-element.elementor-element-53afa4d9{padding:20px 20px 20px 20px;}.elementor-1326 .elementor-element.elementor-element-6e6951d7{margin-top:30px;margin-bottom:30px;padding:0px 0px 0px 0px;}}