.elementor-449 .elementor-element.elementor-element-2009838{--display:flex;--min-height:100vh;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-449 .elementor-element.elementor-element-2009838:not(.elementor-motion-effects-element-type-background), .elementor-449 .elementor-element.elementor-element-2009838 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-449 .elementor-element.elementor-element-84a75a2{--display:flex;}.elementor-449 .elementor-element.elementor-element-4a002a7{--display:flex;--min-height:100vh;--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:flex-end;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:1em;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-449 .elementor-element.elementor-element-8af0e6d .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-249773f-font-family ), Sans-serif;font-size:var( --e-global-typography-249773f-font-size );font-weight:var( --e-global-typography-249773f-font-weight );line-height:var( --e-global-typography-249773f-line-height );letter-spacing:var( --e-global-typography-249773f-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;}.elementor-449 .elementor-element.elementor-element-8af0e6d{z-index:10;}.elementor-449 .elementor-element.elementor-element-74f446d{--display:flex;--min-height:90vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-449 .elementor-element.elementor-element-02151dc{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-449 .elementor-element.elementor-element-02151dc.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-449 .elementor-element.elementor-element-4ca7281{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;--e-transform-transition-duration:400ms;}.elementor-449 .elementor-element.elementor-element-4ca7281 > .elementor-widget-container:hover{--e-transform-rotateZ:45deg;}.elementor-449 .elementor-element.elementor-element-f70c633{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;--e-transform-transition-duration:400ms;}.elementor-449 .elementor-element.elementor-element-f70c633 > .elementor-widget-container{--e-transform-rotateZ:45deg;}.elementor-449 .elementor-element.elementor-element-f70c633 > .elementor-widget-container:hover{--e-transform-rotateZ:90deg;}.elementor-449 .elementor-element.elementor-element-9c522a7{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;--e-transform-transition-duration:400ms;}.elementor-449 .elementor-element.elementor-element-9c522a7 > .elementor-widget-container{--e-transform-rotateZ:90deg;}.elementor-449 .elementor-element.elementor-element-9c522a7 > .elementor-widget-container:hover{--e-transform-rotateZ:135deg;}.elementor-449 .elementor-element.elementor-element-ac46d17{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;--e-transform-transition-duration:600ms;}.elementor-449 .elementor-element.elementor-element-ac46d17 > .elementor-widget-container{--e-transform-rotateZ:-45deg;}.elementor-449 .elementor-element.elementor-element-ac46d17 > .elementor-widget-container:hover{--e-transform-rotateZ:0deg;}.elementor-449 .elementor-element.elementor-element-93ef394{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;--e-transform-transition-duration:600ms;}.elementor-449 .elementor-element.elementor-element-93ef394 > .elementor-widget-container{--e-transform-rotateZ:-45deg;}.elementor-449 .elementor-element.elementor-element-93ef394 > .elementor-widget-container:hover{--e-transform-rotateZ:0deg;}.elementor-449 .elementor-element.elementor-element-4df2bae{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;--e-transform-transition-duration:400ms;}.elementor-449 .elementor-element.elementor-element-4df2bae > .elementor-widget-container:hover{--e-transform-rotateZ:45deg;}.elementor-449 .elementor-element.elementor-element-c8d1dfb{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;--e-transform-transition-duration:400ms;}.elementor-449 .elementor-element.elementor-element-c8d1dfb > .elementor-widget-container{--e-transform-rotateZ:45deg;}.elementor-449 .elementor-element.elementor-element-c8d1dfb > .elementor-widget-container:hover{--e-transform-rotateZ:90deg;}.elementor-449 .elementor-element.elementor-element-205c398{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;--e-transform-transition-duration:400ms;}.elementor-449 .elementor-element.elementor-element-205c398 > .elementor-widget-container{--e-transform-rotateZ:90deg;}.elementor-449 .elementor-element.elementor-element-205c398 > .elementor-widget-container:hover{--e-transform-rotateZ:135deg;}.elementor-449 .elementor-element.elementor-element-d8646da{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;--e-transform-transition-duration:400ms;}.elementor-449 .elementor-element.elementor-element-d8646da > .elementor-widget-container{--e-transform-rotateZ:90deg;}.elementor-449 .elementor-element.elementor-element-d8646da > .elementor-widget-container:hover{--e-transform-rotateZ:135deg;}.elementor-449 .elementor-element.elementor-element-71058b5{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;--e-transform-transition-duration:600ms;}.elementor-449 .elementor-element.elementor-element-71058b5 > .elementor-widget-container{--e-transform-rotateZ:-45deg;}.elementor-449 .elementor-element.elementor-element-71058b5 > .elementor-widget-container:hover{--e-transform-rotateZ:0deg;}.elementor-449 .elementor-element.elementor-element-f857d8f{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;--e-transform-transition-duration:400ms;}.elementor-449 .elementor-element.elementor-element-f857d8f > .elementor-widget-container:hover{--e-transform-rotateZ:45deg;}.elementor-449 .elementor-element.elementor-element-bd8597c{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;--e-transform-transition-duration:400ms;}.elementor-449 .elementor-element.elementor-element-bd8597c > .elementor-widget-container{--e-transform-rotateZ:45deg;}.elementor-449 .elementor-element.elementor-element-bd8597c > .elementor-widget-container:hover{--e-transform-rotateZ:90deg;}.elementor-449 .elementor-element.elementor-element-4581e15{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;--e-transform-transition-duration:400ms;}.elementor-449 .elementor-element.elementor-element-4581e15 > .elementor-widget-container{--e-transform-rotateZ:45deg;}.elementor-449 .elementor-element.elementor-element-4581e15 > .elementor-widget-container:hover{--e-transform-rotateZ:90deg;}.elementor-449 .elementor-element.elementor-element-72a07db{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;--e-transform-transition-duration:400ms;}.elementor-449 .elementor-element.elementor-element-72a07db > .elementor-widget-container{--e-transform-rotateZ:90deg;}.elementor-449 .elementor-element.elementor-element-72a07db > .elementor-widget-container:hover{--e-transform-rotateZ:135deg;}.elementor-449 .elementor-element.elementor-element-2c3b76d{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;--e-transform-transition-duration:600ms;}.elementor-449 .elementor-element.elementor-element-2c3b76d > .elementor-widget-container{--e-transform-rotateZ:-45deg;}.elementor-449 .elementor-element.elementor-element-2c3b76d > .elementor-widget-container:hover{--e-transform-rotateZ:0deg;}.elementor-449 .elementor-element.elementor-element-8a3f23d{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;--e-transform-transition-duration:400ms;}.elementor-449 .elementor-element.elementor-element-8a3f23d > .elementor-widget-container:hover{--e-transform-rotateZ:45deg;}.elementor-449 .elementor-element.elementor-element-e39f64b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-449 .elementor-element.elementor-element-1a10cc3{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-449 .elementor-element.elementor-element-1a10cc3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-449 .elementor-element.elementor-element-1a10cc3 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-449 .elementor-element.elementor-element-2557819{--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:center;--gap:10em 0em;--row-gap:10em;--column-gap:0em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-449 .elementor-element.elementor-element-137c565{--display:flex;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-449 .elementor-element.elementor-element-3aad431 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-449 .elementor-element.elementor-element-3aad431 .elementor-heading-title{font-family:var( --e-global-typography-c0fd020-font-family ), Sans-serif;font-size:var( --e-global-typography-c0fd020-font-size );font-weight:var( --e-global-typography-c0fd020-font-weight );text-transform:var( --e-global-typography-c0fd020-text-transform );letter-spacing:var( --e-global-typography-c0fd020-letter-spacing );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-449 .elementor-element.elementor-element-746a325{--iteration-count:infinite;--dynamic-text-color:var( --e-global-color-text );}.elementor-449 .elementor-element.elementor-element-746a325 > .elementor-widget-container{margin:-1em 0em 0em 0em;padding:0% 0% 0% 0%;}.elementor-449 .elementor-element.elementor-element-746a325 .elementor-headline{text-align:left;font-family:var( --e-global-typography-c0fd020-font-family ), Sans-serif;font-size:var( --e-global-typography-c0fd020-font-size );font-weight:var( --e-global-typography-c0fd020-font-weight );text-transform:var( --e-global-typography-c0fd020-text-transform );letter-spacing:var( --e-global-typography-c0fd020-letter-spacing );}.elementor-449 .elementor-element.elementor-element-746a325 .elementor-headline-plain-text{color:var( --e-global-color-text );}.elementor-449 .elementor-element.elementor-element-746a325 .elementor-headline-dynamic-text{font-family:var( --e-global-typography-c0fd020-font-family ), Sans-serif;font-weight:var( --e-global-typography-c0fd020-font-weight );text-transform:var( --e-global-typography-c0fd020-text-transform );letter-spacing:var( --e-global-typography-c0fd020-letter-spacing );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-449 .elementor-element.elementor-element-9c0b4bf{font-family:var( --e-global-typography-7bc591b-font-family ), Sans-serif;font-size:var( --e-global-typography-7bc591b-font-size );font-weight:var( --e-global-typography-7bc591b-font-weight );text-transform:var( --e-global-typography-7bc591b-text-transform );line-height:var( --e-global-typography-7bc591b-line-height );letter-spacing:var( --e-global-typography-7bc591b-letter-spacing );}.elementor-449 .elementor-element.elementor-element-682963c{--display:flex;--min-height:50vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-449 .elementor-element.elementor-element-1d161a7{--display:flex;--gap:1em 0em;--row-gap:1em;--column-gap:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-449 .elementor-element.elementor-element-1d161a7.e-con{--align-self:stretch;}.elementor-449 .elementor-element.elementor-element-d462f21{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0em 1em;--row-gap:0em;--column-gap:1em;}.elementor-449 .elementor-element.elementor-element-fabf30f{--display:flex;--min-height:25vh;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-449 .elementor-element.elementor-element-ab0e864 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-449 .elementor-element.elementor-element-ab0e864{left:0vw;}body.rtl .elementor-449 .elementor-element.elementor-element-ab0e864{right:0vw;}.elementor-449 .elementor-element.elementor-element-ab0e864{top:0px;}.elementor-449 .elementor-element.elementor-element-ab0e864 img{width:100%;height:25vh;object-fit:cover;object-position:center center;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-449 .elementor-element.elementor-element-637bbdc .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-449 .elementor-element.elementor-element-637bbdc .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-449 .elementor-element.elementor-element-637bbdc{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-449 .elementor-element.elementor-element-637bbdc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-449 .elementor-element.elementor-element-637bbdc .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:1vw;font-weight:400;}.elementor-449 .elementor-element.elementor-element-637bbdc .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-449 .elementor-element.elementor-element-912f9dd{--display:flex;}.elementor-449 .elementor-element.elementor-element-2151401{--display:flex;--min-height:25vh;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-449 .elementor-element.elementor-element-9a15ec5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-449 .elementor-element.elementor-element-9a15ec5{left:0vw;}body.rtl .elementor-449 .elementor-element.elementor-element-9a15ec5{right:0vw;}.elementor-449 .elementor-element.elementor-element-9a15ec5{top:0px;}.elementor-449 .elementor-element.elementor-element-9a15ec5 img{width:100%;height:25vh;object-fit:cover;object-position:center center;}.elementor-449 .elementor-element.elementor-element-094cf5b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-449 .elementor-element.elementor-element-094cf5b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-449 .elementor-element.elementor-element-094cf5b{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-449 .elementor-element.elementor-element-094cf5b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-449 .elementor-element.elementor-element-094cf5b .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:1vw;font-weight:400;}.elementor-449 .elementor-element.elementor-element-094cf5b .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-449 .elementor-element.elementor-element-1dbdb1a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0em 1em;--row-gap:0em;--column-gap:1em;}.elementor-449 .elementor-element.elementor-element-728f3c0{--display:flex;}.elementor-449 .elementor-element.elementor-element-254e531{--display:flex;--min-height:25vh;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}body:not(.rtl) .elementor-449 .elementor-element.elementor-element-7f26132{left:0px;}body.rtl .elementor-449 .elementor-element.elementor-element-7f26132{right:0px;}.elementor-449 .elementor-element.elementor-element-7f26132{top:0px;}.elementor-449 .elementor-element.elementor-element-7f26132 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-449 .elementor-element.elementor-element-894dbd4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-449 .elementor-element.elementor-element-894dbd4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-449 .elementor-element.elementor-element-894dbd4{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-449 .elementor-element.elementor-element-894dbd4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-449 .elementor-element.elementor-element-894dbd4 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:1vw;font-weight:400;}.elementor-449 .elementor-element.elementor-element-894dbd4 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-449 .elementor-element.elementor-element-2c7d013{--display:flex;}.elementor-449 .elementor-element.elementor-element-627d761{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:0em;}.elementor-449 .elementor-element.elementor-element-7edda99{--display:flex;--min-height:50vh;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;--z-index:10;}.elementor-449 .elementor-element.elementor-element-d7b6516 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-449 .elementor-element.elementor-element-d7b6516{left:0vw;}body.rtl .elementor-449 .elementor-element.elementor-element-d7b6516{right:0vw;}.elementor-449 .elementor-element.elementor-element-d7b6516{top:0px;}.elementor-449 .elementor-element.elementor-element-d7b6516 img{width:100%;height:50vh;object-fit:cover;object-position:center center;}.elementor-449 .elementor-element.elementor-element-5229c08 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-449 .elementor-element.elementor-element-5229c08 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-449 .elementor-element.elementor-element-5229c08{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-449 .elementor-element.elementor-element-5229c08 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-449 .elementor-element.elementor-element-5229c08 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:1vw;font-weight:400;}.elementor-449 .elementor-element.elementor-element-5229c08 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-449 .elementor-element.elementor-element-064b55e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0em 1em;--row-gap:0em;--column-gap:1em;}.elementor-449 .elementor-element.elementor-element-c8c3867{--display:flex;--min-height:25vh;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}body:not(.rtl) .elementor-449 .elementor-element.elementor-element-b0b61c7{left:0px;}body.rtl .elementor-449 .elementor-element.elementor-element-b0b61c7{right:0px;}.elementor-449 .elementor-element.elementor-element-b0b61c7{top:0px;}.elementor-449 .elementor-element.elementor-element-b0b61c7 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-449 .elementor-element.elementor-element-fb91b3e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-449 .elementor-element.elementor-element-fb91b3e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-449 .elementor-element.elementor-element-fb91b3e{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-449 .elementor-element.elementor-element-fb91b3e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-449 .elementor-element.elementor-element-fb91b3e .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:1vw;font-weight:400;}.elementor-449 .elementor-element.elementor-element-fb91b3e .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-449 .elementor-element.elementor-element-d6441fb{--display:flex;}.elementor-449 .elementor-element.elementor-element-a01b31f{--display:flex;--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:1em;}.elementor-449 .elementor-element.elementor-element-149ec63{--display:flex;--min-height:50vh;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-449 .elementor-element.elementor-element-782d171 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-449 .elementor-element.elementor-element-782d171{left:0vw;}body.rtl .elementor-449 .elementor-element.elementor-element-782d171{right:0vw;}.elementor-449 .elementor-element.elementor-element-782d171{top:0px;}.elementor-449 .elementor-element.elementor-element-782d171 img{width:100%;height:50vh;object-fit:cover;object-position:center center;}.elementor-449 .elementor-element.elementor-element-6ee5513 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-449 .elementor-element.elementor-element-6ee5513 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-449 .elementor-element.elementor-element-6ee5513{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-449 .elementor-element.elementor-element-6ee5513 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-449 .elementor-element.elementor-element-6ee5513 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:1vw;font-weight:400;}.elementor-449 .elementor-element.elementor-element-6ee5513 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-449 .elementor-element.elementor-element-498f1b3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0em 1em;--row-gap:0em;--column-gap:1em;--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-449 .elementor-element.elementor-element-d748724{--display:flex;--min-height:25vh;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-449 .elementor-element.elementor-element-0800ed0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-449 .elementor-element.elementor-element-0800ed0{left:0vw;}body.rtl .elementor-449 .elementor-element.elementor-element-0800ed0{right:0vw;}.elementor-449 .elementor-element.elementor-element-0800ed0{top:0px;}.elementor-449 .elementor-element.elementor-element-0800ed0 img{width:100%;height:25vh;object-fit:cover;object-position:center center;}.elementor-449 .elementor-element.elementor-element-3b9391a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-449 .elementor-element.elementor-element-3b9391a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-449 .elementor-element.elementor-element-3b9391a{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-449 .elementor-element.elementor-element-3b9391a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-449 .elementor-element.elementor-element-3b9391a .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:1vw;font-weight:400;}.elementor-449 .elementor-element.elementor-element-3b9391a .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-449 .elementor-element.elementor-element-cb73d39{--display:flex;}.elementor-449 .elementor-element.elementor-element-4d3dc3b{--display:flex;--gap:1em 0em;--row-gap:1em;--column-gap:0em;--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-449 .elementor-element.elementor-element-4d3dc3b.e-con{--align-self:stretch;}.elementor-449 .elementor-element.elementor-element-431f45a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0em 1em;--row-gap:0em;--column-gap:1em;}.elementor-449 .elementor-element.elementor-element-de1f7d8{--display:flex;}.elementor-449 .elementor-element.elementor-element-bb1824f{--display:flex;}.elementor-449 .elementor-element.elementor-element-cdfbd25{--display:flex;--min-height:25vh;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-449 .elementor-element.elementor-element-911de0d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-449 .elementor-element.elementor-element-911de0d{left:0vw;}body.rtl .elementor-449 .elementor-element.elementor-element-911de0d{right:0vw;}.elementor-449 .elementor-element.elementor-element-911de0d{top:0px;}.elementor-449 .elementor-element.elementor-element-911de0d img{width:100%;height:25vh;object-fit:cover;object-position:center center;}.elementor-449 .elementor-element.elementor-element-8e074bd .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-449 .elementor-element.elementor-element-8e074bd .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-449 .elementor-element.elementor-element-8e074bd{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-449 .elementor-element.elementor-element-8e074bd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-449 .elementor-element.elementor-element-8e074bd .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:1vw;font-weight:400;}.elementor-449 .elementor-element.elementor-element-8e074bd .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-449 .elementor-element.elementor-element-3a8f3de{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0em 1em;--row-gap:0em;--column-gap:1em;}.elementor-449 .elementor-element.elementor-element-99af508{--display:flex;}.elementor-449 .elementor-element.elementor-element-5d9fc6b{--display:flex;--min-height:25vh;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-449 .elementor-element.elementor-element-352d2c1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-449 .elementor-element.elementor-element-352d2c1{left:0vw;}body.rtl .elementor-449 .elementor-element.elementor-element-352d2c1{right:0vw;}.elementor-449 .elementor-element.elementor-element-352d2c1{top:0px;}.elementor-449 .elementor-element.elementor-element-352d2c1 img{width:100%;height:25vh;object-fit:cover;object-position:center center;}.elementor-449 .elementor-element.elementor-element-e46afcd .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-449 .elementor-element.elementor-element-e46afcd .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-449 .elementor-element.elementor-element-e46afcd{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-449 .elementor-element.elementor-element-e46afcd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-449 .elementor-element.elementor-element-e46afcd .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:1vw;font-weight:400;}.elementor-449 .elementor-element.elementor-element-e46afcd .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-449 .elementor-element.elementor-element-d400317{--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:flex-end;--align-items:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-449 .elementor-element.elementor-element-3376084 .elementor-button{background-color:var( --e-global-color-text );font-family:var( --e-global-typography-249773f-font-family ), Sans-serif;font-size:var( --e-global-typography-249773f-font-size );font-weight:var( --e-global-typography-249773f-font-weight );line-height:var( --e-global-typography-249773f-line-height );letter-spacing:var( --e-global-typography-249773f-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:30px 30px 30px 30px;}.elementor-449 .elementor-element.elementor-element-3376084 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-449 .elementor-element.elementor-element-020d7f7{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-449 .elementor-element.elementor-element-94fdcc0{--display:flex;--gap:1em 0em;--row-gap:1em;--column-gap:0em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-449 .elementor-element.elementor-element-1c5a52e .elementor-heading-title{font-family:var( --e-global-typography-c0fd020-font-family ), Sans-serif;font-size:var( --e-global-typography-c0fd020-font-size );font-weight:var( --e-global-typography-c0fd020-font-weight );text-transform:var( --e-global-typography-c0fd020-text-transform );letter-spacing:var( --e-global-typography-c0fd020-letter-spacing );}.elementor-449 .elementor-element.elementor-element-3fdc90f{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-449 .elementor-element.elementor-element-3fdc90f .elementor-heading-title{font-family:var( --e-global-typography-7bc591b-font-family ), Sans-serif;font-size:var( --e-global-typography-7bc591b-font-size );font-weight:var( --e-global-typography-7bc591b-font-weight );text-transform:var( --e-global-typography-7bc591b-text-transform );line-height:var( --e-global-typography-7bc591b-line-height );letter-spacing:var( --e-global-typography-7bc591b-letter-spacing );}.elementor-449 .elementor-element.elementor-element-1aa1e29{--display:flex;--min-height:15vh;--justify-content:center;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-449 .elementor-element.elementor-element-21370c3{width:auto;max-width:auto;top:0px;}.elementor-449 .elementor-element.elementor-element-21370c3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2vw 6vw 2vw 6vw;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:60px 60px 60px 60px;}body:not(.rtl) .elementor-449 .elementor-element.elementor-element-21370c3{right:34vw;}body.rtl .elementor-449 .elementor-element.elementor-element-21370c3{left:34vw;}.elementor-449 .elementor-element.elementor-element-21370c3 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-449 .elementor-element.elementor-element-7588e95{width:auto;max-width:auto;top:0px;}.elementor-449 .elementor-element.elementor-element-7588e95 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2vw 6vw 2vw 6vw;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:60px 60px 60px 60px;}body:not(.rtl) .elementor-449 .elementor-element.elementor-element-7588e95{right:22vw;}body.rtl .elementor-449 .elementor-element.elementor-element-7588e95{left:22vw;}.elementor-449 .elementor-element.elementor-element-4dafc99{width:auto;max-width:auto;top:0px;}.elementor-449 .elementor-element.elementor-element-4dafc99 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2vw 6vw 2vw 6vw;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:60px 60px 60px 60px;}body:not(.rtl) .elementor-449 .elementor-element.elementor-element-4dafc99{right:0px;}body.rtl .elementor-449 .elementor-element.elementor-element-4dafc99{left:0px;}.elementor-449 .elementor-element.elementor-element-84fa191{--display:flex;--min-height:15vh;--justify-content:center;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-449 .elementor-element.elementor-element-2f14429{width:auto;max-width:auto;top:0px;}.elementor-449 .elementor-element.elementor-element-2f14429 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2vw 6vw 2vw 6vw;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:60px 60px 60px 60px;}body:not(.rtl) .elementor-449 .elementor-element.elementor-element-2f14429{right:26vw;}body.rtl .elementor-449 .elementor-element.elementor-element-2f14429{left:26vw;}.elementor-449 .elementor-element.elementor-element-6d5d955{width:auto;max-width:auto;top:0px;}.elementor-449 .elementor-element.elementor-element-6d5d955 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2vw 6vw 2vw 6vw;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:60px 60px 60px 60px;}body:not(.rtl) .elementor-449 .elementor-element.elementor-element-6d5d955{right:11vw;}body.rtl .elementor-449 .elementor-element.elementor-element-6d5d955{left:11vw;}.elementor-449 .elementor-element.elementor-element-cb60d0b{width:auto;max-width:auto;top:0px;}.elementor-449 .elementor-element.elementor-element-cb60d0b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2vw 6vw 2vw 6vw;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:60px 60px 60px 60px;}body:not(.rtl) .elementor-449 .elementor-element.elementor-element-cb60d0b{right:0px;}body.rtl .elementor-449 .elementor-element.elementor-element-cb60d0b{left:0px;}.elementor-449 .elementor-element.elementor-element-f8afd06{--display:flex;--min-height:12vh;--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:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-449 .elementor-element.elementor-element-d7a3129 .elementor-button{background-color:var( --e-global-color-text );font-family:var( --e-global-typography-249773f-font-family ), Sans-serif;font-size:var( --e-global-typography-249773f-font-size );font-weight:var( --e-global-typography-249773f-font-weight );line-height:var( --e-global-typography-249773f-line-height );letter-spacing:var( --e-global-typography-249773f-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:30px 30px 30px 30px;}.elementor-449 .elementor-element.elementor-element-2acdb2d{--display:flex;--min-height:15vh;--justify-content:center;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-449 .elementor-element.elementor-element-49452a0{width:auto;max-width:auto;top:0px;}.elementor-449 .elementor-element.elementor-element-49452a0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2vw 6vw 2vw 6vw;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:60px 60px 60px 60px;}body:not(.rtl) .elementor-449 .elementor-element.elementor-element-49452a0{right:17vw;}body.rtl .elementor-449 .elementor-element.elementor-element-49452a0{left:17vw;}.elementor-449 .elementor-element.elementor-element-f4284cc{width:auto;max-width:auto;top:0px;}.elementor-449 .elementor-element.elementor-element-f4284cc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2vw 6vw 2vw 6vw;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:60px 60px 60px 60px;}body:not(.rtl) .elementor-449 .elementor-element.elementor-element-f4284cc{right:0px;}body.rtl .elementor-449 .elementor-element.elementor-element-f4284cc{left:0px;}body.elementor-page-449:not(.elementor-motion-effects-element-type-background), body.elementor-page-449 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body.elementor-page-449{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-449 .elementor-element.elementor-element-02151dc{--width:30%;}.elementor-449 .elementor-element.elementor-element-e39f64b{--width:40%;}.elementor-449 .elementor-element.elementor-element-2557819{--width:30%;}.elementor-449 .elementor-element.elementor-element-1d161a7{--width:50%;}.elementor-449 .elementor-element.elementor-element-fabf30f{--width:33.3%;}.elementor-449 .elementor-element.elementor-element-912f9dd{--width:33.3%;}.elementor-449 .elementor-element.elementor-element-2151401{--width:33.3%;}.elementor-449 .elementor-element.elementor-element-728f3c0{--width:33.3%;}.elementor-449 .elementor-element.elementor-element-254e531{--width:33.3%;}.elementor-449 .elementor-element.elementor-element-2c7d013{--width:33.3%;}.elementor-449 .elementor-element.elementor-element-627d761{--width:33%;}.elementor-449 .elementor-element.elementor-element-7edda99{--width:100%;}.elementor-449 .elementor-element.elementor-element-064b55e{--width:17%;}.elementor-449 .elementor-element.elementor-element-c8c3867{--width:100%;}.elementor-449 .elementor-element.elementor-element-d6441fb{--width:100%;}.elementor-449 .elementor-element.elementor-element-a01b31f{--width:33%;}.elementor-449 .elementor-element.elementor-element-149ec63{--width:100%;}.elementor-449 .elementor-element.elementor-element-498f1b3{--width:17%;}.elementor-449 .elementor-element.elementor-element-d748724{--width:100%;}.elementor-449 .elementor-element.elementor-element-cb73d39{--width:100%;}.elementor-449 .elementor-element.elementor-element-4d3dc3b{--width:50%;}.elementor-449 .elementor-element.elementor-element-de1f7d8{--width:33.3%;}.elementor-449 .elementor-element.elementor-element-bb1824f{--width:33.3%;}.elementor-449 .elementor-element.elementor-element-cdfbd25{--width:33.3%;}.elementor-449 .elementor-element.elementor-element-99af508{--width:33.3%;}.elementor-449 .elementor-element.elementor-element-5d9fc6b{--width:33.3%;}.elementor-449 .elementor-element.elementor-element-d400317{--width:33.3%;}.elementor-449 .elementor-element.elementor-element-94fdcc0{--width:100%;}.elementor-449 .elementor-element.elementor-element-84fa191{--width:80%;}.elementor-449 .elementor-element.elementor-element-f8afd06{--width:20%;}}@media(max-width:1024px){.elementor-449 .elementor-element.elementor-element-8af0e6d .elementor-button{font-size:var( --e-global-typography-249773f-font-size );line-height:var( --e-global-typography-249773f-line-height );letter-spacing:var( --e-global-typography-249773f-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-449 .elementor-element.elementor-element-3aad431 .elementor-heading-title{font-size:var( --e-global-typography-c0fd020-font-size );letter-spacing:var( --e-global-typography-c0fd020-letter-spacing );}.elementor-widget-animated-headline .elementor-headline{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-449 .elementor-element.elementor-element-746a325 .elementor-headline{font-size:var( --e-global-typography-c0fd020-font-size );letter-spacing:var( --e-global-typography-c0fd020-letter-spacing );}.elementor-449 .elementor-element.elementor-element-746a325 .elementor-headline-dynamic-text{letter-spacing:var( --e-global-typography-c0fd020-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-449 .elementor-element.elementor-element-9c0b4bf{font-size:var( --e-global-typography-7bc591b-font-size );line-height:var( --e-global-typography-7bc591b-line-height );letter-spacing:var( --e-global-typography-7bc591b-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-449 .elementor-element.elementor-element-3376084 .elementor-button{font-size:var( --e-global-typography-249773f-font-size );line-height:var( --e-global-typography-249773f-line-height );letter-spacing:var( --e-global-typography-249773f-letter-spacing );}.elementor-449 .elementor-element.elementor-element-1c5a52e .elementor-heading-title{font-size:var( --e-global-typography-c0fd020-font-size );letter-spacing:var( --e-global-typography-c0fd020-letter-spacing );}.elementor-449 .elementor-element.elementor-element-3fdc90f .elementor-heading-title{font-size:var( --e-global-typography-7bc591b-font-size );line-height:var( --e-global-typography-7bc591b-line-height );letter-spacing:var( --e-global-typography-7bc591b-letter-spacing );}.elementor-449 .elementor-element.elementor-element-21370c3 .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-449 .elementor-element.elementor-element-d7a3129 .elementor-button{font-size:var( --e-global-typography-249773f-font-size );line-height:var( --e-global-typography-249773f-line-height );letter-spacing:var( --e-global-typography-249773f-letter-spacing );}}@media(max-width:767px){.elementor-449 .elementor-element.elementor-element-8af0e6d .elementor-button{font-size:var( --e-global-typography-249773f-font-size );line-height:var( --e-global-typography-249773f-line-height );letter-spacing:var( --e-global-typography-249773f-letter-spacing );}.elementor-449 .elementor-element.elementor-element-74f446d{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-449 .elementor-element.elementor-element-02151dc{--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-449 .elementor-element.elementor-element-2557819{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-449 .elementor-element.elementor-element-3aad431 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-449 .elementor-element.elementor-element-3aad431 .elementor-heading-title{font-size:var( --e-global-typography-c0fd020-font-size );letter-spacing:var( --e-global-typography-c0fd020-letter-spacing );}.elementor-widget-animated-headline .elementor-headline{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-449 .elementor-element.elementor-element-746a325 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-449 .elementor-element.elementor-element-746a325 .elementor-headline{font-size:var( --e-global-typography-c0fd020-font-size );letter-spacing:var( --e-global-typography-c0fd020-letter-spacing );}.elementor-449 .elementor-element.elementor-element-746a325 .elementor-headline-dynamic-text{letter-spacing:var( --e-global-typography-c0fd020-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-449 .elementor-element.elementor-element-9c0b4bf{font-size:var( --e-global-typography-7bc591b-font-size );line-height:var( --e-global-typography-7bc591b-line-height );letter-spacing:var( --e-global-typography-7bc591b-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-449 .elementor-element.elementor-element-3376084 .elementor-button{font-size:var( --e-global-typography-249773f-font-size );line-height:var( --e-global-typography-249773f-line-height );letter-spacing:var( --e-global-typography-249773f-letter-spacing );}.elementor-449 .elementor-element.elementor-element-1c5a52e .elementor-heading-title{font-size:var( --e-global-typography-c0fd020-font-size );letter-spacing:var( --e-global-typography-c0fd020-letter-spacing );}.elementor-449 .elementor-element.elementor-element-3fdc90f .elementor-heading-title{font-size:var( --e-global-typography-7bc591b-font-size );line-height:var( --e-global-typography-7bc591b-line-height );letter-spacing:var( --e-global-typography-7bc591b-letter-spacing );}.elementor-449 .elementor-element.elementor-element-21370c3 .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-449 .elementor-element.elementor-element-d7a3129 .elementor-button{font-size:var( --e-global-typography-249773f-font-size );line-height:var( --e-global-typography-249773f-line-height );letter-spacing:var( --e-global-typography-249773f-letter-spacing );}}/* Start custom CSS for animated-headline, class: .elementor-element-746a325 */.elementor-headline-animation-type-swirl .elementor-headline-dynamic-wrapper{
    overflow:visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-682963c */img, .elementor-widget-video{
  transition: transform 0.3s ease-in-out; /* Smooth transition */
}

.proyecto-1:hover img, .proyecto-1:hover .elementor-widget-video{
  transform: translateX(100%); /* Adjust the translation value as needed (e.g., -10px for upward movement) */
}
.proyecto-2:hover img,
.proyecto-2:hover .elementor-widget-video{
  transform: translateY(100%);
}
.proyecto-3:hover img,
.proyecto-3:hover .elementor-widget-video{
  transform: translateX(-100%);
}
.proyecto-4:hover img,
.proyecto-4:hover .elementor-widget-video{
  transform: translateY(-100%);
}
.proyecto-5:hover img,
.proyecto-5:hover .elementor-widget-video{
  transform: translateY(100%);
}/* End custom CSS */
/* Start custom CSS */.background-video-container {
  /*position: fixed;
  top: 0; left: 0;*/
  width: 100vw;
  height: 100vh;
  overflow: hidden;
  z-index: -1;
}

.background-video {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.preloader {
  position: fixed;
  top: 0; left: 0;
  width: 100vw;
  height: 100vh;
  background-color: black;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 9999;
  pointer-events: none;
  overflow: hidden;
}

.circle {
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: #ff0000;
  box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.2);
}/* End custom CSS */