.elementor-21867 .elementor-element.elementor-element-731d20b{--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;--overflow:hidden;}.elementor-21867 .elementor-element.elementor-element-731d20b:not(.elementor-motion-effects-element-type-background), .elementor-21867 .elementor-element.elementor-element-731d20b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://global.allerman.com/wp-content/uploads/2025/11/제목-없는-세션00572-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21867 .elementor-element.elementor-element-d51c753{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:clamp(20px,4vw,48px);--padding-bottom:clamp(20px,10vw,120px);--padding-left:clamp(20px,4vw,48px);--padding-right:clamp(20px,4vw,48px);}.elementor-21867 .elementor-element.elementor-element-d51c753:not(.elementor-motion-effects-element-type-background), .elementor-21867 .elementor-element.elementor-element-d51c753 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://global.allerman.com/wp-content/uploads/2025/09/la_1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-21867 .elementor-element.elementor-element-c5b1d1b img{width:100%;max-width:220px;}.elementor-21867 .elementor-element.elementor-element-5d5997b{text-align:center;}.elementor-21867 .elementor-element.elementor-element-5d5997b a{color:#7A6E66;}.elementor-21867 .elementor-element.elementor-element-4113ab7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-21867 .elementor-element.elementor-element-9cc1b4b{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:7%;}.elementor-21867 .elementor-element.elementor-element-9378a28{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21867 .elementor-element.elementor-element-4af7231{--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:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-21867 .elementor-element.elementor-element-84c2440{--display:flex;--justify-content:center;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21867 .elementor-element.elementor-element-34ca1ad{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 10%;}.elementor-21867 .elementor-element.elementor-element-34ca1ad img{width:100%;}.elementor-21867 .elementor-element.elementor-element-a367b18{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21867 .elementor-element.elementor-element-9c44bd0{margin:40% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-21867 .elementor-element.elementor-element-9c44bd0 img{width:100%;}.elementor-21867 .elementor-element.elementor-element-5ec3de9{--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:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-21867 .elementor-element.elementor-element-9d3e1ca img{width:100%;}.elementor-21867 .elementor-element.elementor-element-f3581e0 img{width:100%;}.elementor-21867 .elementor-element.elementor-element-2aba4a6{--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:flex-end;--overflow:hidden;}.elementor-21867 .elementor-element.elementor-element-cd067e1{--display:flex;--margin-top:6%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:7%;}.elementor-21867 .elementor-element.elementor-element-cbf5800{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21867 .elementor-element.elementor-element-9ee06ca{width:var( --container-widget-width, 40% );max-width:40%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-21867 .elementor-element.elementor-element-9ee06ca img{width:100%;}.elementor-21867 .elementor-element.elementor-element-a199b8c{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-21867 .elementor-element.elementor-element-a199b8c:not(.elementor-motion-effects-element-type-background), .elementor-21867 .elementor-element.elementor-element-a199b8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://global.allerman.com/wp-content/uploads/2025/09/insta-bg2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21867 .elementor-element.elementor-element-1c55429{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-21867 .elementor-element.elementor-element-d653266{--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:7% 7%;--row-gap:7%;--column-gap:7%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21867 .elementor-element.elementor-element-f8d3c73{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21867 .elementor-element.elementor-element-04cbc03{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21867 .elementor-element.elementor-element-4aed4d2{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:18%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21867 .elementor-element.elementor-element-ff882c7 img{width:100%;}.elementor-21867 .elementor-element.elementor-element-c63ed16{width:var( --container-widget-width, 50% );max-width:50%;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:right;}.elementor-21867 .elementor-element.elementor-element-ce0801e{--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;--overflow:hidden;border-style:none;--border-style:none;--padding-top:80px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-21867 .elementor-element.elementor-element-ce0801e:not(.elementor-motion-effects-element-type-background), .elementor-21867 .elementor-element.elementor-element-ce0801e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F0E9;}.elementor-21867 .elementor-element.elementor-element-ca12fea{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21867 .elementor-element.elementor-element-ef17bac{width:var( --container-widget-width, 77% );max-width:77%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0 0 0 0;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-21867 .elementor-element.elementor-element-cf0cb31{--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:40px 40px;--row-gap:40px;--column-gap:40px;--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-21867 .elementor-element.elementor-element-24433d8 img{height:100%;object-fit:contain;object-position:center center;}.elementor-21867 .elementor-element.elementor-element-895baf9 img{height:100%;object-fit:contain;object-position:center center;}.elementor-21867 .elementor-element.elementor-element-4fad249{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:7% 7%;--row-gap:7%;--column-gap:7%;--overflow:hidden;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21867 .elementor-element.elementor-element-71eb574{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-21867 .elementor-element.elementor-element-40752ca{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-21867 .elementor-element.elementor-element-40752ca img{width:100%;}@media(max-width:1024px){.elementor-21867 .elementor-element.elementor-element-d51c753{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:clamp(20px,6vw,50px);--padding-bottom:clamp(20px,14vw,115px);--padding-left:clamp(20px,6vw,50px);--padding-right:clamp(20px,6vw,50px);}.elementor-21867 .elementor-element.elementor-element-c5b1d1b img{max-width:200px;}.elementor-21867 .elementor-element.elementor-element-4113ab7{--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:flex-end;--padding-top:clamp(60px,8vw,120px);--padding-bottom:clamp(60px,8vw,120px);--padding-left:16px;--padding-right:16px;}.elementor-21867 .elementor-element.elementor-element-9cc1b4b{--padding-top:0%;--padding-bottom:0%;--padding-left:7%;--padding-right:0%;}.elementor-21867 .elementor-element.elementor-element-9378a28{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21867 .elementor-element.elementor-element-4af7231{--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;}.elementor-21867 .elementor-element.elementor-element-84c2440{--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--margin-top:clamp(0px, 4.1vw, 60px);--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-21867 .elementor-element.elementor-element-9c44bd0{margin:50% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-21867 .elementor-element.elementor-element-5ec3de9{--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--padding-top:0;--padding-bottom:0;--padding-left:16px;--padding-right:016px;}.elementor-21867 .elementor-element.elementor-element-2aba4a6{--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:flex-end;}.elementor-21867 .elementor-element.elementor-element-cd067e1{--margin-top:6%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:7%;--padding-right:0%;}.elementor-21867 .elementor-element.elementor-element-cbf5800{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21867 .elementor-element.elementor-element-9ee06ca{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-21867 .elementor-element.elementor-element-a199b8c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:clamp(60px,8vw,120px);--padding-bottom:clamp(60px,8vw,120px);--padding-left:16px;--padding-right:16px;}.elementor-21867 .elementor-element.elementor-element-1c55429{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-21867 .elementor-element.elementor-element-d653266{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-21867 .elementor-element.elementor-element-1b1ad49{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-21867 .elementor-element.elementor-element-04cbc03{width:var( --container-widget-width, 85% );max-width:85%;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-21867 .elementor-element.elementor-element-4aed4d2{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-21867 .elementor-element.elementor-element-ff882c7{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-21867 .elementor-element.elementor-element-ff882c7.elementor-element{--order:99999 /* order end hack */;}.elementor-21867 .elementor-element.elementor-element-c63ed16{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 24px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-21867 .elementor-element.elementor-element-ce0801e{--padding-top:clamp(60px,8vw,120px);--padding-bottom:clamp(100px,9vw,120px);--padding-left:16px;--padding-right:16px;}.elementor-21867 .elementor-element.elementor-element-ca12fea{--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:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21867 .elementor-element.elementor-element-ef17bac{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-21867 .elementor-element.elementor-element-cf0cb31{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21867 .elementor-element.elementor-element-4fad249{--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:flex-end;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21867 .elementor-element.elementor-element-71eb574{padding:0px 0px 0px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-21867 .elementor-element.elementor-element-40752ca{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}}@media(max-width:768px){.elementor-21867 .elementor-element.elementor-element-d51c753{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:clamp(10px,5vw,20px);--padding-bottom:clamp(10px,20vw,80px);--padding-left:clamp(10px,5vw,20px);--padding-right:clamp(10px,5vw,20px);}.elementor-21867 .elementor-element.elementor-element-c5b1d1b img{max-width:180px;}.elementor-21867 .elementor-element.elementor-element-9378a28{margin:012px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21867 .elementor-element.elementor-element-4af7231{--width:75%;--flex-wrap:nowrap;}.elementor-21867 .elementor-element.elementor-element-84c2440{--width:50%;}.elementor-21867 .elementor-element.elementor-element-a367b18{--width:50%;}.elementor-21867 .elementor-element.elementor-element-9c44bd0{margin:060% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-21867 .elementor-element.elementor-element-cbf5800{margin:012px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21867 .elementor-element.elementor-element-9ee06ca{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-21867 .elementor-element.elementor-element-1c55429{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-21867 .elementor-element.elementor-element-d653266{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-21867 .elementor-element.elementor-element-04cbc03{margin:08px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21867 .elementor-element.elementor-element-4aed4d2{--justify-content:flex-end;}.elementor-21867 .elementor-element.elementor-element-ff882c7{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-21867 .elementor-element.elementor-element-ff882c7.elementor-element{--order:-99999 /* order start hack */;}.elementor-21867 .elementor-element.elementor-element-c63ed16{margin:08px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;text-align:left;}.elementor-21867 .elementor-element.elementor-element-ca12fea{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21867 .elementor-element.elementor-element-ef17bac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21867 .elementor-element.elementor-element-cf0cb31{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21867 .elementor-element.elementor-element-4fad249{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21867 .elementor-element.elementor-element-71eb574{padding:0% 0% 0% 7%;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(min-width:769px){.elementor-21867 .elementor-element.elementor-element-9cc1b4b{--width:50%;}.elementor-21867 .elementor-element.elementor-element-4af7231{--width:50%;}.elementor-21867 .elementor-element.elementor-element-84c2440{--width:50%;}.elementor-21867 .elementor-element.elementor-element-a367b18{--width:50%;}.elementor-21867 .elementor-element.elementor-element-cd067e1{--width:60%;}}@media(max-width:1024px) and (min-width:769px){.elementor-21867 .elementor-element.elementor-element-9cc1b4b{--width:100%;}.elementor-21867 .elementor-element.elementor-element-4af7231{--width:75%;}.elementor-21867 .elementor-element.elementor-element-cd067e1{--width:100%;}}/* Start custom CSS */.sec-img img {width:100% !important; height:100% !important; object-fit:cover;}
.hero .label {position:absolute;max-width:480px; max-height:480px; width:40vw; height:40vw; left:50%;
    top:50%; transform:translate(-50%,-50%);
}
.hero .label .elementor-widget-theme-site-logo svg {fill:#7A6E66 !important;}


.sec1 .img-left1 {aspect-ratio:4/5;}
.sec1 .img-left2 {aspect-ratio:1/1;}
.sec1 .img-right {aspect-ratio:1/2;}


.sec1-2 .con-right:before {
  content: "";
  position: absolute;
  inset: 0; 
  background: url(/wp-content/uploads/2025/09/GettyImages-84593946.jpg) no-repeat center/cover;
  filter: grayscale(100%);
  z-index: -1;
}
.sec1-2 .sec1-2-text {height:50%; border-top:1px solid #F8F6F4;}
.sec1-2 .sec1-2-text p {border-left:1px solid #F8F6F4; border-right:1px solid #F8F6F4; margin:0 10%; padding:15% 5%;}


.sec2 .img-top {aspect-ratio:3/3.3; width:22%;}
.sec2-2 .img-bottom {aspect-ratio:2/1.7;}

.sec3 .img-left {aspect-ratio:2/1.7;}
.sec3 .img-right {width:49%; aspect-ratio:2/3; margin-left:auto;}


.sec4 .img-wrap {height:clamp(200px, 34vw,500px);}
.sec4 .img-wrap img {width:auto;}
.sec4 .img-left {aspect-ratio:2/1.1;}
.sec4 .img-right { aspect-ratio:2/1; }

@media (max-width:1024px) {
.hero .label {max-width:420px; max-height:420px; width:50vw; height:50vw;
}   
.sec4 .right-text {margin-left:auto !important;}

}

@media (max-width:768px) {
.hero .label {max-width:360px; max-height:360px; width:90vw; height:90vw;
}   
.sec2 .img-top {width:30%;}

.sec4 .img-wrap {height:38vw}
}/* End custom CSS */