@charset "UTF-8";
#body:not(.elementor .elementor-section-wrap).single-post header{
background-color: var(--colorBackground);
}
@media (max-width: 1199px) {
#body:not(.elementor .elementor-section-wrap).single-post .header-absolute-wrap{
padding-top: 100px;
}
}
#body:not(.elementor .elementor-section-wrap) .quantity [type=number]{
background-color: var(--colorBackground);
}
#body:not(.elementor .elementor-section-wrap).blog article,
#body:not(.elementor .elementor-section-wrap).single article,
#body:not(.elementor .elementor-section-wrap) .item-content,
#body:not(.elementor .elementor-section-wrap) .widget_search,
#body:not(.elementor .elementor-section-wrap) .widget_search .wp-block-search .wp-block-search__input,
#body:not(.elementor .elementor-section-wrap) .wp-block-calendar,
#body:not(.elementor .elementor-section-wrap) .widget_calendar,
#body:not(.elementor .elementor-section-wrap) .widget_mc4wp_form_widget,
#body:not(.elementor .elementor-section-wrap) .widget_mc4wp_form_widget .mc4wp-form-fields input,
#body:not(.elementor .elementor-section-wrap) .wp-block-calendar table caption,
#body:not(.elementor .elementor-section-wrap) .widget_calendar table caption,
#body:not(.elementor .elementor-section-wrap) .widget.widget_block a.tag-cloud-link,
#body:not(.elementor .elementor-section-wrap) .widget.widget_custom_posts .layout-slider li a img,
#body:not(.elementor .elementor-section-wrap) .widget.widget_custom_posts .layout-slider .item-content{
border-radius: 0 !important;
}
#body:not(.elementor .elementor-section-wrap) .meta-tags a,
#body:not(.elementor .elementor-section-wrap) .post-nav > div .post-nav-item,
#body:not(.elementor .elementor-section-wrap).single-post .comments-area .comment-respond,
#body:not(.elementor .elementor-section-wrap).woo #comments .comments-wrap .comment-form input,
#body:not(.elementor .elementor-section-wrap).woo .comment-form textarea{
border-radius: 0 !important;
}
#body:not(.elementor .elementor-section-wrap) .dot{
display: inline !important;
color: var(--colorMain);
}
@media (min-width: 1200px) {
#body:not(.elementor .elementor-section-wrap) .cart-dropdown .cart-dropdown-menu{
max-width: none;
}
}
@media (max-width: 1599px)and (min-width: 1200px) {
#body:not(.elementor .elementor-section-wrap) .header-6 div.container,
#body:not(.elementor .elementor-section-wrap) .header-6 div.container-fluid{
margin-left: 20px;
margin-right: 20px;
}
}
#body:not(.elementor .elementor-section-wrap) .header-6 .cart-dropdown .dropdown-toggle .cart-count:not(:empty){
font-family: var(--fontHeadings);
font-size: 14px;
line-height: 16px;
text-align: center;
letter-spacing: .08em;
z-index: 1;
display: block;
width: 16px;
height: 16px;
white-space: nowrap;
background-color: var(--colorMain);
color: var(--colorLight);
border-radius: 50%;
position: absolute;
top: auto;
right: -8px;
bottom: 20px;
}
#body:not(.elementor .elementor-section-wrap) .header-6 .cart-dropdown .dropdown-toggle .svg-icon.icon-bag svg{
display: none;
}
#body:not(.elementor .elementor-section-wrap) .header-6 .cart-dropdown .dropdown-toggle .svg-icon.icon-bag::before{
content: "";
display: block;
width: 20px;
height: 20px;
background-image: url(//spcagri.com/core/views/95c0e82c89/assets/img/shopping-bag.svg);
}
#body:not(.elementor .elementor-section-wrap) .i.header-6 .cart-dropdown .dropdown-toggle .svg-icon.icon-bag::before{
-webkit-filter: grayscale(1) brightness(1000%);
filter: grayscale(1) brightness(1000%);
}
#body:not(.elementor .elementor-section-wrap) .header-6 .svg-icon.icon-magnify svg{
display: none;
}
#body:not(.elementor .elementor-section-wrap) .header-6 .svg-icon.icon-magnify::before{
content: "";
display: block;
width: 20px;
height: 20px;
background-image: url(//spcagri.com/core/views/95c0e82c89/assets/img/search-microgreen.svg);
background-position: center center;
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
}
#body:not(.elementor .elementor-section-wrap) .i.header-6 .svg-icon.icon-magnify::before{
-webkit-filter: grayscale(1) brightness(1000%);
filter: grayscale(1) brightness(1000%);
}
#body:not(.elementor .elementor-section-wrap) .woo .widget_shopping_cart .woocommerce-mini-cart__buttons a.button.wc-forward,
#body:not(.elementor .elementor-section-wrap) .woo.widget_shopping_cart .woocommerce-mini-cart__buttons a.button.wc-forward{
min-width: -webkit-fit-content;
min-width: fit-content;
}
#body:not(.elementor .elementor-section-wrap) .search-social-wrap #search_toggle{
padding: 0;
margin-left: 30px;
}
#body:not(.elementor .elementor-section-wrap).woo ul.products li.product .product-text-wrap{
background-color: rgba(0, 0, 0, 0);
}
#body:not(.elementor .elementor-section-wrap) .search-form button.search-submit .svg-icon::before{
left: 20px;
}
#body:not(.elementor .elementor-section-wrap) .nav-btn span,
#body:not(.elementor .elementor-section-wrap) .nav-btn span:before,
#body:not(.elementor .elementor-section-wrap) .nav-btn span:after{
width: 30px;
height: 1px;
background: var(--colorDark);
}
#body:not(.elementor .elementor-section-wrap) .nav-btn span:before{
bottom: 8px;
}
#body:not(.elementor .elementor-section-wrap) .nav-btn span:after{
top: 8px;
}
#body:not(.elementor .elementor-section-wrap) #nav_close.nav-btn span:after,
#body:not(.elementor .elementor-section-wrap) #search_modal_close.nav-btn span:after{
top: 1px;
}
#body:not(.elementor .elementor-section-wrap) .intro{
overflow: hidden;
}
@media (max-width: 1600px)and (min-width: 1200px) {
#body:not(.elementor .elementor-section-wrap) .intro{
padding-left: 15px;
padding-right: 15px;
}
}
#body:not(.elementor .elementor-section-wrap) .section-intro{
background-position: left bottom;
}
#body:not(.elementor .elementor-section-wrap) .section-intro .container{
padding-top: 32vh;
padding-bottom: 19.5vh;
}
@media (max-width: 767px) {
#body:not(.elementor .elementor-section-wrap) .section-intro .container{
padding-top: 29vh;
}
}
#body:not(.elementor .elementor-section-wrap) .intro-description{
max-width: 620px;
line-height: 29px;
margin-bottom: 34px;
color: var(--colorFont);
}
#body:not(.elementor .elementor-section-wrap) h1.intro-heading{
font-family: var(--fontBody);
font-style: normal;
font-weight: 600;
font-size: 80px;
line-height: 100px;
letter-spacing: .02em;
text-transform: uppercase;
color: var(--colorDark);
max-width: 620px;
position: relative;
margin-bottom: 30px;
}
@media (max-width: 767px) {
#body:not(.elementor .elementor-section-wrap) h1.intro-heading{
font-size: 2.1em !important;
line-height: 1.14 !important;
margin-bottom: 20px;
}
}
#body:not(.elementor .elementor-section-wrap) h1.intro-heading span.intro-heading-duplicate{
display: block !important;
font-family: var(--fontBody);
font-style: normal;
font-weight: 600;
font-size: 80px;
line-height: 100px;
letter-spacing: .02em;
text-transform: uppercase;
color: rgba(0, 0, 0, 0);
max-width: 620px;
position: absolute;
top: 2px;
left: 2px;
-webkit-text-stroke: 1px var(--colorDark);
}
@media (max-width: 767px) {
#body:not(.elementor .elementor-section-wrap) h1.intro-heading span.intro-heading-duplicate{
display: none !important;
}
}
#body:not(.elementor .elementor-section-wrap) h2.intro-pre-heading{
font-style: normal;
font-weight: normal;
font-size: 80px;
line-height: 1;
text-align: left;
margin-bottom: 26px;
}
@media (max-width: 767px) {
#body:not(.elementor .elementor-section-wrap) h2.intro-pre-heading{
font-size: 2em;
}
}
#body:not(.elementor .elementor-section-wrap) .intro-section-text{
padding-top: 37%;
padding-bottom: 37%;
}
@media (max-width: 1199px) {
#body:not(.elementor .elementor-section-wrap) .intro-section-text{
padding-top: 20%;
padding-bottom: 20%;
}
}
@media (max-width: 767px) {
#body:not(.elementor .elementor-section-wrap) .intro-section-text{
padding-top: 20% !important;
}
#body:not(.elementor .elementor-section-wrap) .intro-section-text .intro-buttons a.button{
margin: 0 auto;
}
}
#body:not(.elementor .elementor-section-wrap) .title.title-4{
background-position: bottom;
overflow: hidden;
}
#body:not(.elementor .elementor-section-wrap) .title.title-4 h1{
font-family: var(--fontBody) !important;
font-weight: 600;
letter-spacing: .02em;
color: var(--colorDark);
}
@media (min-width: 768px) {
#body:not(.elementor .elementor-section-wrap) .title.title-4 h1{
font-size: 60px;
line-height: 64px;
}
}
#body:not(.elementor .elementor-section-wrap) .title.title-4 h1::before{
content: itemprop;
font-size: 20px;
color: var(--colorMain3);
}
#body:not(.elementor .elementor-section-wrap) .title.title-4 .breadcrumbs{
margin: 0 0 14px;
color: var(--colorMain);
}
@media (min-width: 768px) {
#body:not(.elementor .elementor-section-wrap) .title.title-4 .breadcrumbs{
margin: 32px 0 14px;
}
}
#body:not(.elementor .elementor-section-wrap) .title.title-4 a,
#body:not(.elementor .elementor-section-wrap) .title.title-4 span.breadcrumb_last,
#body:not(.elementor .elementor-section-wrap) .title.title-4 span.breadcrumbs_item:last-child{
display: inline-block;
font-weight: 300;
letter-spacing: .05em;
margin-top: 0;
margin-bottom: 0;
background-color: rgba(0, 0, 0, 0);
padding: 0;
}
#body:not(.elementor .elementor-section-wrap) .title.title-4 a:hover{
color: var(--colorMain3);
}
#body:not(.elementor .elementor-section-wrap) .title.title-4 span.breadcrumb_last,
#body:not(.elementor .elementor-section-wrap) .title.title-4 span.breadcrumbs_item:last-child{
color: var(--colorDark);
}
#body:not(.elementor .elementor-section-wrap) .title.title-4 span.breadcrumb_last::after,
#body:not(.elementor .elementor-section-wrap) .title.title-4 span.breadcrumbs_item:last-child::after{
display: none;
}
#body:not(.elementor .elementor-section-wrap) .title.title-4.i h1{
color: var(--colorLight) !important;
}
#body:not(.elementor .elementor-section-wrap) .title.title-4.i span.breadcrumb_last,
#body:not(.elementor .elementor-section-wrap) .title.title-4.i span.breadcrumbs_item:last-child{
color: var(--colorLight);
}
#body:not(.elementor .elementor-section-wrap) .headline-bg{
width: auto;
height: auto;
position: absolute;
font-size: 300px;
line-height: 300px;
color: var(--colorDark);
opacity: .04;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -58%);
transform: translate(-50%, -58%);
white-space: nowrap;
pointer-events: none;
}
@media (max-width: 767px) {
#body:not(.elementor .elementor-section-wrap) .headline-bg{
display: none;
}
}
#body:not(.elementor .elementor-section-wrap).blog .post.format-gallery .flex-direction-nav{
display: none;
}
#body:not(.elementor .elementor-section-wrap) .post-thumbnail-wrap .post-thumbnail img,
#body:not(.elementor .elementor-section-wrap) .post .post-thumbnail img{
border-radius: 0;
}
#body:not(.elementor .elementor-section-wrap) .widget_custom_posts .posts-list li img{
border-radius: 0;
}
#body:not(.elementor .elementor-section-wrap) .widget_custom_posts .posts-list li.list-has-post-thumbnail::before{
border-radius: 0;
}
#body:not(.elementor .elementor-section-wrap).blog article,
#body:not(.elementor .elementor-section-wrap).single article,
#body:not(.elementor .elementor-section-wrap) .widget_search,
#body:not(.elementor .elementor-section-wrap) .widget_search .wp-block-search .wp-block-search__input,
#body:not(.elementor .elementor-section-wrap) .wp-block-calendar,
#body:not(.elementor .elementor-section-wrap) .widget_calendar,
#body:not(.elementor .elementor-section-wrap) .widget_mc4wp_form_widget,
#body:not(.elementor .elementor-section-wrap) .widget_mc4wp_form_widget .mc4wp-form-fields input,
#body:not(.elementor .elementor-section-wrap) .wp-block-calendar table caption,
#body:not(.elementor .elementor-section-wrap) .widget_calendar table caption,
#body:not(.elementor .elementor-section-wrap) .widget.widget_block a.tag-cloud-link,
#body:not(.elementor .elementor-section-wrap) .widget.widget_custom_posts .layout-slider li a img,
#body:not(.elementor .elementor-section-wrap) .widget.widget_custom_posts .layout-slider .item-content{
border-radius: 0 !important;
}
#body:not(.elementor .elementor-section-wrap) .meta-tags a,
#body:not(.elementor .elementor-section-wrap) .post-nav > div .post-nav-item,
#body:not(.elementor .elementor-section-wrap).single-post .comments-area .comment-respond,
#body:not(.elementor .elementor-section-wrap).woo #comments .comments-wrap .comment-form input,
#body:not(.elementor .elementor-section-wrap).woo .comment-form textarea{
border-radius: 0 !important;
}
#body:not(.elementor .elementor-section-wrap).woo #respond input#submit,
#body:not(.elementor .elementor-section-wrap).woo a.button:not(.add_to_cart_button),
#body:not(.elementor .elementor-section-wrap).woo button.button:not([name=apply_coupon]),
#body:not(.elementor .elementor-section-wrap).woo input.button{
background-color: var(--colorMain) !important;
border-color: var(--colorMain) !important;
color: var(--colorLight) !important;
}
#body:not(.elementor .elementor-section-wrap).woo #respond input#submit:hover,
#body:not(.elementor .elementor-section-wrap).woo a.button:not(.add_to_cart_button):hover,
#body:not(.elementor .elementor-section-wrap).woo button.button:not([name=apply_coupon]):hover,
#body:not(.elementor .elementor-section-wrap).woo input.button:hover{
background-color: var(--colorMain3) !important;
border-color: var(--colorMain3) !important;
}
#body:not(.elementor .elementor-section-wrap) #copyright.copyright.l{
font-weight: 500;
line-height: 17px;
color: var(--colorFont) !important;
}
#body:not(.elementor .elementor-section-wrap) #copyright.copyright.l .copyright-menu li.menu-item a{
color: var(--colorFont) !important;
}
#body:not(.elementor .elementor-section-wrap) #copyright.copyright.l .copyright-menu li.menu-item a:hover{
color: var(--colorDark) !important;
}
#body:not(.elementor .elementor-section-wrap) [type=reset],
#body:not(.elementor .elementor-section-wrap) [type=button]:not(.plyr__control):not(.slick-arrow):not([role=tab]):not([aria-controls=mep_0]):not(.plus):not(.minus):not([class=mfp-close]):not(.elementor-alert-dismiss):not(.notice-dismiss),
#body:not(.elementor .elementor-section-wrap) .wp-block-button__link,
#body:not(.elementor .elementor-section-wrap) .wp-block-button__link:visited,
#body:not(.elementor .elementor-section-wrap) .wp-block-file .wp-block-file__button,
#body:not(.elementor .elementor-section-wrap).woo .widget_shopping_cart .woocommerce-mini-cart__buttons a.button.wc-forward.checkout,
#body:not(.elementor .elementor-section-wrap).woo.widget_shopping_cart .woocommerce-mini-cart__buttons a.button.wc-forward.checkout,
#body:not(.elementor .elementor-section-wrap).woo .widget_shopping_cart .woocommerce-mini-cart__buttons a.button.wc-forward,
#body:not(.elementor .elementor-section-wrap).woo.widget_shopping_cart .woocommerce-mini-cart__buttons a.button.wc-forward,
#body:not(.elementor .elementor-section-wrap) [type=submit]:not(.wp-block-search__button):not(.widget_mc4wp_submit_button):not(.search-submit):not(button[value=Subscribe]):not([value=Subscribe]):not(.adminbar-button):not(.berocket_notice_submit):not([value="Apply coupon"]),
#body:not(.elementor .elementor-section-wrap) button.wp-block-button__link,
#body:not(.elementor .elementor-section-wrap).woo.single-product .woo .woocommerce-notices-wrapper .woocommerce-message a.button,
#body:not(.elementor .elementor-section-wrap) .premium-gallery-load-more-btn{
background-color: var(--colorMain);
border: none;
border-radius: 0;
transition: all .4s ease-in-out !important;
z-index: 1;
display: flex !important;
justify-content: center;
align-items: flex-start;
color: var(--colorLight);
font-weight: 700;
font-size: 14px !important;
width: -webkit-fit-content !important;
width: fit-content !important;
height: 60px;
line-height: 60px !important;
padding: 0 50px !important;
text-transform: uppercase;
}
#body:not(.elementor .elementor-section-wrap) [type=reset]::before,
#body:not(.elementor .elementor-section-wrap) [type=button]:not(.plyr__control):not(.slick-arrow):not([role=tab]):not([aria-controls=mep_0]):not(.plus):not(.minus):not([class=mfp-close]):not(.elementor-alert-dismiss):not(.notice-dismiss)::before,
#body:not(.elementor .elementor-section-wrap) .wp-block-button__link::before,
#body:not(.elementor .elementor-section-wrap) .wp-block-button__link:visited::before,
#body:not(.elementor .elementor-section-wrap) .wp-block-file .wp-block-file__button::before,
#body:not(.elementor .elementor-section-wrap).woo .widget_shopping_cart .woocommerce-mini-cart__buttons a.button.wc-forward.checkout::before,
#body:not(.elementor .elementor-section-wrap).woo.widget_shopping_cart .woocommerce-mini-cart__buttons a.button.wc-forward.checkout::before,
#body:not(.elementor .elementor-section-wrap).woo .widget_shopping_cart .woocommerce-mini-cart__buttons a.button.wc-forward::before,
#body:not(.elementor .elementor-section-wrap).woo.widget_shopping_cart .woocommerce-mini-cart__buttons a.button.wc-forward::before,
#body:not(.elementor .elementor-section-wrap) [type=submit]:not(.wp-block-search__button):not(.widget_mc4wp_submit_button):not(.search-submit):not(button[value=Subscribe]):not([value=Subscribe]):not(.adminbar-button):not(.berocket_notice_submit):not([value="Apply coupon"])::before,
#body:not(.elementor .elementor-section-wrap) button.wp-block-button__link::before,
#body:not(.elementor .elementor-section-wrap).woo.single-product .woo .woocommerce-notices-wrapper .woocommerce-message a.button::before,
#body:not(.elementor .elementor-section-wrap) .premium-gallery-load-more-btn::before{
content: "";
position: relative;
top: 50%;
left: 0;
order: 2;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
width: 23px;
height: 16px;
margin-left: 10px;
background-size: contain;
background-repeat: no-repeat;
background-position: center;
}
#body:not(.elementor .elementor-section-wrap) [type=reset]:hover,
#body:not(.elementor .elementor-section-wrap) [type=button]:not(.plyr__control):not(.slick-arrow):not([role=tab]):not([aria-controls=mep_0]):not(.plus):not(.minus):not([class=mfp-close]):not(.elementor-alert-dismiss):not(.notice-dismiss):hover,
#body:not(.elementor .elementor-section-wrap) .wp-block-button__link:hover,
#body:not(.elementor .elementor-section-wrap) .wp-block-button__link:visited:hover,
#body:not(.elementor .elementor-section-wrap) .wp-block-file .wp-block-file__button:hover,
#body:not(.elementor .elementor-section-wrap).woo .widget_shopping_cart .woocommerce-mini-cart__buttons a.button.wc-forward.checkout:hover,
#body:not(.elementor .elementor-section-wrap).woo.widget_shopping_cart .woocommerce-mini-cart__buttons a.button.wc-forward.checkout:hover,
#body:not(.elementor .elementor-section-wrap).woo .widget_shopping_cart .woocommerce-mini-cart__buttons a.button.wc-forward:hover,
#body:not(.elementor .elementor-section-wrap).woo.widget_shopping_cart .woocommerce-mini-cart__buttons a.button.wc-forward:hover,
#body:not(.elementor .elementor-section-wrap) [type=submit]:not(.wp-block-search__button):not(.widget_mc4wp_submit_button):not(.search-submit):not(button[value=Subscribe]):not([value=Subscribe]):not(.adminbar-button):not(.berocket_notice_submit):not([value="Apply coupon"]):hover,
#body:not(.elementor .elementor-section-wrap) button.wp-block-button__link:hover,
#body:not(.elementor .elementor-section-wrap).woo.single-product .woo .woocommerce-notices-wrapper .woocommerce-message a.button:hover,
#body:not(.elementor .elementor-section-wrap) .premium-gallery-load-more-btn:hover{
color: var(--colorLight);
background-color: var(--colorMain3) !important;
}
#body:not(.elementor .elementor-section-wrap) [type=reset]:hover::before,
#body:not(.elementor .elementor-section-wrap) [type=button]:not(.plyr__control):not(.slick-arrow):not([role=tab]):not([aria-controls=mep_0]):not(.plus):not(.minus):not([class=mfp-close]):not(.elementor-alert-dismiss):not(.notice-dismiss):hover::before,
#body:not(.elementor .elementor-section-wrap) .wp-block-button__link:hover::before,
#body:not(.elementor .elementor-section-wrap) .wp-block-button__link:visited:hover::before,
#body:not(.elementor .elementor-section-wrap) .wp-block-file .wp-block-file__button:hover::before,
#body:not(.elementor .elementor-section-wrap).woo .widget_shopping_cart .woocommerce-mini-cart__buttons a.button.wc-forward.checkout:hover::before,
#body:not(.elementor .elementor-section-wrap).woo.widget_shopping_cart .woocommerce-mini-cart__buttons a.button.wc-forward.checkout:hover::before,
#body:not(.elementor .elementor-section-wrap).woo .widget_shopping_cart .woocommerce-mini-cart__buttons a.button.wc-forward:hover::before,
#body:not(.elementor .elementor-section-wrap).woo.widget_shopping_cart .woocommerce-mini-cart__buttons a.button.wc-forward:hover::before,
#body:not(.elementor .elementor-section-wrap) [type=submit]:not(.wp-block-search__button):not(.widget_mc4wp_submit_button):not(.search-submit):not(button[value=Subscribe]):not([value=Subscribe]):not(.adminbar-button):not(.berocket_notice_submit):not([value="Apply coupon"]):hover::before,
#body:not(.elementor .elementor-section-wrap) button.wp-block-button__link:hover::before,
#body:not(.elementor .elementor-section-wrap).woo.single-product .woo .woocommerce-notices-wrapper .woocommerce-message a.button:hover::before,
#body:not(.elementor .elementor-section-wrap) .premium-gallery-load-more-btn:hover::before{
top: 50%;
}
#body:not(.elementor .elementor-section-wrap) .premium-gallery-load-more-btn{
margin: 0 auto;
}
#body:not(.elementor .elementor-section-wrap) .premium-button{
border: none;
display: inline-flex;
padding: 0 50px !important;
border-radius: 0;
overflow: hidden;
height: 60px;
line-height: 60px;
letter-spacing: .08em;
transition: all .25s ease-in-out !important;
}
#body:not(.elementor .elementor-section-wrap) .premium-button::before{
background-image: none !important;
}
#body:not(.elementor .elementor-section-wrap) .premium-banner-read-more{
border: none;
display: inline-flex;
line-height: 60px;
padding: 21px 30px 18px 30px !important;
border-radius: 0;
overflow: hidden;
height: 60px;
transition: all .25s ease-in-out !important;
}
#body:not(.elementor .elementor-section-wrap) .premium-banner-read-more::after{
content: "";
position: relative;
top: 50%;
left: 0;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
width: 23px;
height: 16px;
margin-left: 10px;
background-size: contain;
background-repeat: no-repeat;
background-position: center;
transition: all .2s linear 0s;
}
#body:not(.elementor .elementor-section-wrap) .woocommerce #respond input#submit.disabled,
#body:not(.elementor .elementor-section-wrap) .woocommerce #respond input#submit:disabled,
#body:not(.elementor .elementor-section-wrap) .woocommerce #respond input#submit:disabled[disabled],
#body:not(.elementor .elementor-section-wrap) .woocommerce a.button.disabled,
#body:not(.elementor .elementor-section-wrap) .woocommerce a.button:disabled,
#body:not(.elementor .elementor-section-wrap) .woocommerce a.button:disabled[disabled],
#body:not(.elementor .elementor-section-wrap) .woocommerce button.button.disabled,
#body:not(.elementor .elementor-section-wrap).woo button[type=submit].button:disabled,
#body:not(.elementor .elementor-section-wrap) .woocommerce button.button:disabled,
#body:not(.elementor .elementor-section-wrap) .woocommerce button.button:disabled[disabled],
#body:not(.elementor .elementor-section-wrap) .woocommerce input.button.disabled,
#body:not(.elementor .elementor-section-wrap) .woocommerce input.button:disabled,
#body:not(.elementor .elementor-section-wrap) .woocommerce input.button:disabled[disabled]{
display: block !important;
border: none !important;
}
#body:not(.elementor .elementor-section-wrap) .woocommerce #respond input#submit.disabled::after,
#body:not(.elementor .elementor-section-wrap) .woocommerce #respond input#submit:disabled::after,
#body:not(.elementor .elementor-section-wrap) .woocommerce #respond input#submit:disabled[disabled]::after,
#body:not(.elementor .elementor-section-wrap) .woocommerce a.button.disabled::after,
#body:not(.elementor .elementor-section-wrap) .woocommerce a.button:disabled::after,
#body:not(.elementor .elementor-section-wrap) .woocommerce a.button:disabled[disabled]::after,
#body:not(.elementor .elementor-section-wrap) .woocommerce button.button.disabled::after,
#body:not(.elementor .elementor-section-wrap).woo button[type=submit].button:disabled::after,
#body:not(.elementor .elementor-section-wrap) .woocommerce button.button:disabled::after,
#body:not(.elementor .elementor-section-wrap) .woocommerce button.button:disabled[disabled]::after,
#body:not(.elementor .elementor-section-wrap) .woocommerce input.button.disabled::after,
#body:not(.elementor .elementor-section-wrap) .woocommerce input.button:disabled::after,
#body:not(.elementor .elementor-section-wrap) .woocommerce input.button:disabled[disabled]::after{
display: none;
}
#body:not(.elementor .elementor-section-wrap).woo #respond input#submit,
#body:not(.elementor .elementor-section-wrap).woo a.button:not(.add_to_cart_button),
#body:not(.elementor .elementor-section-wrap).woo button.button:not([name=apply_coupon]),
#body:not(.elementor .elementor-section-wrap).woo input.button{
background-color: var(--colorMain2);
border: none;
border-radius: 0;
font-family: var(--fontHeadings);
font-style: normal;
font-weight: bold;
font-size: 14px;
line-height: 17px;
letter-spacing: .08em;
text-transform: uppercase;
transition: all .7s ease-in-out !important;
z-index: 1;
display: flex !important;
justify-content: center;
align-items: flex-start;
color: var(--colorLight);
font-size: 14px;
width: -webkit-fit-content;
width: fit-content;
height: 60px !important;
line-height: 60px !important;
padding: 0 50px !important;
}
#body:not(.elementor .elementor-section-wrap).woo #respond input#submit::before,
#body:not(.elementor .elementor-section-wrap).woo a.button:not(.add_to_cart_button)::before,
#body:not(.elementor .elementor-section-wrap).woo button.button:not([name=apply_coupon])::before,
#body:not(.elementor .elementor-section-wrap).woo input.button::before{
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
position: relative;
order: 2;
left: 0;
width: 23px;
margin-left: 10px;
}
#body:not(.elementor .elementor-section-wrap).woo a.button:not(.add_to_cart_button):hover,
#body:not(.elementor .elementor-section-wrap).woo button.button:not([name=apply_coupon]):hover,
#body:not(.elementor .elementor-section-wrap).woo input.button:hover{
color: var(--colorLight);
background: var(--colorMain3) !important;
}
#body:not(.elementor .elementor-section-wrap).woo a.button:not(.add_to_cart_button):hover::before,
#body:not(.elementor .elementor-section-wrap).woo button.button:not([name=apply_coupon]):hover::before,
#body:not(.elementor .elementor-section-wrap).woo input.button:hover::before{
top: 50%;
}
#body:not(.elementor .elementor-section-wrap).woo form.checkout_coupon.woocommerce-form-coupon button.button[name=apply_coupon]{
border: none !important;
background-color: var(--colorMain) !important;
color: var(--colorLight) !important;
border-radius: 0;
font-size: 14px;
height: 60px;
line-height: 60px;
font-weight: 500;
}
#body:not(.elementor .elementor-section-wrap).woo form.checkout_coupon.woocommerce-form-coupon button.button[name=apply_coupon]:hover{
background-color: var(--colorMain3) !important;
}
#body:not(.elementor .elementor-section-wrap).woo button.button[name=update_cart]{
margin-left: auto;
}
#body:not(.elementor .elementor-section-wrap) form.checkout .flex_wrap .order_wrap::before{
background-image: url(//spcagri.com/core/views/95c0e82c89/assets/img/leaf-microgreen.png);
-webkit-transform: rotate(-30deg);
transform: rotate(-30deg);
}
@media (min-width: 567px) {
#body:not(.elementor .elementor-section-wrap).woo ul.products.list-view li.product .product-text-wrap{
text-align: left;
padding-left: 30px;
}
}
@media (max-width: 1200px) {
#body:not(.elementor .elementor-section-wrap).woo .widget_shopping_cart .woocommerce-mini-cart__buttons a.button.wc-forward.checkout,
#body:not(.elementor .elementor-section-wrap).woo.widget_shopping_cart .woocommerce-mini-cart__buttons a.button.wc-forward.checkout{
margin-right: 0 !important;
}
}
#body:not(.elementor .elementor-section-wrap).woo .cart_totals .wc-proceed-to-checkout a.checkout-button:hover{
color: var(--colorLight) !important;
background: var(--colorMain3) !important;
}
#body:not(.elementor .elementor-section-wrap) .footer.i button.button[type=submit]:not([value=Subscribe]){
background-color: var(--colorMain) !important;
color: var(--colorDark) !important;
}
#body:not(.elementor .elementor-section-wrap) .footer.i button.button[type=submit]:not([value=Subscribe])::before{
-webkit-filter: brightness(0) !important;
filter: brightness(0) !important;
}
#body:not(.elementor .elementor-section-wrap) .footer.i button.button[type=submit]:not([value=Subscribe]):hover{
color: var(--colorDark) !important;
}
#body:not(.elementor .elementor-section-wrap) .d-flex{
display: flex;
}
@media (max-width: 767px) {
#body:not(.elementor .elementor-section-wrap) .flex-control-paging li a{
border-radius: 0;
}
}
#body:not(.elementor .elementor-section-wrap).woo ul.products li.product .product-buttons-wrap a{
width: 20px;
height: 20px;
}
#body:not(.elementor .elementor-section-wrap).woo ul.products li.product .product-buttons-wrap .product-buttons-wrap a{
width: auto;
height: auto;
margin-left: 0 !important;
padding-left: 15px !important;
padding-right: 15px !important;
}
#body:not(.elementor .elementor-section-wrap).woo ul.products li.product .product-buttons-wrap .product-buttons-wrap a::before{
content: "";
display: block !important;
width: 20px;
height: 20px;
background-image: url(//spcagri.com/core/views/95c0e82c89/assets/img/cart.svg) !important;
background-position: center center;
position: relative;
left: 0;
right: 0;
top: 0;
margin: 0;
}
#body:not(.elementor .elementor-section-wrap).woo ul.products li.product .product-buttons-wrap .product-buttons-wrap a::after{
display: none;
}
#body:not(.elementor .elementor-section-wrap).woo ul.products li.product .product-buttons-wrap .product-buttons-wrap a.added_to_cart::before{
content: "";
display: block !important;
width: 20px;
height: 20px;
background-image: url(//spcagri.com/core/views/95c0e82c89/assets/img/bag.svg) !important;
background-position: center center;
position: relative;
left: 0;
right: 0;
top: 0;
margin: 0;
}
#body:not(.elementor .elementor-section-wrap).woo ul.products li.product .product-buttons-wrap .yith-wcwl-wishlistexistsbrowse a,
#body:not(.elementor .elementor-section-wrap).woo ul.products li.product .product-buttons-wrap .yith-wcwl-wishlistaddedbrowse a{
width: auto;
height: auto;
}
#body:not(.elementor .elementor-section-wrap) .woocommerce ul.products li.product .price ins{
font-weight: 300;
}
#body:not(.elementor .elementor-section-wrap).woo ul.products li.product .product-thumbnail-wrap > .product-buttons-wrap{
position: absolute;
top: calc(100% - 70px);
left: 0;
right: 0;
display: none;
align-items: center;
flex-direction: row;
justify-content: center;
width: -webkit-fit-content;
width: fit-content;
height: 40px;
background-color: var(--colorLight);
margin: 0 auto;
}
#body:not(.elementor .elementor-section-wrap).woo ul.products li.product .product-thumbnail-wrap > .product-buttons-wrap a.view_product{
display: block !important;
background-color: rgba(0, 0, 0, 0) !important;
padding: 0 30px 0 15px !important;
width: -webkit-fit-content;
width: fit-content;
order: 1;
}
#body:not(.elementor .elementor-section-wrap).woo ul.products li.product .product-thumbnail-wrap > .product-buttons-wrap a.view_product:hover{
opacity: .5;
}
#body:not(.elementor .elementor-section-wrap).woo ul.products li.product .product-thumbnail-wrap > .product-buttons-wrap a.yith-wcqv-button{
background-color: rgba(0, 0, 0, 0) !important;
padding: 0 15px 0 30px !important;
width: -webkit-fit-content;
width: fit-content;
}
#body:not(.elementor .elementor-section-wrap).woo ul.products li.product .product-thumbnail-wrap > .product-buttons-wrap a.yith-wcqv-button:hover{
opacity: .5;
}
#body:not(.elementor .elementor-section-wrap).woo ul.products li.product .product-thumbnail-wrap > .product-buttons-wrap a.add_to_cart_button{
padding-left: 15px !important;
padding-right: 15px !important;
}
#body:not(.elementor .elementor-section-wrap).woo ul.products li.product .product-buttons-wrap .view_product:before{
content: "";
display: block !important;
width: 20px;
height: 20px;
background-image: url(//spcagri.com/core/views/95c0e82c89/assets/img/shopping-bag.svg) !important;
background-position: center center;
position: relative;
top: 50%;
left: 0;
right: 0;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
margin: 0;
}
#body:not(.elementor .elementor-section-wrap).woo ul.products li.product .product-buttons-wrap .yith-wcqv-button:before{
content: "";
display: block !important;
width: 20px;
height: 20px;
background-image: url(//spcagri.com/core/views/95c0e82c89/assets/img/search-microgreen.svg) !important;
background-position: center center;
position: relative;
left: 0;
right: 0;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
margin: 0;
}
#body:not(.elementor .elementor-section-wrap).woo ul.products li.product .product-thumbnail-wrap > a:hover img{
opacity: 1;
}
#body:not(.elementor .elementor-section-wrap).woo ul.products li.product .product-thumbnail-wrap > a:hover::before{
content: "";
display: block;
width: 100%;
height: 100%;
background-color: var(--colorDark);
opacity: .1;
position: absolute;
top: 0;
left: 0;
}
#body:not(.elementor .elementor-section-wrap).woo ul.products li.product .product-text-wrap .product-buttons-wrap .add_to_cart_button{
margin-top: 30px;
background-color: var(--colorMain);
border: none;
border-radius: 0;
font-family: var(--fontHeadings);
transition: all .4s ease-in-out !important;
z-index: 1;
display: flex !important;
justify-content: center;
align-items: flex-start;
color: var(--colorLight);
font-weight: 700;
font-size: 14px !important;
width: -webkit-fit-content !important;
width: fit-content !important;
height: 60px;
line-height: 60px !important;
padding: 0 50px !important;
text-transform: uppercase;
}
#body:not(.elementor .elementor-section-wrap).woo ul.products li.product .product-text-wrap .product-buttons-wrap .add_to_cart_button::before{
display: none;
}
#body:not(.elementor .elementor-section-wrap).woo ul.products li.product .product-text-wrap .product-buttons-wrap .add_to_cart_button:hover{
color: var(--colorLight);
background-color: var(--colorMain3);
opacity: 1;
}
#body:not(.elementor .elementor-section-wrap).woo ul.products li.product .product-text-wrap.hide-btn .product-buttons-wrap .add_to_cart_button{
display: none !important;
}
@media (min-width: 567px) {
#body:not(.elementor .elementor-section-wrap) ul.products.grid-view.list-view .product .product-loop-item .product-text-wrap .product-buttons-wrap{
justify-content: left;
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}
}
#body:not(.elementor .elementor-section-wrap).woo ul.products li.product .product-thumbnail-wrap:hover .product-buttons-wrap{
display: flex;
}
#body:not(.elementor .elementor-section-wrap).woo ul.products li.product .product-thumbnail-wrap:hover > a{
pointer-events: none;
}
#body:not(.elementor .elementor-section-wrap).woo ul.products li.product .product-thumbnail-wrap:hover > a::before{
content: "";
display: block;
width: 100%;
height: 100%;
background-color: var(--colorDark);
opacity: .1;
position: absolute;
top: 0;
left: 0;
}
#body:not(.elementor .elementor-section-wrap).woo ul.products li.product .product-text-wrap{
text-align: center;
padding: 30px 0 0;
}
@media (max-width: 767px) {
#body:not(.elementor .elementor-section-wrap).woo ul.products[class*=columns-] li.product{
margin-right: 0;
width: 100%;
}
}
@media (min-width: 769px) {
#body:not(.elementor .elementor-section-wrap).woocommerce-cart .woocommerce ul.products li.product,
#body:not(.elementor .elementor-section-wrap).woocommerce-cart .woocommerce-page ul.products li.product{
margin: 0 2% 100px 0;
}
}
#body:not(.elementor .elementor-section-wrap).woo ul.products li.product .price del{
-webkit-text-decoration-color: var(--colorFont);
text-decoration-color: var(--colorFont);
}
#body:not(.elementor .elementor-section-wrap).woo ul.products li.product .price del .woocommerce-Price-amount bdi{
color: var(--colorFont) !important;
}
#body:not(.elementor .elementor-section-wrap) .woocommerce div.product div.summary .price del{
-webkit-text-decoration-color: var(--colorMain4);
text-decoration-color: var(--colorMain4);
}
#body:not(.elementor .elementor-section-wrap) .woocommerce div.product div.summary .price del bdi{
color: var(--colorMain4) !important;
}
#body:not(.elementor .elementor-section-wrap).woo ul.products li.product .product-rating-wrap{
justify-content: center;
}
#body:not(.elementor .elementor-section-wrap).woo ul.products li.product .product-thumbnail-wrap > .product-buttons-wrap .product-buttons-wrap,
#body:not(.elementor .elementor-section-wrap).woo ul.products li.product .product-buttons-wrap .yith-wcwl-add-button{
padding: 0;
}
#body:not(.elementor .elementor-section-wrap).woo ul.products li.product .product-thumbnail-wrap .product-buttons-wrap .product-buttons-wrap{
top: 0;
}
#body:not(.elementor .elementor-section-wrap).woo ul.products li.product .product-buttons-wrap{
position: relative;
right: auto;
left: auto;
}
#body:not(.elementor .elementor-section-wrap).woo ul.products li.product .product-buttons-wrap .button:after{
font-size: 20px;
}
#body:not(.elementor .elementor-section-wrap).woo ul.products li.product .product-buttons-wrap .add_to_cart_button::before,
#body:not(.elementor .elementor-section-wrap).woo ul.products li.product .product-buttons-wrap .product_type_external::before,
#body:not(.elementor .elementor-section-wrap).woo ul.products li.product .product-buttons-wrap .view_product::before,
#body:not(.elementor .elementor-section-wrap).woo ul.products li.product .product-buttons-wrap .added_to_cart::before,
#body:not(.elementor .elementor-section-wrap).woo ul.products li.product .product-buttons-wrap .product_type_grouped::before,
#body:not(.elementor .elementor-section-wrap).woo ul.products li.product .product-buttons-wrap .yith-wcwl-add-button a::before,
#body:not(.elementor .elementor-section-wrap).woo ul.products li.product .product-buttons-wrap .yith-wcwl-add-button a::before,
#body:not(.elementor .elementor-section-wrap).woo ul.products li.product .product-buttons-wrap .yith-wcwl-add-to-wishlist a::before{
font-size: 20px !important;
}
#body:not(.elementor .elementor-section-wrap).woo ul.products li.product .product-buttons-wrap .add_to_cart_button:hover,
#body:not(.elementor .elementor-section-wrap).woo ul.products li.product .product-buttons-wrap .product_type_external:hover,
#body:not(.elementor .elementor-section-wrap).woo ul.products li.product .product-buttons-wrap .view_product:hover,
#body:not(.elementor .elementor-section-wrap).woo ul.products li.product .product-buttons-wrap .added_to_cart:hover,
#body:not(.elementor .elementor-section-wrap).woo ul.products li.product .product-buttons-wrap .product_type_grouped:hover,
#body:not(.elementor .elementor-section-wrap).woo ul.products li.product .product-buttons-wrap .yith-wcwl-add-button a:hover,
#body:not(.elementor .elementor-section-wrap).woo ul.products li.product .product-buttons-wrap .yith-wcwl-add-button a:hover,
#body:not(.elementor .elementor-section-wrap).woo ul.products li.product .product-buttons-wrap .yith-wcwl-add-to-wishlist a:hover{
color: var(--colorDarkMuted);
opacity: .5;
}
#body:not(.elementor .elementor-section-wrap).woo span.onsale{
font-weight: normal;
padding: 6px 10px;
background-color: var(--colorMain);
font-family: var(--fontHeadings);
font-weight: 600;
font-size: 14px;
line-height: 16px;
letter-spacing: .16em;
text-transform: uppercase;
width: -webkit-fit-content;
width: fit-content;
left: auto !important;
right: 30px !important;
top: 30px !important;
margin: 0 !important;
min-height: auto;
border-radius: 0;
}
#body:not(.elementor .elementor-section-wrap).woo ul.products li.product .price{
font-weight: 300 !important;
line-height: 29px !important;
margin: 0;
}
#body:not(.elementor .elementor-section-wrap).woocommerce ul.products li.product .price ins{
font-weight: 300;
}
#body:not(.elementor .elementor-section-wrap).woo .widget_shopping_cart .woocommerce-mini-cart__buttons.buttons a.button.wc-forward,
#body:not(.elementor .elementor-section-wrap).woo.widget_shopping_cart .woocommerce-mini-cart__buttons.buttons a.button.wc-forward,
#body:not(.elementor .elementor-section-wrap).woo .widget_shopping_cart .woocommerce-mini-cart__buttons.buttons a.button.wc-forward.checkout,
#body:not(.elementor .elementor-section-wrap).woo.widget_shopping_cart .woocommerce-mini-cart__buttons.buttons a.button.wc-forward.checkout{
border: none !important;
background-color: var(--colorMain) !important;
color: var(--colorLight) !important;
width: 100% !important;
min-width: -webkit-max-content;
min-width: max-content;
}
#body:not(.elementor .elementor-section-wrap).woo .widget_shopping_cart .woocommerce-mini-cart__buttons.buttons a.button.wc-forward:hover,
#body:not(.elementor .elementor-section-wrap).woo.widget_shopping_cart .woocommerce-mini-cart__buttons.buttons a.button.wc-forward:hover,
#body:not(.elementor .elementor-section-wrap).woo .widget_shopping_cart .woocommerce-mini-cart__buttons.buttons a.button.wc-forward.checkout:hover,
#body:not(.elementor .elementor-section-wrap).woo.widget_shopping_cart .woocommerce-mini-cart__buttons.buttons a.button.wc-forward.checkout:hover{
background-color: var(--colorMain3) !important;
}
#body:not(.elementor .elementor-section-wrap).woo #respond input#submit,
#body:not(.elementor .elementor-section-wrap).woo a.button,
#body:not(.elementor .elementor-section-wrap).woo button.button:not([name=apply_coupon]),
#body:not(.elementor .elementor-section-wrap).woo input.button,
#body:not(.elementor .elementor-section-wrap) .quantity [type=number],
#body:not(.elementor .elementor-section-wrap).woo div.product .woocommerce-tabs .panel.woocommerce-Tabs-panel--additional_information,
#body:not(.elementor .elementor-section-wrap).woo div.product .woocommerce-tabs .panel.woocommerce-Tabs-panel--reviews,
#body:not(.elementor .elementor-section-wrap).woo div.product .woocommerce-tabs ul.tabs li,
#body:not(.elementor .elementor-section-wrap).woo div.product .woocommerce-tabs .panel,
#body:not(.elementor .elementor-section-wrap) input[type=date],
#body:not(.elementor .elementor-section-wrap) input[type=datetime],
#body:not(.elementor .elementor-section-wrap) input[type=datetime-local],
#body:not(.elementor .elementor-section-wrap) input[type=email],
#body:not(.elementor .elementor-section-wrap) input[type=month],
#body:not(.elementor .elementor-section-wrap) input[type=number],
#body:not(.elementor .elementor-section-wrap) input[type=password],
#body:not(.elementor .elementor-section-wrap) input[type=search],
#body:not(.elementor .elementor-section-wrap) input[type=tel],
#body:not(.elementor .elementor-section-wrap) input[type=text],
#body:not(.elementor .elementor-section-wrap) input[type=time],
#body:not(.elementor .elementor-section-wrap) input[type=url],
#body:not(.elementor .elementor-section-wrap) input[type=week],
#body:not(.elementor .elementor-section-wrap) textarea,
#body:not(.elementor .elementor-section-wrap) select,
#body:not(.elementor .elementor-section-wrap) form.checkout .flex_wrap .order_wrap{
border-radius: 0 !important;
}
#body:not(.elementor .elementor-section-wrap) input[type=date],
#body:not(.elementor .elementor-section-wrap) input[type=datetime],
#body:not(.elementor .elementor-section-wrap) input[type=datetime-local],
#body:not(.elementor .elementor-section-wrap) input[type=email],
#body:not(.elementor .elementor-section-wrap) input[type=month],
#body:not(.elementor .elementor-section-wrap) input[type=number],
#body:not(.elementor .elementor-section-wrap) input[type=password],
#body:not(.elementor .elementor-section-wrap) input[type=search],
#body:not(.elementor .elementor-section-wrap) input[type=tel],
#body:not(.elementor .elementor-section-wrap) input[type=text]:not([id=coupon_code]),
#body:not(.elementor .elementor-section-wrap) input[type=time],
#body:not(.elementor .elementor-section-wrap) input[type=url],
#body:not(.elementor .elementor-section-wrap) input[type=week],
#body:not(.elementor .elementor-section-wrap) textarea,
#body:not(.elementor .elementor-section-wrap) select{
border-color: var(--colorBorder);
width: 100%;
background-color: var(--colorLight);
}
#body:not(.elementor .elementor-section-wrap) input[type=date]::-webkit-input-placeholder, #body:not(.elementor .elementor-section-wrap) input[type=datetime]::-webkit-input-placeholder, #body:not(.elementor .elementor-section-wrap) input[type=datetime-local]::-webkit-input-placeholder, #body:not(.elementor .elementor-section-wrap) input[type=email]::-webkit-input-placeholder, #body:not(.elementor .elementor-section-wrap) input[type=month]::-webkit-input-placeholder, #body:not(.elementor .elementor-section-wrap) input[type=number]::-webkit-input-placeholder, #body:not(.elementor .elementor-section-wrap) input[type=password]::-webkit-input-placeholder, #body:not(.elementor .elementor-section-wrap) input[type=search]::-webkit-input-placeholder, #body:not(.elementor .elementor-section-wrap) input[type=tel]::-webkit-input-placeholder, #body:not(.elementor .elementor-section-wrap) input[type=text]:not([id=coupon_code])::-webkit-input-placeholder, #body:not(.elementor .elementor-section-wrap) input[type=time]::-webkit-input-placeholder, #body:not(.elementor .elementor-section-wrap) input[type=url]::-webkit-input-placeholder, #body:not(.elementor .elementor-section-wrap) input[type=week]::-webkit-input-placeholder, #body:not(.elementor .elementor-section-wrap) textarea::-webkit-input-placeholder, #body:not(.elementor .elementor-section-wrap) select::-webkit-input-placeholder{
color: var(--colorFont);
opacity: 1;
}
#body:not(.elementor .elementor-section-wrap) input[type=date]:-ms-input-placeholder, #body:not(.elementor .elementor-section-wrap) input[type=datetime]:-ms-input-placeholder, #body:not(.elementor .elementor-section-wrap) input[type=datetime-local]:-ms-input-placeholder, #body:not(.elementor .elementor-section-wrap) input[type=email]:-ms-input-placeholder, #body:not(.elementor .elementor-section-wrap) input[type=month]:-ms-input-placeholder, #body:not(.elementor .elementor-section-wrap) input[type=number]:-ms-input-placeholder, #body:not(.elementor .elementor-section-wrap) input[type=password]:-ms-input-placeholder, #body:not(.elementor .elementor-section-wrap) input[type=search]:-ms-input-placeholder, #body:not(.elementor .elementor-section-wrap) input[type=tel]:-ms-input-placeholder, #body:not(.elementor .elementor-section-wrap) input[type=text]:not([id=coupon_code]):-ms-input-placeholder, #body:not(.elementor .elementor-section-wrap) input[type=time]:-ms-input-placeholder, #body:not(.elementor .elementor-section-wrap) input[type=url]:-ms-input-placeholder, #body:not(.elementor .elementor-section-wrap) input[type=week]:-ms-input-placeholder, #body:not(.elementor .elementor-section-wrap) textarea:-ms-input-placeholder, #body:not(.elementor .elementor-section-wrap) select:-ms-input-placeholder{
color: var(--colorFont);
opacity: 1;
}
#body:not(.elementor .elementor-section-wrap) input[type=date]::placeholder,
#body:not(.elementor .elementor-section-wrap) input[type=datetime]::placeholder,
#body:not(.elementor .elementor-section-wrap) input[type=datetime-local]::placeholder,
#body:not(.elementor .elementor-section-wrap) input[type=email]::placeholder,
#body:not(.elementor .elementor-section-wrap) input[type=month]::placeholder,
#body:not(.elementor .elementor-section-wrap) input[type=number]::placeholder,
#body:not(.elementor .elementor-section-wrap) input[type=password]::placeholder,
#body:not(.elementor .elementor-section-wrap) input[type=search]::placeholder,
#body:not(.elementor .elementor-section-wrap) input[type=tel]::placeholder,
#body:not(.elementor .elementor-section-wrap) input[type=text]:not([id=coupon_code])::placeholder,
#body:not(.elementor .elementor-section-wrap) input[type=time]::placeholder,
#body:not(.elementor .elementor-section-wrap) input[type=url]::placeholder,
#body:not(.elementor .elementor-section-wrap) input[type=week]::placeholder,
#body:not(.elementor .elementor-section-wrap) textarea::placeholder,
#body:not(.elementor .elementor-section-wrap) select::placeholder{
color: var(--colorFont);
opacity: 1;
}
#body:not(.elementor .elementor-section-wrap) .white-bg-input input[type=date],
#body:not(.elementor .elementor-section-wrap) .white-bg-input input[type=datetime],
#body:not(.elementor .elementor-section-wrap) .white-bg-input input[type=datetime-local],
#body:not(.elementor .elementor-section-wrap) .white-bg-input input[type=email],
#body:not(.elementor .elementor-section-wrap) .white-bg-input input[type=month],
#body:not(.elementor .elementor-section-wrap) .white-bg-input input[type=number],
#body:not(.elementor .elementor-section-wrap) .white-bg-input input[type=password],
#body:not(.elementor .elementor-section-wrap) .white-bg-input input[type=search],
#body:not(.elementor .elementor-section-wrap) .white-bg-input input[type=tel],
#body:not(.elementor .elementor-section-wrap) .white-bg-input input[type=text]:not([id=coupon_code]),
#body:not(.elementor .elementor-section-wrap) .white-bg-input input[type=time],
#body:not(.elementor .elementor-section-wrap) .white-bg-input input[type=url],
#body:not(.elementor .elementor-section-wrap) .white-bg-input input[type=week],
#body:not(.elementor .elementor-section-wrap) .white-bg-input textarea,
#body:not(.elementor .elementor-section-wrap) .white-bg-input select{
background-color: var(--colorLight);
}
#body:not(.elementor .elementor-section-wrap) .grey-bg-input input[type=date],
#body:not(.elementor .elementor-section-wrap) .grey-bg-input input[type=datetime],
#body:not(.elementor .elementor-section-wrap) .grey-bg-input input[type=datetime-local],
#body:not(.elementor .elementor-section-wrap) .grey-bg-input input[type=email],
#body:not(.elementor .elementor-section-wrap) .grey-bg-input input[type=month],
#body:not(.elementor .elementor-section-wrap) .grey-bg-input input[type=number],
#body:not(.elementor .elementor-section-wrap) .grey-bg-input input[type=password],
#body:not(.elementor .elementor-section-wrap) .grey-bg-input input[type=search],
#body:not(.elementor .elementor-section-wrap) .grey-bg-input input[type=tel],
#body:not(.elementor .elementor-section-wrap) .grey-bg-input input[type=text]:not([id=coupon_code]),
#body:not(.elementor .elementor-section-wrap) .grey-bg-input input[type=time],
#body:not(.elementor .elementor-section-wrap) .grey-bg-input input[type=url],
#body:not(.elementor .elementor-section-wrap) .grey-bg-input input[type=week],
#body:not(.elementor .elementor-section-wrap) .grey-bg-input textarea,
#body:not(.elementor .elementor-section-wrap) .grey-bg-input select{
background-color: var(--colorBackground);
}
#body:not(.elementor .elementor-section-wrap) .woocommerce input[type=date],
#body:not(.elementor .elementor-section-wrap) .woocommerce input[type=datetime],
#body:not(.elementor .elementor-section-wrap) .woocommerce input[type=datetime-local],
#body:not(.elementor .elementor-section-wrap) .woocommerce input[type=email],
#body:not(.elementor .elementor-section-wrap) .woocommerce input[type=month],
#body:not(.elementor .elementor-section-wrap) .woocommerce input[type=number],
#body:not(.elementor .elementor-section-wrap) .woocommerce input[type=password],
#body:not(.elementor .elementor-section-wrap) .woocommerce input[type=search],
#body:not(.elementor .elementor-section-wrap) .woocommerce input[type=tel],
#body:not(.elementor .elementor-section-wrap) .woocommerce input[type=text]:not([id=coupon_code]),
#body:not(.elementor .elementor-section-wrap) .woocommerce input[type=time],
#body:not(.elementor .elementor-section-wrap) .woocommerce input[type=url],
#body:not(.elementor .elementor-section-wrap) .woocommerce input[type=week],
#body:not(.elementor .elementor-section-wrap) .woocommerce textarea,
#body:not(.elementor .elementor-section-wrap) .woocommerce select{
background-color: var(--colorBackground);
}
#body:not(.elementor .elementor-section-wrap) textarea{
padding: 15px 0 0 28px;
}
#body:not(.elementor .elementor-section-wrap) .section-404 .container{
padding-top: 35vh;
padding-bottom: 35vh;
}
@media (max-width: 767px) {
#body:not(.elementor .elementor-section-wrap) .section-404 .container{
padding-top: 26vh;
padding-bottom: 26vh;
}
}
#body:not(.elementor .elementor-section-wrap) .section-404 h2.not_found .has-huge-font-size{
color: var(--colorDark);
font-family: var(--fontBody) !important;
font-style: normal;
font-weight: 700;
font-size: 190px;
line-height: 100px;
}
#body:not(.elementor .elementor-section-wrap) .section-404 h2.not_found .has-huge-font-size::before{
content: "404";
display: block !important;
font-family: var(--fontBody);
font-style: normal;
font-weight: 700;
font-size: 190px;
line-height: 100px;
text-transform: uppercase;
color: rgba(0, 0, 0, 0);
width: calc(100% + 2px);
position: absolute;
top: 2px;
left: 2px;
-webkit-text-stroke: 1px var(--colorDark);
}
@media (max-width: 767px) {
#body:not(.elementor .elementor-section-wrap) .section-404 h2.not_found .has-huge-font-size{
font-size: 120px;
line-height: 100px;
}
#body:not(.elementor .elementor-section-wrap) .section-404 h2.not_found .has-huge-font-size::before{
font-size: 120px;
line-height: 100px;
}
}
#body:not(.elementor .elementor-section-wrap) .section-404 h5{
margin-top: 0;
color: var(--colorMain) !important;
}
#body:not(.elementor .elementor-section-wrap) .section-404 p{
margin-top: 20px;
font-family: var(--fontBody);
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 29px;
text-align: center;
letter-spacing: .05em;
color: var(--colorFont);
}
#body:not(.elementor .elementor-section-wrap) .section-404 .premium-button.btn{
background-color: var(--colorMain);
text-transform: uppercase;
font-family: var(--fontHeadings);
font-style: normal;
font-weight: 700;
font-size: 14px;
line-height: 60px !important;
letter-spacing: .08em;
color: var(--colorLight);
}
#body:not(.elementor .elementor-section-wrap) .section-404 .premium-button.btn:hover{
background-color: var(--colorMain3);
}
#body:not(.elementor .elementor-section-wrap) .mc4wp-form .top_footer_newsletter{
position: relative;
}
#body:not(.elementor .elementor-section-wrap) .mc4wp-form .top_footer_newsletter input[type=email]{
padding-right: 74px;
}
#body:not(.elementor .elementor-section-wrap) .mc4wp-form .top_footer_newsletter label{
width: 100%;
position: relative;
}
#body:not(.elementor .elementor-section-wrap) .mc4wp-form .top_footer_newsletter button.widget_mc4wp_submit_button{
height: 60px;
width: 74px;
display: block;
border: none;
position: absolute;
top: 0;
right: 0;
font-size: 0;
padding: 0;
line-height: 1;
background-color: rgba(0, 0, 0, 0);
}
#body:not(.elementor .elementor-section-wrap) .mc4wp-form .top_footer_newsletter button.widget_mc4wp_submit_button::before{
content: "";
font-family: "icomoon";
font-size: 16px;
color: var(--colorDark);
background-image: none;
position: relative;
display: block;
top: 0;
left: 0;
width: auto;
height: auto;
-webkit-transform: none;
transform: none;
}
#body:not(.elementor .elementor-section-wrap) .mc4wp-form .top_footer_newsletter button.widget_mc4wp_submit_button:hover{
line-height: 1;
background-color: rgba(0, 0, 0, 0);
opacity: .7;
}
#search_modal_close{
top: 32px !important;
}
.woocommerce .quantity .qty{
width: 3.631em !important;
}
.widget .widget-title{
font-family: var(--fontBody);
margin-top: 11px;
font-weight: normal;
font-size: 16px;
line-height: 29px;
letter-spacing: .05em;
color: var(--colorDark);
margin-bottom: 34px;
}
#copyright .copyright-text{
margin: 0;
font-weight: 300;
line-height: 29px;
letter-spacing: .05em;
color: var(--colorFont);
}
@media (min-width: 680px) {
.video-round-text{
top: calc(50% - 85px) !important;
}
}
.premium-banner-desc-centered .premium-banner-ib-content p{
transition: all .15s ease-in;
transition-delay: .15s;
opacity: 1;
}
.premium-banner-ib-content{
transition: all .4s ease-in-out !important;
}
@media (min-width: 1200px) {
.premium-banner:hover .premium-banner-ib-content{
margin: 40% 30px 0px 30px !important;
}
}
.testimonials-theme-style .jltma-arrows [class*=jltma-arrow]:hover{
-webkit-transform: translateY(-5px);
transform: translateY(-5px);
}
@media (min-width: 1200px) {
.testimonials-theme-style .jltma-swiper__navigation--center{
top: 67% !important;
}
}
.testimonials-theme-style .jltma-team-member-content{
display: flex;
flex-wrap: wrap;
}
.testimonials-theme-style .jltma-team-member-content .jltma-team-member-about{
width: 100%;
order: 1;
}
.testimonials-theme-style .jltma-team-member-content .jltma-team-member-name{
width: 100%;
order: 2;
}
.testimonials-theme-style .jltma-team-member-content .jltma-team-member-designation{
width: 100%;
order: 3;
}
.testimonials-theme-style .eicon-chevron-right::before{
content: url(//spcagri.com/core/views/95c0e82c89/assets/img/microgreen_arrowR.svg);
}
.testimonials-theme-style .eicon-chevron-left::before{
content: url(//spcagri.com/core/views/95c0e82c89/assets/img/microgreen_arrowL.svg);
}
.elementor-tab-content p{
margin-bottom: 0 !important;
}
.elementor-element .premium-persons-container .premium-person-info{
bottom: 0 !important;
}
.elementor-section-wrap{
overflow: hidden;
}
.team-custom .jltma-team-member-thumb img{
margin-bottom: -10px;
transition: all .3s ease-in-out;
}
.team-custom .jltma-team-member-default:hover .jltma-team-member-content{
bottom: 0;
opacity: 1;
}
.team-custom .jltma-team-member-content{
position: absolute;
bottom: -30%;
left: 0;
right: 0;
background-color: rgba(49, 52, 43, .6);
padding: 30px;
opacity: 0;
transition: all .45s ease-in-out;
}
.team-custom .jltma-team-member-content .jltma-team-member-name a{
color: var(--colorLight);
}
.team-custom .jltma-team-member-content .jltma-team-member-name a:hover{
color: var(--colorMain);
}
.team-custom .jltma-team-member-content .jltma-team-member-name,
.team-custom .jltma-team-member-content .jltma-team-member-designation,
.team-custom .jltma-team-member-content .jltma-team-member-about,
.team-custom .jltma-team-member-content .jltma-team-member-social{
max-width: 250px;
margin-left: auto !important;
margin-right: auto !important;
}
.team-custom .jltma-team-member-content .jltma-team-member-social{
transition: all .3s ease-in-out;
}
@media (max-width: 420px) {
.team-custom .jltma-team-member-content .jltma-team-member-social{
bottom: 30px;
}
}
.team-custom .jltma-team-member-content .jltma-team-member-social li{
padding: 0 5px;
}
.team-custom .jltma-team-member-content .jltma-team-member-social li a{
border: 1px solid var(--colorLight);
border-radius: 50%;
width: 50px;
height: 50px;
line-height: 50px;
}
.team-custom .jltma-team-member-content .jltma-team-member-social li a:hover{
background-color: var(--colorLight) !important;
}
.top-nav.active .menu-many-items .toggle_submenu{
top: 3px !important;
}
.team-custom-style .eicon-chevron-left{
font-family: "icomoon";
}
.team-custom-style .eicon-chevron-left::before{
content: "";
}
.team-custom-style .eicon-chevron-right{
font-family: "icomoon";
}
.team-custom-style .eicon-chevron-right::before{
content: "";
}
.team-custom-style .jltma-team-member-default,
.team-custom-style .jltma-team-member-content-hover{
position: relative;
overflow: hidden;
}
.team-custom-style .jltma-team-member-default:hover .jltma-team-member-content .jltma-team-member-designation,
.team-custom-style .jltma-team-member-content-hover:hover .jltma-team-member-content .jltma-team-member-designation{
right: 50px;
}
.team-custom-style .jltma-team-member-default:hover .jltma-team-member-content .jltma-team-member-social,
.team-custom-style .jltma-team-member-content-hover:hover .jltma-team-member-content .jltma-team-member-social{
right: 50px;
}
@media (max-width: 420px) {
.team-custom-style .jltma-team-member-default:hover .jltma-team-member-content .jltma-team-member-designation,
.team-custom-style .jltma-team-member-content-hover:hover .jltma-team-member-content .jltma-team-member-designation{
right: 30px;
}
.team-custom-style .jltma-team-member-default:hover .jltma-team-member-content .jltma-team-member-social,
.team-custom-style .jltma-team-member-content-hover:hover .jltma-team-member-content .jltma-team-member-social{
right: 30px;
}
}
.team-custom-style .jltma-team-member-default:hover .jltma-team-member-thumb img,
.team-custom-style .jltma-team-member-content-hover:hover .jltma-team-member-thumb img{
opacity: .5;
}
.team-custom-style .jltma-team-member-default .jltma-team-member-thumb img,
.team-custom-style .jltma-team-member-content-hover .jltma-team-member-thumb img{
margin-bottom: -10px;
transition: all .3s ease-in-out;
}
.team-custom-style .jltma-team-member-default .jltma-team-member-content,
.team-custom-style .jltma-team-member-content-hover .jltma-team-member-content{
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.team-custom-style .jltma-team-member-default .jltma-team-member-content .jltma-team-member-name,
.team-custom-style .jltma-team-member-content-hover .jltma-team-member-content .jltma-team-member-name{
position: absolute;
left: 50px;
bottom: 50px;
}
.team-custom-style .jltma-team-member-default .jltma-team-member-content .jltma-team-member-name a,
.team-custom-style .jltma-team-member-content-hover .jltma-team-member-content .jltma-team-member-name a{
color: var(--colorLight);
}
.team-custom-style .jltma-team-member-default .jltma-team-member-content .jltma-team-member-name a:hover,
.team-custom-style .jltma-team-member-content-hover .jltma-team-member-content .jltma-team-member-name a:hover{
color: var(--colorMain);
}
@media (max-width: 420px) {
.team-custom-style .jltma-team-member-default .jltma-team-member-content .jltma-team-member-name,
.team-custom-style .jltma-team-member-content-hover .jltma-team-member-content .jltma-team-member-name{
left: 30px;
bottom: 30px;
}
}
.team-custom-style .jltma-team-member-default .jltma-team-member-content .jltma-team-member-designation,
.team-custom-style .jltma-team-member-content-hover .jltma-team-member-content .jltma-team-member-designation{
position: absolute;
right: -150px;
top: 50px;
transition: all .3s ease-in-out;
}
@media (max-width: 420px) {
.team-custom-style .jltma-team-member-default .jltma-team-member-content .jltma-team-member-designation,
.team-custom-style .jltma-team-member-content-hover .jltma-team-member-content .jltma-team-member-designation{
top: 30px;
}
}
.team-custom-style .jltma-team-member-default .jltma-team-member-content .jltma-team-member-about,
.team-custom-style .jltma-team-member-content-hover .jltma-team-member-content .jltma-team-member-about{
position: absolute;
top: 50px;
left: 50px;
}
@media (max-width: 420px) {
.team-custom-style .jltma-team-member-default .jltma-team-member-content .jltma-team-member-about,
.team-custom-style .jltma-team-member-content-hover .jltma-team-member-content .jltma-team-member-about{
left: 30px;
top: 30px;
}
}
.team-custom-style .jltma-team-member-default .jltma-team-member-content .jltma-team-member-social,
.team-custom-style .jltma-team-member-content-hover .jltma-team-member-content .jltma-team-member-social{
position: absolute;
right: -150px;
bottom: 50px;
display: flex;
flex-wrap: wrap;
width: 50px;
transition: all .3s ease-in-out;
}
@media (max-width: 420px) {
.team-custom-style .jltma-team-member-default .jltma-team-member-content .jltma-team-member-social,
.team-custom-style .jltma-team-member-content-hover .jltma-team-member-content .jltma-team-member-social{
bottom: 30px;
}
}
.team-custom-style .jltma-team-member-default .jltma-team-member-content .jltma-team-member-social li,
.team-custom-style .jltma-team-member-content-hover .jltma-team-member-content .jltma-team-member-social li{
padding: 5px 0;
}
.team-custom-style .jltma-team-member-default .jltma-team-member-content .jltma-team-member-social li a,
.team-custom-style .jltma-team-member-content-hover .jltma-team-member-content .jltma-team-member-social li a{
border: 1px solid var(--colorLight);
border-radius: 50%;
width: 50px;
height: 50px;
line-height: 50px;
}
.team-custom-style .jltma-team-member-default .jltma-team-member-content .jltma-team-member-social li a:hover,
.team-custom-style .jltma-team-member-content-hover .jltma-team-member-content .jltma-team-member-social li a:hover{
background-color: var(--colorLight);
}
.team-grid-custom{
position: relative;
overflow: hidden;
}
.team-grid-custom .team-grid-custom-hover{
position: absolute;
bottom: 0;
left: 0;
right: 0;
opacity: 0;
transition: all .45s ease-in-out !important;
}
.team-grid-custom:hover .team-grid-custom-hover{
opacity: 1;
}
.premium-button{-js-display:inline-flex;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);cursor:pointer;-webkit-transition:all .2s ease-in-out!important;transition:all .2s ease-in-out!important}.premium-button-style1,.premium-button-style2,.premium-button-style5,.premium-button-style7{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.15s;transition-duration:.15s}.premium-button-style1:before,.premium-button-style2:before,.premium-button-style5:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.premium-button-style5-radialin:before,.premium-button-style5-radialout:before{-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-border-radius:100%;border-radius:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.premium-button-style5-radialin:before{-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}.premium-button-style5-rectin:before{-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-button-style5-rectout:before{-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.premium-button-style5-rectout:hover:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-button-style5-rectin:hover:before{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.premium-button-style5-radialout:hover:before{-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}.premium-button-style5-radialin:hover:before{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.premium-button-style1-top:before{-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}.premium-button-style1-right:before{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.premium-button-style1-left:before{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.premium-button-style2-scshutoutver:before,.premium-button-style2-shutouthor:before{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.premium-button-style2-scshutouthor:before,.premium-button-style2-shutoutver:before{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.premium-button-style2-shutinhor:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%}.premium-button-style2-shutinver:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%}.premium-button-style1-bottom:hover:before,.premium-button-style1-top:hover:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.premium-button-style1-left:hover:before,.premium-button-style1-right:hover:before,.premium-button-style2-shutouthor:hover:before,.premium-button-style2-shutoutver:hover:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.premium-button-style2-shutinhor:hover:before{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.premium-button-style2-shutinver:hover:before{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}.premium-button-style2-scshutouthor:hover:before{-webkit-transform:scaleX(.9);-ms-transform:scaleX(.9);transform:scaleX(.9)}.premium-button-style2-scshutoutver:hover:before{-webkit-transform:scaleY(.8);-ms-transform:scaleY(.8);transform:scaleY(.8)}.premium-button-style2-dshutinhor:before{top:50%;left:50%;width:120%;height:0%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(-45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(-45deg);transform:translateX(-50%) translateY(-50%) rotate(-45deg);-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-transition-property:all;transition-property:all}.premium-button-style2-dshutinver:before{top:50%;left:50%;width:120%;height:0%;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-transition-property:all;transition-property:all;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg)}.premium-button-style2-dshutinhor:hover:before,.premium-button-style2-dshutinver:hover:before{height:220%}.premium-button-style3-before i,.premium-button-style3-before svg{opacity:0;-webkit-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.premium-button-style3-after i,.premium-button-style3-after svg{opacity:0;-webkit-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}.premium-button-style3-after:hover i,.premium-button-style3-after:hover svg{opacity:1}.premium-button-style3-before:hover i,.premium-button-style3-before:hover svg{opacity:1}.premium-button-text-icon-wrapper{width:100%;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.premium-button-text-icon-wrapper i,.premium-button-text-icon-wrapper span,.premium-button-text-icon-wrapper svg{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.premium-button-style4-icon-wrapper{position:absolute;z-index:2;width:100%;text-align:center;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-button-style4-icon-wrapper.top{bottom:-100%;left:0}.premium-button-style4-icon-wrapper.bottom{top:-100%;left:0}.premium-button-style4-icon-wrapper.left{top:0;left:-100%}.premium-button-style4-icon-wrapper.right{top:0;right:-100%}.premium-button-style4-bottom:hover .premium-button-style4-icon-wrapper{top:0;opacity:1}.premium-button-style4-top:hover .premium-button-style4-icon-wrapper{bottom:0;opacity:1}.premium-button-style4-left:hover .premium-button-style4-icon-wrapper{left:0;opacity:1}.premium-button-style4-right:hover .premium-button-style4-icon-wrapper{right:0;opacity:1}.premium-button-style4-bottom:hover .premium-button-text-icon-wrapper{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);opacity:0}.premium-button-style4-top:hover .premium-button-text-icon-wrapper{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);opacity:0}.premium-button-style4-left:hover .premium-button-text-icon-wrapper{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);opacity:0}.premium-button-style4-right:hover .premium-button-text-icon-wrapper{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);opacity:0}.premium-button-style6:before{content:"";position:absolute;left:50%;top:50%;width:100px;height:100px;-webkit-border-radius:100%;border-radius:100%;-webkit-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-button-style6:hover:before{-webkit-transform:translate(-50%,-50%) scale(3);-ms-transform:translate(-50%,-50%) scale(3);transform:translate(-50%,-50%) scale(3)}.premium-button-style6 .premium-button-text-icon-wrapper{position:relative;z-index:1}.premium-button-style7-left .premium-button-text-icon-wrapper:before,.premium-button-style7-right .premium-button-text-icon-wrapper:before{-webkit-transition:width .3s ease-out .15s;transition:width .3s ease-out .15s}.premium-button-style7-left .premium-button-text-icon-wrapper:after,.premium-button-style7-right .premium-button-text-icon-wrapper:after{-webkit-transition:width .3s ease-out 0s;transition:width .3s ease-out 0s}.premium-button-style7-bottom .premium-button-text-icon-wrapper:before,.premium-button-style7-top .premium-button-text-icon-wrapper:before{-webkit-transition:height .3s ease-out .15s;transition:height .3s ease-out .15s}.premium-button-style7-bottom .premium-button-text-icon-wrapper:after,.premium-button-style7-top .premium-button-text-icon-wrapper:after{-webkit-transition:height .3s ease-out 0s;transition:height .3s ease-out 0s}.premium-button-style7:hover .premium-button-text-icon-wrapper:before{-webkit-transition-delay:0s;transition-delay:0s}.premium-button-style7:hover .premium-button-text-icon-wrapper:after{-webkit-transition-delay:.15s;transition-delay:.15s}.premium-button-style7-bottom .premium-button-text-icon-wrapper:after,.premium-button-style7-bottom .premium-button-text-icon-wrapper:before{content:"";position:absolute;right:0;top:0;left:0;height:0;z-index:-1}.premium-button-style7-top .premium-button-text-icon-wrapper:after,.premium-button-style7-top .premium-button-text-icon-wrapper:before{content:"";position:absolute;right:0;bottom:0;left:0;height:0;z-index:-1}.premium-button-style7-right .premium-button-text-icon-wrapper:after,.premium-button-style7-right .premium-button-text-icon-wrapper:before{content:"";position:absolute;right:0;top:0;bottom:0;width:0;z-index:-1}.premium-button-style7-left .premium-button-text-icon-wrapper:after,.premium-button-style7-left .premium-button-text-icon-wrapper:before{content:"";position:absolute;left:0;top:0;bottom:0;width:0;z-index:-1}.premium-button-style7-bottom:hover .premium-button-text-icon-wrapper:after,.premium-button-style7-bottom:hover .premium-button-text-icon-wrapper:before{height:100%;top:0}.premium-button-style7-top:hover .premium-button-text-icon-wrapper:after,.premium-button-style7-top:hover .premium-button-text-icon-wrapper:before{height:100%;bottom:0}.premium-button-style7-left:hover .premium-button-text-icon-wrapper:after,.premium-button-style7-left:hover .premium-button-text-icon-wrapper:before{width:100%;left:0}.premium-button-style7-right:hover .premium-button-text-icon-wrapper:after,.premium-button-style7-right:hover .premium-button-text-icon-wrapper:before{width:100%;right:0}.elementor-widget-premium-addon-banner{overflow:hidden}.premium-banner-ib{display:block;position:relative;z-index:1;overflow:hidden;margin:0;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.premium-banner-ib img{display:block;position:relative}.premium-banner-img-wrap{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100%}.premium-banner-img-wrap .premium-banner-ib-img{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.premium-banner-ib-desc .premium-banner-read-more{z-index:100}.elementor-widget-premium-addon-banner .premium-banner-ib-title{background:0 0}.premium-banner-ib *,.premium-banner-ib .premium-banner-ib-desc{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.premium-banner-ib img{min-width:100%;max-width:100%;-webkit-transition:opacity .35s;transition:opacity .35s}.premium-banner-ib .premium-banner-ib-desc{padding:15px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;left:0;width:100%;height:100%}.premium-banner-ib .premium-banner-ib-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}.premium-banner-ib a.premium-banner-ib-link{display:block;background:0 0}.premium-banner-animation1 img{width:-webkit-calc(100% + 50px)!important;width:calc(100% + 50px)!important;max-width:-webkit-calc(100% + 50px)!important;max-width:calc(100% + 50px)!important;-webkit-transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,filter .35s,transform .35s;transition:opacity .35s,filter .35s,transform .35s,-webkit-filter .35s,-webkit-transform .35s;-webkit-transform:translate3d(-40px,0,0);transform:translate3d(-40px,0,0)}.premium-banner-animation2 .premium-banner-ib-title{padding:15px}.premium-banner-animation1 .premium-banner-ib-desc{top:auto;bottom:0;min-height:25%;height:auto;max-height:100%;text-align:left}.premium-banner-animation1 .premium-banner-ib-content,.premium-banner-animation1 .premium-banner-ib-title,.premium-banner-animation1 .premium-banner-read-more{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0);-webkit-transition-delay:50ms;transition-delay:50ms;-webkit-transition-duration:.35s;transition-duration:.35s}.premium-banner-animation1 .premium-banner-ib-title{-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}.premium-banner-animation1 .premium-banner-ib-content,.premium-banner-animation1 .premium-banner-read-more{margin-top:10px;opacity:0;-webkit-transition:opacity .2s,-webkit-transform .35s;transition:opacity .2s,-webkit-transform .35s;transition:opacity .2s,transform .35s;transition:opacity .2s,transform .35s,-webkit-transform .35s}.premium-banner-animation1.active .premium-banner-ib-content,.premium-banner-animation1.active .premium-banner-read-more,.premium-banner-animation1:hover .premium-banner-ib-content,.premium-banner-animation1:hover .premium-banner-read-more{opacity:1;-webkit-transition-delay:50ms;transition-delay:50ms;-webkit-transition-duration:.35s;transition-duration:.35s}.premium-banner-animation1.active .premium-banner-ib-content,.premium-banner-animation1.active .premium-banner-ib-title,.premium-banner-animation1.active .premium-banner-read-more,.premium-banner-animation1.active img,.premium-banner-animation1:hover .premium-banner-ib-content,.premium-banner-animation1:hover .premium-banner-ib-title,.premium-banner-animation1:hover .premium-banner-read-more,.premium-banner-animation1:hover img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition-delay:50ms;transition-delay:50ms;-webkit-transition-duration:.35s;transition-duration:.35s}.premium-banner-animation1.scale img,.premium-banner-animation1.zoomout img{-webkit-transform:translate3d(-40px,0,0) scale(1.1);transform:translate3d(-40px,0,0) scale(1.1)}.premium-banner-ib.sepia img{-webkit-filter:sepia(30%);filter:sepia(30%)}.premium-banner-ib.bright img{-webkit-filter:brightness(1);filter:brightness(1)}.premium-banner-ib.sepia:hover img{-webkit-filter:sepia(0);filter:sepia(0)}.premium-banner-ib.bright:hover img{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.premium-banner-animation1.premium-banner-min-height img,.premium-banner-animation13.premium-banner-min-height img,.premium-banner-animation2.premium-banner-min-height img,.premium-banner-animation4.premium-banner-min-height img,.premium-banner-animation5.premium-banner-min-height img,.premium-banner-animation6.premium-banner-min-height img{height:auto}.premium-banner-animation2 img{width:100%}.premium-banner-animation2 .premium-banner-ib-desc::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}.premium-banner-animation2 .premium-banner-ib-title{position:absolute;top:50%;left:0;width:100%;-webkit-transition:color .35s,-webkit-transform .35s;transition:color .35s,-webkit-transform .35s;transition:transform .35s,color .35s;transition:transform .35s,color .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.premium-banner-animation2 .premium-banner-ib-content,.premium-banner-animation2 .premium-banner-ib-desc::before,.premium-banner-animation2 .premium-banner-read-more{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.premium-banner-animation2 .premium-banner-ib-content,.premium-banner-animation2 .premium-banner-read-more{position:absolute;bottom:0;left:0;padding:15px;width:100%;max-height:50%;opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}.premium-banner-animation2.active .premium-banner-ib-title,.premium-banner-animation2:hover .premium-banner-ib-title{-webkit-transform:translate3d(0,-40px,0);transform:translate3d(0,-40px,0)}.premium-banner-animation2.active .premium-banner-ib-desc::before,.premium-banner-animation2.active .premium-banner-read-more,.premium-banner-animation2:hover .premium-banner-ib-desc::before,.premium-banner-animation2:hover .premium-banner-read-more{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation2.active .premium-banner-ib-content,.premium-banner-animation2:hover .premium-banner-ib-content{opacity:1;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}.premium-banner-animation3 .premium-banner-ib-title{position:absolute;bottom:0;left:0;padding:15px;width:100%;text-align:left;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}.premium-banner-animation3 .premium-banner-ib-desc::before,.premium-banner-animation3 .premium-banner-ib-title{-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}.premium-banner-animation3.active .premium-banner-ib-desc::before,.premium-banner-animation3.active .premium-banner-ib-title,.premium-banner-animation3:hover .premium-banner-ib-desc::before,.premium-banner-animation3:hover .premium-banner-ib-title{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation3 .premium-banner-ib-content{max-height:-webkit-calc(100% - 60px - 1.5em);max-height:calc(100% - 60px - 1.5em);overflow:hidden}.premium-banner-animation4 img{width:-webkit-calc(100% + 40px)!important;width:calc(100% + 40px)!important;max-width:-webkit-calc(100% + 40px)!important;max-width:calc(100% + 40px)!important}.premium-banner-animation4 .premium-banner-ib-desc{padding:30px}.premium-banner-animation4 .premium-banner-ib-desc::after{position:absolute;content:"";opacity:0}.premium-banner-animation4 .premium-banner-ib-desc::before{position:absolute;content:"";opacity:0;top:50px;right:30px;bottom:50px;left:30px;border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.premium-banner-animation4 .premium-banner-ib-desc::after{top:30px;right:50px;bottom:30px;left:50px;border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);-ms-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.premium-banner-animation4 .premium-banner-ib-title{padding:50px 30px 0 30px;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}.premium-banner-animation4 .premium-banner-ib-content,.premium-banner-animation4 .premium-banner-read-more{padding:10px 30px;opacity:0;overflow:hidden;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.premium-banner-animation4 .premium-banner-ib-title,.premium-banner-animation4 img{-webkit-transform:translate3d(-30px,0,0);transform:translate3d(-30px,0,0)}.premium-banner-animation4.scale img,.premium-banner-animation4.zoomout img{-webkit-transform:translate3d(-30px,0,0) scale(1.1);transform:translate3d(-30px,0,0) scale(1.1)}.premium-banner-animation4 .premium-banner-ib-content,.premium-banner-animation4 .premium-banner-read-more{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.premium-banner-animation4 .premium-banner-ib-desc::after,.premium-banner-animation4 .premium-banner-ib-desc::before{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.premium-banner-animation4 img{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.premium-banner-animation4.active .premium-banner-ib-desc::after,.premium-banner-animation4.active .premium-banner-ib-desc::before,.premium-banner-animation4:hover .premium-banner-ib-desc::after,.premium-banner-animation4:hover .premium-banner-ib-desc::before{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-banner-animation4.active .premium-banner-ib-content,.premium-banner-animation4.active .premium-banner-ib-title,.premium-banner-animation4.active .premium-banner-read-more,.premium-banner-animation4:hover .premium-banner-ib-content,.premium-banner-animation4:hover .premium-banner-ib-title,.premium-banner-animation4:hover .premium-banner-read-more{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation4:hover .premium-banner-ib-content,.premium-banner-animation4:hover .premium-banner-ib-desc::after,.premium-banner-animation4:hover .premium-banner-ib-title,.premium-banner-animation4:hover img{-webkit-transition-delay:.15s;transition-delay:.15s}.premium-banner-animation5 .premium-banner-ib-desc{top:auto;bottom:0;padding:15px;height:auto;background:#f2f2f2;color:#3c4a50;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.premium-banner-animation5 .premium-banner-ib-content{position:absolute;top:auto;bottom:100%;left:0;width:100%;padding:15px;opacity:0;-webkit-transition:opacity .35s;transition:opacity .35s}.premium-banner-animation5 .premium-banner-ib-title,.premium-banner-animation5 .premium-banner-read-more{-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,200%,0);transform:translate3d(0,200%,0);text-align:center}.premium-banner-animation5 .premium-banner-ib-title{margin:10px 0}.premium-banner-animation5.active .premium-banner-ib-content,.premium-banner-animation5.active .premium-banner-ib-content *,.premium-banner-animation5:hover .premium-banner-ib-content,.premium-banner-animation5:hover .premium-banner-ib-content *{opacity:1!important;z-index:99!important;-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important}.premium-banner-animation5.active .premium-banner-ib-desc,.premium-banner-animation5.active .premium-banner-ib-title,.premium-banner-animation5.active .premium-banner-read-more,.premium-banner-animation5:hover .premium-banner-ib-desc,.premium-banner-animation5:hover .premium-banner-ib-title,.premium-banner-animation5:hover .premium-banner-read-more{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.premium-banner-animation5:hover .premium-banner-ib-title{-webkit-transition-delay:50ms;transition-delay:50ms}.premium-banner-animation5 img{-webkit-transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,filter .35s,transform .35s;transition:opacity .35s,filter .35s,transform .35s,-webkit-filter .35s,-webkit-transform .35s}.premium-banner-animation2 img,.premium-banner-animation4 img,.premium-banner-animation6 img{-webkit-transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,filter .35s,transform .35s;transition:opacity .35s,filter .35s,transform .35s,-webkit-filter .35s,-webkit-transform .35s}.premium-banner-animation5.scale img,.premium-banner-animation5.zoomout img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.premium-banner-animation2.scale img,.premium-banner-animation2.zoomout img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.premium-banner-animation6.scale img,.premium-banner-animation6.zoomout img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.premium-banner-animation2.zoomin:hover img,.premium-banner-animation5.zoomin:hover img,.premium-banner-animation6.zoomin:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.premium-banner-animation2.zoomout:hover img,.premium-banner-animation5.zoomout:hover img,.premium-banner-animation6.zoomout:hover img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-banner-animation2.scale:hover img,.premium-banner-animation5.scale:hover img,.premium-banner-animation6.scale:hover img{-webkit-transform:scale(1.2) rotate(5deg);-ms-transform:scale(1.2) rotate(5deg);transform:scale(1.2) rotate(5deg)}.premium-banner-animation2.grayscale:hover img,.premium-banner-animation5.grayscale:hover img,.premium-banner-animation6.grayscale:hover img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.premium-banner-animation2.blur:hover img,.premium-banner-animation5.blur:hover img{-webkit-filter:blur(3px);filter:blur(3px)}.premium-banner-animation6.blur:hover img{-webkit-filter:blur(3px);filter:blur(3px)}.premium-banner-animation6 .premium-banner-ib-desc{padding:45px}.premium-banner-animation6 .premium-banner-ib-desc::before{position:absolute;content:"";top:30px;right:30px;bottom:30px;left:30px;border:1px solid #fff}.premium-banner-animation6 .premium-banner-ib-title{margin:20px 0 10px;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.premium-banner-animation6 .premium-banner-ib-content,.premium-banner-animation6 .premium-banner-ib-desc::before,.premium-banner-animation6 .premium-banner-read-more{opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.premium-banner-animation6 .premium-banner-read-more{margin-top:10px}.premium-banner-animation6.active .premium-banner-ib-title,.premium-banner-animation6:hover .premium-banner-ib-title{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation6.active .premium-banner-ib-content,.premium-banner-animation6.active .premium-banner-ib-desc::before,.premium-banner-animation6.active .premium-banner-read-more,.premium-banner-animation6:hover .premium-banner-ib-content,.premium-banner-animation6:hover .premium-banner-ib-desc::before,.premium-banner-animation6:hover .premium-banner-read-more{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-banner-animation12 .premium-banner-ib-desc::after{position:absolute;content:"";right:30px;bottom:30px;left:30px;height:-webkit-calc(50% - 30px);height:calc(50% - 30px);border:7px solid #fff;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.premium-banner-animation12.active .premium-banner-ib-desc::after,.premium-banner-animation12:hover .premium-banner-ib-desc::after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation12 .premium-banner-ib-desc{padding:45px;text-align:left}.premium-banner-animation12 .premium-banner-ib-content{position:absolute;right:60px;bottom:60px;left:60px;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}.premium-banner-animation12.active .premium-banner-ib-content,.premium-banner-animation12:hover .premium-banner-ib-content{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation13 img{width:-webkit-calc(100% + 20px)!important;width:calc(100% + 20px)!important;max-width:-webkit-calc(100% + 20px)!important;max-width:calc(100% + 20px)!important;-webkit-transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,filter .35s,transform .35s;transition:opacity .35s,filter .35s,transform .35s,-webkit-filter .35s,-webkit-transform .35s;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.premium-banner-animation13.scale img,.premium-banner-animation13.zoomout img{-webkit-transform:translate3d(-10px,0,0) scale(1.1);transform:translate3d(-10px,0,0) scale(1.1)}.premium-banner-animation13.none:hover img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation1.none:hover img,.premium-banner-animation4.none:hover img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation1.zoomin:hover img,.premium-banner-animation10.zoomin:hover img,.premium-banner-animation11.zoomin:hover img,.premium-banner-animation13.zoomin:hover img,.premium-banner-animation4.zoomin:hover img,.premium-banner-animation7.zoomin:hover img,.premium-banner-animation8.zoomin:hover img,.premium-banner-animation9.zoomin:hover img{-webkit-transform:translate3d(0,0,0) scale(1.1);transform:translate3d(0,0,0) scale(1.1)}.premium-banner-animation1.zoomout:hover img,.premium-banner-animation10.zoomout:hover img,.premium-banner-animation11.zoomout:hover img,.premium-banner-animation13.zoomout:hover img,.premium-banner-animation4.zoomout:hover img,.premium-banner-animation7.zoomout:hover img,.premium-banner-animation8.zoomout:hover img,.premium-banner-animation9.zoomout:hover img{-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}.premium-banner-animation1.scale:hover img,.premium-banner-animation10.scale:hover img,.premium-banner-animation11.scale:hover img,.premium-banner-animation13.scale:hover img,.premium-banner-animation4.scale:hover img,.premium-banner-animation7.scale:hover img,.premium-banner-animation8.scale:hover img,.premium-banner-animation9.scale:hover img{-webkit-transform:translate3d(0,0,0) scale(1.2) rotate(5deg);transform:translate3d(0,0,0) scale(1.2) rotate(5deg)}.premium-banner-animation1.grayscale:hover img,.premium-banner-animation10.grayscale:hover img,.premium-banner-animation11.grayscale:hover img,.premium-banner-animation13.grayscale:hover img,.premium-banner-animation4.grayscale:hover img,.premium-banner-animation7.grayscale:hover img,.premium-banner-animation8.grayscale:hover img,.premium-banner-animation9.grayscale:hover img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-filter:grayscale(100%);filter:grayscale(100%)}.premium-banner-animation1.blur:hover img,.premium-banner-animation10.blur:hover img,.premium-banner-animation11.blur:hover img,.premium-banner-animation13.blur:hover img,.premium-banner-animation4.blur:hover,.premium-banner-animation7.blur:hover img,.premium-banner-animation8.blur:hover img,.premium-banner-animation9.blur:hover img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-filter:blur(3px);filter:blur(3px)}.premium-banner-animation13 .premium-banner-ib-desc{text-align:left}.premium-banner-animation13 .premium-banner-ib-title{position:relative;overflow:hidden;padding:5px 0 10px}.premium-banner-animation13 .premium-banner-ib-title::after{position:absolute;content:"";bottom:0;left:0;width:100%;height:2px;background:#fff;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(-101%,0,0);transform:translate3d(-101%,0,0)}.premium-banner-animation13.active .premium-banner-ib-title::after,.premium-banner-animation13:hover .premium-banner-ib-title::after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation13 .premium-banner-ib-content,.premium-banner-animation13 .premium-banner-read-more{padding:15px 0;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.premium-banner-animation13.active .premium-banner-ib-content,.premium-banner-animation13.active .premium-banner-read-more,.premium-banner-animation13:hover .premium-banner-ib-content,.premium-banner-animation13:hover .premium-banner-read-more{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-ib.premium-banner-animation5 .premium-banner-toggle-size{left:50%;width:auto!important;height:100%;max-width:none;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.premium-banner-ib img{border:none;padding:0;margin:0}.premium-banner-animation7 img{width:-webkit-calc(100% + 40px)!important;width:calc(100% + 40px)!important;max-width:-webkit-calc(100% + 40px)!important;max-width:calc(100% + 40px)!important;-webkit-transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,filter .35s,transform .35s;transition:opacity .35s,filter .35s,transform .35s,-webkit-filter .35s,-webkit-transform .35s}.premium-banner-animation7 .premium-banner-brlr{width:7px}.premium-banner-animation7 .premium-banner-brtb{height:7px}.premium-banner-animation7 .premium-banner-br{position:absolute;z-index:1;background-color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transition-delay:.2s;transition-delay:.2s}.premium-banner-animation7 .premium-banner-bleft{left:30px;top:-webkit-calc(100% - 150px);top:calc(100% - 150px);height:0}.premium-banner-animation7 .premium-banner-bright{right:30px;bottom:-webkit-calc(100% - 150px);bottom:calc(100% - 150px);height:0}.premium-banner-animation7 .premium-banner-bottom{right:-webkit-calc(100% - 150px);right:calc(100% - 150px);bottom:30px;width:0}.premium-banner-animation7 .premium-banner-btop{left:-webkit-calc(100% - 150px);left:calc(100% - 150px);top:30px;width:0}.premium-banner-animation7 .premium-banner-ib-desc{padding:70px;display:table}.premium-banner-animation7 .premium-banner-ib-desc .premium-banner-desc-centered{display:table-cell;vertical-align:middle}.premium-banner-animation7 .premium-banner-ib-title{margin-top:0}.premium-banner-animation7 .premium-banner-ib-title,.premium-banner-animation7 img{-webkit-transform:translate3d(-30px,0,0);transform:translate3d(-30px,0,0)}.premium-banner-animation7.scale img,.premium-banner-animation7.zoomout img{-webkit-transform:translate3d(-30px,0,0) scale(1.1);transform:translate3d(-30px,0,0) scale(1.1)}.premium-banner-animation7 .premium-banner-ib-content,.premium-banner-animation7 .premium-banner-read-more{margin-top:10px}.premium-banner-animation7 .premium-banner-ib-desc::after,.premium-banner-animation7 .premium-banner-ib-desc::before{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.premium-banner-animation7 .premium-banner-ib-content,.premium-banner-animation7 .premium-banner-ib-title,.premium-banner-animation7 .premium-banner-read-more{opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.premium-banner-animation7.active .premium-banner-ib-content,.premium-banner-animation7.active .premium-banner-ib-title,.premium-banner-animation7.active .premium-banner-read-more,.premium-banner-animation7:hover .premium-banner-ib-content,.premium-banner-animation7:hover .premium-banner-ib-title,.premium-banner-animation7:hover .premium-banner-read-more{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation7.active .premium-banner-bleft,.premium-banner-animation7:hover .premium-banner-bleft{top:30px;height:70px}.premium-banner-animation7.active .premium-banner-bright,.premium-banner-animation7:hover .premium-banner-bright{bottom:30px;height:70px}.premium-banner-animation7.active .premium-banner-bottom,.premium-banner-animation7:hover .premium-banner-bottom{right:30px;width:70px}.premium-banner-animation7.active .premium-banner-btop,.premium-banner-animation7:hover .premium-banner-btop{left:30px;width:70px}.premium-banner-animation7:hover .premium-banner-ib-content,.premium-banner-animation7:hover .premium-banner-ib-title,.premium-banner-animation7:hover .premium-banner-read-more,.premium-banner-animation7:hover img{-webkit-transition-delay:.15s;transition-delay:.15s}.premium-banner-animation8 img{width:-webkit-calc(100% + 40px)!important;width:calc(100% + 40px)!important;max-width:-webkit-calc(100% + 40px)!important;max-width:calc(100% + 40px)!important;-webkit-transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,filter .35s,transform .35s;transition:opacity .35s,filter .35s,transform .35s,-webkit-filter .35s,-webkit-transform .35s}.premium-banner-animation8 .premium-banner-brlr{width:7px}.premium-banner-animation8 .premium-banner-brtb{height:7px}.premium-banner-animation8 .premium-banner-br{position:absolute;z-index:1;background-color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transition-delay:.2s;transition-delay:.2s}.premium-banner-animation8 .premium-banner-bleft{left:30px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:0}.premium-banner-animation8 .premium-banner-bright{right:30px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:0}.premium-banner-animation8 .premium-banner-bottom{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:30px;width:0}.premium-banner-animation8 .premium-banner-btop{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:30px;width:0}.premium-banner-animation8 .premium-banner-ib-desc{padding:70px;display:table}.premium-banner-animation8 .premium-banner-ib-desc .premium-banner-desc-centered{display:table-cell;vertical-align:middle}.premium-banner-animation8 .premium-banner-ib-title{margin-top:0}.premium-banner-animation8 .premium-banner-ib-title,.premium-banner-animation8 img{-webkit-transform:translate3d(-30px,0,0);transform:translate3d(-30px,0,0)}.premium-banner-animation8.scale img,.premium-banner-animation8.zoomout img{-webkit-transform:translate3d(-30px,0,0) scale(1.1);transform:translate3d(-30px,0,0) scale(1.1)}.premium-banner-animation8 .premium-banner-ib-content,.premium-banner-animation8 .premium-banner-read-more{margin-top:10px}.premium-banner-animation8 .premium-banner-ib-desc::after,.premium-banner-animation8 .premium-banner-ib-desc::before{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.premium-banner-animation8 .premium-banner-ib-content,.premium-banner-animation8 .premium-banner-ib-title,.premium-banner-animation8 .premium-banner-read-more{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;opacity:0}.premium-banner-animation8.active .premium-banner-ib-content,.premium-banner-animation8.active .premium-banner-ib-title,.premium-banner-animation8.active .premium-banner-read-more,.premium-banner-animation8:hover .premium-banner-ib-content,.premium-banner-animation8:hover .premium-banner-ib-title,.premium-banner-animation8:hover .premium-banner-read-more{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation8.active .premium-banner-bleft,.premium-banner-animation8:hover .premium-banner-bleft{height:-webkit-calc(100% - 61px);height:calc(100% - 61px)}.premium-banner-animation8.active .premium-banner-bright,.premium-banner-animation8:hover .premium-banner-bright{height:-webkit-calc(100% - 61px);height:calc(100% - 61px)}.premium-banner-animation8.active .premium-banner-bottom,.premium-banner-animation8:hover .premium-banner-bottom{width:-webkit-calc(100% - 61px);width:calc(100% - 61px)}.premium-banner-animation8.active .premium-banner-btop,.premium-banner-animation8:hover .premium-banner-btop{width:-webkit-calc(100% - 61px);width:calc(100% - 61px)}.premium-banner-animation8:hover .premium-banner-ib-content,.premium-banner-animation8:hover .premium-banner-ib-title,.premium-banner-animation8:hover .premium-banner-read-more,.premium-banner-animation8:hover img{-webkit-transition-delay:.15s;transition-delay:.15s}.premium-banner-animation9 img{width:-webkit-calc(100% + 20px)!important;width:calc(100% + 20px)!important;max-width:-webkit-calc(100% + 20px)!important;max-width:calc(100% + 20px)!important;-webkit-transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,filter .35s,transform .35s;transition:opacity .35s,filter .35s,transform .35s,-webkit-filter .35s,-webkit-transform .35s;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.premium-banner-animation9 .premium-banner-ib-desc{width:100%;height:100%}.premium-banner-animation9 .premium-banner-ib-desc::before{position:absolute;top:50%;left:50%;width:80%;height:1px;background:#fff;content:"";-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.premium-banner-animation9 .premium-banner-ib-desc::after{position:absolute;top:50%;left:50%;width:80%;height:1px;background:#fff;content:"";-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.premium-banner-animation9 .premium-banner-ib-title{position:absolute;top:50%;left:0;width:100%;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,-70px,0);transform:translate3d(0,-70px,0);margin-top:0;padding:0 10%}.premium-banner-animation9.active .premium-banner-ib-title,.premium-banner-animation9:hover .premium-banner-ib-title{-webkit-transform:translate3d(0,-80px,0);transform:translate3d(0,-80px,0)}.premium-banner-animation9 .premium-banner-ib-content,.premium-banner-animation9 .premium-banner-read-more{position:absolute;top:50%;left:0;width:100%;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;padding:0 10%;-webkit-transform:translate3d(0,35px,0);transform:translate3d(0,35px,0)}.premium-banner-animation9 .premium-banner-read-more{top:75%}.premium-banner-animation9.active .premium-banner-ib-content,.premium-banner-animation9.active .premium-banner-read-more,.premium-banner-animation9:hover .premium-banner-ib-content,.premium-banner-animation9:hover .premium-banner-read-more{-webkit-transform:translate3d(0,45px,0);transform:translate3d(0,45px,0)}.premium-banner-animation9.active .premium-banner-ib-desc::before,.premium-banner-animation9:hover .premium-banner-ib-desc::before{opacity:.5;-webkit-transform:translate3d(-50%,-50%,0) rotate(45deg);transform:translate3d(-50%,-50%,0) rotate(45deg)}.premium-banner-animation9.active .premium-banner-ib-desc::after,.premium-banner-animation9:hover .premium-banner-ib-desc::after{opacity:.5;-webkit-transform:translate3d(-50%,-50%,0) rotate(-45deg);transform:translate3d(-50%,-50%,0) rotate(-45deg)}.premium-banner-animation9:hover img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-banner-animation10 img{width:-webkit-calc(100% + 20px)!important;width:calc(100% + 20px)!important;max-width:-webkit-calc(100% + 20px)!important;max-width:calc(100% + 20px)!important;-webkit-transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,filter .35s,transform .35s;transition:opacity .35s,filter .35s,transform .35s,-webkit-filter .35s,-webkit-transform .35s}.premium-banner-animation10 .premium-banner-ib-title{position:relative;overflow:hidden;padding:5px 0 15px;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);margin-bottom:0}.premium-banner-animation10 .premium-banner-ib-title::after{position:absolute;content:"";bottom:0;left:0;width:100%;height:3px;background:#fff;opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.premium-banner-animation10.active .premium-banner-ib-title,.premium-banner-animation10:hover .premium-banner-ib-title{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation10.active .premium-banner-ib-title::after,.premium-banner-animation10:hover .premium-banner-ib-title::after{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation10.scale img,.premium-banner-animation10.zoomout img{-webkit-transform:translate3d(-10px,0,0) scale(1.1);transform:translate3d(-10px,0,0) scale(1.1)}.premium-banner-animation10 .premium-banner-ib-content,.premium-banner-animation10 .premium-banner-read-more{padding-top:15px;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.premium-banner-animation10 .premium-banner-read-more{padding:0}.premium-banner-animation10.active .premium-banner-ib-content,.premium-banner-animation10.active .premium-banner-read-more,.premium-banner-animation10:hover .premium-banner-ib-content,.premium-banner-animation10:hover .premium-banner-read-more{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation11{-webkit-transition:-webkit-transform 1s ease-out;transition:-webkit-transform 1s ease-out;transition:transform 1s ease-out;transition:transform 1s ease-out,-webkit-transform 1s ease-out;-webkit-transition-delay:125ms;transition-delay:125ms}.premium-banner-animation11 .premium-banner-ib-desc{position:absolute;z-index:5;-webkit-transform:translate3d(-30px,0,0);transform:translate3d(-30px,0,0);opacity:0;top:auto;bottom:0;min-height:25%;height:auto;max-height:100%;text-align:left;padding:30px;-webkit-transition:all .6s ease-out;transition:all .6s ease-out}.premium-banner-animation11 img{width:100%;-webkit-transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,filter .35s,transform .35s;transition:opacity .35s,filter .35s,transform .35s,-webkit-filter .35s,-webkit-transform .35s}.premium-banner-animation11 .premium-banner-ib-title{margin-bottom:10px}.premium-banner-animation11 .premium-banner-gradient{position:absolute;left:0;top:0;right:0;bottom:0}.premium-banner-animation11 .premium-banner-gradient:after,.premium-banner-animation11 .premium-banner-gradient:before{position:absolute;content:"";left:0;top:0;right:0;bottom:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);background-image:-webkit-linear-gradient(40deg,rgba(84,89,95,.5) 27.89%,#6ec1e4 72.11%);background-image:linear-gradient(50deg,rgba(84,89,95,.5) 27.89%,#6ec1e4 72.11%);z-index:2}.premium-banner-animation11 .premium-banner-gradient:before{mix-blend-mode:color}.premium-banner-animation11 .premium-banner-gradient:after{mix-blend-mode:multiply}.premium-banner-animation11.active .premium-banner-ib-desc,.premium-banner-animation11:hover .premium-banner-ib-desc{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation11.active .premium-banner-gradient:after,.premium-banner-animation11.active .premium-banner-gradient:before,.premium-banner-animation11:hover .premium-banner-gradient:after,.premium-banner-animation11:hover .premium-banner-gradient:before{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation11.scale img,.premium-banner-animation11.zoomout img{-webkit-transform:translate3d(-10px,0,0) scale(1.1);transform:translate3d(-10px,0,0) scale(1.1)}.premium-title-bg-text:before{position:absolute;content:attr(data-background);top:0;left:0;text-align:left}.premium-bg-text-yes .elementor-widget-container:before{position:absolute;top:0;left:0;text-align:left}.premium-mask-yes .premium-dual-header-first-clip .premium-dual-header-first-span .premium-mask-span,.premium-mask-yes .premium-dual-header-second-clip .premium-mask-span{background:inherit}.premium-mask-yes .premium-mask-span{position:relative;overflow:hidden;-js-display:inline-flex!important;display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-moz-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.premium-mask-yes .premium-mask-span::after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background-color:currentColor;-webkit-backface-visibility:visible;backface-visibility:visible}.premium-mask-active.premium-mask-tr .premium-mask-span::after{-webkit-animation:pa-mask-tr 1.7s cubic-bezier(1,0,.18,1) forwards;animation:pa-mask-tr 1.7s cubic-bezier(1,0,.18,1) forwards;-webkit-transform:translateX(-103%);-ms-transform:translateX(-103%);transform:translateX(-103%)}.premium-mask-active.premium-mask-tl .premium-mask-span::after{-webkit-animation:pa-mask-tl 1.7s cubic-bezier(1,0,.18,1) forwards;animation:pa-mask-tl 1.7s cubic-bezier(1,0,.18,1) forwards;-webkit-transform:translateX(103%);-ms-transform:translateX(103%);transform:translateX(103%)}.premium-mask-active.premium-mask-tb .premium-mask-span::after{-webkit-animation:pa-mask-tb 1.7s cubic-bezier(1,0,.18,1) forwards;animation:pa-mask-tb 1.7s cubic-bezier(1,0,.18,1) forwards;-webkit-transform:translateY(-103%);-ms-transform:translateY(-103%);transform:translateY(-103%)}.premium-mask-active.premium-mask-tt .premium-mask-span::after{-webkit-animation:pa-mask-tt 1.7s cubic-bezier(1,0,.18,1) forwards;animation:pa-mask-tt 1.7s cubic-bezier(1,0,.18,1) forwards;-webkit-transform:translateY(103%);-ms-transform:translateY(103%);transform:translateY(103%)}@-webkit-keyframes pa-mask-tr{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(103%);transform:translateX(103%)}}@keyframes pa-mask-tr{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(103%);transform:translateX(103%)}}@-webkit-keyframes pa-mask-tl{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-103%);transform:translateX(-103%)}}@keyframes pa-mask-tl{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-103%);transform:translateX(-103%)}}@-webkit-keyframes pa-mask-tb{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(103%);transform:translateY(103%)}}@keyframes pa-mask-tb{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(103%);transform:translateY(103%)}}@-webkit-keyframes pa-mask-tt{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-103%);transform:translateY(-103%)}}@keyframes pa-mask-tt{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-103%);transform:translateY(-103%)}}.premium-button .premium-lottie-animation,.premium-image-button .premium-lottie-animation{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.premium-button svg,.premium-image-button svg{width:30px;height:30px}.premium-btn-block,.premium-btn-lg,.premium-btn-md,.premium-btn-sm{background-color:#eee;color:#042551;margin:0;text-decoration:none}.premium-btn-block:hover,.premium-btn-lg:hover,.premium-btn-md:hover,.premium-btn-sm:hover{background-color:#54595f;color:#eee}div[class*=elementor-widget-premium] .premium-btn-sm{padding:12px 24px;font-size:14px;line-height:1}div[class*=elementor-widget-premium] .premium-btn-md{padding:14px 26px;font-size:16px;line-height:1.2}div[class*=elementor-widget-premium] .premium-btn-lg{padding:16px 28px;font-size:18px;line-height:1.3333}div[class*=elementor-widget-premium] .premium-btn-block{font-size:18px;line-height:1;padding:20px 0;width:100%;text-align:center}.premium-button-text{display:inline-block;width:100%}.premium-mouse-detect-yes .premium-button-style6 .premium-button-style6-bg{position:absolute;z-index:0;top:0;left:0;width:0;height:0;-webkit-border-radius:50%;border-radius:50%;display:block;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:width .4s ease-in-out,height .4s ease-in-out;transition:width .4s ease-in-out,height .4s ease-in-out}.premium-mouse-detect-yes .premium-button-style6:hover .premium-button-style6-bg{width:225%;height:560px}.premium-mouse-detect-yes .premium-button-style6:before{width:0;height:0}.premium-loader{border:3px solid #f3f3f3;border-top-width:3px;border-top-style:solid;border-top-color:#f3f3f3;-webkit-border-radius:50%;border-radius:50%;border-top:3px solid;border-top-color:#bbb;width:30px;height:30px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;margin:0 auto}.premium-svg-drawer *,.premium-svg-nodraw *{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transition-property:stroke,fill,background-color;transition-property:stroke,fill,background-color}.premium-svg-drawer .no-transition,.premium-svg-nodraw .no-transition{-webkit-transition:none!important;transition:none!important}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.premium-error-notice{width:100%;padding:10px;color:#b94a48;background-color:#f2dede;border-color:#eed3d7;text-align:center}