.elementor-1867 .elementor-element.elementor-element-855f56a{--display:flex;--min-height:100vh;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-top:0100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1867 .elementor-element.elementor-element-d341ac4 .elementor-button{background-color:#33333300;font-family:"Metropolis", Sans-serif;font-size:15px;font-weight:400;fill:#333333;color:#333333;}body:not(.rtl) .elementor-1867 .elementor-element.elementor-element-d341ac4{left:calc(50% - 640px);}body.rtl .elementor-1867 .elementor-element.elementor-element-d341ac4{right:calc(50% - 640px);}.elementor-1867 .elementor-element.elementor-element-d341ac4{top:150px;}.elementor-1867 .elementor-element.elementor-element-d341ac4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1867 .elementor-element.elementor-element-bb9e254 .elementor-icon-wrapper{text-align:center;}.elementor-1867 .elementor-element.elementor-element-bb9e254.elementor-view-stacked .elementor-icon{background-color:#333333;}.elementor-1867 .elementor-element.elementor-element-bb9e254.elementor-view-framed .elementor-icon, .elementor-1867 .elementor-element.elementor-element-bb9e254.elementor-view-default .elementor-icon{color:#333333;border-color:#333333;}.elementor-1867 .elementor-element.elementor-element-bb9e254.elementor-view-framed .elementor-icon, .elementor-1867 .elementor-element.elementor-element-bb9e254.elementor-view-default .elementor-icon svg{fill:#333333;}.elementor-1867 .elementor-element.elementor-element-bb9e254 .elementor-icon{font-size:200px;}.elementor-1867 .elementor-element.elementor-element-bb9e254 .elementor-icon svg{height:200px;}.elementor-1867 .elementor-element.elementor-element-cfb4219{z-index:4;text-align:center;}.elementor-1867 .elementor-element.elementor-element-cfb4219 .elementor-heading-title{color:#333333;font-family:"Metropolis", Sans-serif;font-size:155px;font-weight:600;letter-spacing:-3px;}.elementor-1867 .elementor-element.elementor-element-bb24fde{--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;--justify-content:center;--align-items:center;--background-transition:0.3s;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-1867 .elementor-element.elementor-element-bb24fde::before, .elementor-1867 .elementor-element.elementor-element-bb24fde > .elementor-background-video-container::before, .elementor-1867 .elementor-element.elementor-element-bb24fde > .e-con-inner > .elementor-background-video-container::before, .elementor-1867 .elementor-element.elementor-element-bb24fde > .elementor-background-slideshow::before, .elementor-1867 .elementor-element.elementor-element-bb24fde > .e-con-inner > .elementor-background-slideshow::before, .elementor-1867 .elementor-element.elementor-element-bb24fde > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:var(--wpr-bg-ffa120c9-9f67-4234-bcee-1f047310317e);--background-overlay:'';background-position:center center;background-repeat:no-repeat;}.elementor-1867 .elementor-element.elementor-element-bffec10{width:var( --container-widget-width, 705px );max-width:705px;--container-widget-width:705px;--container-widget-flex-grow:0;z-index:1;}.elementor-1867 .elementor-element.elementor-element-bffec10 > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-1867 .elementor-element.elementor-element-bffec10 .elementor-icon-box-wrapper{text-align:center;}.elementor-1867 .elementor-element.elementor-element-bffec10 .elementor-icon-box-title{margin-bottom:20px;color:#333333;}.elementor-1867 .elementor-element.elementor-element-bffec10 .elementor-icon-box-title, .elementor-1867 .elementor-element.elementor-element-bffec10 .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:48px;font-weight:600;letter-spacing:-3px;}.elementor-1867 .elementor-element.elementor-element-bffec10 .elementor-icon-box-description{color:#333333;font-family:"Metropolis", Sans-serif;font-size:20px;font-weight:400;}.elementor-1867 .elementor-element.elementor-element-11c8af6{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-1867 .elementor-element.elementor-element-6d6c96c{--display:flex;--background-transition:0.3s;}.elementor-1867 .elementor-element.elementor-element-b567039{--display:flex;--min-height:500px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;}.elementor-1867 .elementor-element.elementor-element-b567039:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-b567039 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-e55d6665-5579-44c9-9ae9-f78c0efe1fa7);background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1867 .elementor-element.elementor-element-b567039, .elementor-1867 .elementor-element.elementor-element-b567039::before{--border-transition:0.3s;}.elementor-1867 .elementor-element.elementor-element-7a4f0b4{--display:flex;--background-transition:0.3s;}.elementor-1867 .elementor-element.elementor-element-41206f1{--display:flex;--min-height:500px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;}.elementor-1867 .elementor-element.elementor-element-41206f1:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-41206f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-9526711e-0af5-47e8-b5e4-f50d3ce2f14c);background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1867 .elementor-element.elementor-element-41206f1, .elementor-1867 .elementor-element.elementor-element-41206f1::before{--border-transition:0.3s;}.elementor-1867 .elementor-element.elementor-element-e11639b{--display:flex;--background-transition:0.3s;}.elementor-1867 .elementor-element.elementor-element-0f30635{--display:flex;--min-height:500px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;}.elementor-1867 .elementor-element.elementor-element-0f30635:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-0f30635 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-80cfabd9-d9a1-40db-8350-fe940ab1df5e);background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1867 .elementor-element.elementor-element-0f30635, .elementor-1867 .elementor-element.elementor-element-0f30635::before{--border-transition:0.3s;}.elementor-1867 .elementor-element.elementor-element-ad5afa8{--display:flex;--background-transition:0.3s;}.elementor-1867 .elementor-element.elementor-element-e52b548{--display:flex;--min-height:500px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;}.elementor-1867 .elementor-element.elementor-element-e52b548:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-e52b548 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-fdbd7bc0-ca52-4b61-97e2-963ec30f33d8);background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1867 .elementor-element.elementor-element-e52b548, .elementor-1867 .elementor-element.elementor-element-e52b548::before{--border-transition:0.3s;}.elementor-1867 .elementor-element.elementor-element-a08729d{--display:flex;--background-transition:0.3s;}.elementor-1867 .elementor-element.elementor-element-ec206d5{--display:flex;--min-height:500px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;}.elementor-1867 .elementor-element.elementor-element-ec206d5:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-ec206d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-62c298a4-3720-4992-a089-7a690a9da732);background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1867 .elementor-element.elementor-element-ec206d5, .elementor-1867 .elementor-element.elementor-element-ec206d5::before{--border-transition:0.3s;}.elementor-1867 .elementor-element.elementor-element-634333a{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-1867 .elementor-element.elementor-element-4164805{--display:flex;--background-transition:0.3s;}.elementor-1867 .elementor-element.elementor-element-73bedea{--display:flex;--min-height:500px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;}.elementor-1867 .elementor-element.elementor-element-73bedea:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-73bedea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-4e125874-39a0-4f7d-9888-f052734e267d);background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1867 .elementor-element.elementor-element-73bedea, .elementor-1867 .elementor-element.elementor-element-73bedea::before{--border-transition:0.3s;}.elementor-1867 .elementor-element.elementor-element-6e889eb{--display:flex;--background-transition:0.3s;}.elementor-1867 .elementor-element.elementor-element-6a9f9ee{--display:flex;--min-height:500px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;}.elementor-1867 .elementor-element.elementor-element-6a9f9ee:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-6a9f9ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-39867a5d-551f-4dc1-94ba-122b0dc8ce27);background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1867 .elementor-element.elementor-element-6a9f9ee, .elementor-1867 .elementor-element.elementor-element-6a9f9ee::before{--border-transition:0.3s;}.elementor-1867 .elementor-element.elementor-element-b043a96{--display:flex;--background-transition:0.3s;}.elementor-1867 .elementor-element.elementor-element-3b46a5c{--display:flex;--min-height:500px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;}.elementor-1867 .elementor-element.elementor-element-3b46a5c:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-3b46a5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-a749bad0-f211-4340-8319-3f9707bfce90);background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1867 .elementor-element.elementor-element-3b46a5c, .elementor-1867 .elementor-element.elementor-element-3b46a5c::before{--border-transition:0.3s;}.elementor-1867 .elementor-element.elementor-element-adb5004{--display:flex;--background-transition:0.3s;}.elementor-1867 .elementor-element.elementor-element-5397cf8{--display:flex;--min-height:500px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;}.elementor-1867 .elementor-element.elementor-element-5397cf8:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-5397cf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-4d68342b-da05-4fc4-9c55-aae2b4e0aea6);background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1867 .elementor-element.elementor-element-5397cf8, .elementor-1867 .elementor-element.elementor-element-5397cf8::before{--border-transition:0.3s;}.elementor-1867 .elementor-element.elementor-element-3b6bd18{--display:flex;--background-transition:0.3s;}.elementor-1867 .elementor-element.elementor-element-55f64c7{--display:flex;--min-height:500px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;}.elementor-1867 .elementor-element.elementor-element-55f64c7:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-55f64c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-81fd881d-4f37-4433-811a-d7b814b7ffbd);background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1867 .elementor-element.elementor-element-55f64c7, .elementor-1867 .elementor-element.elementor-element-55f64c7::before{--border-transition:0.3s;}.elementor-1867 .elementor-element.elementor-element-321b5f7{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-1867 .elementor-element.elementor-element-677a337{--display:flex;--background-transition:0.3s;}.elementor-1867 .elementor-element.elementor-element-e111c27{--display:flex;--min-height:500px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;}.elementor-1867 .elementor-element.elementor-element-e111c27:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-e111c27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-a2759490-e465-458a-94f0-d7267ee018a8);background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1867 .elementor-element.elementor-element-e111c27, .elementor-1867 .elementor-element.elementor-element-e111c27::before{--border-transition:0.3s;}.elementor-1867 .elementor-element.elementor-element-17a5c82{--display:flex;--background-transition:0.3s;}.elementor-1867 .elementor-element.elementor-element-d423524{--display:flex;--min-height:500px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;}.elementor-1867 .elementor-element.elementor-element-d423524:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-d423524 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-0fe6ad8c-8bc2-412a-9b1d-7a01f0b92c01);background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1867 .elementor-element.elementor-element-d423524, .elementor-1867 .elementor-element.elementor-element-d423524::before{--border-transition:0.3s;}.elementor-1867 .elementor-element.elementor-element-7d7a497{--display:flex;--background-transition:0.3s;}.elementor-1867 .elementor-element.elementor-element-49deb5c{--display:flex;--min-height:500px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;}.elementor-1867 .elementor-element.elementor-element-49deb5c:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-49deb5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-ee00a473-a2f4-41b3-949b-e016c3d07a3b);background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1867 .elementor-element.elementor-element-49deb5c, .elementor-1867 .elementor-element.elementor-element-49deb5c::before{--border-transition:0.3s;}.elementor-1867 .elementor-element.elementor-element-dc7e07d{--display:flex;--background-transition:0.3s;}.elementor-1867 .elementor-element.elementor-element-dbddde9{--display:flex;--min-height:500px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;}.elementor-1867 .elementor-element.elementor-element-dbddde9:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-dbddde9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-7baa8ca7-29ad-407a-9c5c-8d0d62f8a18a);background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1867 .elementor-element.elementor-element-dbddde9, .elementor-1867 .elementor-element.elementor-element-dbddde9::before{--border-transition:0.3s;}.elementor-1867 .elementor-element.elementor-element-52c10ca{--display:flex;--background-transition:0.3s;}.elementor-1867 .elementor-element.elementor-element-b895ec6{--display:flex;--min-height:500px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;}.elementor-1867 .elementor-element.elementor-element-b895ec6:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-b895ec6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-7fda6dc5-b416-46b9-897a-ccd21eaafa44);background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1867 .elementor-element.elementor-element-b895ec6, .elementor-1867 .elementor-element.elementor-element-b895ec6::before{--border-transition:0.3s;}.elementor-1867 .elementor-element.elementor-element-7d628a6{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-1867 .elementor-element.elementor-element-25d1d6b{--display:flex;--background-transition:0.3s;}.elementor-1867 .elementor-element.elementor-element-a88d8be{--display:flex;--min-height:500px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;}.elementor-1867 .elementor-element.elementor-element-a88d8be:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-a88d8be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-4ded925d-3f21-4435-9a5a-3d51fda4389b);background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1867 .elementor-element.elementor-element-a88d8be, .elementor-1867 .elementor-element.elementor-element-a88d8be::before{--border-transition:0.3s;}.elementor-1867 .elementor-element.elementor-element-6b2cd5c{--display:flex;--background-transition:0.3s;}.elementor-1867 .elementor-element.elementor-element-0e6fa99{--display:flex;--min-height:500px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;}.elementor-1867 .elementor-element.elementor-element-0e6fa99:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-0e6fa99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-18084410-d9b6-4405-8f24-7688f8405d15);background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1867 .elementor-element.elementor-element-0e6fa99, .elementor-1867 .elementor-element.elementor-element-0e6fa99::before{--border-transition:0.3s;}.elementor-1867 .elementor-element.elementor-element-1e109ef{--display:flex;--background-transition:0.3s;}.elementor-1867 .elementor-element.elementor-element-cefcffb{--display:flex;--min-height:500px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;}.elementor-1867 .elementor-element.elementor-element-cefcffb:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-cefcffb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-0bc1119a-8f2b-41a1-8879-9fd0a7287264);background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1867 .elementor-element.elementor-element-cefcffb, .elementor-1867 .elementor-element.elementor-element-cefcffb::before{--border-transition:0.3s;}.elementor-1867 .elementor-element.elementor-element-1aa2059{--display:flex;--background-transition:0.3s;}.elementor-1867 .elementor-element.elementor-element-bb195cd{--display:flex;--min-height:500px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;}.elementor-1867 .elementor-element.elementor-element-bb195cd:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-bb195cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-ea9184c0-1f05-4751-b565-1c82f8ab693f);background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1867 .elementor-element.elementor-element-bb195cd, .elementor-1867 .elementor-element.elementor-element-bb195cd::before{--border-transition:0.3s;}.elementor-1867 .elementor-element.elementor-element-b8e38c3{--display:flex;--background-transition:0.3s;}.elementor-1867 .elementor-element.elementor-element-1831263{--display:flex;--min-height:500px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;}.elementor-1867 .elementor-element.elementor-element-1831263:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-1831263 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-4915542d-1411-4129-88b5-e6807f593b00);background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1867 .elementor-element.elementor-element-1831263, .elementor-1867 .elementor-element.elementor-element-1831263::before{--border-transition:0.3s;}.elementor-1867 .elementor-element.elementor-element-22a24c6{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-1867 .elementor-element.elementor-element-d9c1fac{--display:flex;--background-transition:0.3s;}.elementor-1867 .elementor-element.elementor-element-78d2310{--display:flex;--min-height:500px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;}.elementor-1867 .elementor-element.elementor-element-78d2310:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-78d2310 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-2eacf817-0fbb-4201-8ad4-2fe79e6fa4c8);background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1867 .elementor-element.elementor-element-78d2310, .elementor-1867 .elementor-element.elementor-element-78d2310::before{--border-transition:0.3s;}.elementor-1867 .elementor-element.elementor-element-305a212{--display:flex;--background-transition:0.3s;}.elementor-1867 .elementor-element.elementor-element-fe9c6b6{--display:flex;--min-height:500px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;}.elementor-1867 .elementor-element.elementor-element-fe9c6b6:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-fe9c6b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-7bc69c32-75df-4e0d-a8ed-4c0357e48629);background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1867 .elementor-element.elementor-element-fe9c6b6, .elementor-1867 .elementor-element.elementor-element-fe9c6b6::before{--border-transition:0.3s;}.elementor-1867 .elementor-element.elementor-element-0c9a418{--display:flex;--background-transition:0.3s;}.elementor-1867 .elementor-element.elementor-element-c651126{--display:flex;--min-height:500px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;}.elementor-1867 .elementor-element.elementor-element-c651126:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-c651126 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-185650d0-51e7-4b29-925c-f9b8e845c834);background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1867 .elementor-element.elementor-element-c651126, .elementor-1867 .elementor-element.elementor-element-c651126::before{--border-transition:0.3s;}.elementor-1867 .elementor-element.elementor-element-382497e{--display:flex;--background-transition:0.3s;}.elementor-1867 .elementor-element.elementor-element-82a626f{--display:flex;--min-height:500px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;}.elementor-1867 .elementor-element.elementor-element-82a626f:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-82a626f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-72ce70c6-a7ea-4510-ab8e-fcfa246697c2);background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1867 .elementor-element.elementor-element-82a626f, .elementor-1867 .elementor-element.elementor-element-82a626f::before{--border-transition:0.3s;}.elementor-1867 .elementor-element.elementor-element-d1d08ad{--display:flex;--background-transition:0.3s;}.elementor-1867 .elementor-element.elementor-element-5d26061{--display:flex;--min-height:500px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;}.elementor-1867 .elementor-element.elementor-element-5d26061:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-5d26061 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-d4d466e2-5fb0-48aa-a656-a8f6691c8429);background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1867 .elementor-element.elementor-element-5d26061, .elementor-1867 .elementor-element.elementor-element-5d26061::before{--border-transition:0.3s;}.elementor-1867 .elementor-element.elementor-element-7b5bcf7{--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:space-between;--align-items:center;--background-transition:0.3s;--padding-top:190px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-1867 .elementor-element.elementor-element-7b5bcf7:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-7b5bcf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;background-image:var(--wpr-bg-25dc74ca-f628-4a85-90a3-a0eceda06e97);background-position:calc(50% + 300px) 50%;background-repeat:no-repeat;background-size:301px auto;}.elementor-1867 .elementor-element.elementor-element-7b5bcf7, .elementor-1867 .elementor-element.elementor-element-7b5bcf7::before{--border-transition:0.3s;}.elementor-1867 .elementor-element.elementor-element-9750c9b{--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;--background-transition:0.3s;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:4;}.elementor-1867 .elementor-element.elementor-element-191a2be{width:100%;max-width:100%;}.elementor-1867 .elementor-element.elementor-element-191a2be > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-1867 .elementor-element.elementor-element-191a2be .elementor-icon-box-wrapper{text-align:left;}.elementor-1867 .elementor-element.elementor-element-191a2be .elementor-icon-box-title{margin-bottom:20px;color:#333333;}.elementor-1867 .elementor-element.elementor-element-191a2be .elementor-icon-box-title, .elementor-1867 .elementor-element.elementor-element-191a2be .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:48px;font-weight:600;letter-spacing:-3px;}.elementor-1867 .elementor-element.elementor-element-191a2be .elementor-icon-box-description{color:#333333;font-family:"Metropolis", Sans-serif;font-size:20px;font-weight:400;}.elementor-1867 .elementor-element.elementor-element-49281b3{width:var( --container-widget-width, 528px );max-width:528px;--container-widget-width:528px;--container-widget-flex-grow:0;}.elementor-1867 .elementor-element.elementor-element-49281b3 > .elementor-widget-container:hover{--e-transform-translateY:-10px;}.elementor-1867 .elementor-element.elementor-element-49281b3 .elementor-button{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-afa5563 .elementor-button{background-color:#61CE7000;font-family:"Metropolis", Sans-serif;font-size:15px;font-weight:400;fill:#333333;color:#333333;}.elementor-1867 .elementor-element.elementor-element-afa5563 > .elementor-widget-container{padding:010px 0px 0px 0px;}.elementor-1867 .elementor-element.elementor-element-afa5563 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1867 .elementor-element.elementor-element-6f10a66{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-1867 .elementor-element.elementor-element-f2c135b{z-index:5;text-align:left;}.elementor-1867 .elementor-element.elementor-element-91fdde1 img{width:118px;}.elementor-1867 .elementor-element.elementor-element-d2e4736{text-align:left;}.elementor-1867 .elementor-element.elementor-element-d2e4736 img{width:118px;}.elementor-1867 .elementor-element.elementor-element-5225182{text-align:center;}.elementor-1867 .elementor-element.elementor-element-5225182 img{width:108px;}.elementor-1867 .elementor-element.elementor-element-ebbe78d{width:100%;max-width:100%;top:0px;}body:not(.rtl) .elementor-1867 .elementor-element.elementor-element-ebbe78d{left:0px;}body.rtl .elementor-1867 .elementor-element.elementor-element-ebbe78d{right:0px;}.elementor-1867 .elementor-element.elementor-element-fd31766{--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;--justify-content:space-between;--align-items:center;--gap:20px 20px;--background-transition:0.3s;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-1867 .elementor-element.elementor-element-fd31766:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-fd31766 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-1867 .elementor-element.elementor-element-fd31766, .elementor-1867 .elementor-element.elementor-element-fd31766::before{--border-transition:0.3s;}.elementor-1867 .elementor-element.elementor-element-963e44b .elementor-icon-wrapper{text-align:center;}.elementor-1867 .elementor-element.elementor-element-963e44b.elementor-view-stacked .elementor-icon{background-color:#333333;}.elementor-1867 .elementor-element.elementor-element-963e44b.elementor-view-framed .elementor-icon, .elementor-1867 .elementor-element.elementor-element-963e44b.elementor-view-default .elementor-icon{color:#333333;border-color:#333333;}.elementor-1867 .elementor-element.elementor-element-963e44b.elementor-view-framed .elementor-icon, .elementor-1867 .elementor-element.elementor-element-963e44b.elementor-view-default .elementor-icon svg{fill:#333333;}.elementor-1867 .elementor-element.elementor-element-963e44b .elementor-icon{font-size:340px;}.elementor-1867 .elementor-element.elementor-element-963e44b .elementor-icon svg{height:340px;}.elementor-1867 .elementor-element.elementor-element-c4c12d6{--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:center;--background-transition:0.3s;}.elementor-1867 .elementor-element.elementor-element-8a2be0a .elementor-button{background-color:#33333300;font-family:"Metropolis", Sans-serif;font-size:15px;font-weight:400;fill:#333333;color:#333333;}.elementor-1867 .elementor-element.elementor-element-8a2be0a .elementor-button-content-wrapper{flex-direction:row;}.elementor-1867 .elementor-element.elementor-element-919c919 .elementor-button{background-color:#61CE7000;font-family:"Metropolis", Sans-serif;font-size:15px;font-weight:400;fill:#333333;color:#333333;}.elementor-1867 .elementor-element.elementor-element-919c919 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1867 .elementor-element.elementor-element-919c919 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1867 .elementor-element.elementor-element-0df114c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1867 .elementor-element.elementor-element-0df114c{z-index:4;text-align:center;}.elementor-1867 .elementor-element.elementor-element-0df114c .elementor-heading-title{color:#333333;font-family:"Metropolis", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;}body.elementor-page-1867:not(.elementor-motion-effects-element-type-background), body.elementor-page-1867 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}@media(max-width:1024px){.elementor-1867 .elementor-element.elementor-element-855f56a{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}body:not(.rtl) .elementor-1867 .elementor-element.elementor-element-d341ac4{left:calc(50% - 310px);}body.rtl .elementor-1867 .elementor-element.elementor-element-d341ac4{right:calc(50% - 310px);}.elementor-1867 .elementor-element.elementor-element-d341ac4{top:135px;}.elementor-1867 .elementor-element.elementor-element-bb9e254 .elementor-icon{font-size:115px;}.elementor-1867 .elementor-element.elementor-element-bb9e254 .elementor-icon svg{height:115px;}.elementor-1867 .elementor-element.elementor-element-cfb4219 .elementor-heading-title{font-size:145px;}.elementor-1867 .elementor-element.elementor-element-bffec10 .elementor-icon-box-wrapper{text-align:center;}.elementor-1867 .elementor-element.elementor-element-bffec10 .elementor-icon-box-title, .elementor-1867 .elementor-element.elementor-element-bffec10 .elementor-icon-box-title a{font-size:40px;}.elementor-1867 .elementor-element.elementor-element-11c8af6{--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:center;--flex-wrap:wrap;}.elementor-1867 .elementor-element.elementor-element-634333a{--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:center;--flex-wrap:wrap;}.elementor-1867 .elementor-element.elementor-element-321b5f7{--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:center;--flex-wrap:wrap;}.elementor-1867 .elementor-element.elementor-element-7d628a6{--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:center;--flex-wrap:wrap;}.elementor-1867 .elementor-element.elementor-element-22a24c6{--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:center;--flex-wrap:wrap;}.elementor-1867 .elementor-element.elementor-element-7b5bcf7{--flex-direction:column-reverse;--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:center;}.elementor-1867 .elementor-element.elementor-element-7b5bcf7:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-7b5bcf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:calc(50%) 200px;}.elementor-1867 .elementor-element.elementor-element-9750c9b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1867 .elementor-element.elementor-element-191a2be .elementor-icon-box-wrapper{text-align:center;}.elementor-1867 .elementor-element.elementor-element-191a2be .elementor-icon-box-title, .elementor-1867 .elementor-element.elementor-element-191a2be .elementor-icon-box-title a{font-size:40px;}.elementor-1867 .elementor-element.elementor-element-6f10a66{--grid-auto-flow:row;}.elementor-1867 .elementor-element.elementor-element-f2c135b{text-align:left;}.elementor-1867 .elementor-element.elementor-element-91fdde1.elementor-element{--align-self:flex-start;}.elementor-1867 .elementor-element.elementor-element-91fdde1{text-align:center;}.elementor-1867 .elementor-element.elementor-element-d2e4736 > .elementor-widget-container{margin:0px 0px 0px -110px;}.elementor-1867 .elementor-element.elementor-element-d2e4736{text-align:center;}.elementor-1867 .elementor-element.elementor-element-5225182{text-align:center;}.elementor-1867 .elementor-element.elementor-element-0df114c .elementor-heading-title{font-size:14px;}}@media(max-width:767px){.elementor-1867 .elementor-element.elementor-element-855f56a{--padding-top:190px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-1867 .elementor-element.elementor-element-d341ac4{width:100%;max-width:100%;}body:not(.rtl) .elementor-1867 .elementor-element.elementor-element-d341ac4{left:0%;}body.rtl .elementor-1867 .elementor-element.elementor-element-d341ac4{right:0%;}.elementor-1867 .elementor-element.elementor-element-bb9e254 .elementor-icon{font-size:120px;}.elementor-1867 .elementor-element.elementor-element-bb9e254 .elementor-icon svg{height:120px;}.elementor-1867 .elementor-element.elementor-element-cfb4219{text-align:center;}.elementor-1867 .elementor-element.elementor-element-cfb4219 .elementor-heading-title{font-size:77px;}.elementor-1867 .elementor-element.elementor-element-bb24fde{--padding-top:0px;--padding-bottom:120px;--padding-left:10px;--padding-right:10px;}.elementor-1867 .elementor-element.elementor-element-bffec10 .elementor-icon-box-title, .elementor-1867 .elementor-element.elementor-element-bffec10 .elementor-icon-box-title a{font-size:28.8px;}.elementor-1867 .elementor-element.elementor-element-bffec10 .elementor-icon-box-description{font-size:18px;}.elementor-1867 .elementor-element.elementor-element-11c8af6{--gap:20px 20px;}.elementor-1867 .elementor-element.elementor-element-634333a{--gap:20px 20px;}.elementor-1867 .elementor-element.elementor-element-321b5f7{--gap:20px 20px;}.elementor-1867 .elementor-element.elementor-element-7d628a6{--gap:20px 20px;}.elementor-1867 .elementor-element.elementor-element-22a24c6{--gap:20px 20px;}.elementor-1867 .elementor-element.elementor-element-7b5bcf7:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-7b5bcf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:calc(50% + 0px) 331px;background-size:223px auto;}.elementor-1867 .elementor-element.elementor-element-7b5bcf7{--padding-top:240px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1867 .elementor-element.elementor-element-9750c9b{--width:94%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:5;}.elementor-1867 .elementor-element.elementor-element-191a2be .elementor-icon-box-wrapper{text-align:center;}.elementor-1867 .elementor-element.elementor-element-191a2be .elementor-icon-box-title, .elementor-1867 .elementor-element.elementor-element-191a2be .elementor-icon-box-title a{font-size:28.8px;}.elementor-1867 .elementor-element.elementor-element-191a2be .elementor-icon-box-description{font-size:18px;}.elementor-1867 .elementor-element.elementor-element-49281b3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1867 .elementor-element.elementor-element-49281b3 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-1867 .elementor-element.elementor-element-6f10a66{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1867 .elementor-element.elementor-element-f2c135b img{width:163px;}.elementor-1867 .elementor-element.elementor-element-91fdde1{text-align:right;}.elementor-1867 .elementor-element.elementor-element-d2e4736.elementor-element{--align-self:flex-end;}.elementor-1867 .elementor-element.elementor-element-d2e4736{text-align:center;}.elementor-1867 .elementor-element.elementor-element-d2e4736 img{width:69px;}.elementor-1867 .elementor-element.elementor-element-5225182{text-align:center;}.elementor-1867 .elementor-element.elementor-element-5225182 img{width:82px;}.elementor-1867 .elementor-element.elementor-element-fd31766{--padding-top:020px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1867 .elementor-element.elementor-element-8a2be0a{width:100%;max-width:100%;}.elementor-1867 .elementor-element.elementor-element-919c919 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1867 .elementor-element.elementor-element-0df114c .elementor-heading-title{font-size:11px;}}@media(min-width:768px){.elementor-1867 .elementor-element.elementor-element-9750c9b{--width:631px;}.elementor-1867 .elementor-element.elementor-element-6f10a66{--width:631px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1867 .elementor-element.elementor-element-9750c9b{--width:90vw;}}/* Start custom CSS for button, class: .elementor-element-d341ac4 */.elementor-1867 .elementor-element.elementor-element-d341ac4 .elementor-button {
    box-shadow: 0px 0px 0px 0px rgba(255, 255, 255, 0.28);
}

.elementor-1867 .elementor-element.elementor-element-d341ac4:hover {
    transition: .5s;
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bb9e254 */.monster-logo svg{
    height: unset!important;
    transition:  1s;
}
.monster-logo svg:hover {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cfb4219 */@media (max-width: 767px){
    .elementor-1867 .elementor-element.elementor-element-cfb4219 span{
    display: block;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-855f56a */html, body {
    overflow: visible;
}



body {
    overflow-x: hidden;
}

@media (max-width: 767px){
    html, body {
    overflow-x: hidden;
}
}

html {
    cursor: url(https://monsterartworks.com.br/wp-content/uploads/2024/10/cursor-monster.svg), auto;
}





/* Para navegadores WebKit (Chrome, Safari) */
::-webkit-scrollbar {
    width: 12px;
    background-color: #1F4B73; /* Cor de fundo da barra de rolagem */
}

::-webkit-scrollbar-thumb {
    background-color: #4E79A7; /* Cor do "polegar" da barra de rolagem */
    border-radius: 6px;
}

::-webkit-scrollbar-thumb:hover {
    background-color: #3b6391; /* Versão escurecida do polegar ao passar o mouse */
}

/* Para navegadores Firefox */
* {
    scrollbar-width: thin;
    scrollbar-color: #4E79A7 #1F4B73; /* Cor do polegar e fundo */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bffec10 */.elementor-1867 .elementor-element.elementor-element-bffec10 {
    text-wrap: balance;
}

.destaque {
    background-image: linear-gradient(80deg, #4e79a7, #1f4b73);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a08729d */.portfolio-effect {
    background-position: top center;
    /* Inicialmente, sem animação */
}

.portfolio-effect:hover {
    /* Define a animação para mover o background no hover */
    animation: backgroundMove 20s ease-in-out infinite; /* Duração da animação 10s, infinitamente enquanto em hover */
}

/* Crie uma animação que mova o background de cima para baixo e vice-versa */
@keyframes backgroundMove {
    0% {
        background-position: top center; /* Posição inicial no topo */
    }
    50% {
        background-position: bottom center; /* Posição intermediária (no fundo) */
    }
    100% {
        background-position: top center; /* Retorna à posição inicial */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11c8af6 */.card {
    position: relative;
    z-index: 2;
}

.card::after,
.card::before {
    position: absolute;
    content: "";
    border-radius: 26px;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 2;
    opacity: 0.;
}

.card::before {
    background: linear-gradient(120deg, #3daeff20 0%, #68494900 70%);
    width: calc(100% - 2px);
    height: calc(100% - 1px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b6bd18 */.portfolio-effect {
    background-position: top center;
    /* Inicialmente, sem animação */
}

.portfolio-effect:hover {
    /* Define a animação para mover o background no hover */
    animation: backgroundMove 20s ease-in-out infinite; /* Duração da animação 10s, infinitamente enquanto em hover */
}

/* Crie uma animação que mova o background de cima para baixo e vice-versa */
@keyframes backgroundMove {
    0% {
        background-position: top center; /* Posição inicial no topo */
    }
    50% {
        background-position: bottom center; /* Posição intermediária (no fundo) */
    }
    100% {
        background-position: top center; /* Retorna à posição inicial */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-634333a */.card {
    position: relative;
    z-index: 2;
}

.card::after,
.card::before {
    position: absolute;
    content: "";
    border-radius: 26px;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 2;
    opacity: 0.;
}

.card::before {
    background: linear-gradient(120deg, #3daeff20 0%, #68494900 70%);
    width: calc(100% - 2px);
    height: calc(100% - 1px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52c10ca */.portfolio-effect {
    background-position: top center;
    /* Inicialmente, sem animação */
}

.portfolio-effect:hover {
    /* Define a animação para mover o background no hover */
    animation: backgroundMove 20s ease-in-out infinite; /* Duração da animação 10s, infinitamente enquanto em hover */
}

/* Crie uma animação que mova o background de cima para baixo e vice-versa */
@keyframes backgroundMove {
    0% {
        background-position: top center; /* Posição inicial no topo */
    }
    50% {
        background-position: bottom center; /* Posição intermediária (no fundo) */
    }
    100% {
        background-position: top center; /* Retorna à posição inicial */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-321b5f7 */.card {
    position: relative;
    z-index: 2;
}

.card::after,
.card::before {
    position: absolute;
    content: "";
    border-radius: 26px;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 2;
    opacity: 0.;
}

.card::before {
    background: linear-gradient(120deg, #3daeff20 0%, #68494900 70%);
    width: calc(100% - 2px);
    height: calc(100% - 1px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8e38c3 */.portfolio-effect {
    background-position: top center;
    /* Inicialmente, sem animação */
}

.portfolio-effect:hover {
    /* Define a animação para mover o background no hover */
    animation: backgroundMove 20s ease-in-out infinite; /* Duração da animação 10s, infinitamente enquanto em hover */
}

/* Crie uma animação que mova o background de cima para baixo e vice-versa */
@keyframes backgroundMove {
    0% {
        background-position: top center; /* Posição inicial no topo */
    }
    50% {
        background-position: bottom center; /* Posição intermediária (no fundo) */
    }
    100% {
        background-position: top center; /* Retorna à posição inicial */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d628a6 */.card {
    position: relative;
    z-index: 2;
}

.card::after,
.card::before {
    position: absolute;
    content: "";
    border-radius: 26px;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 2;
    opacity: 0.;
}

.card::before {
    background: linear-gradient(120deg, #3daeff20 0%, #68494900 70%);
    width: calc(100% - 2px);
    height: calc(100% - 1px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d08ad */.portfolio-effect {
    background-position: top center;
    /* Inicialmente, sem animação */
}

.portfolio-effect:hover {
    /* Define a animação para mover o background no hover */
    animation: backgroundMove 20s ease-in-out infinite; /* Duração da animação 10s, infinitamente enquanto em hover */
}

/* Crie uma animação que mova o background de cima para baixo e vice-versa */
@keyframes backgroundMove {
    0% {
        background-position: top center; /* Posição inicial no topo */
    }
    50% {
        background-position: bottom center; /* Posição intermediária (no fundo) */
    }
    100% {
        background-position: top center; /* Retorna à posição inicial */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22a24c6 */.card {
    position: relative;
    z-index: 2;
}

.card::after,
.card::before {
    position: absolute;
    content: "";
    border-radius: 26px;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 2;
    opacity: 0.;
}

.card::before {
    background: linear-gradient(120deg, #3daeff20 0%, #68494900 70%);
    width: calc(100% - 2px);
    height: calc(100% - 1px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb24fde */.mini-card {
    width: 360px;
    border-radius: 19px;
    transition: 0.2s;
    margin-left: 0;
    box-shadow: -2rem 0 3rem -1.5rem #00000090;
}

.mini-card:not(:first-child) {
    margin-left: -130px;
    box-shadow: -2rem 0 3rem -1.5rem #00000090;
}

.mini-card:focus-within,
.mini-card:hover {
    transform: translateY(-1rem) rotate(3deg);
}

.mini-card:focus-within ~ .mini-card,
.mini-card:hover ~ .mini-card {
    transform: translateX(130px);
}

.mini-card:first-child:focus-within,
.mini-card:first-child:hover {
    transform: translate(-0.5rem, -1rem) rotate(3deg);
}

@media (max-width: 1200px) {
    .mini-card:not(:first-child) {
        margin-left: 0;
    }

    .mini-card:hover {
        transform: translateY(-1rem);
    }

    .mini-card:hover ~ .mini-card {
        transform: translateX(10px);
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-191a2be */.elementor-1867 .elementor-element.elementor-element-191a2be {
    text-wrap: balance!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-49281b3 */.elementor-1867 .elementor-element.elementor-element-49281b3 .elementor-button{
    animation: buttonColorChange 6s infinite;
    padding: 1.5em 2em;
}

@keyframes buttonColorChange {
    0% {
        background-color: #4e79a7; /* Azul claro */
        box-shadow: 0 25px 45px rgba(78, 121, 167, .5); /* Hexadecimal equivalente com transparência */
    }

    40% {
        background-color: #1f4b73; /* Azul mais escuro */
        box-shadow: 0 25px 45px rgba(31, 75, 115, .5); /* Hexadecimal equivalente com transparência */
    }

    80% {
        background-color: #4e79a7; /* Azul claro */
        box-shadow: 0 25px 45px rgba(78, 121, 167, .5); /* Hexadecimal equivalente com transparência */
    }

    100% {
        background-color: #1f4b73; /* Azul mais escuro */
        box-shadow: 0 25px 45px rgba(31, 75, 115, .5); /* Hexadecimal equivalente com transparência */
    }
}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-afa5563 */.elementor-1867 .elementor-element.elementor-element-afa5563 .elementor-button {
    box-shadow: 0px 0px 0px 0px rgba(255, 255, 255, 0.28);
}

.elementor-1867 .elementor-element.elementor-element-afa5563:hover {
    transition: .5s;
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9750c9b */.elementor-1867 .elementor-element.elementor-element-9750c9b {
        background: #ffffff05;
        backdrop-filter: blur(35px);
        -webkit-backdrop-filter: blur(35px);
        border: 1px solid #ffffff20;
        border-image: linear-gradient(to right, transparent, #ffffff20, transparent) 1;
        border-radius: 20px;
    }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f2c135b */.elementor-1867 .elementor-element.elementor-element-f2c135b img{
     filter: blur(4px);
     transform: rotate(-30deg);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-91fdde1 */.elementor-1867 .elementor-element.elementor-element-91fdde1 img{
         transform: rotate(30deg);
         filter: blur(1px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d2e4736 */.elementor-1867 .elementor-element.elementor-element-d2e4736 img{
     filter: blur(2px);
     transform: rotate(-30deg);
     animation: 15s ease-in-out infinite reverse float-icon;
     
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5225182 */.elementor-1867 .elementor-element.elementor-element-5225182 img{
         
         position: absolute;
        animation: 15s ease-in-out infinite float-icon;
    transform-origin: center;
}

@keyframes float-icon {
    0%, 100% {
    transform: rotate(30deg) translatey(0px);
}

50% {
    transform: rotate(30deg) translatey(-50px);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b5bcf7 */.elementor-1867 .elementor-element.elementor-element-7b5bcf7::after {
    content: "";
    position: absolute;
    background: #3daeff;
    width: 400px;
    height: 400px;
    border-radius: 100%;
    filter: blur(220px);
    mix-blend-mode: lighten;
    top: 25%;
    left: 70%;
    overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-963e44b */.elementor-1867 .elementor-element.elementor-element-963e44b svg {
    height: unset!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8a2be0a */.elementor-1867 .elementor-element.elementor-element-8a2be0a .elementor-button {
    box-shadow: 0px 0px 0px 0px rgba(255, 255, 255, 0.28);
}

.elementor-1867 .elementor-element.elementor-element-8a2be0a:hover {
    transition: .5s;
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-919c919 */.elementor-1867 .elementor-element.elementor-element-919c919 .elementor-button {
    box-shadow: 0px 0px 0px 0px rgba(255, 255, 255, 0.28);
}

.elementor-1867 .elementor-element.elementor-element-919c919:hover {
    transition: .5s;
    opacity: .8;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Metropolis';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url(https://monsterartworks.com.br/wp-content/uploads/2024/09/Metropolis-Regular.eot);
	src: url('https://monsterartworks.com.br/wp-content/uploads/2024/09/Metropolis-Regular.eot?#iefix') format('embedded-opentype'),
		url(https://monsterartworks.com.br/wp-content/uploads/2024/09/Metropolis-Regular.woff2) format('woff2'),
		url(https://monsterartworks.com.br/wp-content/uploads/2024/09/Metropolis-Regular.woff) format('woff'),
		url(https://monsterartworks.com.br/wp-content/uploads/2024/09/Metropolis-Regular.ttf) format('truetype'),
		url('https://monsterartworks.com.br/wp-content/uploads/2024/09/Metropolis-Regular.svg#Metropolis') format('svg');
}
@font-face {
	font-family: 'Metropolis';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url(https://monsterartworks.com.br/wp-content/uploads/2024/09/Metropolis-SemiBold.eot);
	src: url('https://monsterartworks.com.br/wp-content/uploads/2024/09/Metropolis-SemiBold.eot?#iefix') format('embedded-opentype'),
		url(https://monsterartworks.com.br/wp-content/uploads/2024/09/Metropolis-SemiBold.woff2) format('woff2'),
		url(https://monsterartworks.com.br/wp-content/uploads/2024/09/Metropolis-SemiBold.woff) format('woff'),
		url(https://monsterartworks.com.br/wp-content/uploads/2024/09/Metropolis-SemiBold.ttf) format('truetype'),
		url('https://monsterartworks.com.br/wp-content/uploads/2024/09/Metropolis-SemiBold.svg#Metropolis') format('svg');
}
/* End Custom Fonts CSS */