.elementor-1797 .elementor-element.elementor-element-7fbd4c3 > .elementor-container{min-height:100vh;}.elementor-1797 .elementor-element.elementor-element-7fbd4c3{margin-top:-8%;margin-bottom:0%;padding:0% 0% 0% 0%;z-index:10;}.elementor-1797 .elementor-element.elementor-element-e68d407 > .elementor-element-populated{margin:0% 0% 0% 20%;--e-column-margin-right:0%;--e-column-margin-left:20%;padding:0% 0% 0% 0%;}body:not(.rtl) .elementor-1797 .elementor-element.elementor-element-1383e40{left:0px;}body.rtl .elementor-1797 .elementor-element.elementor-element-1383e40{right:0px;}.elementor-1797 .elementor-element.elementor-element-1383e40{top:48vh;}.elementor-1797 .elementor-element.elementor-element-1383e40 .dce-animations{animation-play-state:running;-webkit-animation-play-state:running;animation-name:galleggia;-webkit-animation-name:galleggia;transform-origin:center center;-webkit-transform-origin:center center;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-duration:1s;-webkit-animation-duration:1s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;animation-direction:alternate;-webkit-animation-direction:alternate;animation-fill-mode:none;-webkit-animation-fill-mode:none;}.elementor-1797 .elementor-element.elementor-element-1383e40 .elementor-icon-wrapper{text-align:center;}.elementor-1797 .elementor-element.elementor-element-1383e40.elementor-view-stacked .elementor-icon{background-color:#F2F2F200;}.elementor-1797 .elementor-element.elementor-element-1383e40.elementor-view-framed .elementor-icon, .elementor-1797 .elementor-element.elementor-element-1383e40.elementor-view-default .elementor-icon{color:#F2F2F200;border-color:#F2F2F200;}.elementor-1797 .elementor-element.elementor-element-1383e40.elementor-view-framed .elementor-icon, .elementor-1797 .elementor-element.elementor-element-1383e40.elementor-view-default .elementor-icon svg{fill:#F2F2F200;}.elementor-1797 .elementor-element.elementor-element-cceedf2{text-align:center;}.elementor-1797 .elementor-element.elementor-element-cceedf2 .elementor-heading-title{font-weight:600;color:#F2F2F2;}.elementor-1797 .elementor-element.elementor-element-1df7d2e > .elementor-widget-container{padding:0% 50% 0% 0%;}.elementor-1797 .elementor-element.elementor-element-1df7d2e{text-align:start;}.elementor-1797 .elementor-element.elementor-element-1df7d2e img{width:85%;}.elementor-1797 .elementor-element.elementor-element-f7647a1{text-align:center;}.elementor-1797 .elementor-element.elementor-element-f7647a1 .elementor-heading-title{font-weight:600;color:#F2F2F2;}.elementor-1797 .elementor-element.elementor-element-e3af566 .elementor-heading-title{color:#F2F2F2;}.elementor-1797 .elementor-element.elementor-element-8ff9700 .elementor-heading-title{font-weight:400;}.elementor-1797 .elementor-element.elementor-element-abf4147{padding:0% 10% 0% 20%;z-index:10;}.elementor-1797 .elementor-element.elementor-element-7740725{text-align:start;}.elementor-1797 .elementor-element.elementor-element-7740725 .elementor-heading-title{font-family:"Poppins", poppins;font-weight:600;color:#F2F2F2;}.elementor-1797 .elementor-element.elementor-element-3a94bd6 > .elementor-widget-container{margin:0% 10% 10% 0%;}.elementor-1797 .elementor-element.elementor-element-3a94bd6{color:#F2F2F2;}.elementor-1797 .elementor-element.elementor-element-d0c99f0 .elementor-heading-title{font-weight:600;color:#F2F2F2;}.elementor-1797 .elementor-element.elementor-element-6e96490 > .elementor-widget-container{margin:0% 10% 10% 0%;}.elementor-1797 .elementor-element.elementor-element-6e96490{color:#F2F2F2;}.elementor-1797 .elementor-element.elementor-element-8a5fdd6{padding:0% 10% 0% 20%;z-index:10;}.elementor-1797 .elementor-element.elementor-element-796e66a{text-align:start;}.elementor-1797 .elementor-element.elementor-element-796e66a .elementor-heading-title{font-family:"Poppins", poppins;font-weight:600;color:#F2F2F2;}.elementor-1797 .elementor-element.elementor-element-51f529e .elementor-heading-title{font-weight:400;}.elementor-1797 .elementor-element.elementor-element-5775252 .elementor-heading-title{font-weight:400;color:var( --e-global-color-secondary );}.elementor-1797 .elementor-element.elementor-element-fa4c016 .elementor-heading-title{font-weight:400;}.elementor-1797 .elementor-element.elementor-element-2f6c3b1 .elementor-heading-title{font-weight:400;}.elementor-1797 .elementor-element.elementor-element-80c6d25{padding:10% 10% 0% 10%;}.elementor-1797 .elementor-element.elementor-element-72d119d{text-align:center;}.elementor-1797 .elementor-element.elementor-element-72d119d .elementor-heading-title{font-weight:600;color:#F2F2F2;}.elementor-1797 .elementor-element.elementor-element-6b5399a{--lottie-container-width:25vw;}.elementor-1797 .elementor-element.elementor-element-c441764 .elementor-heading-title{font-weight:600;color:#54FB78;}.elementor-1797 .elementor-element.elementor-element-d70b863 .elementor-heading-title{font-weight:400;}.elementor-1797 .elementor-element.elementor-element-605137b{padding:10% 10% 0% 10%;}.elementor-1797 .elementor-element.elementor-element-6e5bc64{--lottie-container-width:25vw;}.elementor-1797 .elementor-element.elementor-element-e827369 .elementor-heading-title{font-weight:600;color:#54FB78;}.elementor-1797 .elementor-element.elementor-element-e0b457a{font-weight:400;color:#F2F2F2;}.elementor-1797 .elementor-element.elementor-element-85112cf{padding:10% 10% 0% 10%;}.elementor-1797 .elementor-element.elementor-element-fa44215{--lottie-container-width:25vw;}.elementor-1797 .elementor-element.elementor-element-f1df625 .elementor-heading-title{font-weight:600;color:#54FB78;}.elementor-1797 .elementor-element.elementor-element-3549656{font-weight:400;color:#F2F2F2;}.elementor-1797 .elementor-element.elementor-element-7443ee9{padding:10% 10% 0% 10%;}.elementor-1797 .elementor-element.elementor-element-5ad0caa{--lottie-container-width:25vw;}.elementor-1797 .elementor-element.elementor-element-cfcb109 .elementor-heading-title{font-weight:600;color:#54FB78;}.elementor-1797 .elementor-element.elementor-element-8627fbf{font-weight:400;color:#F2F2F2;}.elementor-1797 .elementor-element.elementor-element-55fa183{padding:0% 10% 0% 10%;}.elementor-1797 .elementor-element.elementor-element-d9759f7 > .elementor-widget-container{padding:0% 0% 0% 10%;}.elementor-1797 .elementor-element.elementor-element-d9759f7 .elementor-heading-title{font-weight:600;color:#F2F2F2;}.elementor-1797 .elementor-element.elementor-element-65b13f6 > .elementor-widget-container{padding:1% 0% 5% 0%;}.elementor-1797 .elementor-element.elementor-element-65b13f6 .elementor-heading-title{font-weight:600;color:var( --e-global-color-primary );}.elementor-1797 .elementor-element.elementor-element-548511c .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );}.elementor-1797 .elementor-element.elementor-element-548511c .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );}body.rtl .elementor-1797 .elementor-element.elementor-element-548511c .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-1797 .elementor-element.elementor-element-548511c .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-1797 .elementor-element.elementor-element-548511c .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-1797 .elementor-element.elementor-element-548511c .elementor-field-group > label, .elementor-1797 .elementor-element.elementor-element-548511c .elementor-field-subgroup label{color:var( --e-global-color-d71ced6 );}.elementor-1797 .elementor-element.elementor-element-548511c .elementor-field-type-html{padding-bottom:0px;color:var( --e-global-color-d71ced6 );}.elementor-1797 .elementor-element.elementor-element-548511c .elementor-field-group .elementor-field{color:var( --e-global-color-d71ced6 );}.elementor-1797 .elementor-element.elementor-element-548511c .elementor-field-group .elementor-field, .elementor-1797 .elementor-element.elementor-element-548511c .elementor-field-subgroup label{font-size:1.3vw;font-weight:400;line-height:2em;}.elementor-1797 .elementor-element.elementor-element-548511c .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#000000;border-color:#505050;}.elementor-1797 .elementor-element.elementor-element-548511c .elementor-field-group .elementor-select-wrapper select{background-color:#000000;border-color:#505050;}.elementor-1797 .elementor-element.elementor-element-548511c .elementor-field-group .elementor-select-wrapper::before{color:#505050;}.elementor-1797 .elementor-element.elementor-element-548511c .elementor-button{font-family:"Poppins", poppins;font-size:1.4vw;font-weight:600;line-height:1.2em;border-style:solid;padding:3% 11% 3% 11%;}.elementor-1797 .elementor-element.elementor-element-548511c .e-form__buttons__wrapper__button-next{background-color:#54FB78;color:var( --e-global-color-3bdc4b5 );}.elementor-1797 .elementor-element.elementor-element-548511c .elementor-button[type="submit"]{background-color:#54FB78;color:var( --e-global-color-3bdc4b5 );}.elementor-1797 .elementor-element.elementor-element-548511c .elementor-button[type="submit"] svg *{fill:var( --e-global-color-3bdc4b5 );}.elementor-1797 .elementor-element.elementor-element-548511c .e-form__buttons__wrapper__button-previous{background-color:#61CE70;color:var( --e-global-color-3bdc4b5 );border-color:#54FB78;}.elementor-1797 .elementor-element.elementor-element-548511c .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-3bdc4b5 );}.elementor-1797 .elementor-element.elementor-element-548511c .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-3bdc4b5 );}.elementor-1797 .elementor-element.elementor-element-548511c .elementor-button[type="submit"]:hover svg *{fill:var( --e-global-color-3bdc4b5 );}.elementor-1797 .elementor-element.elementor-element-548511c .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-1797 .elementor-element.elementor-element-548511c{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-1797 .elementor-element.elementor-element-f723d78 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.24;}.elementor-1797 .elementor-element.elementor-element-f723d78 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1797 .elementor-element.elementor-element-f723d78 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1797 .elementor-element.elementor-element-5af8b1f{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-1797 .elementor-element.elementor-element-5af8b1f .elementor-widget-container{text-align:center;}.elementor-1797 .elementor-element.elementor-element-5af8b1f .elementor-social-icon{background-color:#F2F2F2;}.elementor-1797 .elementor-element.elementor-element-5af8b1f .elementor-social-icon i{color:var( --e-global-color-3bdc4b5 );}.elementor-1797 .elementor-element.elementor-element-5af8b1f .elementor-social-icon svg{fill:var( --e-global-color-3bdc4b5 );}body.elementor-page-1797:not(.elementor-motion-effects-element-type-background), body.elementor-page-1797 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-1797 .elementor-element.elementor-element-7fbd4c3 > .elementor-container{min-height:89vh;}.elementor-1797 .elementor-element.elementor-element-7fbd4c3{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1797 .elementor-element.elementor-element-e68d407.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1797 .elementor-element.elementor-element-e68d407 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:1px;}.elementor-1797 .elementor-element.elementor-element-e68d407 > .elementor-element-populated{margin:-10% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 0% 0% 0%;}.elementor-1797 .elementor-element.elementor-element-1383e40{width:100%;max-width:100%;top:55vh;}.elementor-1797 .elementor-element.elementor-element-1383e40 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-1797 .elementor-element.elementor-element-1383e40{left:0vw;}body.rtl .elementor-1797 .elementor-element.elementor-element-1383e40{right:0vw;}.elementor-1797 .elementor-element.elementor-element-1383e40 .elementor-icon{font-size:20px;}.elementor-1797 .elementor-element.elementor-element-1383e40 .elementor-icon svg{height:20px;}.elementor-1797 .elementor-element.elementor-element-99a2d89{padding:0px 08px 0px 8px;}.elementor-1797 .elementor-element.elementor-element-6cfb621{width:27%;}.elementor-bc-flex-widget .elementor-1797 .elementor-element.elementor-element-6cfb621.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1797 .elementor-element.elementor-element-6cfb621.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1797 .elementor-element.elementor-element-6cfb621 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1797 .elementor-element.elementor-element-cceedf2{width:var( --container-widget-width, 70vw );max-width:70vw;--container-widget-width:70vw;--container-widget-flex-grow:0;text-align:end;}.elementor-1797 .elementor-element.elementor-element-cceedf2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5% 0% 0% 0%;}.elementor-1797 .elementor-element.elementor-element-cceedf2 .elementor-heading-title{font-size:8.4vw;line-height:1.5em;}.elementor-1797 .elementor-element.elementor-element-04f6438{width:20%;}.elementor-bc-flex-widget .elementor-1797 .elementor-element.elementor-element-04f6438.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1797 .elementor-element.elementor-element-04f6438.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1797 .elementor-element.elementor-element-04f6438 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1797 .elementor-element.elementor-element-1df7d2e{width:var( --container-widget-width, 70vw );max-width:70vw;--container-widget-width:70vw;--container-widget-flex-grow:0;text-align:center;}.elementor-1797 .elementor-element.elementor-element-1df7d2e > .elementor-widget-container{padding:0% 5% 3% 0%;}.elementor-1797 .elementor-element.elementor-element-1df7d2e img{width:80%;max-width:80vw;}.elementor-1797 .elementor-element.elementor-element-cafc53a{width:53%;}.elementor-bc-flex-widget .elementor-1797 .elementor-element.elementor-element-cafc53a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1797 .elementor-element.elementor-element-cafc53a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1797 .elementor-element.elementor-element-cafc53a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1797 .elementor-element.elementor-element-f7647a1{width:var( --container-widget-width, 70vw );max-width:70vw;--container-widget-width:70vw;--container-widget-flex-grow:0;text-align:start;}.elementor-1797 .elementor-element.elementor-element-f7647a1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5% 0% 0% 0%;}.elementor-1797 .elementor-element.elementor-element-f7647a1 .elementor-heading-title{font-size:8.4vw;line-height:1.5em;}.elementor-1797 .elementor-element.elementor-element-e3af566{width:var( --container-widget-width, 70vw );max-width:70vw;--container-widget-width:70vw;--container-widget-flex-grow:0;}.elementor-1797 .elementor-element.elementor-element-e3af566 > .elementor-widget-container{padding:2% 0% 8% 0%;}.elementor-1797 .elementor-element.elementor-element-e3af566 .elementor-heading-title{font-size:3.8vw;}.elementor-1797 .elementor-element.elementor-element-8ff9700{width:var( --container-widget-width, 70vw );max-width:70vw;--container-widget-width:70vw;--container-widget-flex-grow:0;}.elementor-1797 .elementor-element.elementor-element-8ff9700 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1797 .elementor-element.elementor-element-8ff9700 .elementor-heading-title{font-size:3.2vw;line-height:1.5em;}.elementor-1797 .elementor-element.elementor-element-abf4147{padding:0% 10% 0% 17%;}.elementor-1797 .elementor-element.elementor-element-e3d6810 > .elementor-element-populated{padding:0% 0% 45% 0%;}.elementor-1797 .elementor-element.elementor-element-7740725 > .elementor-widget-container{padding:15% 0% 15% 0%;}.elementor-1797 .elementor-element.elementor-element-7740725{text-align:center;}.elementor-1797 .elementor-element.elementor-element-7740725 .elementor-heading-title{font-size:8.4vw;}.elementor-1797 .elementor-element.elementor-element-3a94bd6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1797 .elementor-element.elementor-element-3a94bd6{font-size:3.4vw;line-height:1.5em;}.elementor-1797 .elementor-element.elementor-element-d0c99f0 .elementor-heading-title{font-size:4.2vw;line-height:1.2em;}.elementor-1797 .elementor-element.elementor-element-6e96490 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1797 .elementor-element.elementor-element-6e96490{font-size:3.4vw;line-height:1.5em;}.elementor-1797 .elementor-element.elementor-element-8a5fdd6{padding:0% 0% 0% 0%;}.elementor-1797 .elementor-element.elementor-element-a04db6f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1797 .elementor-element.elementor-element-a04db6f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:1px;}.elementor-1797 .elementor-element.elementor-element-a04db6f > .elementor-element-populated{padding:0% 0% 45% 0%;}.elementor-1797 .elementor-element.elementor-element-796e66a{width:var( --container-widget-width, 70vw );max-width:70vw;--container-widget-width:70vw;--container-widget-flex-grow:0;text-align:start;}.elementor-1797 .elementor-element.elementor-element-796e66a > .elementor-widget-container{padding:15% 0% 10% 0%;}.elementor-1797 .elementor-element.elementor-element-796e66a .elementor-heading-title{font-size:6.3vw;line-height:1.4em;}.elementor-1797 .elementor-element.elementor-element-51f529e{width:var( --container-widget-width, 70vw );max-width:70vw;--container-widget-width:70vw;--container-widget-flex-grow:0;}.elementor-1797 .elementor-element.elementor-element-51f529e > .elementor-widget-container{padding:0% 0% 5% 0%;}.elementor-1797 .elementor-element.elementor-element-51f529e .elementor-heading-title{font-size:3.2vw;line-height:1.5em;}.elementor-1797 .elementor-element.elementor-element-5775252{width:var( --container-widget-width, 70vw );max-width:70vw;--container-widget-width:70vw;--container-widget-flex-grow:0;}.elementor-1797 .elementor-element.elementor-element-5775252 > .elementor-widget-container{padding:07% 0% 1% 0%;}.elementor-1797 .elementor-element.elementor-element-5775252 .elementor-heading-title{font-size:3.3vw;line-height:1.2em;}.elementor-1797 .elementor-element.elementor-element-fa4c016{width:var( --container-widget-width, 70vw );max-width:70vw;--container-widget-width:70vw;--container-widget-flex-grow:0;}.elementor-1797 .elementor-element.elementor-element-fa4c016 > .elementor-widget-container{padding:0% 0% 07% 0%;}.elementor-1797 .elementor-element.elementor-element-fa4c016 .elementor-heading-title{font-size:3.2vw;line-height:1.5em;}.elementor-1797 .elementor-element.elementor-element-2f6c3b1{width:var( --container-widget-width, 70vw );max-width:70vw;--container-widget-width:70vw;--container-widget-flex-grow:0;}.elementor-1797 .elementor-element.elementor-element-2f6c3b1 > .elementor-widget-container{padding:0% 0% 07% 0%;}.elementor-1797 .elementor-element.elementor-element-2f6c3b1 .elementor-heading-title{font-size:3.2vw;line-height:1.5em;}.elementor-1797 .elementor-element.elementor-element-80c6d25{margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-1797 .elementor-element.elementor-element-ad272e1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1797 .elementor-element.elementor-element-ad272e1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:1px;}.elementor-1797 .elementor-element.elementor-element-ad272e1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 45% 0%;}.elementor-1797 .elementor-element.elementor-element-72d119d{width:var( --container-widget-width, 70vw );max-width:70vw;--container-widget-width:70vw;--container-widget-flex-grow:0;}.elementor-1797 .elementor-element.elementor-element-72d119d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5% 0% 0% 0%;}.elementor-1797 .elementor-element.elementor-element-72d119d .elementor-heading-title{font-size:8.4vw;line-height:1.5em;}.elementor-1797 .elementor-element.elementor-element-6b5399a{width:var( --container-widget-width, 70vw );max-width:70vw;--container-widget-width:70vw;--container-widget-flex-grow:0;--lottie-container-width:70%;}.elementor-1797 .elementor-element.elementor-element-c441764{width:var( --container-widget-width, 70vw );max-width:70vw;--container-widget-width:70vw;--container-widget-flex-grow:0;}.elementor-1797 .elementor-element.elementor-element-c441764 > .elementor-widget-container{padding:0% 0% 5% 0%;}.elementor-1797 .elementor-element.elementor-element-c441764 .elementor-heading-title{font-size:4vw;line-height:1.5em;}.elementor-1797 .elementor-element.elementor-element-d70b863{width:var( --container-widget-width, 70vw );max-width:70vw;--container-widget-width:70vw;--container-widget-flex-grow:0;}.elementor-1797 .elementor-element.elementor-element-d70b863 .elementor-heading-title{line-height:1.5em;}.elementor-1797 .elementor-element.elementor-element-605137b{padding:0% 0% 0% 0%;}.elementor-1797 .elementor-element.elementor-element-f85d981.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1797 .elementor-element.elementor-element-f85d981 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:1px;}.elementor-1797 .elementor-element.elementor-element-f85d981 > .elementor-element-populated{padding:0% 0% 45% 0%;}.elementor-1797 .elementor-element.elementor-element-6e5bc64{width:var( --container-widget-width, 70vw );max-width:70vw;--container-widget-width:70vw;--container-widget-flex-grow:0;--lottie-container-width:60%;}.elementor-1797 .elementor-element.elementor-element-e827369{width:var( --container-widget-width, 70vw );max-width:70vw;--container-widget-width:70vw;--container-widget-flex-grow:0;}.elementor-1797 .elementor-element.elementor-element-e827369 > .elementor-widget-container{padding:0% 0% 5% 0%;}.elementor-1797 .elementor-element.elementor-element-e827369 .elementor-heading-title{font-size:4vw;line-height:1.5em;}.elementor-1797 .elementor-element.elementor-element-e0b457a{width:var( --container-widget-width, 70vw );max-width:70vw;--container-widget-width:70vw;--container-widget-flex-grow:0;font-size:3.2vw;line-height:1.5em;}.elementor-1797 .elementor-element.elementor-element-85112cf{padding:0% 0% 0% 0%;}.elementor-1797 .elementor-element.elementor-element-59f0d43.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1797 .elementor-element.elementor-element-59f0d43 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:1px;}.elementor-1797 .elementor-element.elementor-element-59f0d43 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 45% 0%;}.elementor-1797 .elementor-element.elementor-element-fa44215{width:var( --container-widget-width, 70vw );max-width:70vw;--container-widget-width:70vw;--container-widget-flex-grow:0;--lottie-container-width:60%;}.elementor-1797 .elementor-element.elementor-element-f1df625{width:var( --container-widget-width, 70vw );max-width:70vw;--container-widget-width:70vw;--container-widget-flex-grow:0;}.elementor-1797 .elementor-element.elementor-element-f1df625 > .elementor-widget-container{padding:0% 0% 5% 0%;}.elementor-1797 .elementor-element.elementor-element-f1df625 .elementor-heading-title{font-size:4vw;line-height:1.5em;}.elementor-1797 .elementor-element.elementor-element-3549656{width:var( --container-widget-width, 70vw );max-width:70vw;--container-widget-width:70vw;--container-widget-flex-grow:0;font-size:3.2vw;line-height:1.5em;}.elementor-1797 .elementor-element.elementor-element-7443ee9{padding:0% 0% 0% 0%;}.elementor-1797 .elementor-element.elementor-element-16b6589.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1797 .elementor-element.elementor-element-16b6589 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:1px;}.elementor-1797 .elementor-element.elementor-element-16b6589 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 45% 0%;}.elementor-1797 .elementor-element.elementor-element-5ad0caa{width:var( --container-widget-width, 70vw );max-width:70vw;--container-widget-width:70vw;--container-widget-flex-grow:0;--lottie-container-width:60%;}.elementor-1797 .elementor-element.elementor-element-cfcb109{width:var( --container-widget-width, 70vw );max-width:70vw;--container-widget-width:70vw;--container-widget-flex-grow:0;}.elementor-1797 .elementor-element.elementor-element-cfcb109 > .elementor-widget-container{padding:0% 0% 5% 0%;}.elementor-1797 .elementor-element.elementor-element-cfcb109 .elementor-heading-title{font-size:4vw;line-height:1.5em;}.elementor-1797 .elementor-element.elementor-element-8627fbf{width:var( --container-widget-width, 70vw );max-width:70vw;--container-widget-width:70vw;--container-widget-flex-grow:0;font-size:3.2vw;line-height:1.5em;}.elementor-1797 .elementor-element.elementor-element-55fa183{margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-1797 .elementor-element.elementor-element-21ff4c3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1797 .elementor-element.elementor-element-21ff4c3 > .elementor-element-populated{padding:0% 0% 45% 0%;}.elementor-1797 .elementor-element.elementor-element-d9759f7{width:var( --container-widget-width, 70vw );max-width:70vw;--container-widget-width:70vw;--container-widget-flex-grow:0;}.elementor-1797 .elementor-element.elementor-element-d9759f7 > .elementor-widget-container{padding:05% 0% 0% 0%;}.elementor-1797 .elementor-element.elementor-element-d9759f7 .elementor-heading-title{font-size:8.4vw;line-height:1.5em;}.elementor-1797 .elementor-element.elementor-element-00b5292{padding:0% 0% 0% 0%;}.elementor-1797 .elementor-element.elementor-element-d2bbe15.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1797 .elementor-element.elementor-element-d2bbe15 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-1797 .elementor-element.elementor-element-65b13f6{width:var( --container-widget-width, 75vw );max-width:75vw;--container-widget-width:75vw;--container-widget-flex-grow:0;text-align:start;}.elementor-1797 .elementor-element.elementor-element-65b13f6 > .elementor-widget-container{padding:10% 0% 15% 0%;}.elementor-1797 .elementor-element.elementor-element-65b13f6 .elementor-heading-title{font-size:6.6vw;line-height:1.2em;}.elementor-1797 .elementor-element.elementor-element-548511c{width:var( --container-widget-width, 75vw );max-width:75vw;--container-widget-width:75vw;--container-widget-flex-grow:0;}.elementor-1797 .elementor-element.elementor-element-548511c > .elementor-widget-container{padding:0% 0% 10% 0%;}.elementor-1797 .elementor-element.elementor-element-548511c .elementor-field-group .elementor-field, .elementor-1797 .elementor-element.elementor-element-548511c .elementor-field-subgroup label{font-size:3vw;line-height:1.5em;}.elementor-1797 .elementor-element.elementor-element-548511c .elementor-button{font-size:3.6vw;line-height:1.5em;border-width:2px 2px 2px 2px;}.elementor-1797 .elementor-element.elementor-element-548511c .elementor-message{font-size:0px;line-height:0em;}.elementor-1797 .elementor-element.elementor-element-f723d78 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://grarri.com/wp-content/uploads/2021/07/Group-349.jpg");}.elementor-1797 .elementor-element.elementor-element-f723d78 > .elementor-element-populated{padding:0% 0% 20% 0%;}.elementor-1797 .elementor-element.elementor-element-5af8b1f{--grid-template-columns:repeat(0, auto);--icon-size:14px;--grid-column-gap:10px;}.elementor-1797 .elementor-element.elementor-element-5af8b1f .elementor-widget-container{text-align:right;}.elementor-1797 .elementor-element.elementor-element-5af8b1f > .elementor-widget-container{padding:0% 5% 0% 0%;}}/* Start custom CSS for icon, class: .elementor-element-1383e40 */@media screen and (max-width: 350px) {
.elementor-1795 .elementor-element.elementor-element-27aaba7 {
    top: 60vh;
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1df7d2e */.heart {
	font-size: 150px;
	color: #e00;
	animation: beat .55s infinite alternate;
	transform-origin: center;
}

/* Heart beat animation */
@keyframes beat{
	to { transform: scale(1.1); }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e68d407 *//*.elementor-1797 .elementor-element.elementor-element-e68d407{
    padding-left:17vw!important;
    padding-right:9.5vw!important;
}*//* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8a5fdd6 *//*.elementor-1797 .elementor-element.elementor-element-8a5fdd6{
    padding-left:17vw!important;
    padding-right:9.5vw!important;
}*//* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-80c6d25 *//*.elementor-1797 .elementor-element.elementor-element-80c6d25{
    padding-left:17vw!important;
    padding-right:17vw!important;
}*//* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-605137b *//*.elementor-1797 .elementor-element.elementor-element-605137b{
    padding-left:17vw!important;
    padding-right:17vw!important;
}*//* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-85112cf *//*.elementor-1797 .elementor-element.elementor-element-85112cf{
    padding-left:17vw!important;
    padding-right:17vw!important;
}*//* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7443ee9 *//*.elementor-1797 .elementor-element.elementor-element-7443ee9{
    padding-left:17vw!important;
    padding-right:17vw!important;
}*//* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-55fa183 *//*.elementor-1797 .elementor-element.elementor-element-55fa183{
    padding-left:10vw!important;
    padding-right:10vw!important;
}*//* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-548511c */.elementor-1797 .elementor-element.elementor-element-548511c .elementor-field{
    border-color: #282828;
    border-radius: 10px!important;
}
.elementor-1797 .elementor-element.elementor-element-548511c .elementor-field-group {
    margin-bottom: 2vw;
}
.elementor-1797 .elementor-element.elementor-element-548511c .elementor-field-textual{
    border:.2vh solid #282828!important;
    box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.4)!important;
        
}
.elementor-1797 .elementor-element.elementor-element-548511c .elementor-field-textual:hover{
    border:.2vh solid #54fb78!important;
    box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.4)!important;
        
}
.elementor-1797 .elementor-element.elementor-element-548511c .elementor-field-textual:focus{
    border:.2vh solid #54fb78!important;
    box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.4)!important;
        
}
.elementor-1797 .elementor-element.elementor-element-548511c .elementor-field{
    padding: .5vw 1vw !important;
}

@media screen and (max-width: 768px) {
 .elementor-1797 .elementor-element.elementor-element-548511c  .elementor-field{
    padding: 2vw 2vw !important;
    
}
.elementor-1797 .elementor-element.elementor-element-548511c .elementor-field-group {
    margin-bottom: 4vw!important;
}
.elementor-1797 .elementor-element.elementor-element-548511c .elementor-button{
    margin-top:3%;
}
.elementor-1797 .elementor-element.elementor-element-548511c #button-form:hover{
     width:40%!important;
     padding: 3% 11% 3% 11%!important;
     border-radius: 6vh!important;
   background-color: #54fb78!important;
    border-style: solid;
    border-width: .4vh .4vh .4vh .4vh!important;
    border-color: #31844554!important;
   
    box-shadow: 3px 0px 0px 0px rgb(0 0 0 / 0%)!important;

}
.elementor-1797 .elementor-element.elementor-element-548511c #button-form{
   width:40%!important;
    padding: 3% 11% 3% 11%!important;
    ms-border-radius: 6vh!important;
    border-radius: 6vh!important;
   background-color: #54fb7854fb78!important;
    border-style: solid!important;;
    border-width: .4vh .4vh .4vh .4vh!important;
    border-color: #54fb78!important;
   
    box-shadow: 3px 0px 0px 0px rgb(0 0 0 / 0%);

}
.elementor-1797 .elementor-element.elementor-element-548511c #button-form:focus{
   width:40%!important;
    padding: 3% 11% 3% 11%!important;
    ms-border-radius: 6vh!important;
    border-radius: 6vh!important;
   background-color: #54fb7854fb78!important;
    border-style: solid!important;;
    border-width: .4vh .4vh .4vh .4vh!important;
    border-color: #54fb78!important;
   
    box-shadow: 3px 0px 0px 0px rgb(0 0 0 / 0%);

}

.elementor-1797 .elementor-element.elementor-element-548511c .elementor-form-spinner{
    display: none;
}
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-5af8b1f */@media only screen and (max-width: 375px)  {

 .elementor-1797 .elementor-element.elementor-element-5af8b1f{
     padding: 10vh  0vh  5vh  0vh !important;
 }}
  @media only screen and (min-width:375px) {

.elementor-1797 .elementor-element.elementor-element-5af8b1f{
     padding: 10vh  0vh  5vh  0vh !important;
 }}/* End custom CSS */