.elementor-64 .elementor-element.elementor-element-71d6347{--display:flex;--min-height:100vh;--padding-top:100px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-64 .elementor-element.elementor-element-5e34740 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:11rem;font-weight:600;text-transform:uppercase;line-height:0.8em;color:#FF6F61;}.elementor-64 .elementor-element.elementor-element-37e0772 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:7rem;font-weight:600;text-transform:uppercase;line-height:0.8em;color:#FF6F61;}.elementor-64 .elementor-element.elementor-element-2338aa0{--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;}.elementor-64 .elementor-element.elementor-element-fb2b4cf{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:left;}.elementor-64 .elementor-element.elementor-element-fb2b4cf.elementor-element{--align-self:flex-end;}.elementor-64 .elementor-element.elementor-element-fb2b4cf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.3rem;font-weight:300;line-height:1.2em;color:#242424;}.elementor-64 .elementor-element.elementor-element-42be90b{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:left;}.elementor-64 .elementor-element.elementor-element-42be90b > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-64 .elementor-element.elementor-element-42be90b .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:10rem;font-weight:500;text-transform:uppercase;line-height:0.8em;color:#242424;}.elementor-64 .elementor-element.elementor-element-a02999b{--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;}.elementor-64 .elementor-element.elementor-element-7f55ed7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-7f55ed7 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-64 .elementor-element.elementor-element-925f066{width:var( --container-widget-width, 235px );max-width:235px;--container-widget-width:235px;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-64 .elementor-element.elementor-element-925f066 > .elementor-widget-container{padding:7px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-925f066 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-64 .elementor-element.elementor-element-925f066 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-64 .elementor-element.elementor-element-925f066 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-64 .elementor-element.elementor-element-925f066 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:0.8rem;font-weight:400;}.elementor-64 .elementor-element.elementor-element-925f066 .elementor-icon-list-text{color:#242424;transition:color 0.3s;}.elementor-64 .elementor-element.elementor-element-bc81001{--display:flex;}.elementor-64 .elementor-element.elementor-element-4401554{--display:flex;--min-height:100vh;--justify-content:center;--padding-top:150px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-64 .elementor-element.elementor-element-6fbf8e3{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:left;}.elementor-64 .elementor-element.elementor-element-6fbf8e3 > .elementor-widget-container{margin:0px 0px 150px 0px;}.elementor-64 .elementor-element.elementor-element-6fbf8e3 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:10rem;font-weight:700;text-transform:uppercase;line-height:0.8em;color:#FF6F61;}.elementor-64 .elementor-element.elementor-element-d42fa81{--divider-border-style:solid;--divider-color:#242424;--divider-border-width:1px;}.elementor-64 .elementor-element.elementor-element-d42fa81 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-64 .elementor-element.elementor-element-d42fa81 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-64 .elementor-element.elementor-element-0b768f9{--display:flex;--min-height:30vh;--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:space-between;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-acd755c{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-64 .elementor-element.elementor-element-acd755c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3rem;font-weight:500;color:#242424;}.elementor-64 .elementor-element.elementor-element-3c52df6{--display:flex;--min-height:12vh;}.elementor-64 .elementor-element.elementor-element-7ba27d2 img{width:75%;max-width:75%;height:30vh;object-fit:cover;object-position:center center;}.elementor-64 .elementor-element.elementor-element-3392e86{--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;--justify-content:space-between;}.elementor-64 .elementor-element.elementor-element-1cf1ddf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.3rem;font-weight:400;color:#242424;}.elementor-64 .elementor-element.elementor-element-625ad8e{--divider-border-style:solid;--divider-color:#242424;--divider-border-width:1px;}.elementor-64 .elementor-element.elementor-element-625ad8e .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-64 .elementor-element.elementor-element-625ad8e .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-64 .elementor-element.elementor-element-e76b7f3{--display:flex;--min-height:30vh;--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:space-between;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-7b6758f{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-64 .elementor-element.elementor-element-7b6758f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3rem;font-weight:500;color:#242424;}.elementor-64 .elementor-element.elementor-element-6d7791e{--display:flex;--min-height:12vh;}.elementor-64 .elementor-element.elementor-element-609f4ce img{width:75%;max-width:75%;height:30vh;object-fit:cover;object-position:center center;}.elementor-64 .elementor-element.elementor-element-2e13bc4{--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;--justify-content:space-between;}.elementor-64 .elementor-element.elementor-element-01a1a18 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.3rem;font-weight:400;color:#242424;}.elementor-64 .elementor-element.elementor-element-2d930cc{--divider-border-style:solid;--divider-color:#242424;--divider-border-width:1px;}.elementor-64 .elementor-element.elementor-element-2d930cc .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-64 .elementor-element.elementor-element-2d930cc .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-64 .elementor-element.elementor-element-969f4d0{--display:flex;--min-height:30vh;--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:space-between;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-f9f3946{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-64 .elementor-element.elementor-element-f9f3946 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3rem;font-weight:500;color:#242424;}.elementor-64 .elementor-element.elementor-element-7bde6c2{--display:flex;--min-height:12vh;}.elementor-64 .elementor-element.elementor-element-4c306f9 img{width:75%;max-width:75%;height:30vh;object-fit:cover;object-position:center center;}.elementor-64 .elementor-element.elementor-element-c4a855e{--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;--justify-content:space-between;}.elementor-64 .elementor-element.elementor-element-93a46e3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.3rem;font-weight:400;color:#242424;}.elementor-64 .elementor-element.elementor-element-10df949{--divider-border-style:solid;--divider-color:#242424;--divider-border-width:1px;}.elementor-64 .elementor-element.elementor-element-10df949 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-64 .elementor-element.elementor-element-10df949 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-64 .elementor-element.elementor-element-b3fc73d{--display:flex;--min-height:30vh;--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:space-between;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-c7bd2f3{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-64 .elementor-element.elementor-element-c7bd2f3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3rem;font-weight:500;color:#242424;}.elementor-64 .elementor-element.elementor-element-be21379{--display:flex;--min-height:12vh;}.elementor-64 .elementor-element.elementor-element-f9ea4f0 img{width:75%;max-width:75%;height:30vh;object-fit:cover;object-position:center center;}.elementor-64 .elementor-element.elementor-element-faedfb7{--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;--justify-content:space-between;}.elementor-64 .elementor-element.elementor-element-12fd302 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.3rem;font-weight:400;color:#242424;}.elementor-64 .elementor-element.elementor-element-985c3c9{--divider-border-style:solid;--divider-color:#242424;--divider-border-width:1px;}.elementor-64 .elementor-element.elementor-element-985c3c9 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-64 .elementor-element.elementor-element-985c3c9 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-64 .elementor-element.elementor-element-9afaf4f{--display:flex;--min-height:30vh;--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:space-between;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-bdaeddd{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-64 .elementor-element.elementor-element-bdaeddd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3rem;font-weight:500;color:#242424;}.elementor-64 .elementor-element.elementor-element-c6aa89c{--display:flex;--min-height:12vh;}.elementor-64 .elementor-element.elementor-element-19abbcc img{width:75%;max-width:75%;height:30vh;object-fit:cover;object-position:center center;}.elementor-64 .elementor-element.elementor-element-5f23eb0{--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;--justify-content:space-between;}.elementor-64 .elementor-element.elementor-element-108308a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.3rem;font-weight:400;color:#242424;}.elementor-64 .elementor-element.elementor-element-e108f21{--divider-border-style:solid;--divider-color:#242424;--divider-border-width:1px;}.elementor-64 .elementor-element.elementor-element-e108f21 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-64 .elementor-element.elementor-element-e108f21 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-64 .elementor-element.elementor-element-9977975{--display:flex;--min-height:30vh;--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:space-between;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-1095d97{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-64 .elementor-element.elementor-element-1095d97 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3rem;font-weight:500;color:#242424;}.elementor-64 .elementor-element.elementor-element-311e5f7{--display:flex;--min-height:12vh;}.elementor-64 .elementor-element.elementor-element-b0c43b2 img{width:75%;max-width:75%;height:30vh;object-fit:cover;object-position:center center;}.elementor-64 .elementor-element.elementor-element-14debf2{--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;--justify-content:space-between;}.elementor-64 .elementor-element.elementor-element-6345378 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.3rem;font-weight:400;color:#242424;}.elementor-64 .elementor-element.elementor-element-d8f1d73{--divider-border-style:solid;--divider-color:#242424;--divider-border-width:1px;}.elementor-64 .elementor-element.elementor-element-d8f1d73 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-64 .elementor-element.elementor-element-d8f1d73 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-64 .elementor-element.elementor-element-4009440{--display:flex;--min-height:30vh;--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:space-between;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-616f447{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-64 .elementor-element.elementor-element-616f447 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3rem;font-weight:500;color:#242424;}.elementor-64 .elementor-element.elementor-element-92dd6b6{--display:flex;--min-height:12vh;}.elementor-64 .elementor-element.elementor-element-44ac416 img{width:75%;max-width:75%;height:30vh;object-fit:cover;object-position:center center;}.elementor-64 .elementor-element.elementor-element-56f5ad0{--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;--justify-content:space-between;}.elementor-64 .elementor-element.elementor-element-72957ec .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.3rem;font-weight:400;color:#242424;}.elementor-64 .elementor-element.elementor-element-8b1dbf9{--divider-border-style:solid;--divider-color:#242424;--divider-border-width:1px;}.elementor-64 .elementor-element.elementor-element-8b1dbf9 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-64 .elementor-element.elementor-element-8b1dbf9 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-64 .elementor-element.elementor-element-96d7dff{--display:flex;--min-height:30vh;--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:space-between;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-064e07d{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-64 .elementor-element.elementor-element-064e07d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3rem;font-weight:500;color:#242424;}.elementor-64 .elementor-element.elementor-element-65d69de{--display:flex;--min-height:12vh;}.elementor-64 .elementor-element.elementor-element-54783e6 img{width:75%;max-width:75%;height:30vh;object-fit:cover;object-position:center center;}.elementor-64 .elementor-element.elementor-element-91f5b54{--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;--justify-content:space-between;}.elementor-64 .elementor-element.elementor-element-0d54f79 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.3rem;font-weight:400;color:#242424;}.elementor-64 .elementor-element.elementor-element-f793d6c{--divider-border-style:solid;--divider-color:#242424;--divider-border-width:1px;}.elementor-64 .elementor-element.elementor-element-f793d6c .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-64 .elementor-element.elementor-element-f793d6c .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-64 .elementor-element.elementor-element-c7059c2{--display:flex;--min-height:30vh;--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:space-between;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-bc71f69{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-64 .elementor-element.elementor-element-bc71f69 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3rem;font-weight:500;color:#242424;}.elementor-64 .elementor-element.elementor-element-61e8223{--display:flex;--min-height:12vh;}.elementor-64 .elementor-element.elementor-element-c1d6f23 img{width:75%;max-width:75%;height:30vh;object-fit:cover;object-position:center center;}.elementor-64 .elementor-element.elementor-element-6f06ab9{--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;--justify-content:space-between;}.elementor-64 .elementor-element.elementor-element-23af8d1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.3rem;font-weight:400;color:#242424;}.elementor-64 .elementor-element.elementor-element-e689259{--divider-border-style:solid;--divider-color:#242424;--divider-border-width:1px;}.elementor-64 .elementor-element.elementor-element-e689259 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-64 .elementor-element.elementor-element-e689259 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-64 .elementor-element.elementor-element-55cc301{--display:flex;--min-height:30vh;--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:space-between;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-0e2e408{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-64 .elementor-element.elementor-element-0e2e408 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3rem;font-weight:500;color:#242424;}.elementor-64 .elementor-element.elementor-element-4a634e2{--display:flex;--min-height:12vh;}.elementor-64 .elementor-element.elementor-element-16e5cea img{width:75%;max-width:75%;height:30vh;object-fit:cover;object-position:center center;}.elementor-64 .elementor-element.elementor-element-7911564{--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;--justify-content:space-between;}.elementor-64 .elementor-element.elementor-element-9e615de .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.3rem;font-weight:400;color:#242424;}.elementor-64 .elementor-element.elementor-element-8e6f15e{--divider-border-style:solid;--divider-color:#242424;--divider-border-width:1px;}.elementor-64 .elementor-element.elementor-element-8e6f15e .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-64 .elementor-element.elementor-element-8e6f15e .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-64 .elementor-element.elementor-element-89d06d9{--display:flex;}.elementor-64 .elementor-element.elementor-element-b39bb11{--display:flex;--min-height:100vh;}.elementor-64 .elementor-element.elementor-element-562b2d8.elementor-element{--align-self:center;}.elementor-64 .elementor-element.elementor-element-562b2d8{text-align:center;}.elementor-64 .elementor-element.elementor-element-562b2d8 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:8rem;font-weight:600;text-transform:uppercase;color:#FF6F61;}.elementor-64 .elementor-element.elementor-element-844391d{--display:flex;--min-height:40vh;}.elementor-64 .elementor-element.elementor-element-9d2776f{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:left;}.elementor-64 .elementor-element.elementor-element-9d2776f.elementor-element{--align-self:center;}.elementor-64 .elementor-element.elementor-element-9d2776f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2rem;font-weight:600;color:#242424;}.elementor-64 .elementor-element.elementor-element-40a47c2{--display:flex;--min-height:100vh;--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;}body.elementor-page-64:not(.elementor-motion-effects-element-type-background), body.elementor-page-64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DADADA;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-64 .elementor-element.elementor-element-3c52df6{--width:35%;}.elementor-64 .elementor-element.elementor-element-3392e86{--width:35%;}.elementor-64 .elementor-element.elementor-element-e76b7f3{--width:100%;}.elementor-64 .elementor-element.elementor-element-6d7791e{--width:35%;}.elementor-64 .elementor-element.elementor-element-2e13bc4{--width:35%;}.elementor-64 .elementor-element.elementor-element-7bde6c2{--width:35%;}.elementor-64 .elementor-element.elementor-element-c4a855e{--width:35%;}.elementor-64 .elementor-element.elementor-element-be21379{--width:35%;}.elementor-64 .elementor-element.elementor-element-faedfb7{--width:35%;}.elementor-64 .elementor-element.elementor-element-c6aa89c{--width:35%;}.elementor-64 .elementor-element.elementor-element-5f23eb0{--width:35%;}.elementor-64 .elementor-element.elementor-element-311e5f7{--width:35%;}.elementor-64 .elementor-element.elementor-element-14debf2{--width:35%;}.elementor-64 .elementor-element.elementor-element-92dd6b6{--width:35%;}.elementor-64 .elementor-element.elementor-element-56f5ad0{--width:35%;}.elementor-64 .elementor-element.elementor-element-65d69de{--width:35%;}.elementor-64 .elementor-element.elementor-element-91f5b54{--width:35%;}.elementor-64 .elementor-element.elementor-element-61e8223{--width:35%;}.elementor-64 .elementor-element.elementor-element-6f06ab9{--width:35%;}.elementor-64 .elementor-element.elementor-element-4a634e2{--width:35%;}.elementor-64 .elementor-element.elementor-element-7911564{--width:35%;}.elementor-64 .elementor-element.elementor-element-844391d{--width:50%;}}@media(max-width:1024px){.elementor-64 .elementor-element.elementor-element-5e34740 .elementor-heading-title{font-size:6rem;}.elementor-64 .elementor-element.elementor-element-37e0772 .elementor-heading-title{font-size:3rem;}.elementor-64 .elementor-element.elementor-element-fb2b4cf{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;}.elementor-64 .elementor-element.elementor-element-fb2b4cf .elementor-heading-title{font-size:0.8rem;}.elementor-64 .elementor-element.elementor-element-42be90b .elementor-heading-title{font-size:4.5rem;}.elementor-64 .elementor-element.elementor-element-925f066 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-64 .elementor-element.elementor-element-925f066 .elementor-icon-list-item > a{font-size:0.6rem;}.elementor-64 .elementor-element.elementor-element-6fbf8e3 .elementor-heading-title{font-size:4.5rem;}}@media(max-width:767px){.elementor-64 .elementor-element.elementor-element-71d6347{--padding-top:100px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-64 .elementor-element.elementor-element-5e34740 .elementor-heading-title{font-size:3rem;}.elementor-64 .elementor-element.elementor-element-37e0772 .elementor-heading-title{font-size:1.5rem;}.elementor-64 .elementor-element.elementor-element-fb2b4cf{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-64 .elementor-element.elementor-element-fb2b4cf .elementor-heading-title{font-size:0.4rem;}.elementor-64 .elementor-element.elementor-element-42be90b .elementor-heading-title{font-size:2.3rem;}.elementor-64 .elementor-element.elementor-element-6fbf8e3 .elementor-heading-title{font-size:2.3rem;}}/* Start custom CSS for video, class: .elementor-element-7f55ed7 */.image-mask {
  width: 100%;
  height: 100%; /* the starting height; this will be animated */
  overflow: hidden;
  transform-origin: center top;
  transition: transform 0.9s ease-out;
}

.project-section{
    height: 70vh;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-144f971 */.mouse_scroll {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.m_scroll_arrows {
    display: inline-block;
    width: 13px;
    height: 13px;
    transform: rotate(45deg);
    border-right: 2px solid black;
    border-bottom: 2px solid black;
    margin: 4px 0;
}

.unu, .doi, .trei {
    animation: mouse-scroll 1s infinite;
    animation-direction: alternate;
}

.unu {
    animation-delay: 0.1s;
}
.doi {
    animation-delay: 0.2s;
}
.trei {
    animation-delay: 0.3s;
}

@keyframes mouse-scroll {
    0% {
        opacity: 0;
        transform: rotate(45deg) translateY(0);
    }
    50% {
        opacity: 1;
        transform: rotate(45deg) translateY(5px);
    }
    100% {
        opacity: 0;
        transform: rotate(45deg) translateY(10px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4401554 *//* Slide‑in wrapper */
  .reveal-section {
    position: relative;
    overflow: hidden;
    transform: translateX(100vw);  /* start off‑screen right */
    will-change: transform;
  }

  /* Ensure the img-wrapper masks overflow */
  .grow-section .img-wrapper {
    overflow: hidden;
    
  }

  /* Seed each image clipped 50% on both sides */
  .grow-section .img-wrapper img {
    display: block;
    clip-path: inset(0 80% 0 80%);
    will-change: clip-path;
  }
  
    .section-divider {
  /* start at 50% width */
  transform-origin: right center;
  transform: scaleX(0.9);
}/* End custom CSS */