.elementor-19977 .elementor-element.elementor-element-49e684cd:not(.elementor-motion-effects-element-type-background), .elementor-19977 .elementor-element.elementor-element-49e684cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9C9;}.elementor-19977 .elementor-element.elementor-element-49e684cd > .elementor-container{min-height:100vh;}.elementor-19977 .elementor-element.elementor-element-49e684cd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-19977 .elementor-element.elementor-element-49e684cd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19977 .elementor-element.elementor-element-3e3cb3c7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-19977 .elementor-element.elementor-element-3bba81f2 .elementor-heading-title{font-size:180px;line-height:150px;}.elementor-19977 .elementor-element.elementor-element-6738fbd7 > .elementor-widget-container{padding:0px 0px 30px 10px;}.elementor-19977 .elementor-element.elementor-element-6738fbd7 .elementor-heading-title{font-size:60px;font-weight:900;line-height:60px;}.elementor-19977 .elementor-element.elementor-element-56633bb0 .elementor-button{background-color:#02010100;font-weight:600;text-transform:uppercase;fill:#090909;color:#090909;border-style:none;}.elementor-19977 .elementor-element.elementor-element-56633bb0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-19977 .elementor-element.elementor-element-56633bb0 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-bc-flex-widget .elementor-19977 .elementor-element.elementor-element-3cb0fb9a.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-19977 .elementor-element.elementor-element-3cb0fb9a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-19977 .elementor-element.elementor-element-3cb0fb9a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19977 .elementor-element.elementor-element-71dd3456:not(.elementor-motion-effects-element-type-background), .elementor-19977 .elementor-element.elementor-element-71dd3456 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F6698;}.elementor-19977 .elementor-element.elementor-element-71dd3456 > .elementor-container{min-height:100vh;}.elementor-19977 .elementor-element.elementor-element-71dd3456{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-19977 .elementor-element.elementor-element-71dd3456 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19977 .elementor-element.elementor-element-b8597f1{padding:60px 0px 0px 0px;}.elementor-19977 .elementor-element.elementor-element-4b2ee215{text-align:center;}.elementor-19977 .elementor-element.elementor-element-4b2ee215 .elementor-heading-title{color:#FFFFFF;}.elementor-bc-flex-widget .elementor-19977 .elementor-element.elementor-element-46653014.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-19977 .elementor-element.elementor-element-46653014.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-19977 .elementor-element.elementor-element-5ba2c17f > .elementor-element-populated{padding:0% 10% 0% 10%;}.elementor-19977 .elementor-element.elementor-element-64edd07e:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-19977 .elementor-element.elementor-element-5c1bb4a4 .elementor-button{background-color:#02010100;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:none;}.elementor-19977 .elementor-element.elementor-element-5c1bb4a4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-19977 .elementor-element.elementor-element-5c1bb4a4 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-bc-flex-widget .elementor-19977 .elementor-element.elementor-element-5e0b554a.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-19977 .elementor-element.elementor-element-5e0b554a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-19977 .elementor-element.elementor-element-62f8d49b:not(.elementor-motion-effects-element-type-background), .elementor-19977 .elementor-element.elementor-element-62f8d49b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3C5C22;}.elementor-19977 .elementor-element.elementor-element-62f8d49b > .elementor-container{min-height:100vh;}.elementor-19977 .elementor-element.elementor-element-62f8d49b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-19977 .elementor-element.elementor-element-62f8d49b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19977 .elementor-element.elementor-element-7d936b8f{padding:60px 0px 0px 0px;}.elementor-19977 .elementor-element.elementor-element-4fa0ea74{text-align:center;}.elementor-19977 .elementor-element.elementor-element-4fa0ea74 .elementor-heading-title{color:#FFFFFF;}.elementor-bc-flex-widget .elementor-19977 .elementor-element.elementor-element-6886b18c.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-19977 .elementor-element.elementor-element-6886b18c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-19977 .elementor-element.elementor-element-70e51341 > .elementor-element-populated{padding:0% 10% 0% 10%;}.elementor-19977 .elementor-element.elementor-element-71283fac:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-19977 .elementor-element.elementor-element-2ba9e38a .elementor-button{background-color:#02010100;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:none;}.elementor-19977 .elementor-element.elementor-element-2ba9e38a .elementor-button-content-wrapper{flex-direction:row;}.elementor-19977 .elementor-element.elementor-element-2ba9e38a .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-bc-flex-widget .elementor-19977 .elementor-element.elementor-element-3e6c2786.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-19977 .elementor-element.elementor-element-3e6c2786.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-19977 .elementor-element.elementor-element-1bc6251b:not(.elementor-motion-effects-element-type-background), .elementor-19977 .elementor-element.elementor-element-1bc6251b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#930708;}.elementor-19977 .elementor-element.elementor-element-1bc6251b > .elementor-container{min-height:100vh;}.elementor-19977 .elementor-element.elementor-element-1bc6251b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-19977 .elementor-element.elementor-element-1bc6251b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19977 .elementor-element.elementor-element-44ccc777{padding:60px 0px 0px 0px;}.elementor-19977 .elementor-element.elementor-element-27164879{text-align:center;}.elementor-19977 .elementor-element.elementor-element-27164879 .elementor-heading-title{color:#FFFFFF;}.elementor-bc-flex-widget .elementor-19977 .elementor-element.elementor-element-23b1d45f.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-19977 .elementor-element.elementor-element-23b1d45f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-19977 .elementor-element.elementor-element-7c00618f > .elementor-element-populated{padding:0% 10% 0% 10%;}.elementor-19977 .elementor-element.elementor-element-4b378e30:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-19977 .elementor-element.elementor-element-7ebdf663 .elementor-button{background-color:#02010100;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:none;}.elementor-19977 .elementor-element.elementor-element-7ebdf663 .elementor-button-content-wrapper{flex-direction:row;}.elementor-19977 .elementor-element.elementor-element-7ebdf663 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-bc-flex-widget .elementor-19977 .elementor-element.elementor-element-15f6336a.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-19977 .elementor-element.elementor-element-15f6336a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-19977 .elementor-element.elementor-element-77c43397:not(.elementor-motion-effects-element-type-background), .elementor-19977 .elementor-element.elementor-element-77c43397 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6F3312;}.elementor-19977 .elementor-element.elementor-element-77c43397 > .elementor-container{min-height:100vh;}.elementor-19977 .elementor-element.elementor-element-77c43397{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-19977 .elementor-element.elementor-element-77c43397 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19977 .elementor-element.elementor-element-3ff38ce4{padding:60px 0px 0px 0px;}.elementor-19977 .elementor-element.elementor-element-136a71bd{text-align:center;}.elementor-19977 .elementor-element.elementor-element-136a71bd .elementor-heading-title{color:#FFFFFF;}.elementor-bc-flex-widget .elementor-19977 .elementor-element.elementor-element-1ba484c.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-19977 .elementor-element.elementor-element-1ba484c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-19977 .elementor-element.elementor-element-1b35c810 > .elementor-element-populated{padding:0% 10% 0% 10%;}.elementor-19977 .elementor-element.elementor-element-35b88565:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-19977 .elementor-element.elementor-element-19f182e7 .elementor-button{background-color:#02010100;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:none;}.elementor-19977 .elementor-element.elementor-element-19f182e7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-19977 .elementor-element.elementor-element-19f182e7 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-bc-flex-widget .elementor-19977 .elementor-element.elementor-element-43453a06.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-19977 .elementor-element.elementor-element-43453a06.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}@media(max-width:1366px){.elementor-19977 .elementor-element.elementor-element-3bba81f2 .elementor-heading-title{font-size:160px;}.elementor-19977 .elementor-element.elementor-element-6738fbd7 .elementor-heading-title{font-size:60px;}}@media(max-width:1024px){.elementor-19977 .elementor-element.elementor-element-3bba81f2 .elementor-heading-title{font-size:130px;line-height:130px;}.elementor-19977 .elementor-element.elementor-element-6738fbd7 .elementor-heading-title{font-size:60px;line-height:60px;}}@media(max-width:767px){.elementor-19977 .elementor-element.elementor-element-3bba81f2 .elementor-heading-title{font-size:90px;line-height:90px;}.elementor-19977 .elementor-element.elementor-element-6738fbd7 .elementor-heading-title{font-size:40px;line-height:40px;}.elementor-19977 .elementor-element.elementor-element-2eaa8790 img{width:50%;}}@media(min-width:768px){.elementor-19977 .elementor-element.elementor-element-70dce325{width:100%;}.elementor-19977 .elementor-element.elementor-element-3e3cb3c7{width:60%;}.elementor-19977 .elementor-element.elementor-element-3cb0fb9a{width:25%;}.elementor-19977 .elementor-element.elementor-element-38ad3778{width:14.664%;}.elementor-19977 .elementor-element.elementor-element-46653014{width:25%;}.elementor-19977 .elementor-element.elementor-element-5ba2c17f{width:50%;}.elementor-19977 .elementor-element.elementor-element-5e0b554a{width:24.333%;}.elementor-19977 .elementor-element.elementor-element-6886b18c{width:25%;}.elementor-19977 .elementor-element.elementor-element-70e51341{width:50%;}.elementor-19977 .elementor-element.elementor-element-3e6c2786{width:24.333%;}.elementor-19977 .elementor-element.elementor-element-23b1d45f{width:25%;}.elementor-19977 .elementor-element.elementor-element-7c00618f{width:50%;}.elementor-19977 .elementor-element.elementor-element-15f6336a{width:24.333%;}.elementor-19977 .elementor-element.elementor-element-1ba484c{width:25%;}.elementor-19977 .elementor-element.elementor-element-1b35c810{width:50%;}.elementor-19977 .elementor-element.elementor-element-43453a06{width:24.333%;}}/* Start custom CSS for button, class: .elementor-element-56633bb0 */.elementor-19977 .elementor-element.elementor-element-56633bb0 .elementor-button-content-wrapper {
    overflow: hidden;
    height: 24px;
}

.elementor-19977 .elementor-element.elementor-element-56633bb0 span.elementor-button-text {
    transition: .2s;
    margin-left: 35px;
}

.elementor-19977 .elementor-element.elementor-element-56633bb0 span.elementor-button-text:after {
    content: "SCOPRI";
    display: block;
    line-height: 60px;
}

.elementor-19977 .elementor-element.elementor-element-56633bb0 a:hover span.elementor-button-text {
    transform: translateY(-37px);
    transition: .2s;
}

.elementor-19977 .elementor-element.elementor-element-56633bb0 .elementor-button .elementor-button-icon {
    margin-right: 10px !important;
    order: 5;
    width: 40px;
    border: 1px solid #000;
    height: 40px;
    border-radius: 50%;
    padding: 12px 15.5px;
    position: absolute;
    left:10px;
    top:0;
}

.elementor-19977 .elementor-element.elementor-element-56633bb0 .elementor-button .elementor-button-icon i {
    animation: bouncingdown 2s infinite;
}

@keyframes bouncingdown {
   0%, 20%, 50%, 80%, 100% {transform: translateY(0);} 
   40% {transform: translateY(5px);} 
   60% {transform: translateY(10px);} 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5c1bb4a4 */.elementor-19977 .elementor-element.elementor-element-5c1bb4a4 .elementor-button-content-wrapper {
    overflow: hidden;
    height: 24px;
}

.elementor-19977 .elementor-element.elementor-element-5c1bb4a4 span.elementor-button-text {
    transition: .2s;
    margin-left: 35px;
}

.elementor-19977 .elementor-element.elementor-element-5c1bb4a4 span.elementor-button-text:after {
    content: "SCOPRI";
    display: block;
    line-height: 60px;
}

.elementor-19977 .elementor-element.elementor-element-5c1bb4a4 a:hover span.elementor-button-text {
    transform: translateY(-37px);
    transition: .2s;
}

.elementor-19977 .elementor-element.elementor-element-5c1bb4a4 .elementor-button .elementor-button-icon {
    margin-right: 10px !important;
    order: 5;
    width: 40px;
    border: 1px solid #fff;
    height: 40px;
    border-radius: 50%;
    padding: 12px 15.5px;
    position: absolute;
    left:calc(50% - 60px);
    top:0;
}

.elementor-19977 .elementor-element.elementor-element-5c1bb4a4 .elementor-button .elementor-button-icon i {
    animation: bouncing 2s infinite;
}

@keyframes bouncing {
   0%, 20%, 50%, 80%, 100% {transform: translateX(0);} 
   40% {transform: translateX(5px);} 
   60% {transform: translateX(10px);} 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2ba9e38a */.elementor-19977 .elementor-element.elementor-element-2ba9e38a .elementor-button-content-wrapper {
    overflow: hidden;
    height: 24px;
}

.elementor-19977 .elementor-element.elementor-element-2ba9e38a span.elementor-button-text {
    transition: .2s;
    margin-left: 35px;
}

.elementor-19977 .elementor-element.elementor-element-2ba9e38a span.elementor-button-text:after {
    content: "SCOPRI";
    display: block;
    line-height: 60px;
}

.elementor-19977 .elementor-element.elementor-element-2ba9e38a a:hover span.elementor-button-text {
    transform: translateY(-37px);
    transition: .2s;
}

.elementor-19977 .elementor-element.elementor-element-2ba9e38a .elementor-button .elementor-button-icon {
    margin-right: 10px !important;
    order: 5;
    width: 40px;
    border: 1px solid #fff;
    height: 40px;
    border-radius: 50%;
    padding: 12px 15.5px;
    position: absolute;
    left:calc(50% - 60px);
    top:0;
}

.elementor-19977 .elementor-element.elementor-element-2ba9e38a .elementor-button .elementor-button-icon i {
    animation: bouncing 2s infinite;
}

@keyframes bouncing {
   0%, 20%, 50%, 80%, 100% {transform: translateX(0);} 
   40% {transform: translateX(5px);} 
   60% {transform: translateX(10px);} 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7ebdf663 */.elementor-19977 .elementor-element.elementor-element-7ebdf663 .elementor-button-content-wrapper {
    overflow: hidden;
    height: 24px;
}

.elementor-19977 .elementor-element.elementor-element-7ebdf663 span.elementor-button-text {
    transition: .2s;
    margin-left: 35px;
}

.elementor-19977 .elementor-element.elementor-element-7ebdf663 span.elementor-button-text:after {
    content: "SCOPRI";
    display: block;
    line-height: 60px;
}

.elementor-19977 .elementor-element.elementor-element-7ebdf663 a:hover span.elementor-button-text {
    transform: translateY(-37px);
    transition: .2s;
}

.elementor-19977 .elementor-element.elementor-element-7ebdf663 .elementor-button .elementor-button-icon {
    margin-right: 10px !important;
    order: 5;
    width: 40px;
    border: 1px solid #fff;
    height: 40px;
    border-radius: 50%;
    padding: 12px 15.5px;
    position: absolute;
    left:calc(50% - 60px);
    top:0;
}

.elementor-19977 .elementor-element.elementor-element-7ebdf663 .elementor-button .elementor-button-icon i {
    animation: bouncing 2s infinite;
}

@keyframes bouncing {
   0%, 20%, 50%, 80%, 100% {transform: translateX(0);} 
   40% {transform: translateX(5px);} 
   60% {transform: translateX(10px);} 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-19f182e7 */.elementor-19977 .elementor-element.elementor-element-19f182e7 .elementor-button-content-wrapper {
    overflow: hidden;
    height: 24px;
}

.elementor-19977 .elementor-element.elementor-element-19f182e7 span.elementor-button-text {
    transition: .2s;
    margin-left: 35px;
}

.elementor-19977 .elementor-element.elementor-element-19f182e7 span.elementor-button-text:after {
    content: "SCOPRI";
    display: block;
    line-height: 60px;
}

.elementor-19977 .elementor-element.elementor-element-19f182e7 a:hover span.elementor-button-text {
    transform: translateY(-37px);
    transition: .2s;
}

.elementor-19977 .elementor-element.elementor-element-19f182e7 .elementor-button .elementor-button-icon {
    margin-right: 10px !important;
    order: 5;
    width: 40px;
    border: 1px solid #fff;
    height: 40px;
    border-radius: 50%;
    padding: 12px 15.5px;
    position: absolute;
    left:calc(50% - 60px);
    top:0;
}

.elementor-19977 .elementor-element.elementor-element-19f182e7 .elementor-button .elementor-button-icon i {
    animation: bouncing 2s infinite;
}

@keyframes bouncing {
   0%, 20%, 50%, 80%, 100% {transform: translateX(0);} 
   40% {transform: translateX(5px);} 
   60% {transform: translateX(10px);} 
}/* End custom CSS */
/* Start custom CSS */.qodef-content-grid-1400 .qodef-content-grid {
    width: 100% !important;
}

.product-section .product-image-left {
    -ms-transform: translate(0, -40%);
    transform: translate(0, -40%);
    transition: .6s ease-out .4s;
    opacity: 0;
}

.product-section.view-animation .product-image-left {
      -ms-transform: translate(40%, -20%);
    transform: translate(40%, -20%);
    opacity: 1;
    transition: .6s ease-out .4s;
}

.product-section .product-image {
    transform: translateY(20%);
    opacity:0;
    transition: .6s ease-out .4s;
}

.product-section.view-animation .product-image {
    transform: translateY(0);
    opacity: 1;
    transition: .6s ease-out .4s;
}

.product-image-right {
    -ms-transform: translate(0%, 40%);
    transform: translate(0%, 40%);
    transition: .6s ease-out .4s;
    opacity: 0;
}

.product-section.view-animation .product-image-right {
    -ms-transform: translate(-50%, 10%);
    transform: translate(-50%, 10%);
    transition: .6s ease-out .4s;
    opacity: 1;
}

.qodef-header-sticky {
    background: transparent;
    border-bottom: 0;
}/* End custom CSS */