.elementor-111 .elementor-element.elementor-element-83fc574{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-111 .elementor-element.elementor-element-c107808{--display:flex;}.elementor-111 .elementor-element.elementor-element-2a1af5f .elementor-heading-title{font-family:"PP Neue Machina", Sans-Serif;font-size:36px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-0f1f034 );}body:not(.rtl) .elementor-111 .elementor-element.elementor-element-88e7736{right:0px;}body.rtl .elementor-111 .elementor-element.elementor-element-88e7736{left:0px;}.elementor-111 .elementor-element.elementor-element-88e7736{top:-34px;}.elementor-111 .elementor-element.elementor-element-88e7736 img{width:200px;border-radius:10px 10px 10px 10px;}.elementor-111 .elementor-element.elementor-element-00ed29f{--display:flex;}.elementor-111 .elementor-element.elementor-element-2a62efc .elementor-heading-title{font-family:"PP Neue Machina", Sans-Serif;font-size:36px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-0f1f034 );}body:not(.rtl) .elementor-111 .elementor-element.elementor-element-941d257{right:0px;}body.rtl .elementor-111 .elementor-element.elementor-element-941d257{left:0px;}.elementor-111 .elementor-element.elementor-element-941d257{top:-34px;}.elementor-111 .elementor-element.elementor-element-941d257 img{width:200px;border-radius:10px 10px 10px 10px;}.elementor-111 .elementor-element.elementor-element-30f8321{--display:flex;}.elementor-111 .elementor-element.elementor-element-01e0e9b .elementor-heading-title{font-family:"PP Neue Machina", Sans-Serif;font-size:36px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-0f1f034 );}body:not(.rtl) .elementor-111 .elementor-element.elementor-element-db1267d{right:0px;}body.rtl .elementor-111 .elementor-element.elementor-element-db1267d{left:0px;}.elementor-111 .elementor-element.elementor-element-db1267d{top:-34px;}.elementor-111 .elementor-element.elementor-element-db1267d img{width:200px;border-radius:10px 10px 10px 10px;}.elementor-111 .elementor-element.elementor-element-04c67ad{--display:flex;}.elementor-111 .elementor-element.elementor-element-51867dc .elementor-heading-title{font-family:"PP Neue Machina", Sans-Serif;font-size:36px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-0f1f034 );}body:not(.rtl) .elementor-111 .elementor-element.elementor-element-9d26bf9{right:0px;}body.rtl .elementor-111 .elementor-element.elementor-element-9d26bf9{left:0px;}.elementor-111 .elementor-element.elementor-element-9d26bf9{top:-34px;}.elementor-111 .elementor-element.elementor-element-9d26bf9 img{width:200px;border-radius:10px 10px 10px 10px;}.elementor-111 .elementor-element.elementor-element-3aadf1c{--display:flex;}.elementor-111 .elementor-element.elementor-element-d44d855 .elementor-heading-title{font-family:"PP Neue Machina", Sans-Serif;font-size:36px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-0f1f034 );}body:not(.rtl) .elementor-111 .elementor-element.elementor-element-233def9{right:0px;}body.rtl .elementor-111 .elementor-element.elementor-element-233def9{left:0px;}.elementor-111 .elementor-element.elementor-element-233def9{top:-34px;}.elementor-111 .elementor-element.elementor-element-233def9 img{width:200px;border-radius:10px 10px 10px 10px;}.elementor-111 .elementor-element.elementor-element-544540b{--display:flex;}.elementor-111 .elementor-element.elementor-element-98f111c .elementor-heading-title{font-family:"PP Neue Machina", Sans-Serif;font-size:36px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-0f1f034 );}body:not(.rtl) .elementor-111 .elementor-element.elementor-element-df26d22{right:0px;}body.rtl .elementor-111 .elementor-element.elementor-element-df26d22{left:0px;}.elementor-111 .elementor-element.elementor-element-df26d22{top:-34px;}.elementor-111 .elementor-element.elementor-element-df26d22 img{width:200px;border-radius:10px 10px 10px 10px;}.elementor-111 .elementor-element.elementor-element-7e3510f{--display:flex;}.elementor-111 .elementor-element.elementor-element-9a69207 .elementor-heading-title{font-family:"PP Neue Machina", Sans-Serif;font-size:36px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-0f1f034 );}body:not(.rtl) .elementor-111 .elementor-element.elementor-element-9a8ea4f{right:0px;}body.rtl .elementor-111 .elementor-element.elementor-element-9a8ea4f{left:0px;}.elementor-111 .elementor-element.elementor-element-9a8ea4f{top:-34px;}.elementor-111 .elementor-element.elementor-element-9a8ea4f img{width:200px;border-radius:10px 10px 10px 10px;}.elementor-111 .elementor-element.elementor-element-6204016{--display:flex;}.elementor-111 .elementor-element.elementor-element-49a01ac .elementor-heading-title{font-family:"PP Neue Machina", Sans-Serif;font-size:36px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-0f1f034 );}body:not(.rtl) .elementor-111 .elementor-element.elementor-element-4f4b96c{right:0px;}body.rtl .elementor-111 .elementor-element.elementor-element-4f4b96c{left:0px;}.elementor-111 .elementor-element.elementor-element-4f4b96c{top:-34px;}.elementor-111 .elementor-element.elementor-element-4f4b96c img{width:200px;border-radius:10px 10px 10px 10px;}.elementor-111 .elementor-element.elementor-element-d578f45{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-111 .elementor-element.elementor-element-39d8b0a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-7087732{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-f308b00 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-f308b00{text-align:start;}.elementor-111 .elementor-element.elementor-element-f308b00 .elementor-heading-title{font-size:20px;font-weight:300;line-height:29px;color:#FFFFFF;}.elementor-111 .elementor-element.elementor-element-035381b img{width:100%;height:60vh;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-111 .elementor-element.elementor-element-ec04e6b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-ec04e6b{text-align:start;}.elementor-111 .elementor-element.elementor-element-ec04e6b .elementor-heading-title{font-size:20px;font-weight:normal;color:#FFFFFF;}.elementor-111 .elementor-element.elementor-element-a48361b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-34cef89{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-ac22ef6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-ac22ef6{text-align:start;}.elementor-111 .elementor-element.elementor-element-ac22ef6 .elementor-heading-title{font-size:20px;font-weight:300;line-height:29px;color:#FFFFFF;}.elementor-111 .elementor-element.elementor-element-107a8e0 img{width:100%;height:60vh;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-111 .elementor-element.elementor-element-8e1571a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-8e1571a{text-align:start;}.elementor-111 .elementor-element.elementor-element-8e1571a .elementor-heading-title{font-size:20px;font-weight:normal;color:#FFFFFF;}.elementor-111 .elementor-element.elementor-element-5c1cc90{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-552d5c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-771dc06 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-771dc06{text-align:start;}.elementor-111 .elementor-element.elementor-element-771dc06 .elementor-heading-title{font-size:1.2em;font-weight:300;line-height:22px;color:#FFFFFF;}.elementor-111 .elementor-element.elementor-element-4085da4{--display:flex;--min-height:60vh;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-d9d60c9 img{width:100%;height:60vh;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-111 .elementor-element.elementor-element-530292c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-530292c{text-align:start;}.elementor-111 .elementor-element.elementor-element-530292c .elementor-heading-title{font-size:1.2em;font-weight:300;color:#FFFFFF;}.elementor-111 .elementor-element.elementor-element-34f5cda{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-ff5b3e2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-f82fd11 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-f82fd11{text-align:start;}.elementor-111 .elementor-element.elementor-element-f82fd11 .elementor-heading-title{font-size:1.2em;font-weight:300;line-height:22px;color:#FFFFFF;}.elementor-111 .elementor-element.elementor-element-cf72088 img{width:100%;height:60vh;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-111 .elementor-element.elementor-element-64dfdc9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-64dfdc9{text-align:start;}.elementor-111 .elementor-element.elementor-element-64dfdc9 .elementor-heading-title{font-size:1.2em;font-weight:300;color:#FFFFFF;}.elementor-111 .elementor-element.elementor-element-a0da98f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-f8ff045{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-d9f6451 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-d9f6451{text-align:start;}.elementor-111 .elementor-element.elementor-element-d9f6451 .elementor-heading-title{font-size:1.2em;font-weight:300;line-height:22px;color:#FFFFFF;}.elementor-111 .elementor-element.elementor-element-a74d22e img{width:100%;height:60vh;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-111 .elementor-element.elementor-element-578cee9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-578cee9{text-align:start;}.elementor-111 .elementor-element.elementor-element-578cee9 .elementor-heading-title{font-size:20px;font-weight:normal;color:#FFFFFF;}.elementor-111 .elementor-element.elementor-element-9cbe57b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-993984b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-e74f596 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-e74f596{text-align:start;}.elementor-111 .elementor-element.elementor-element-e74f596 .elementor-heading-title{font-size:1.2em;font-weight:300;line-height:22px;color:#FFFFFF;}.elementor-111 .elementor-element.elementor-element-9e6ed56 img{width:100%;height:60vh;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-111 .elementor-element.elementor-element-44eeed0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-44eeed0{text-align:start;}.elementor-111 .elementor-element.elementor-element-44eeed0 .elementor-heading-title{font-size:20px;font-weight:normal;color:#FFFFFF;}.elementor-111 .elementor-element.elementor-element-2317b85{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-111 .elementor-element.elementor-element-83fc574{--content-width:1360px;}}@media(max-width:1024px){.elementor-111 .elementor-element.elementor-element-2a1af5f .elementor-heading-title{font-size:28px;line-height:1.4em;}.elementor-111 .elementor-element.elementor-element-2a62efc .elementor-heading-title{font-size:28px;line-height:1.4em;}.elementor-111 .elementor-element.elementor-element-01e0e9b .elementor-heading-title{font-size:28px;line-height:1.4em;}.elementor-111 .elementor-element.elementor-element-51867dc .elementor-heading-title{font-size:28px;line-height:1.4em;}.elementor-111 .elementor-element.elementor-element-d44d855 .elementor-heading-title{font-size:28px;line-height:1.4em;}.elementor-111 .elementor-element.elementor-element-98f111c .elementor-heading-title{font-size:28px;line-height:1.4em;}.elementor-111 .elementor-element.elementor-element-9a69207 .elementor-heading-title{font-size:28px;line-height:1.4em;}.elementor-111 .elementor-element.elementor-element-49a01ac .elementor-heading-title{font-size:28px;line-height:1.4em;}.elementor-111 .elementor-element.elementor-element-2317b85{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-111 .elementor-element.elementor-element-2a1af5f .elementor-heading-title{font-size:24px;}.elementor-111 .elementor-element.elementor-element-88e7736{top:13px;}.elementor-111 .elementor-element.elementor-element-88e7736 img{width:100px;}.elementor-111 .elementor-element.elementor-element-2a62efc .elementor-heading-title{font-size:24px;}.elementor-111 .elementor-element.elementor-element-941d257{top:13px;}.elementor-111 .elementor-element.elementor-element-941d257 img{width:100px;}.elementor-111 .elementor-element.elementor-element-01e0e9b .elementor-heading-title{font-size:24px;}.elementor-111 .elementor-element.elementor-element-db1267d{top:13px;}.elementor-111 .elementor-element.elementor-element-db1267d img{width:100px;}.elementor-111 .elementor-element.elementor-element-51867dc .elementor-heading-title{font-size:24px;}.elementor-111 .elementor-element.elementor-element-9d26bf9{top:13px;}.elementor-111 .elementor-element.elementor-element-9d26bf9 img{width:100px;}.elementor-111 .elementor-element.elementor-element-d44d855 .elementor-heading-title{font-size:24px;}.elementor-111 .elementor-element.elementor-element-233def9{top:13px;}.elementor-111 .elementor-element.elementor-element-233def9 img{width:100px;}.elementor-111 .elementor-element.elementor-element-98f111c .elementor-heading-title{font-size:24px;}.elementor-111 .elementor-element.elementor-element-df26d22{top:13px;}.elementor-111 .elementor-element.elementor-element-df26d22 img{width:100px;}.elementor-111 .elementor-element.elementor-element-9a69207 .elementor-heading-title{font-size:24px;}.elementor-111 .elementor-element.elementor-element-9a8ea4f{top:13px;}.elementor-111 .elementor-element.elementor-element-9a8ea4f img{width:100px;}.elementor-111 .elementor-element.elementor-element-49a01ac .elementor-heading-title{font-size:24px;}.elementor-111 .elementor-element.elementor-element-4f4b96c{top:13px;}.elementor-111 .elementor-element.elementor-element-4f4b96c img{width:100px;}.elementor-111 .elementor-element.elementor-element-035381b img{height:30vh;}.elementor-111 .elementor-element.elementor-element-107a8e0 img{height:30vh;}.elementor-111 .elementor-element.elementor-element-d9d60c9 img{height:30vh;}.elementor-111 .elementor-element.elementor-element-cf72088 img{height:30vh;}.elementor-111 .elementor-element.elementor-element-a74d22e img{height:30vh;}.elementor-111 .elementor-element.elementor-element-9e6ed56 img{height:30vh;}.elementor-111 .elementor-element.elementor-element-2317b85{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for container, class: .elementor-element-83fc574 */a.works_item:hover h3 {
    color:#ffffff!important;
}

a.works_item .thumbnail {
    opacity:0;
}

a.works_item:hover .thumbnail {
    opacity:1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7087732 */.elementor-111 .elementor-element.elementor-element-7087732:hover h2{
    color:#653bff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34cef89 */.elementor-111 .elementor-element.elementor-element-34cef89:hover h2{
    color:#653bff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-552d5c6 */.elementor-111 .elementor-element.elementor-element-552d5c6:hover h2{
    color:#653bff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff5b3e2 */.elementor-111 .elementor-element.elementor-element-ff5b3e2:hover h2{
    color:#653bff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8ff045 */.elementor-111 .elementor-element.elementor-element-f8ff045:hover h2{
    color:#653bff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-993984b */.elementor-111 .elementor-element.elementor-element-993984b:hover h2{
    color:#653bff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7087732 */.elementor-111 .elementor-element.elementor-element-7087732:hover h2{
    color:#653bff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34cef89 */.elementor-111 .elementor-element.elementor-element-34cef89:hover h2{
    color:#653bff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-552d5c6 */.elementor-111 .elementor-element.elementor-element-552d5c6:hover h2{
    color:#653bff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff5b3e2 */.elementor-111 .elementor-element.elementor-element-ff5b3e2:hover h2{
    color:#653bff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8ff045 */.elementor-111 .elementor-element.elementor-element-f8ff045:hover h2{
    color:#653bff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-993984b */.elementor-111 .elementor-element.elementor-element-993984b:hover h2{
    color:#653bff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7087732 */.elementor-111 .elementor-element.elementor-element-7087732:hover h2{
    color:#653bff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34cef89 */.elementor-111 .elementor-element.elementor-element-34cef89:hover h2{
    color:#653bff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-552d5c6 */.elementor-111 .elementor-element.elementor-element-552d5c6:hover h2{
    color:#653bff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff5b3e2 */.elementor-111 .elementor-element.elementor-element-ff5b3e2:hover h2{
    color:#653bff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8ff045 */.elementor-111 .elementor-element.elementor-element-f8ff045:hover h2{
    color:#653bff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-993984b */.elementor-111 .elementor-element.elementor-element-993984b:hover h2{
    color:#653bff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7087732 */.elementor-111 .elementor-element.elementor-element-7087732:hover h2{
    color:#653bff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34cef89 */.elementor-111 .elementor-element.elementor-element-34cef89:hover h2{
    color:#653bff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-552d5c6 */.elementor-111 .elementor-element.elementor-element-552d5c6:hover h2{
    color:#653bff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff5b3e2 */.elementor-111 .elementor-element.elementor-element-ff5b3e2:hover h2{
    color:#653bff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8ff045 */.elementor-111 .elementor-element.elementor-element-f8ff045:hover h2{
    color:#653bff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-993984b */.elementor-111 .elementor-element.elementor-element-993984b:hover h2{
    color:#653bff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7087732 */.elementor-111 .elementor-element.elementor-element-7087732:hover h2{
    color:#653bff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34cef89 */.elementor-111 .elementor-element.elementor-element-34cef89:hover h2{
    color:#653bff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-552d5c6 */.elementor-111 .elementor-element.elementor-element-552d5c6:hover h2{
    color:#653bff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff5b3e2 */.elementor-111 .elementor-element.elementor-element-ff5b3e2:hover h2{
    color:#653bff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8ff045 */.elementor-111 .elementor-element.elementor-element-f8ff045:hover h2{
    color:#653bff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-993984b */.elementor-111 .elementor-element.elementor-element-993984b:hover h2{
    color:#653bff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7087732 */.elementor-111 .elementor-element.elementor-element-7087732:hover h2{
    color:#653bff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34cef89 */.elementor-111 .elementor-element.elementor-element-34cef89:hover h2{
    color:#653bff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-552d5c6 */.elementor-111 .elementor-element.elementor-element-552d5c6:hover h2{
    color:#653bff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff5b3e2 */.elementor-111 .elementor-element.elementor-element-ff5b3e2:hover h2{
    color:#653bff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8ff045 */.elementor-111 .elementor-element.elementor-element-f8ff045:hover h2{
    color:#653bff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-993984b */.elementor-111 .elementor-element.elementor-element-993984b:hover h2{
    color:#653bff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7087732 */.elementor-111 .elementor-element.elementor-element-7087732:hover h2{
    color:#653bff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34cef89 */.elementor-111 .elementor-element.elementor-element-34cef89:hover h2{
    color:#653bff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-552d5c6 */.elementor-111 .elementor-element.elementor-element-552d5c6:hover h2{
    color:#653bff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff5b3e2 */.elementor-111 .elementor-element.elementor-element-ff5b3e2:hover h2{
    color:#653bff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8ff045 */.elementor-111 .elementor-element.elementor-element-f8ff045:hover h2{
    color:#653bff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-993984b */.elementor-111 .elementor-element.elementor-element-993984b:hover h2{
    color:#653bff!important;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-2317b85 */.elementor-111 .elementor-element.elementor-element-2317b85 .swiper-wrapper{
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'PP Neue Machina';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://leandrov.com/wp-content/uploads/2024/12/PPNeueMachina-PlainRegular.eot');
	src: url('https://leandrov.com/wp-content/uploads/2024/12/PPNeueMachina-PlainRegular.eot?#iefix') format('embedded-opentype'),
		url('https://leandrov.com/wp-content/uploads/2024/12/PPNeueMachina-PlainRegular.woff2') format('woff2'),
		url('https://leandrov.com/wp-content/uploads/2024/12/PPNeueMachina-PlainRegular.woff') format('woff'),
		url('https://leandrov.com/wp-content/uploads/2024/12/PPNeueMachina-PlainRegular.ttf') format('truetype'),
		url('https://leandrov.com/wp-content/uploads/2024/12/PPNeueMachina-PlainRegular.svg#PPNeueMachina') format('svg');
}
@font-face {
	font-family: 'PP Neue Machina';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://leandrov.com/wp-content/uploads/2024/12/PPNeueMachina-PlainUltrabold.eot');
	src: url('https://leandrov.com/wp-content/uploads/2024/12/PPNeueMachina-PlainUltrabold.eot?#iefix') format('embedded-opentype'),
		url('https://leandrov.com/wp-content/uploads/2024/12/PPNeueMachina-PlainUltrabold.woff2') format('woff2'),
		url('https://leandrov.com/wp-content/uploads/2024/12/PPNeueMachina-PlainUltrabold.woff') format('woff'),
		url('https://leandrov.com/wp-content/uploads/2024/12/PPNeueMachina-PlainUltrabold.ttf') format('truetype'),
		url('https://leandrov.com/wp-content/uploads/2024/12/PPNeueMachina-PlainUltrabold.svg#PPNeueMachina') format('svg');
}
/* End Custom Fonts CSS */