.elementor-5782 .elementor-element.elementor-element-aef5fd5{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:.49;--padding-top:15%;--padding-bottom:15%;--padding-left:0%;--padding-right:0%}.elementor-5782 .elementor-element.elementor-element-aef5fd5:not(.elementor-motion-effects-element-type-background),.elementor-5782 .elementor-element.elementor-element-aef5fd5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://i0.wp.com/artstudiok-portrait.com/wp-content/uploads/2025/06/custom-oil-portrait-fluffy-chihuahua-lifelike-details.jpg?fit=1654%2C756&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-5782 .elementor-element.elementor-element-aef5fd5:before,.elementor-5782 .elementor-element.elementor-element-aef5fd5>.elementor-background-video-container:before,.elementor-5782 .elementor-element.elementor-element-aef5fd5>.e-con-inner>.elementor-background-video-container:before,.elementor-5782 .elementor-element.elementor-element-aef5fd5>.elementor-background-slideshow:before,.elementor-5782 .elementor-element.elementor-element-aef5fd5>.e-con-inner>.elementor-background-slideshow:before,.elementor-5782 .elementor-element.elementor-element-aef5fd5>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg,#0084d6 -50%,var(--e-global-color-astglobalcolor7) 100%)}.elementor-5782 .elementor-element.elementor-element-f343400{--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;--align-items:flex-start;--flex-wrap:nowrap;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:50%}.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)}.elementor-5782 .elementor-element.elementor-element-5e370e0{width:var(--container-widget-width,116.666%);max-width:116.666%;--container-widget-width:116.666%;--container-widget-flex-grow:0;text-align:center}.elementor-5782 .elementor-element.elementor-element-5e370e0.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-5782 .elementor-element.elementor-element-5e370e0 .elementor-heading-title{font-family:"Merriweather",Sans-serif;font-size:4.5em;font-weight:600;mix-blend-mode:overlay;color:#2dd3e9}.elementor-5782 .elementor-element.elementor-element-1f905f6{width:var(--container-widget-width,110.701%);max-width:110.701%;--container-widget-width:110.701%;--container-widget-flex-grow:0;text-align:center}.elementor-5782 .elementor-element.elementor-element-1f905f6>.elementor-widget-container{margin:0}.elementor-5782 .elementor-element.elementor-element-1f905f6.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-5782 .elementor-element.elementor-element-1f905f6 .elementor-heading-title{font-family:"Merriweather",Sans-serif;font-size:1.9em;font-weight:600;mix-blend-mode:overlay;color:#a0e462}.elementor-5782 .elementor-element.elementor-element-dcec449{--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;--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-widget-button .elementor-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-5782 .elementor-element.elementor-element-0ab10b6 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Noto Sans JP",Sans-serif;font-weight:500;fill:var(--e-global-color-astglobalcolor5);color:var(--e-global-color-astglobalcolor5);box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);border-style:solid;border-width:1px;border-color:var(--e-global-color-astglobalcolor5);border-radius:30px;padding:15px 20px}.elementor-5782 .elementor-element.elementor-element-0ab10b6 .elementor-button:hover,.elementor-5782 .elementor-element.elementor-element-0ab10b6 .elementor-button:focus{background-color:var(--e-global-color-astglobalcolor5);color:var(--e-global-color-astglobalcolor2);border-color:var(--e-global-color-astglobalcolor5)}.elementor-5782 .elementor-element.elementor-element-0ab10b6>.elementor-widget-container{margin:0 0 0 20px}.elementor-5782 .elementor-element.elementor-element-0ab10b6.elementor-element{--align-self:flex-start;--order:99999}.elementor-5782 .elementor-element.elementor-element-0ab10b6 .elementor-button:hover svg,.elementor-5782 .elementor-element.elementor-element-0ab10b6 .elementor-button:focus svg{fill:var(--e-global-color-astglobalcolor2)}.elementor-5782 .elementor-element.elementor-element-3ce8fe0 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Noto Sans JP",Sans-serif;font-weight:500;fill:var(--e-global-color-astglobalcolor5);color:var(--e-global-color-astglobalcolor5);box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);border-style:solid;border-width:1px;border-color:var(--e-global-color-astglobalcolor5);border-radius:30px;padding:15px 20px}.elementor-5782 .elementor-element.elementor-element-3ce8fe0 .elementor-button:hover,.elementor-5782 .elementor-element.elementor-element-3ce8fe0 .elementor-button:focus{background-color:var(--e-global-color-astglobalcolor5);color:var(--e-global-color-astglobalcolor2);border-color:var(--e-global-color-astglobalcolor5)}.elementor-5782 .elementor-element.elementor-element-3ce8fe0>.elementor-widget-container{margin:0 0 0 20px}.elementor-5782 .elementor-element.elementor-element-3ce8fe0.elementor-element{--align-self:flex-start;--order:99999}.elementor-5782 .elementor-element.elementor-element-3ce8fe0 .elementor-button:hover svg,.elementor-5782 .elementor-element.elementor-element-3ce8fe0 .elementor-button:focus svg{fill:var(--e-global-color-astglobalcolor2)}.elementor-5782 .elementor-element.elementor-element-be97f60{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:double;--border-style:double;border-color:var(--e-global-color-343ca94);--border-color:var(--e-global-color-343ca94);box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);--padding-top:25px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px}.elementor-5782 .elementor-element.elementor-element-be97f60:not(.elementor-motion-effects-element-type-background),.elementor-5782 .elementor-element.elementor-element-be97f60>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#c3eceb}.elementor-5782 .elementor-element.elementor-element-be97f60.e-con{--flex-grow:0;--flex-shrink:0}.elementor-5782 .elementor-element.elementor-element-ed1dc26{--display:flex;--min-height:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px}.elementor-5782 .elementor-element.elementor-element-ed1dc26.e-con{--flex-grow:0;--flex-shrink:0}.elementor-5782 .elementor-element.elementor-element-8ee69a3>.elementor-widget-container{background-color:var(--e-global-color-astglobalcolor6);padding:5px;border-style:double;border-color:var(--e-global-color-16b4c4b);box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-5782 .elementor-element.elementor-element-8ee69a3{text-align:center}.elementor-5782 .elementor-element.elementor-element-8ee69a3 .elementor-heading-title{font-family:"Merriweather",Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#f30606}.elementor-5782 .elementor-element.elementor-element-4816a2a0>.elementor-widget-container{background-color:var(--e-global-color-astglobalcolor6);margin:0;padding:5px;border-style:double;border-color:var(--e-global-color-16b4c4b);box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-5782 .elementor-element.elementor-element-4816a2a0.elementor-element{--order:0}.elementor-5782 .elementor-element.elementor-element-b344ce6>.elementor-widget-container{background-color:var(--e-global-color-astglobalcolor6);padding:5px;border-style:double;border-color:var(--e-global-color-16b4c4b);box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-5782 .elementor-element.elementor-element-b344ce6{text-align:center}.elementor-5782 .elementor-element.elementor-element-b344ce6 .elementor-heading-title{font-family:"Merriweather",Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#f30606}.elementor-5782 .elementor-element.elementor-element-1f2fc7ff>.elementor-widget-container{background-color:var(--e-global-color-astglobalcolor6);padding:10px;border-style:double;border-color:var(--e-global-color-16b4c4b);box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-5782 .elementor-element.elementor-element-e84a0e7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-5782 .elementor-element.elementor-element-d15fb61{width:var(--container-widget-width,90%);max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center}.elementor-5782 .elementor-element.elementor-element-d15fb61>.elementor-widget-container{margin:0;padding:15px;border-style:double;border-color:var(--e-global-color-16b4c4b);box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-5782 .elementor-element.elementor-element-d15fb61.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-5782 .elementor-element.elementor-element-d15fb61 .elementor-heading-title{font-family:"Merriweather",Sans-serif;font-size:29px;font-weight:600;letter-spacing:6.3px;mix-blend-mode:multiply;color:#ec541b}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-5782 .elementor-element.elementor-element-3a6e199{width:var(--container-widget-width,90%);max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans",Sans-serif;font-size:17px;font-weight:400;line-height:27px;letter-spacing:0px;color:#000}.elementor-5782 .elementor-element.elementor-element-3a6e199>.elementor-widget-container{padding:25px;border-style:double;border-color:#f1b338;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-5782 .elementor-element.elementor-element-3a6e199.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-5782 .elementor-element.elementor-element-3a6e199 a{color:#ea0101}.elementor-5782 .elementor-element.elementor-element-f4810fb{--display:flex;border-style:solid;--border-style:solid;border-color:var(--e-global-color-16b4c4b);--border-color:var(--e-global-color-16b4c4b);box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-5782 .elementor-element.elementor-element-f4810fb.e-con{--align-self:center}.elementor-5782 .elementor-element.elementor-element-7111560f{columns:2;font-family:"Noto Sans",Sans-serif;font-weight:400}.elementor-5782 .elementor-element.elementor-element-b7b6670>.elementor-widget-container{padding:20px}.elementor-5782 .elementor-element.elementor-element-b7b6670 .elementor-button{font-family:"Noto Sans JP",Sans-serif;font-weight:500;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);border-radius:30px}.elementor-5782 .elementor-element.elementor-element-9986b28{--display:flex;--min-height:500px;--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-5782 .elementor-element.elementor-element-9986b28.e-con{--align-self:center}.elementor-5782 .elementor-element.elementor-element-3e0bc12{--display:flex;--justify-content:flex-end;--overlay-opacity:.5;border-style:double;--border-style:double;border-color:var(--e-global-color-16b4c4b);--border-color:var(--e-global-color-16b4c4b);box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-5782 .elementor-element.elementor-element-3e0bc12:not(.elementor-motion-effects-element-type-background),.elementor-5782 .elementor-element.elementor-element-3e0bc12>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://i0.wp.com/artstudiok-portrait.com/wp-content/uploads/2025/06/original-oil-painting-portrait-detailed-close-up-african-elephant.jpg?fit=391%2C548&ssl=1");background-position:top right;background-repeat:no-repeat;background-size:cover}.elementor-5782 .elementor-element.elementor-element-3e0bc12:before,.elementor-5782 .elementor-element.elementor-element-3e0bc12>.elementor-background-video-container:before,.elementor-5782 .elementor-element.elementor-element-3e0bc12>.e-con-inner>.elementor-background-video-container:before,.elementor-5782 .elementor-element.elementor-element-3e0bc12>.elementor-background-slideshow:before,.elementor-5782 .elementor-element.elementor-element-3e0bc12>.e-con-inner>.elementor-background-slideshow:before,.elementor-5782 .elementor-element.elementor-element-3e0bc12>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:var(--e-global-color-astglobalcolor7);--background-overlay:''}.elementor-widget-image-box .elementor-image-box-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-image-box .elementor-image-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-5782 .elementor-element.elementor-element-fba536b .elementor-image-box-wrapper{text-align:left}.elementor-5782 .elementor-element.elementor-element-fba536b .elementor-image-box-title{margin-bottom:5px;font-family:"Merriweather",Sans-serif;font-weight:600;color:#fff}.elementor-5782 .elementor-element.elementor-element-fba536b .elementor-image-box-description{font-family:"Noto Sans",Sans-serif;font-weight:400;color:#fff}.elementor-5782 .elementor-element.elementor-element-6098594 .elementor-button{background-color:#acf88d;fill:#ee0909;color:#ee0909;border-radius:30px}.elementor-5782 .elementor-element.elementor-element-6098594 .elementor-button:hover,.elementor-5782 .elementor-element.elementor-element-6098594 .elementor-button:focus{background-color:var(--e-global-color-astglobalcolor2);color:var(--e-global-color-astglobalcolor5)}.elementor-5782 .elementor-element.elementor-element-6098594 .elementor-button:hover svg,.elementor-5782 .elementor-element.elementor-element-6098594 .elementor-button:focus svg{fill:var(--e-global-color-astglobalcolor5)}.elementor-5782 .elementor-element.elementor-element-d6c86e9{--display:flex;--justify-content:flex-end;--overlay-opacity:.5;border-style:double;--border-style:double;border-color:var(--e-global-color-16b4c4b);--border-color:var(--e-global-color-16b4c4b);box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-5782 .elementor-element.elementor-element-d6c86e9:not(.elementor-motion-effects-element-type-background),.elementor-5782 .elementor-element.elementor-element-d6c86e9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://i0.wp.com/artstudiok-portrait.com/wp-content/uploads/2025/06/original-oil-painting-baby-striped-border-shirt.jpg?fit=264%2C360&ssl=1");background-position:center left;background-repeat:no-repeat;background-size:cover}.elementor-5782 .elementor-element.elementor-element-d6c86e9:before,.elementor-5782 .elementor-element.elementor-element-d6c86e9>.elementor-background-video-container:before,.elementor-5782 .elementor-element.elementor-element-d6c86e9>.e-con-inner>.elementor-background-video-container:before,.elementor-5782 .elementor-element.elementor-element-d6c86e9>.elementor-background-slideshow:before,.elementor-5782 .elementor-element.elementor-element-d6c86e9>.e-con-inner>.elementor-background-slideshow:before,.elementor-5782 .elementor-element.elementor-element-d6c86e9>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:var(--e-global-color-astglobalcolor7);--background-overlay:''}.elementor-5782 .elementor-element.elementor-element-d29592c .elementor-image-box-wrapper{text-align:left}.elementor-5782 .elementor-element.elementor-element-d29592c .elementor-image-box-title{margin-bottom:5px;font-family:"Merriweather",Sans-serif;font-weight:600;color:#fff}.elementor-5782 .elementor-element.elementor-element-d29592c .elementor-image-box-description{font-family:"Noto Sans",Sans-serif;font-weight:400;color:#fff}.elementor-5782 .elementor-element.elementor-element-7ec82cf .elementor-button{background-color:#acf88d;fill:#ee0909;color:#ee0909;border-radius:30px}.elementor-5782 .elementor-element.elementor-element-7ec82cf .elementor-button:hover,.elementor-5782 .elementor-element.elementor-element-7ec82cf .elementor-button:focus{background-color:var(--e-global-color-astglobalcolor2);color:var(--e-global-color-astglobalcolor5)}.elementor-5782 .elementor-element.elementor-element-7ec82cf .elementor-button:hover svg,.elementor-5782 .elementor-element.elementor-element-7ec82cf .elementor-button:focus svg{fill:var(--e-global-color-astglobalcolor5)}.elementor-5782 .elementor-element.elementor-element-857ac25{--display:flex;--justify-content:flex-end;--background-transition:.3s;--overlay-opacity:.5;border-style:double;--border-style:double;border-color:var(--e-global-color-16b4c4b);--border-color:var(--e-global-color-16b4c4b);box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-5782 .elementor-element.elementor-element-857ac25:not(.elementor-motion-effects-element-type-background),.elementor-5782 .elementor-element.elementor-element-857ac25>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://i0.wp.com/artstudiok-portrait.com/wp-content/uploads/2025/06/original-oil-painting-cat.jpg?fit=1864%2C1638&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-5782 .elementor-element.elementor-element-857ac25:hover{background-color:#fff}.elementor-5782 .elementor-element.elementor-element-857ac25:before,.elementor-5782 .elementor-element.elementor-element-857ac25>.elementor-background-video-container:before,.elementor-5782 .elementor-element.elementor-element-857ac25>.e-con-inner>.elementor-background-video-container:before,.elementor-5782 .elementor-element.elementor-element-857ac25>.elementor-background-slideshow:before,.elementor-5782 .elementor-element.elementor-element-857ac25>.e-con-inner>.elementor-background-slideshow:before,.elementor-5782 .elementor-element.elementor-element-857ac25>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:var(--e-global-color-astglobalcolor7);--background-overlay:''}.elementor-5782 .elementor-element.elementor-element-ee2ea42 .elementor-image-box-wrapper{text-align:left}.elementor-5782 .elementor-element.elementor-element-ee2ea42 .elementor-image-box-title{margin-bottom:5px;color:#fff}.elementor-5782 .elementor-element.elementor-element-ee2ea42 .elementor-image-box-description{font-family:"Noto Sans",Sans-serif;font-weight:400;color:#fff}.elementor-5782 .elementor-element.elementor-element-52f0607 .elementor-button{background-color:#acf88d;fill:#ee0909;color:#ee0909;border-radius:30px}.elementor-5782 .elementor-element.elementor-element-52f0607 .elementor-button:hover,.elementor-5782 .elementor-element.elementor-element-52f0607 .elementor-button:focus{background-color:var(--e-global-color-astglobalcolor2);color:var(--e-global-color-astglobalcolor5)}.elementor-5782 .elementor-element.elementor-element-52f0607 .elementor-button:hover svg,.elementor-5782 .elementor-element.elementor-element-52f0607 .elementor-button:focus svg{fill:var(--e-global-color-astglobalcolor5)}.elementor-5782 .elementor-element.elementor-element-32a1cd1{width:var(--container-widget-width,90%);max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center}.elementor-5782 .elementor-element.elementor-element-32a1cd1>.elementor-widget-container{padding:15px;border-style:double;border-color:var(--e-global-color-16b4c4b);box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-5782 .elementor-element.elementor-element-32a1cd1.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-5782 .elementor-element.elementor-element-32a1cd1 .elementor-heading-title{font-family:"Merriweather",Sans-serif;font-size:29px;font-weight:600;color:#ec541b}.elementor-5782 .elementor-element.elementor-element-49cc081{width:var(--container-widget-width,90%);max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Noto Sans",Sans-serif;font-size:17px;font-weight:400;line-height:27px;color:#000}.elementor-5782 .elementor-element.elementor-element-49cc081>.elementor-widget-container{padding:25px;border-style:double;border-color:#f1b338;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-5782 .elementor-element.elementor-element-49cc081.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-5782 .elementor-element.elementor-element-49cc081 a{color:#fb0000}.elementor-5782 .elementor-element.elementor-element-7147e97>.elementor-widget-container{padding:20px}.elementor-5782 .elementor-element.elementor-element-7147e97 .elementor-button{font-family:"Noto Sans JP",Sans-serif;font-weight:500;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);border-radius:30px}.elementor-5782 .elementor-element.elementor-element-ea064c0{--display:grid;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--justify-items:center}.elementor-5782 .elementor-element.elementor-element-ea064c0.e-con{--align-self:center}.elementor-5782 .elementor-element.elementor-element-a7ec7da{width:var(--container-widget-width,54%);max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0}.elementor-5782 .elementor-element.elementor-element-a7ec7da.elementor-element{--align-self:center}.elementor-5782 .elementor-element.elementor-element-a7ec7da>.elementor-widget-container{border-style:double;border-color:var(--e-global-color-16b4c4b);box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-5782 .elementor-element.elementor-element-a7ec7da .elementor-wrapper{--video-aspect-ratio:1;filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-5782 .elementor-element.elementor-element-540be23{width:var(--container-widget-width,42%);max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0}.elementor-5782 .elementor-element.elementor-element-540be23.elementor-element{--align-self:flex-start}.elementor-5782 .elementor-element.elementor-element-540be23>.elementor-widget-container{border-style:double;border-color:var(--e-global-color-16b4c4b);box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-5782 .elementor-element.elementor-element-540be23 .elementor-wrapper{--video-aspect-ratio:.5625}.elementor-5782 .elementor-element.elementor-element-957d0fb{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:.5;border-style:solid;--border-style:solid;border-width:1px 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(0,0,0,.08);--border-color:rgba(0,0,0,.08);--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px}.elementor-5782 .elementor-element.elementor-element-957d0fb:not(.elementor-motion-effects-element-type-background),.elementor-5782 .elementor-element.elementor-element-957d0fb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://i0.wp.com/artstudiok-portrait.com/wp-content/uploads/2025/06/original-oil-painting-african-elephant.jpg?fit=2560%2C2049&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-5782 .elementor-element.elementor-element-957d0fb:before,.elementor-5782 .elementor-element.elementor-element-957d0fb>.elementor-background-video-container:before,.elementor-5782 .elementor-element.elementor-element-957d0fb>.e-con-inner>.elementor-background-video-container:before,.elementor-5782 .elementor-element.elementor-element-957d0fb>.elementor-background-slideshow:before,.elementor-5782 .elementor-element.elementor-element-957d0fb>.e-con-inner>.elementor-background-slideshow:before,.elementor-5782 .elementor-element.elementor-element-957d0fb>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(100deg,#0084d6 0%,#00000000 100%)}.elementor-5782 .elementor-element.elementor-element-fa06318{width:var(--container-widget-width,130.189%);max-width:130.189%;--container-widget-width:130.189%;--container-widget-flex-grow:0}.elementor-5782 .elementor-element.elementor-element-fa06318.elementor-element{--flex-grow:0;--flex-shrink:0}body.elementor-page-5782:not(.elementor-motion-effects-element-type-background),body.elementor-page-5782>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top right,var(--e-global-color-caff59b) 0%,var(--e-global-color-07ebe20) 100%)}@media(min-width:768px){.elementor-5782 .elementor-element.elementor-element-f343400{--width:100%}.elementor-5782 .elementor-element.elementor-element-dcec449{--content-width:100%}.elementor-5782 .elementor-element.elementor-element-be97f60{--width:80%}.elementor-5782 .elementor-element.elementor-element-ed1dc26{--width:23.289%}.elementor-5782 .elementor-element.elementor-element-f4810fb{--width:90%}.elementor-5782 .elementor-element.elementor-element-9986b28{--width:100%}.elementor-5782 .elementor-element.elementor-element-ea064c0{--width:100%}}@media(min-width:1025px){.elementor-5782 .elementor-element.elementor-element-aef5fd5:not(.elementor-motion-effects-element-type-background),.elementor-5782 .elementor-element.elementor-element-aef5fd5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-5782 .elementor-element.elementor-element-3e0bc12:not(.elementor-motion-effects-element-type-background),.elementor-5782 .elementor-element.elementor-element-3e0bc12>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-5782 .elementor-element.elementor-element-d6c86e9:not(.elementor-motion-effects-element-type-background),.elementor-5782 .elementor-element.elementor-element-d6c86e9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-5782 .elementor-element.elementor-element-857ac25:not(.elementor-motion-effects-element-type-background),.elementor-5782 .elementor-element.elementor-element-857ac25>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-5782 .elementor-element.elementor-element-957d0fb:not(.elementor-motion-effects-element-type-background),.elementor-5782 .elementor-element.elementor-element-957d0fb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(max-width:1024px){.elementor-5782 .elementor-element.elementor-element-aef5fd5{--padding-top:120px;--padding-bottom:120px;--padding-left:50px;--padding-right:50px}.elementor-5782 .elementor-element.elementor-element-f343400{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:40%}.elementor-5782 .elementor-element.elementor-element-5e370e0{text-align:left}.elementor-5782 .elementor-element.elementor-element-1f905f6>.elementor-widget-container{margin:0 0 20px;padding:0}.elementor-5782 .elementor-element.elementor-element-1f905f6{text-align:left}.elementor-5782 .elementor-element.elementor-element-d15fb61>.elementor-widget-container{margin:0}.elementor-5782 .elementor-element.elementor-element-d15fb61 .elementor-heading-title{font-size:35px;letter-spacing:4px}.elementor-5782 .elementor-element.elementor-element-3e0bc12{--padding-top:120px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-5782 .elementor-element.elementor-element-d6c86e9:not(.elementor-motion-effects-element-type-background),.elementor-5782 .elementor-element.elementor-element-d6c86e9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center left}.elementor-5782 .elementor-element.elementor-element-d6c86e9{--padding-top:120px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-5782 .elementor-element.elementor-element-857ac25{--padding-top:120px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-5782 .elementor-element.elementor-element-ea064c0{--grid-auto-flow:row}.elementor-5782 .elementor-element.elementor-element-957d0fb{--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:60px}}@media(max-width:767px){.elementor-5782 .elementor-element.elementor-element-aef5fd5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:115px;--padding-bottom:75px;--padding-left:25px;--padding-right:25px}.elementor-5782 .elementor-element.elementor-element-f343400{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-5782 .elementor-element.elementor-element-5e370e0{text-align:center}.elementor-5782 .elementor-element.elementor-element-5e370e0 .elementor-heading-title{font-size:3.4em}.elementor-5782 .elementor-element.elementor-element-1f905f6{text-align:center}.elementor-5782 .elementor-element.elementor-element-1f905f6 .elementor-heading-title{font-size:1.6em}.elementor-5782 .elementor-element.elementor-element-dcec449{--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-5782 .elementor-element.elementor-element-0ab10b6{width:100%;max-width:100%}.elementor-5782 .elementor-element.elementor-element-0ab10b6>.elementor-widget-container{margin:20px 0 0}.elementor-5782 .elementor-element.elementor-element-3ce8fe0{width:100%;max-width:100%}.elementor-5782 .elementor-element.elementor-element-3ce8fe0>.elementor-widget-container{margin:20px 0 0}.elementor-5782 .elementor-element.elementor-element-be97f60{--padding-top:50px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-5782 .elementor-element.elementor-element-d15fb61{width:var(--container-widget-width,348.152px);max-width:348.152px;--container-widget-width:348.152px;--container-widget-flex-grow:0}.elementor-5782 .elementor-element.elementor-element-d15fb61>.elementor-widget-container{margin:0}.elementor-5782 .elementor-element.elementor-element-d15fb61 .elementor-heading-title{font-size:20px;letter-spacing:2px}.elementor-5782 .elementor-element.elementor-element-3a6e199{width:var(--container-widget-width,436.152px);max-width:436.152px;--container-widget-width:436.152px;--container-widget-flex-grow:0}.elementor-5782 .elementor-element.elementor-element-32a1cd1{width:var(--container-widget-width,367.152px);max-width:367.152px;--container-widget-width:367.152px;--container-widget-flex-grow:0}.elementor-5782 .elementor-element.elementor-element-32a1cd1 .elementor-heading-title{font-size:20px}.elementor-5782 .elementor-element.elementor-element-49cc081{width:var(--container-widget-width,698.152px);max-width:698.152px;--container-widget-width:698.152px;--container-widget-flex-grow:0}.elementor-5782 .elementor-element.elementor-element-ea064c0{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-5782 .elementor-element.elementor-element-957d0fb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}}