/**handles:riven-theme**/
@font-face {font-family:"MyriadPro";src:url("https://eglacomm.net/wp-content/themes/riven/css/fonts/MyriadPro-Regular.eot");src:url("https://eglacomm.net/wp-content/themes/riven/fonts/MyriadPro-Regular.otf") format("opentype"),url("https://eglacomm.net/wp-content/themes/riven/fonts/MyriadPro-Regular.woff") format("woff"),url("https://eglacomm.net/wp-content/themes/riven/fonts/MyriadPro-Regular.ttf") format("truetype"),url("https://eglacomm.net/wp-content/themes/riven/fonts/MyriadPro-Regular.svg") format("svg");font-weight:normal;font-style:normal}.mega-menu>li.opn-active-menu>a,.rev_slider_wrapper .text-bg,.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a,.services .vc_icon_element-inner span{color:var(--primary-color) !important}.product-shortcode ul.products>li .box_product:hover .product_social ul li a i,.right_header ul li.customlinks .top-search button i,.footer-v6 .widget_nav_menu ul li a:hover,.footer-v6 .copyright address a:hover,.btn-slide7,.header-v6 .search-block-top>.btn-search:hover,.header-v6 .mega-menu>li a:hover,.header-v1 .header-top .mega-menu li a:hover,.header-v3 .mega-menu li ul li a:hover,.content_client a,.content_tools a,.header-v4 .right_header a:hover,.header-v5 .mega-menu>li a:hover,.header-v5 .mega-menu li ul li a:hover,.header-v1 .header-top .mega-menu li a:hover,a:focus,a:hover,.twitter-tweet .tweet-text p,.footer-v5 .copyright address a:hover,address a:focus,address a:hover,.header-contact .header-social ul li a i,.header-contact .link-contact p i,.footer-v5 input.submit:hover,.blog-content-2:hover .title-blogpost a,ul.products>li .product-content .product_social ul li a,.widget_calendar table tfoot td a,.widget_calendar table caption,.header-sticky .main-navigation ul li.opn_active_menu>a,.contact-info>ul>li>a:hover,.load-more .fa-spinner,.loadmore .fa-spinner,.app_screenshot .screen-default h3,.comments-area .reply a:hover,.time-desc .letter,.time-desc .hours,.name_author,.tagcloud a:hover,.widget_post_blog .blog-item:hover .post-name a,.button-readmore a,.blog-main:hover .title_blog a,.event-2 .load-more a,.event-2 .row-event:hover .event_post_content .title-eventpost a,.event-2 .row-event:hover .event_post_date,.event-2 .row-event:hover .event_post_content .detail,.header-sticky .main-navigation ul li>a:hover,a:hover,.scroll-to-top,.pricing-content:hover h3,.pricing-sign .btn,.pricing-list li.erro i,.pricing-content .price-center span,.load-more a,.row-event:hover .event_post_date,.row-event:hover .event_post_content .detail,ul.products>li .box_product:hover .product-content h3 a,.widget_price_filter .price_slider_amount .price_label span,.widget_price_filter .price_slider_amount .button,ul.product-categories li::after,ul.product-categories li:hover a,ul.product-categories li.current-cat a,.single-product.woocommerce .left_summary .product_social ul li a:hover i,.single-product.woocommerce .right_summary .price span.amount,.single-product.woocommerce .right_summary form.cart .button,.btn-default,.wpcf7-form .contact-form .contact-submit.form-submit::before,.wpcf7-form .contact-form .btn-default input[type=submit],.event-list-content .title-eventpost a,.calendar-time,ul.products>li .box_product:hover .button:hover,.header-v6 .top-search button i,.header-v6 .widget_shopping_cart_content ul li .remove i:hover,.widget_categories li a:hover,.widget_meta li a:hover,.widget_pages li a:hover,.widget_nav_menu li a:hover,.widget_archive li a:hover{color:var(--primary-color)}.header-v6 .mega-menu>li.opn-active-menu a::after,.header-v6 .mega-menu>li a::after,.footer-v6 .footer-bottom .footer-social ul li a:hover,.footer-v6 input.submit,.page-contact-us-2 .wpcf7-form .contact-form .contact-submit a:hover,.portfolio-showcase .button-group button.is-checked:after,.banner-bottom-2,.member-content.type2:hover img,.form-startup .bg-gradient::before,.service-startup-bg h3::before,.our-solution .vc_images_carousel .vc_carousel-indicators li::before,.our-solution .vc_images_carousel .vc_carousel-indicators .vc_active,.statup_smart.bg-gradient::before,.main-slider .btn-slider-4:hover,.header-v4 .right_header a,.testimonial_2 .bg-gradient::before,.portfolio_box .portfolio_bottom_content .portfolio-link:hover,.portfolio_box .portfolio_bottom_content .portfolio-zoom,.portfolio_box .portfolio_info_box .portfolio_top_content .name-portfolio::after,.service-icon-left .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner::before,.footer-v5 .footer-bottom .footer-social ul li a:hover,.footer-v5 input.submit,.mega-menu>li>a::before,.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span,.app_screenshot .screen-default a:hover,.app_screenshot .screen-default a:focus,.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default:active:hover,.btn-default:active:focus,.btn-default:active:focus,.btn-default:focus:active,.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary:active:focus,.btn-primary:focus:active,.btn.btn-icon:hover,.btn.btn-icon:focus,.btn.btn-icon:active,.btn.btn-icon:active:focus,.btn.btn-icon:focus:active,.wc-proceed-to-checkout .checkout-button,.woocommerce-mini-cart__buttons .button:hover,.checkout_coupon .button,.app_screenshot .tp-bullet:hover,.app_screenshot .tp-bullet.selected,.app_screenshot .apps-default::before,.app_screenshot .screen-default a,.app_screenshot .screen-default h3::after,.calendar-time,.header-v2,.gallery button.default:hover,.character_description blockquote::after,.scrollbar-inner.scrollbar-comment>.scroll-element .scroll-bar,.form-submit .btn-primary,.pagination li:hover .page-numbers,.pagination li .page-numbers.current,.footer-v2,.contact-2 .btn,.event-2 .row-event:hover .event_post_date::before,.blog-style:hover,.btn-primary,.pricing-content:hover .pricing-sign .btn,.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default:active:focus,.btn-default:focus:active,.row-event:hover .event_post_date::before,.amount-content .img-icon,.product-shortcode ul.products>li .product-content .product_social ul li a:hover,.brands-container .owl-controls .owl-nav>div:hover,.banner-bottom .right-banner a:hover,.widget_price_filter .price_slider_amount .button:hover,.product-filter-isotope .tabs-fillter .nav-tabs li a.active,.product-filter-isotope .tabs-fillter .nav-tabs li a:hover,.single-product.woocommerce .right_summary form.cart .button:hover,.woocommerce-tabs ul.wc-tabs li.opn-active-menu a,.woocommerce-tabs ul.wc-tabs li.active a,.woocommerce-tabs ul.wc-tabs li a:hover,ul.products>li .box_product:hover .button,.event-list-item:hover{background-color:var(--primary-color)}.ult_tabmenu.style3>li.ult_tab_li.current,.vc_progress_bar .vc_single_bar.progress-bar-style2 .vc_bar,.vc_tta-color-white.vc_tta-style-classic .vc_tta-tab>a:focus,.vc_tta-color-white.vc_tta-style-classic .vc_tta-tab>a:hover,.vc_tta-color-white.vc_tta-style-classic .vc_tta-tab.vc_active>a{background-color:var(--primary-color) !important}.vc_progress_bar .vc_single_bar .vc_bar,.member-content.type1:hover .bg-gradient::before,.product_widget_content:hover::before,.widget_price_filter .ui-slider .ui-slider-range,.blog-main:focus .bg-gradient::before,.blog-item:focus .bg-gradient::before,.blog-main:hover .bg-gradient::before,.blog-item:hover .bg-gradient::before,table tr th,.header-v1,.slotholder::before,.avatar_author::before,.fixed-header .header-v2.is-sticky .header-top,.footer-v1::after,.member-content:hover .member-img::before,.vc_tta-panel.vc_active::before,.bg-gradient::before,.header-v3.is-sticky .header-top{background:rgba(0,0,0,0) linear-gradient(45deg,var(--highlight-color) 0%,var(--primary-color) 100%,var(--primary-color) 100%) repeat scroll 0 0}.side-breadcrumb::after{background:rgba(0,0,0,0) linear-gradient(45deg,var(--primary-color) 0%,var(--highlight-color) 100%,var(--highlight-color) 100%) repeat scroll 0 0}.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading,.blog-main .bg-gradient::before,.blog-item .bg-gradient::before,.pricing-content .price::before,.side-breadcrumb::before{background:rgba(0,0,0,0) linear-gradient(90deg,var(--highlight-color) 0%,var(--primary-color) 100%,var(--primary-color) 100%) repeat scroll 0 0 !important}.single-portfolio-content .owl-theme .owl-dots .owl-dot span,.app_screenshot .tp-bullet:hover,.app_screenshot .tp-bullet.selected,.our-solution .vc_images_carousel .vc_carousel-indicators li,.our-solution .vc_images_carousel .vc_carousel-indicators .vc_active,.service-startup .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner,.service-startup .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner::after,ul.products>li .box_product:hover .button:hover,ul.products>li .box_product:hover .button,.vc_progress_bar .vc_single_bar,.btn-default,.woocommerce-tabs ul.wc-tabs li a:hover,.woocommerce-tabs ul.wc-tabs li.opn-active-menu a,.woocommerce-tabs ul.wc-tabs li.active a,.single-product.woocommerce .right_summary form.cart .button,.product-filter-isotope .tabs-fillter .nav-tabs li a:hover,.product-filter-isotope .tabs-fillter .nav-tabs li a.active,.widget_price_filter .price_slider_amount .button,.banner-bottom .right-banner a:hover,.brands-container .owl-controls .owl-nav>div:hover,.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default:active:hover,.btn-default:active:focus,.btn-default:active:focus,.btn-default:focus:active,.wc-proceed-to-checkout .checkout-button,.checkout_coupon .button,.app_screenshot .screen-default h3::before,.comments-area .reply a:hover,.form-submit .btn-primary,.footer-v3 .blog-item:hover .blog-img,.pagination li:hover .page-numbers,.tagcloud a:hover,.pagination li .page-numbers.current,.button-readmore a,.contact-2 .btn,.blog-style:hover,.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary:active:focus,.btn-primary:focus:active,.btn-primary,.pricing-sign .btn,.product-shortcode ul.products>li .box_product:hover .product_social ul li a{border:1px solid var(--primary-color)}.ult_tabmenu.style3 li.ult_tab_li.current:not(:first-child),.ult_tabmenu.style3>li.ult_tab_li.current,.app_screenshot .apps-default.active::after,.btn.btn-icon:hover,.btn.btn-icon:focus,.btn.btn-icon:active,.btn.btn-icon:active:focus,.btn.btn-icon:focus:active{border:1px solid var(--primary-color) !important}.scroll-to-top,.event-2 .row-event:hover .event_post_content{border:2px solid var(--primary-color)}.event-2 .event-content:nth-child(2n) .row-event:hover .event_post_content .event-thumb::after,.event-content:nth-child(2n) .row-event:hover .event_post_content .event-thumb::after{border-right-color:var(--primary-color)}.event-2 .row-event:hover .event_post_content .event-thumb::after,.row-event:hover .event_post_content .event-thumb::after{border-left-color:var(--primary-color)}.header-v6 .right_header ul li.customlinks a.cart_label,.product-shortcode.product_layout_2 .add-to-wishlist a:hover,.product-shortcode.product_layout_2 ul.products>li .box_product .button.add_to_compare:hover,.product-shortcode.product_layout_2 ul.products>li .box_product .button,.btn-primary:hover,.wc-proceed-to-checkout .checkout-button:hover,.checkout_coupon .button:hover,.woocommerce-account .woocommerce-Button:hover,.app_screenshot .screen-default a:hover{background:var(--highlight-color)}.vc_progress_bar .vc_single_bar.progress-bar-style2:nth-child(2n) .vc_bar{background:var(--highlight-color) !important}.btn-primary:hover,.checkout_coupon .button:hover,.wc-proceed-to-checkout .checkout-button:hover,.woocommerce-account .woocommerce-Button:hover{border:1px solid var(--highlight-color)}.header-v6 .right_header ul li.customlinks .shopping_bag p,.product-shortcode.product_layout_2 ul.products>li .box_product .button.add_to_compare,.product-shortcode.product_layout_2 .add-to-wishlist a,.product-shortcode.product_layout_2 ul.products>li .box_product .product-content span.price .amount,.riven-post-like i,.portfolio_box.portfolio_box_2 .portfolio_bottom_content .portfolio-zoom,.load-more a:hover{color:var(--highlight-color)}body{font-family:var(--general-font-family);font-weight:var(--general-font-weight);font-size:var(--general-font-size);color:var(--general-font-color);line-height:1.42857;background-color:var(--general-bg-color);background-image:var(--general-bg-image);background-position:var(--general-bg-osition);background-size:var(--general-bg-size);background-attachment:var(--general-bg-attachment);background-repeat:var(--general-bg-repeat)}p{line-height:var(--general-line-height)}h1{font-family:var(--h1-font-family);color:var(--h1-font-color);font-size:var(--h1-font-size)}h2{font-family:var(--h2-font-family);color:var(--h2-font-color);font-size:var(--h2-font-size)}h3{font-family:var(--h3-font-family);color:var(--h3-font-color);font-size:var(--h3-font-size)}h4{font-family:var(--h4-font-family);color:var(--h4-font-color);font-size:var(--h4-font-size)}h5{font-family:var(--h5-font-family);color:var(--h5-font-color);font-size:var(--h5-font-size)}h6{font-family:var(--h6-font-family);color:var(--h6-font-color);font-size:var(--h6-font-size)}.side-breadcrumb{background-image:var(--breadcrumb-bg-image);background-repeat:var(--breadcrumb-bg-repeat);background-position:var(--breadcrumb-bg-position);background-size:var(--breadcrumb-bg-size);background-attachment:var(--breadcrumb-bg-attachment)}.breadcrumb_5.side-breadcrumb{background-image:var(--breadcrumb-bg-repeat-5);background-repeat:var(--breadcrumb-bg-repeat-5);background-position:var(--breadcrumb-bg-position-5);background-size:var(--breadcrumb-bg-size-5);background-attachment:var(--breadcrumb-bg-attachment-5)}.footer-v1{background-repeat:var(--footer-bg-repeat);background-position:var(--footer-bg-position);background-size:var(--footer-bg-size);background-attachment:var(--footer-bg-attachment)}.footer-v3 .footer-office{background:var(--footer-bg-color)}body{font-size:14px;color:#787878;font-family:"Lato",sans-serif;font-weight:400}a{-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;color:#000;cursor:pointer}a:focus,a:hover{color:#ff2759}a:hover,a:focus{text-decoration:none;outline:none}ul,ol{margin:0;padding-left:0;padding:0}ul li,ol li{list-style:none}ul li:focus,ol li:focus{outline:none}h1,h2,h3,h4,h5,h6{font-family:"Lato",sans-serif;color:#000000;font-weight:300}h1,h2,h3{text-transform:capitalize;margin-top:0}h1{font-size:48px}h2{font-size:36px}h3{font-size:20px}h4{font-size:18px}h5{font-size:16px}h6{font-size:10px}p{line-height:23px}img{max-width:100%}button:focus,button:active,button:active:focus,button:focus:active{outline:none !important}.blog_post .blog_post_desc .entry-content ul,.blog_post .blog_post_desc .entry-content menu,.blog_post .blog_post_desc .entry-content dir,.comment-content ul,.comment-content menu,.comment-content dir,.type-page .entry-content>ul,.type-page .entry-content>menu,.type-page .entry-content>dir{display:block;list-style-type:disc;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0px;-webkit-margin-end:0px;-webkit-padding-start:40px}.blog_post .blog_post_desc .entry-content ul li,.comment-content ul li,.type-page .entry-content>ul li{list-style:square}.blog_post .blog_post_desc .entry-content ul ul,.blog_post .blog_post_desc .entry-content ol ul,.blog_post .blog_post_desc .entry-content ul ol,.blog_post .blog_post_desc .entry-content ol ol,.comment-content ul ul,.comment-content ol ul,.comment-content ul ol,.comment-content ol ol,.type-page .entry-content>ul ul,.type-page .entry-content>ol ul,.type-page .entry-content>ul ol,.type-page .entry-content>ol ol{margin-bottom:0}.blog_post .blog_post_desc .entry-content ul,.blog_post .blog_post_desc .entry-content ol,.comment-content ul,.comment-content ol,.type-page .entry-content>ul,.type-page .entry-content>ol{margin-top:0}.blog_post .blog_post_desc .entry-content li,.comment-content li,.type-page .entry-content>li{display:list-item;text-align:-webkit-match-parent;padding-left:0}.blog_post .blog_post_desc .entry-content ol,.comment-content ol,.type-page .entry-content>ol{display:block;list-style-type:decimal;padding:0 0 0 24px;margin-bottom:16px}.blog_post .blog_post_desc .entry-content ul ul,.blog_post .blog_post_desc .entry-content ol ul,.comment-content ul ul,.comment-content ol ul,.type-page .entry-content>ul ul,.type-page .entry-content>ol ul{list-style-type:circle}.blog_post .blog_post_desc .entry-content ol ol ul,.blog_post .blog_post_desc .entry-content ol ul ul,.blog_post .blog_post_desc .entry-content ul ol ul,.blog_post .blog_post_desc .entry-content ul ul ul,.comment-content ol ol ul,.comment-content ol ul ul,.comment-content ul ol ul,.comment-content ul ul ul,.type-page .entry-content>ol ol ul,.type-page .entry-content>ol ul ul,.type-page .entry-content>ul ol ul,.type-page .entry-content>ul ul ul{list-style-type:square}.blog_post .blog_post_desc .entry-content li,.comment-content li,.type-page .entry-content>li{background:transparent;border:0 none;font-weight:inherit;margin:0;border:0;padding:auto;outline:0;vertical-align:top}.blog_post .blog_post_desc .entry-content table,.comment-content table,.type-page .entry-content>table{margin:0 0 20px}.type-page .entry-content>ul ul ul,.type-page .entry-content>ul ul{display:block;list-style-type:disc;padding:0 0 0 40px}figure.wp-caption.alignleft,img.alignleft{margin:5px 20px 5px 0}.alignleft{float:left}.alignright{float:right;margin-left:13px;margin-bottom:15px}.aligncenter{display:block;margin-left:auto;margin-right:auto}input,textarea{font-size:14px;padding:10px;font-weight:400;box-shadow:none;border:none;color:rgb(165,165,165)}.wpcf7-form input:not([type=submit]),.wpcf7-form textarea{border-bottom:1px solid #7f7f7f;width:100%;margin-bottom:24px;background:transparent}input:focus,textarea:focus{outline:none !important}input{height:40px;line-height:normal}.wpcf7-form input[type=submit]{padding:12px 28px;line-height:14px;color:#fff;font-size:14px;box-shadow:0 0 3px 1px rgba(0,0,0,0.25);border-radius:3px;background:#039be5;text-transform:uppercase;font-family:FontAwesome;height:36px;margin-bottom:50px !important}figure{position:relative}select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:medium none;height:40px;background:#f2f2f2 url("https://eglacomm.net/wp-content/themes/riven/images/bg-arrow.png") no-repeat scroll 96% center;text-transform:capitalize;overflow:hidden;padding:0 0 0 10px;text-overflow:ellipsis;white-space:nowrap}.wrapper{min-height:600px}.item{padding:0 15px}.blog-style:hover,.smooth02{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.smooth03{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.smooth04{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.smooth05,.blog-style,.event-2 .bg-gradient{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.zoom-in{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);-webkit-transition:all 0.3s ease-in 0s;-moz-transition:all 0.3s ease-in 0s;-ms-transition:all 0.3s ease-in 0s;-o-transition:all 0.3s ease-in 0s;transition:all 0.3s ease-in 0s}.btn-icon{-webkit-transition:all 0.3s ease-in 0s !important;-moz-transition:all 0.3s ease-in 0s !important;-ms-transition:all 0.3s ease-in 0s !important;-o-transition:all 0.3s ease-in 0s !important;transition:all 0.3s ease-in 0s !important}.f-float{float:right}.no-padding{padding:0}.has-overlay{position:relative}.has-overlay::before{background:rgba(0,0,0,0.5);width:100%;height:100%;content:"";position:absolute;top:0;left:0;opacity:0;z-index:1;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.has-overlay:hover::before{opacity:1}.features .smile_icon_list.with_bg .icon_list_icon,.social-url,.pricing-content .price:before,.owl-controls .owl-nav>div,.event_post_content:before,.event-thumb:after,.bg-gradient:before,.our-team-2 .owl-thumb-item,.header-sticky .main-navigation ul li ul,.header-v2 .mega-menu li ul,.detail::before,.owl-carousel .owl-controls .owl-buttons div,.gallery .slick-next,.gallery .slick-prev,.our-team-2 .cascade-slider_arrow,.social-networks li,.blog-img .bg-gradient,.img-profile .bg-gradient:before{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.bg-gradient{position:relative}.bg-gradient:before{content:"";height:100%;left:0;opacity:0.7;position:absolute;top:0;width:100%;background:#700877;background:-moz-linear-gradient(-45deg,#700877 0%,#ff2759 100%,#ff2759 100%);background:-webkit-linear-gradient(-45deg,#700877 0%,#ff2759 100%,#ff2759 100%);background:linear-gradient(135deg,#700877 0%,#ff2759 100%,#ff2759 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#700877",endColorstr="#ff2759",GradientType=1)}.bg-gradient .title-block h2{color:#fff;position:relative;z-index:99}.title-block{font-family:Lato;line-height:normal;margin:0}.title-block span{font-weight:700}.scroll-to-top{border:2px solid #ff2759;bottom:-100px;box-shadow:0 0 0 0 #fff inset;color:#ff2759;cursor:pointer;height:40px;overflow:auto;padding-top:6px;position:fixed;right:25px;text-align:center;width:40px;z-index:9999}.footer-v1:after{content:"";height:1px;left:0;opacity:1;position:absolute;top:0;width:100%;background:#700877;background:-moz-linear-gradient(-45deg,#700877 0%,#ff2759 100%,#ff2759 100%);background:-webkit-linear-gradient(-45deg,#700877 0%,#ff2759 100%,#ff2759 100%);background:linear-gradient(135deg,#700877 0%,#ff2759 100%,#ff2759 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#700877",endColorstr="#ff2759",GradientType=1)}.owl-controls .owl-nav{display:inline-block}.owl-controls .owl-nav>div{display:inline-block;width:26px;height:26px;border-radius:50%;border:1px solid #fff;color:#fff;line-height:23px;margin:0 8px}.btn{border-radius:25px;font-size:14px;text-transform:uppercase;padding:10px 46px 9px}.btn-default{background:#fff;border:1px solid #ff2759;color:#ff2759}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default:active:focus,.btn-default:focus:active{background:#ff2759;color:#fff;border:1px solid #ff2759}.btn-primary{background:#ff2759;border:1px solid #ff2759;color:#fff}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary:active:hover,.btn-primary:active:focus,.btn-primary:active:focus,.btn-primary:focus:active{background:#ff2759;color:#fff;border:1px solid #ff2759}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default:active:hover,.btn-default:active:focus,.btn-default:active:focus,.btn-default:focus:active{background:#ff2759;color:#fff;border:1px solid #ff2759}.btn.btn-icon{padding:6px 20px 9px;background:none;color:#fff;border:1px solid #fff;text-transform:capitalize}.btn.btn-icon i{margin-right:5px;font-size:20px}.btn.btn-icon:hover,.btn.btn-icon:focus,.btn.btn-icon:active,.btn.btn-icon:active:hover,.btn.btn-icon:active:focus,.btn.btn-icon:active:focus,.btn.btn-icon:focus:active{background:#ff2759;color:#fff;border:1px solid #ff2759}.border-top:before{border-bottom:100px solid #f8f8f8;border-right-color:transparent;border-right-style:solid;height:0;position:absolute;content:"";width:0;bottom:100%;right:15.5px}.border-top:after{border-bottom:100px solid #f8f8f8;border-left-color:transparent;border-left-style:solid;height:0;position:absolute;content:"";width:0;bottom:100%;left:15.5px}.riven-heading.padding-10{background-position:center bottom;background-repeat:no-repeat;margin-bottom:13px;padding:21px 0 3px}.riven-heading.padding-10 h2{margin-bottom:0}.search-no-results .wrapper{min-height:360px}.text{color:#797979}.mc4wp-success>p{color:#7cc613}.mc4wp-error>p{color:#ff0000}.fixed-header .header-v1{background:transparent}.fixed-header .header-v1 .header-top .main-navigation{top:0}.fixed-header .header-v1 .header-logo{margin-top:33px}.fixed-header .header-top{background:rgba(0,0,0,0) none repeat scroll 0 0;box-shadow:none !important;position:absolute;width:100%;z-index:9999}.fixed-header .header-logo{margin-top:33px;left:50%;position:absolute;top:0;transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%)}.hide_header_blog{display:none}.header-v1.is-sticky .header-top{display:none}.header-v1{position:relative;background:#700877;background:-moz-linear-gradient(-45deg,#700877 0%,#ff2759 100%,#ff2759 100%);background:-webkit-linear-gradient(-45deg,#700877 0%,#ff2759 100%,#ff2759 100%);background:linear-gradient(135deg,#700877 0%,#ff2759 100%,#ff2759 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#700877",endColorstr="#ff2759",GradientType=1)}.header-v1 .scroll-open .menu-toggle .fa-bars:before{left:5px;top:10px}.header-v1 .scroll-open .menu-toggle .fa-bars:after{top:10px;left:5px}.header-v1 .header-logo{margin-top:10px;overflow:hidden;text-align:center}.header-v1 .header-top .mega-menu{height:100%;min-height:100vh;margin-left:-15px;background:rgba(0,0,0,0.8) none repeat scroll 0 0;top:-1px;position:absolute;width:250px;padding:171px 20px 70px 63px;opacity:0;visibility:hidden;left:-250px;transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s}.header-v1 .header-top .mega-menu li{position:relative}.header-v1 .header-top .mega-menu li.open ul{opacity:1;max-height:100%;padding-left:15px}.header-v1 .header-top .mega-menu li a{color:#fff;font-size:13px;font-weight:300;text-transform:uppercase;padding:7px 0;display:block}.header-v1 .header-top .mega-menu li a:hover{color:#ff2759}.header-v1 .header-top .mega-menu li ul{max-height:0;-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;-ms-transition:all 0.5s ease-in-out 0s;-o-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s;opacity:0}.header-v1 .menu-toggle{display:block}.header-v1 .header-top .main-navigation{width:250px;position:absolute;top:-134px;left:0;z-index:9999}.header-v1 .main-navigation.scroll-open .mega-menu{opacity:1;visibility:visible;display:block;left:0;height:100%;min-height:1000px}@keyframes hideAnimation{0%{transform:scaleY(1)}60%{transform:scaleY(0.98)}80%{transform:scaleY(1.02)}100%{transform:scaleY(0)}}.is-sticky .header-sticky{display:block;position:fixed;width:100%;top:0;z-index:9999}.is-sticky .header-sticky .header-sticky-logo{margin-top:3px}.header-sticky{background:#f9f9f9 none repeat scroll 0 0;bottom:0;position:absolute;width:100%;z-index:9999;display:none;height:60px}.header-sticky .menu-toggle{display:none}.header-sticky .main-navigation ul{text-align:right}.header-sticky .main-navigation ul li{display:inline-block;position:relative}.header-sticky .main-navigation ul li:hover>ul{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.header-sticky .main-navigation ul li:last-child ul{left:auto;right:0}.header-sticky .main-navigation ul li:last-child>a{padding-right:0}.header-sticky .main-navigation ul li.opn_active_menu>a{color:#ff2759}.header-sticky .main-navigation ul li>a{display:block;font-size:12px;color:#000;padding:22px 16px 21px;text-transform:uppercase}.header-sticky .main-navigation ul li>a:hover{color:#ff2759}.header-sticky .main-navigation ul li .caret{display:none}.header-sticky .main-navigation ul li ul{position:absolute;left:0;width:190px;top:60px;background:#f9f9f9;text-align:left;opacity:0;visibility:hidden;-moz-transform:translateY(25px);-webkit-transform:translateY(25px);-ms-transform:translateY(25px);-o-transform:translateY(25px);transform:translateY(25px)}.header-sticky .main-navigation ul li ul li{display:block}.header-sticky .main-navigation ul li ul li:last-child ul{right:100%;left:auto}.header-sticky .main-navigation ul li ul li a{padding:10px 16px}.header-sticky .main-navigation ul li ul li ul{left:100%;top:0}.site-header .caret{color:#fff;cursor:pointer;display:block;font-size:12px;height:30px;line-height:28px;position:absolute;right:-10px;text-align:center;top:0;width:30px}.is-sticky .header-top,.header-sticky{-webkit-animation:0.8s ease-out 0s normal none 1 running reveal-header;-moz-animation:0.8s ease-out 0s normal none 1 running reveal-header;-ms-animation:0.8s ease-out 0s normal none 1 running reveal-header;-o-animation:0.8s ease-out 0s normal none 1 running reveal-header;animation:0.8s ease-out 0s normal none 1 running reveal-header}@keyframes reveal-header{0%{opacity:0;transform:translateY(-50%)}100%{opacity:1;transform:translateY(0px)}}@-webkit-keyframes reveal-header{0%{opacity:0;-webkit-transform:translateY(-50%)}100%{opacity:1;-webkit-transform:translateY(0px)}}@-moz-keyframes reveal-header{0%{opacity:0;-moz-transform:translateY(-50%)}100%{opacity:1;-moz-transform:translateY(0px)}}@-ms-keyframes reveal-header{0%{opacity:0;-ms-transform:translateY(-50%)}100%{opacity:1;-ms-transform:translateY(0px)}}.scroll-open .menu-toggle .fa-bars::before{background:#ffffff none repeat scroll 0 0;content:"";height:1px;left:0;position:absolute;top:11px;transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);width:20px}.scroll-open .menu-toggle .fa-bars::after{background:#ffffff none repeat scroll 0 0;content:"";height:1px;left:0;position:absolute;top:11px;transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);width:20px}.scroll-open .menu-toggle span{display:block;position:relative;text-indent:-9999em}.scroll-open .menu-toggle span:before{content:"Close";display:block;left:30px;position:absolute;text-indent:1px;top:-19px}.menu-toggle{background:rgba(0,0,0,0) none repeat scroll 0 0;border:medium none;color:#ffffff;font-weight:300;left:41px;position:absolute;text-transform:uppercase;top:65px;width:75px;padding:0;z-index:9;display:none}.menu-toggle i{margin-right:7px}.wrapper.menu-open{overflow:hidden}.admin-bar .header-v2 .header-top,.admin-bar .header-v1 .header-sticky{top:32px !important}.fixed-header .header-v2 .header-logo{margin-top:21px;left:15px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.fixed-header .header-v2 .main-navigation{padding-top:16px}.header-v2.is-sticky .header-top .mega-menu>li.opn-active-menu a{color:#000000}.header-v2.is-sticky .header-top .mega-menu>li>a:hover{color:#000000}.header-v2{background:#e15f00}.header-v2 .main-navigation{text-align:right;padding-top:0}.header-v2 .mega-menu>li{display:inline-block;position:relative}.header-v2 .mega-menu>li a{color:#fff;text-transform:uppercase;padding:27px 25px;display:block}.header-v2 .mega-menu>li a:hover{color:var(--primary-color)}.header-v2 .mega-menu>li:last-child a{padding-right:0}.header-v2 .mega-menu li:hover>ul{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.header-v2 .mega-menu li .caret{display:none}.header-v2 .mega-menu li ul{position:absolute;left:0;width:200px;top:100%;background:#e15f00;text-align:left;opacity:0;visibility:hidden;-moz-transform:translateY(25px);-webkit-transform:translateY(25px);-ms-transform:translateY(25px);-o-transform:translateY(25px);transform:translateY(25px)}.header-v2 .mega-menu li ul li{display:block}.header-v2 .mega-menu li ul li:last-child ul{right:100%;left:auto}.header-v2 .mega-menu li ul li a{padding:10px 25px;font-size:13px}.header-v2 .mega-menu li ul li ul{left:100%;top:0}.header-v2 .header-sticky-logo{display:none}.header-v2.is-sticky .header-top{width:100%;z-index:9999;top:0;position:fixed;background:#e15f00}.header-v2.is-sticky .header-logo{margin-top:0;position:static;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.header-v2.is-sticky .header-logo img{height:70px;width:85px}.header-v2.is-sticky .main-navigation{padding-top:0}.admin-bar .header-v3 .header-top{top:32px}body:not(.fixed-header) .header-v3 .mega-menu>li>a::before{bottom:-5px}.right_header{float:right;margin-top:26px}.right_header ul li.customlinks{display:inline-block;padding:0 15px;position:relative}.right_header ul li.customlinks .cart-block{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:#f5f5f5 none repeat scroll 0 0;border-color:-moz-use-text-color #d5d5d5 #d5d5d5;border-image:none;border-radius:0;border-style:none solid solid;border-width:medium 1px 1px;box-shadow:0 2px 6px rgba(0,0,0,0.2);display:block;float:none;left:auto;margin:0;opacity:0;padding:0;position:absolute;right:15px;top:30px;transform:translate(0px,20px);transition:all 0.5s cubic-bezier(0.215,0.61,0.355,1) 0s;visibility:hidden;width:337px;z-index:9999;text-align:center}.right_header ul li.customlinks .mini-cart .cart-block.active{border-radius:0;opacity:1;transform:translate(0px,0px);visibility:visible}.right_header ul li.customlinks .number-product{border-radius:100%;color:#ffffff;font-size:10px;height:15px;line-height:13px;padding-right:4px;position:absolute;right:7px;top:11px;width:15px;background:#700877}.right_header ul li.customlinks .btn-search{cursor:pointer}.right_header ul li.customlinks .top-search{background:rgba(0,0,0,0) none repeat scroll 0 0;opacity:0;position:absolute;right:15px;top:30px;transform:scale(0);transition:all 0.5s ease-in-out 0s;visibility:hidden;width:250px;z-index:99}.right_header ul li.customlinks .top-search button{border:0 none;position:absolute;right:15px;top:15px;background:transparent}.right_header ul li.customlinks .top-search button i{color:#ff2759}.right_header ul li.customlinks .search-block-top .active.top-search{opacity:1;transform:scale(1);visibility:visible}.right_header ul li.customlinks .search-block-top input.search-input{background:transparent none repeat scroll 0 0;position:absolute;right:0;text-indent:-99999em;top:5px;z-index:9999}.right_header ul li.customlinks i{color:#fff;font-size:15px}.right_header ul li.customlinks .dropdown-menu{display:block;opacity:0;transform:translate(0px,20px);transition:all 0.5s cubic-bezier(0.215,0.61,0.355,1) 0s;visibility:hidden;position:absolute;left:auto;right:0;top:30px;background-color:#fff;width:120px;text-align:left;z-index:99}.right_header ul li.customlinks .dropdown-menu li a{display:block;padding:6px 13px}.right_header ul li.customlinks.open .dropdown-menu{opacity:1;transform:translate(0px,0px);visibility:visible}.header-v3.is-sticky .mega-menu>li>a::before{bottom:-5px}.header-v3 .header-logo{margin-top:2px}.header-v3 .header-logo img{max-height:70px;max-width:85px}.header-v3.bg-gradient::before{opacity:1}.header-v3 .main-navigation{text-align:right;padding-top:0}.header-v3 .main-navigation .menu-container{float:right;margin-right:18px}.header-v3 .mega-menu>li{display:inline-block;position:relative}.header-v3 .mega-menu>li a{color:#fff;text-transform:uppercase;padding:27px 18px;display:block;font-weight:300;font-size:15px}.header-v3 .mega-menu>li a:hover{color:var(--primary-color)}.header-v3 .mega-menu>li:last-child a{padding-right:0}.header-v3 .mega-menu li:hover>ul{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.header-v3 .mega-menu li .caret{display:none}.header-v3 .mega-menu li ul{transition:all 0.3s ease-in-out 0s;position:absolute;left:0;width:200px;background:#f9f9f9;text-align:left;opacity:0;visibility:hidden;z-index:9999;-moz-transform:translateY(25px);-webkit-transform:translateY(25px);-ms-transform:translateY(25px);-o-transform:translateY(25px);transform:translateY(25px)}.header-v3 .mega-menu li ul li{display:block}.header-v3 .mega-menu li ul li:last-child ul{right:100%;left:auto}.header-v3 .mega-menu li ul li a{text-transform:capitalize;color:#000;padding:10px 20px;font-size:14px}.header-v3 .mega-menu li ul li a:hover{color:#ff2759}.header-v3 .mega-menu li ul li ul{left:100%;top:0}.header-v3 .header-sticky-logo{display:none}.header-v3.is-sticky .header-top{width:100%;z-index:9999;top:0;position:fixed;background:-moz-linear-gradient(-45deg,#700877 0%,#ff2759 100%,#ff2759 100%);background:-webkit-linear-gradient(-45deg,#700877 0%,#ff2759 100%,#ff2759 100%);background:linear-gradient(135deg,#700877 0%,#ff2759 100%,#ff2759 100%)}.header-v3.is-sticky .header-logo{margin-top:0;position:static;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.header-v3.is-sticky .header-logo img{max-height:70px;max-width:85px}.header-v3.is-sticky .main-navigation{padding-top:0}.header-v3.is-sticky .mega-menu>li>a{padding-top:27px;padding-bottom:27px}.header-v3.is-sticky .right_header{margin-top:26px}.admin-bar .header-v3.is-sticky .header-top{top:32px}.fixed-header .header-v3:not(.is-sticky) .header-top{padding-top:23px}.fixed-header .header-v3 .header-logo{left:15px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.fixed-header .header-v3 .main-navigation .menu-container{margin-right:18px}.fixed-header .header-v3.is-sticky .header-logo{margin-top:0}.admin-bar.fixed-header .header-v3 .header-top{top:0}.admin-bar.fixed-header .header-v3.is-sticky .header-top{top:32px}.admin-bar .header-v4 .header-top{top:32px}.header-v4 .header-top{padding-left:35px;padding-right:35px}.header-v4 .right_header{margin-top:63px;margin-left:38px;float:right}.header-v4 .right_header a{background:#1ad372;border-radius:30px;padding:10px 20px;color:#fff;font-size:16px;font-weight:400;letter-spacing:0.5px}.header-v4 .right_header a:hover{color:#1ad372;background:#fff}.header-v4 .mega-menu>li>a::before{bottom:34px}.header-v4.is-sticky .mega-menu>li>a::before{bottom:0}.header-v4 .header-logo{margin-top:40px}.header-v4.bg-gradient::before{opacity:1}.header-v4 .main-navigation{text-align:right;padding-top:0}.header-v4 .main-navigation .menu-container{float:right;margin-right:18px}.header-v4 .mega-menu>li{display:inline-block;position:relative}.header-v4 .mega-menu>li a{color:#2f2f2f;text-transform:none;padding:63px 23px;display:block;font-weight:400;font-size:16px}.header-v4 .mega-menu>li:last-child a{padding-right:0}.header-v4 .mega-menu li:hover>ul{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.header-v4 .mega-menu li .caret{display:none}.header-v4 .mega-menu li ul{transition:all 0.3s ease-in-out 0s;position:absolute;left:0;width:200px;top:103%;background:#f9f9f9;text-align:left;opacity:0;visibility:hidden;z-index:9;-moz-transform:translateY(25px);-webkit-transform:translateY(25px);-ms-transform:translateY(25px);-o-transform:translateY(25px);transform:translateY(25px)}.header-v4 .mega-menu li ul li{display:block}.header-v4 .mega-menu li ul li:last-child ul{right:100%;left:auto}.header-v4 .mega-menu li ul li a{color:#000;padding:10px 25px;font-size:13px}.header-v4 .mega-menu li ul li ul{left:100%;top:0}.header-v4 .header-sticky-logo{display:none}.header-v4.is-sticky .header-top{width:100%;z-index:9999;top:0;position:fixed;background:#f9f9f9}.header-v4.is-sticky .header-logo{margin-top:0;position:static;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.header-v4.is-sticky .header-logo img{height:70px;width:85px}.header-v4.is-sticky .main-navigation{padding-top:0}.header-v4.is-sticky .mega-menu>li>a{padding-top:27px;padding-bottom:27px}.header-v4.is-sticky .right_header{margin-top:27px}.admin-bar .header-v4.is-sticky .header-top{top:32px}.fixed-header .header-v4 .header-logo{margin-top:40px;left:15px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.fixed-header .header-v4 .main-navigation .menu-container{margin-right:18px}.fixed-header .header-v4 .mega-menu li ul{top:75%}.fixed-header .header-v4.is-sticky .header-logo{margin-top:3px}.fixed-header .header-v4.is-sticky .mega-menu li ul{top:100%}.admin-bar.fixed-header .header-v4 .header-top{top:0}.admin-bar.fixed-header .header-v4.is-sticky .header-top{top:32px}.admin-bar .header-v5 .header-top{top:32px}.mega-menu>li:last-child>a:before{left:10px}.header-contact{background:#f2f2f2;padding:12px 0 0px}.header-contact .header-social{text-align:right;margin-top:4px}.header-contact .header-social ul li{display:inline-block;padding-left:22px}.header-contact .header-social ul li a i{color:#3c98ec;font-size:16px}.header-contact .link-contact p{display:inline-block}.header-contact .link-contact p:first-child{padding-right:37px}.header-contact .link-contact p span{color:#aeaeae;font-size:13px}.header-contact .link-contact p i{color:#3c98ec;font-size:13px;margin-right:10px}.header-v5 .mega-menu>li>a::before{bottom:-5px}.header-v5 .header-logo{margin-top:26px}.header-v5.bg-gradient::before{opacity:1}.header-v5 .main-navigation{text-align:right;padding-top:0}.header-v5 .main-navigation .menu-container{float:right}.header-v5 .mega-menu>li{display:inline-block;position:relative}.header-v5 .mega-menu>li a{color:#2f2f2f;text-transform:capitalize;padding:41px 16px;display:block;font-weight:400;font-size:16px}.header-v5 .mega-menu>li a:hover{color:#3c98ec}.header-v5 .mega-menu>li:last-child a{padding-right:0}.header-v5 .mega-menu li:hover>ul{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.header-v5 .mega-menu li .caret{display:none}.header-v5 .mega-menu li ul{transition:all 0.3s ease-in-out 0s;position:absolute;left:0;width:200px;background:#f9f9f9;text-align:left;opacity:0;visibility:hidden;z-index:9999;-moz-transform:translateY(25px);-webkit-transform:translateY(25px);-ms-transform:translateY(25px);-o-transform:translateY(25px);transform:translateY(25px)}.header-v5 .mega-menu li ul li{display:block}.header-v5 .mega-menu li ul li:last-child ul{right:100%;left:auto}.header-v5 .mega-menu li ul li a{color:#000;padding:10px 25px;font-size:13px}.header-v5 .mega-menu li ul li a:hover{color:#3c98ec}.header-v5 .mega-menu li ul li ul{left:100%;top:0}.header-v5 .header-sticky-logo{display:none}.header-v5.is-sticky .header-top{width:100%;z-index:9999;top:0;position:fixed;background:#f9f9f9}.header-v5.is-sticky .header-logo{margin-top:12px;position:static;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.header-v5.is-sticky .main-navigation{padding-top:0}.header-v5.is-sticky .mega-menu>li>a{padding-top:27px;padding-bottom:27px}.header-v5.is-sticky .right_header{margin-top:26px}.admin-bar .header-v5.is-sticky .header-top{top:32px}.fixed-header .header-v5 .header-logo{margin-top:30px;left:15px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.fixed-header .header-v5 .main-navigation .menu-container{margin-right:18px}.fixed-header .header-v5 .mega-menu li ul{top:75%}.fixed-header .header-v5.is-sticky .header-logo{margin-top:0}.fixed-header .header-v5.is-sticky .mega-menu li ul{top:100%}.admin-bar.fixed-header .header-v5 .header-top{top:0}.admin-bar.fixed-header .header-v5.is-sticky .header-top{top:32px}.admin-bar .header-v6 .header-top{top:32px}.header-v6 .header-top .col-md-8.text-center{display:flex}.header-v6 .header-contact{background:#232937;padding:12px 0 2px}.header-v6 .header-contact .header-social{margin-top:5px;text-transform:uppercase;font-size:13px;font-weight:300}.header-v6 .right_header ul li.customlinks a.cart_label{background:#ff842a;border-radius:100%;display:block;height:40px;line-height:40px;text-align:center;width:40px;float:left;margin-right:10px}.header-v6 .right_header ul li.customlinks .cart-block{top:69px}.header-v6 .right_header ul li.customlinks .shopping_bag{float:right}.header-v6 .right_header ul li.customlinks .shopping_bag .number-product{position:inherit}.header-v6 .right_header ul li.customlinks .shopping_bag>span{font-size:13px;text-transform:uppercase;color:#232937;font-weight:300}.header-v6 .right_header ul li.customlinks .shopping_bag p{margin-top:-3px;color:#ff842a;text-transform:uppercase;font-size:13px;font-weight:900}.header-v6 .right_header{margin-top:30px}.header-v6 .link-contact a span{letter-spacing:0.2px;color:#fff;font-weight:300}.header-v6 .link-contact a span.pe-7s-headphones{margin-right:11px;position:relative;top:4px}.header-v6 .link-contact a span span{font-weight:700}.header-v6 .link-contact a:hover{color:#1b98d7}.header-v6 .header-social ul li a{color:#fff}.header-v6 .header-social ul li a:hover{color:#1b98d7}.header-v6 .search-block-top{color:#232937}.header-v6 .mega-menu>li>a::before{bottom:-5px}.header-v6 .header-logo{margin-top:20px}.header-v6 .right_header ul li.customlinks{padding:0}.header-v6.bg-gradient::before{opacity:1}.header-v6 .main-navigation{text-align:center;padding-top:0}.header-v6 .main-navigation .menu-container{float:right}.header-v6 .mega-menu>li{display:inline-block;position:relative}.header-v6 .mega-menu>li>a:after{content:"";height:5px;width:70%;background:var(--primary-color);position:absolute;bottom:20px;overflow:hidden;right:0;opacity:0;transition:width 0.4s ease-in-out 0s;-moz-transition:width 0.4s ease-in-out 0s;-ms-transition:width 0.4s ease-in-out 0s;-o-transition:width 0.4s ease-in-out 0s;-webkit-transition:width 0.4s ease-in-out 0s}.header-v6 .mega-menu>li a{color:#232937;display:block;font-size:14px;font-weight:700;letter-spacing:0.3px;padding:39px 30px 40px;text-transform:uppercase}.header-v6 .mega-menu>li a:hover{color:var(--primary-color)}.header-v6 .mega-menu>li a:hover:after{width:5px;opacity:1;right:20px}.header-v6 .mega-menu>li.opn-active-menu a:after{content:"";height:5px;width:5px;position:absolute;bottom:29px;right:20px;opacity:1}.header-v6 .mega-menu>li:first-child>a{padding-left:0}.header-v6 .mega-menu li:hover>ul{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.header-v6 .mega-menu li .caret{display:none}.header-v6 .mega-menu li ul{transition:all 0.3s ease-in-out 0s;position:absolute;left:0;width:200px;background:#f9f9f9;text-align:left;opacity:0;visibility:hidden;z-index:9999;-moz-transform:translateY(25px);-webkit-transform:translateY(25px);-ms-transform:translateY(25px);-o-transform:translateY(25px);transform:translateY(25px)}.header-v6 .mega-menu li ul li{display:block}.header-v6 .mega-menu li ul li:last-child ul{right:100%;left:auto}.header-v6 .mega-menu li ul li a{color:#000;padding:10px 25px;font-size:13px}.header-v6 .mega-menu li ul li a:hover{color:#3c98ec}.header-v6 .mega-menu li ul li ul{left:100%;top:0}.header-v6 .header-sticky-logo{display:none}.header-v6.is-sticky .header-top{width:100%;z-index:9999;top:0;position:fixed;background:#f9f9f9}.header-v6.is-sticky .mega-menu>li.opn-active-menu a:after{bottom:20px}.header-v6.is-sticky .header-logo{margin-top:7px;position:static;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.header-v6.is-sticky .right_header ul li.customlinks .cart-block{top:56px}.header-v6.is-sticky .top-search{top:46px}.header-v6.is-sticky .main-navigation{padding-top:0}.header-v6.is-sticky .mega-menu>li>a{padding-top:27px;padding-bottom:27px}.header-v6.is-sticky .right_header{margin-top:18px}.header-v6.is-sticky .search-block-top>.btn-search{padding:41px 0 27px 20px;top:-18%}.admin-bar .header-v6.is-sticky .header-top{top:32px}.fixed-header .header-v6 .header-logo{margin-top:30px;left:15px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.fixed-header .header-v6 .main-navigation .menu-container{margin-right:18px}.fixed-header .header-v6 .mega-menu li ul{top:75%}.fixed-header .header-v6.is-sticky .header-logo{margin-top:0}.fixed-header .header-v6.is-sticky .mega-menu li ul{top:100%}.admin-bar.fixed-header .header-v6 .header-top{top:0}.admin-bar.fixed-header .header-v6.is-sticky .header-top{top:32px}.header-v6 .widget_shopping_cart_content ul li .remove i:hover{color:var(--primary-color)}.header-v6 .main-navigation{display:inline-block}.header-v6 .search-block-top{display:inline-block;position:relative}.header-v6 .search-block-top>.btn-search{padding:0px;top:38%;position:absolute}.header-v6 .btn-search{cursor:pointer}.header-v6 .top-search{background:rgba(0,0,0,0) none repeat scroll 0 0;opacity:0;position:absolute;right:-43px;top:61px;transform:scale(0);transition:all 0.5s ease-in-out 0s;visibility:hidden;width:250px;z-index:99}.header-v6 .top-search button{border:0 none;position:absolute;right:15px;top:15px;background:transparent}.header-v6 .top-search button i{color:#ff2759}.header-v6 .search-block-top .active.top-search{opacity:1;transform:scale(1);visibility:visible}.header-v6 .search-block-top input.search-input{background:transparent none repeat scroll 0 0;position:absolute;right:0;text-indent:-99999em;top:5px;z-index:9999}@media (min-width:1200px) and (max-width:1366px){header.header-v6 .mega-menu>li a{padding-left:15px;padding-right:15px}}@media (max-width:1024px){.header-v6 .mega-menu>li a{padding:39px 8px 30px !important}.header-v6 .search-block-top>.btn-search{padding:0px;top:44% !important;right:-22px;position:absolute}}@media (max-width:880px){.header-v6 .search-block-top>.btn-search{right:-5px}}.footer .input.placeholder,.footer .input.placeholder:hover,.footer .input.placeholder:focus,.footer .input.placeholder:active,.footer .input.placeholder:hover:active,.footer .input.placeholder:active:hover,.footer .input.placeholder:focus:active,.footer .input.placeholder:active:focus{border:none;outline:none}.footer-v1{background:url(https://eglacomm.net/wp-content/themes/riven/images/bg-footer-v1.jpg) no-repeat center center;background-size:cover;padding-top:94px}.footer-v1:before{opacity:0.8}.footer-v1:after{content:"";height:1px;left:0;opacity:1;position:absolute;top:0;width:100%;background:#700877;background:-moz-linear-gradient(-45deg,#700877 0%,#ff2759 100%,#ff2759 100%);background:-webkit-linear-gradient(-45deg,#700877 0%,#ff2759 100%,#ff2759 100%);background:linear-gradient(135deg,#700877 0%,#ff2759 100%,#ff2759 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#700877",endColorstr="#ff2759",GradientType=1)}.footer-v1 .top-footer{margin-bottom:46px}.footer-v1 .newsletter_2{display:none}.footer-v1 .newsletter_1{margin-bottom:27px}.footer-v1 .newsletter_1 h2{color:#fff;margin-bottom:13px}.footer-v1 .newsletter_1 p{color:#cacaca;font-size:14px;font-weight:normal;text-transform:none}.footer-v1 .form-newletter{display:inline-block;position:relative}.footer-v1 .form-newletter .input{color:#888;width:542px;height:55px;border-radius:20px;padding-left:20px;padding-right:60px}.footer-v1 .footer-bottom{margin-top:16px;padding-bottom:17px}.footer-v1 .footer-bottom address{color:#cacaca}.footer-v1 .footer-bottom address span{color:#fff;font-weight:400}.footer-v1 address a:hover{color:#fff}.footer-v1 .form-newletter .submit{background:rgba(0,0,0,0) url("https://eglacomm.net/wp-content/themes/riven/images/bg-submit.png") no-repeat scroll 2px center;display:block;height:100%;padding:0;position:absolute;right:0;text-indent:-9999em;top:0;width:50px}address a{font-weight:400;color:#fff}address a:focus,address a:hover{color:#ff2759}.footer-v2{background:#e15f00;color:#fff;width:100%;position:relative}.footer-v2 .newsletter_1{display:none}.footer-v2 .newsletter_2{width:50%;float:left;text-align:left;padding-left:186px}.footer-v2 .newsletter_2 h2{padding-bottom:0;font-size:20px;text-transform:uppercase;color:#fff;font-weight:400;margin-bottom:0}.footer-v2 .newsletter_2 p{color:#fff;font-size:14px;font-weight:normal;text-transform:none}.footer-v2 .form-newletter{width:50%;float:left}.footer-v2 .top-footer{padding:59px 0 2px;border-bottom:1px solid rgba(255,255,255,0.2)}.footer-v2 .form-newletter{position:relative}.footer-v2 .form-newletter .input{width:100%;padding-left:25px;padding-right:120px}.footer-v2 .form-newletter .submit{background:#3d3d3d;color:#fff;font-weight:400;padding:10px 20px;position:absolute;right:0;top:0;border-radius:18px;border:none}.footer-v2 address{color:#ffe0c9;padding-top:26px;margin-bottom:23px}.footer-v2 address a:focus,.footer-v2 address a:hover{color:#fff}.form-newletter .input{height:40px;background:#fff;border-radius:18px;border:1px solid #e1e1e1}.copyright address{font-weight:300}.copyright address span{font-weight:400}.bg-footer-2{width:180px;height:280px;position:absolute;background:url("https://eglacomm.net/wp-content/themes/riven/images/background/img-footer.png") no-repeat;left:0;top:-168px}.footer-v3 .widget{padding:0;margin:0}.footer-v3 .widget .title-block{font-size:23px;padding-top:23px;font-weight:300;padding-bottom:48px;color:#fff;text-transform:capitalize}.footer-v3 .widget.widget_mc4wp_form_widget .title-block{padding-bottom:26px}.footer-v3 .footer-office{background:#0c000e;color:#979797;padding:45px 0 70px}.footer-v3 .footer-bottom{background:#070008;padding:19px 0 7px}.footer-v3 .textwidget{margin-top:-12px}.footer-v3 .textwidget .title-text{float:left;font-weight:bold;font-size:25px;color:#fff;margin-top:23px;margin-left:25px;position:relative;line-height:50px}.footer-v3 .textwidget .title-text:before{content:"";height:50px;width:1px;position:absolute;left:-19px;top:1px;background:#fff}.footer-v3 .textwidget img{float:left;width:95px;margin-bottom:23px;margin-left:-5px}.footer-v3 .textwidget p{padding-top:8px;float:left;font-weight:300;margin-bottom:10px}.footer-v3 .tagcloud{margin-top:2px}.footer-v3 .tagcloud a{border:1px solid #898989}.footer-v3 .bg-footer-2{display:none}.footer-v3 .widget_post_blog .blog-content{padding-top:0;margin-top:-3px}.footer-v3 .widget_post_blog .blog-img{border-radius:50%;border:1px solid #fff}.footer-v3 .widget_post_blog .blog-img img{width:70px;height:70px;border-radius:50%}.footer-v3 .widget_post_blog .post-name a{font-size:14px;margin-bottom:0}.footer-v3 .widget_post_blog .blog-info{font-size:13px}.footer-v3 .widget_post_blog .blog-post-title{display:table-cell;height:100%;overflow:hidden;vertical-align:middle}.footer-v3 .blog-item:hover .blog-img{border:1px solid #ef2454}.footer-v3 .blog-item:hover .post-name a{color:#ff2759}.footer-v3 .post-name a{color:#fff;font-weight:300;display:block;margin-top:4px}.footer-v3 .blog-info{font-size:13px}.footer-v3 .blog-info .info .comment,.footer-v3 .blog-info .info i{display:none}.footer-v3 .blog-post-info{display:table;height:70px;overflow:hidden;position:relative;vertical-align:middle}.footer-v3 .newsletter_1{display:none}.footer-v3 .newsletter_2{margin-top:-7px}.footer-v3 .newsletter_2 h2{display:none}.footer-v3 .newsletter_2 p{font-weight:400;margin-bottom:-2px;color:#979797;font-size:14px}.footer-v3 .form-newletter{position:relative}.footer-v3 .form-newletter .input{height:50px;border-radius:23px;width:100%;padding-left:26px;padding-right:50px;padding-top:7px;color:#888;font-size:16px;font-weight:300}.footer-v3 .form-newletter .submit{background:rgba(0,0,0,0) url("https://eglacomm.net/wp-content/themes/riven/images/bg-submit.png") no-repeat scroll center center/45% auto;display:block;height:100%;padding:0;position:absolute;right:-3px;text-indent:-9999em;top:0;width:50px}.footer-v3 address{color:#cacaca;text-align:center}.footer-v3 .button-submit{position:absolute;right:36px;top:9px;cursor:pointer}.footer-v3 .button-submit .submit{padding:0;position:absolute;right:7px;text-indent:-9999em;display:block}.footer-v3 .button-submit:before{content:"\e685";position:absolute;font-size:25px;font-family:Pe-icon-7-stroke;top:0;left:0;color:#888888}.footer-v3 .button-submit:hover:before{color:#ff2759}.footer-v4{background:#000}.footer-v4 address{color:#fff;margin-top:20px}.footer-v4 address a:focus,.footer-v4 address a:hover{color:#1ad372}.footer-v5 .copyright address{color:#c3c3c3}.footer-v5 .copyright address a{color:#c3c3c3}.footer-v5 .copyright address a:hover{color:#3c98ec}.footer-v5 .newsletter_2,.footer-v5 .newsletter_1{display:none}.footer-v5 .footer-bottom{background:#0c0c0c;padding-top:20px}.footer-v5 .footer-bottom .footer-social{margin-top:-7px}.footer-v5 .footer-bottom .footer-social ul li{display:inline-block;padding-left:4px}.footer-v5 .footer-bottom .footer-social ul li a{color:#686868;display:block;height:35px;width:35px;text-align:center}.footer-v5 .footer-bottom .footer-social ul li a:hover{color:#fff;background:#3c98ec;border-radius:100%}.footer-v5 .footer-bottom .footer-social ul li a i{margin-top:11px}.footer-v5 .footer-office{background:#121214;padding:90px 0 36px 0}.footer-v5 .widget .title-block{color:#fff;font-size:20px;text-transform:capitalize}.footer-v5 .widget{color:#a7a7a7;font-size:13px}.footer-v5 .widget p{line-height:22px}.footer-v5 .textwidget img{margin:-15px 0 20px}.footer-v5 .widget{overflow:visible;border-bottom:0;padding-bottom:0}.footer-v5 .form-newletter .input{border:1px solid #262626;background:transparent;border-radius:0;width:100%;height:45px;padding-left:17px}.footer-v5 input.submit{background:#3c98ec none repeat scroll 0 0;border-radius:30px;color:#fff;margin-top:17px;padding:0 23px;letter-spacing:0.5px}.footer-v5 input.submit:hover{background:#fff;color:#3c98ec}.footer-v5 .widget_nav_menu ul li{padding-bottom:12px}.footer-v5 .widget_nav_menu ul li a:hover{color:#3c98ec}.footer-v5 .menu-navigation-container{margin-top:5px}.footer .widget_meta ul,.footer .widget_pages ul,.footer .widget_nav_menu ul,.footer .widget_archive ul{padding-left:0}.footer .widget_meta ul li a,.footer .widget_pages ul li a,.footer .widget_nav_menu ul li a,.footer .widget_archive ul li a{color:#a7a7a7;font-size:13px}.footer .footer-v5 .input.placeholder,.footer .footer-v5 .input.placeholder:hover{border:1px solid #262626}.footer .mc4wp-alert{margin-top:10px}.twitter-tweet i{font-size:18px;color:#777;float:left;margin-right:16px}.twitter-tweet .tweet-text{overflow:hidden;font-size:13px;color:#a7a7a7}.text-newletter{margin-top:5px;line-height:22px;padding-bottom:2px}.footer-v6 .copyright address{color:#c3c3c3}.footer-v6 .copyright address a{color:#c3c3c3}.footer-v6 .copyright address a:hover{color:#3c98ec}.footer-v6 .newsletter_2,.footer-v6 .newsletter_1{display:none}.footer-v6 .footer-bottom{background:#0c0c0c;padding-top:20px}.footer-v6 .footer-bottom .footer-social{margin-top:-7px}.footer-v6 .footer-bottom .footer-social ul li{display:inline-block;padding-left:4px}.footer-v6 .footer-bottom .footer-social ul li a{color:#686868;display:block;height:35px;width:35px;text-align:center}.footer-v6 .footer-bottom .footer-social ul li a:hover{color:#fff;background:#3c98ec;border-radius:100%}.footer-v6 .footer-bottom .footer-social ul li a i{margin-top:11px}.footer-v6 .footer-office{background:#121214;padding:88px 0 6px 0}.footer-v6 .widget .title-block{color:#fff;font-size:20px;text-transform:capitalize}.footer-v6 .widget{color:#a7a7a7;font-size:13px}.footer-v6 .widget p{line-height:22px}.footer-v6 .textwidget{line-height:22px;margin-top:4px}.footer-v6 .textwidget img{margin:0 0 24px}.footer-v6 .textwidget>p{margin-bottom:22px}.footer-v6 .widget{overflow:visible;border-bottom:0;padding-bottom:0}.footer-v6 .form-newletter{padding-top:2px}.footer-v6 .form-newletter .input{border:1px solid #262626;background:transparent;border-radius:0;width:100%;height:45px;padding-left:17px}.footer-v6 input.submit{background:#3c98ec none repeat scroll 0 0;border-radius:30px;color:#fff;margin-top:17px;padding:0 28px;letter-spacing:0.5px}.footer-v6 input.submit:hover{background:#ff842a;color:#fff}.footer-v6 .widget_nav_menu ul{margin-top:5px}.footer-v6 .widget_nav_menu ul li{padding-bottom:12px}.footer-v6 .widget_nav_menu ul li a:hover{color:var(--primary-color)}.footer-v6 .menu-navigation-container{margin-top:5px}.footer-v6 .latest-tweets{margin-top:-7px}.footer-v6 .latest-tweets li{margin-bottom:8px}.footer-v6 .twitter-tweet i{margin-right:16px;margin-top:8px}.footer-v6 .twitter-tweet .tweet-text{line-height:24px}.footer-v6 .twitter-tweet .tweet-text p{margin-top:2px}.footer .widget_meta ul,.footer .widget_pages ul,.footer .widget_nav_menu ul,.footer .widget_archive ul{padding-left:0}.footer .widget_meta ul li a,.footer .widget_pages ul li a,.footer .widget_nav_menu ul li a,.footer .widget_archive ul li a{color:#a7a7a7;font-size:13px}.footer .footer-v6 .input.placeholder,.footer .footer-v6 .input.placeholder:hover{border:1px solid #262626}.footer .mc4wp-alert{margin-top:10px}.mega-menu>li>ul{border-top:2px solid var(--primary-color)}.header-v2 .mega-menu>li>a::before{bottom:10px;left:10px}.header-v2 .mega-menu>li>a:hover::before{width:89%}.mega-menu>li.opn-active-menu>a{color:var(--primary-color)}.mega-menu>li.opn-active-menu>a:before{width:100%}.header-v2 .mega-menu>li.opn-active-menu>a::before{width:89%}.scroll-open .mega-menu>li>ul{border-top:0}.social-networks li{border:1px solid transparent;border-radius:50%;float:left;height:40px;padding:4px;width:40px}.social-networks li a{color:#fff;height:30px;width:30px;line-height:30px;text-align:center;margin-right:10px;border-radius:50%;font-size:13px;display:block;background:#405e94}.social-networks li:hover{border:1px solid #405e94}.social-networks li:hover i{animation:0.3s ease-in-out 0s normal none 1 running icon-social-hover;-ms-animation:0.3s ease-in-out 0s normal none 1 running icon-social-hover;-moz-animation:0.3s ease-in-out 0s normal none 1 running icon-social-hover;-webkit-animation:0.3s ease-in-out 0s normal none 1 running icon-social-hover;-o-animation:0.3s ease-in-out 0s normal none 1 running icon-social-hover}.social-networks li.social-gg a{background:#e3563b}.social-networks li.social-gg:hover{border:1px solid #e3563b}.social-networks li.social-twitter a{background:#55acee}.social-networks li.social-twitter:hover{border:1px solid #55acee}.social-networks li.social-linkedin a{background:#087ec6}.social-networks li.social-linkedin:hover{border:1px solid #087ec6}.social-networks li.social-youtube a{background:#c4302b}.social-networks li.social-youtube:hover{border:1px solid #c4302b}@-moz-keyframes icon-social-hover{from{-moz-transform:translateY(15px)}to{-moz-transform:translateY(0)}}@-webkit-keyframes icon-social-hover{from{-webkit-transform:translateY(15px)}to{-webkit-transform:translateY(0)}}@-o-keyframes icon-social-hover{from{-o-transform:translateY(15px)}to{-o-transform:translateY(0)}}@-ms-keyframes icon-social-hover{from{-ms-transform:translateY(15px)}to{-ms-transform:translateY(0)}}@keyframes icon-social-hover{from{transform:translateY(15px)}to{transform:translateY(0)}}.widget{padding-bottom:30px;margin-bottom:25px;overflow:hidden;border-bottom:1px solid #ebebeb}.widget:first-child{margin-top:-3px}.widget:last-child{border-bottom:none}.widget .title-block{color:#000;font-size:16px;font-weight:bold;padding-bottom:28px;text-transform:uppercase}.widget.widget_search{padding-bottom:40px}.widget.widget_archive{padding-bottom:28px;margin-bottom:30px}.widget select{width:100%;margin-top:10px;outline:none;padding-right:30px}.widget select option{padding:10px;outline:none}.searchform{width:100%;position:relative}.searchform .search-btn{border:none;color:#888888;position:absolute;top:14px;right:17px;background:none}.search-field{border:1px solid #ebebeb;border-radius:50px;color:#888;width:100%;height:50px;padding-left:20px;padding-right:40px;font-weight:400}.widget_meta .title-block,.widget_pages .title-block,.widget_nav_menu .title-block,.widget_archive .title-block{padding-bottom:21px}.widget_meta li,.widget_pages li,.widget_nav_menu li,.widget_archive li{padding-bottom:9px}.widget_meta li a,.widget_pages li a,.widget_nav_menu li a,.widget_archive li a{color:#4d4d4d;font-weight:400}.widget_meta li a:hover,.widget_pages li a:hover,.widget_nav_menu li a:hover,.widget_archive li a:hover{color:#ff2759}.widget_meta li:last-child,.widget_pages li:last-child,.widget_nav_menu li:last-child,.widget_archive li:last-child{padding-bottom:0}.widget_categories .title-block{padding-bottom:21px}.widget_categories li{padding-bottom:9px}.widget_categories li:last-child{padding-bottom:5px}.widget_post_blog .post-name a{margin-bottom:6px;font-size:16px;margin-top:-4px;display:block;line-height:19px;font-weight:300}.widget_post_blog .blog-img{overflow:hidden;float:left;margin-right:15px;border-radius:10px}.widget_post_blog .blog-img img{border-radius:10px}.widget_post_blog .blog-item{padding-bottom:30px}.widget_post_blog .blog-item:last-child{padding-bottom:0}.widget_post_blog .blog-item:hover .post-name a{color:#ff2759}.widget_post_blog .blog-item:hover .hover-link:before{opacity:1;transform:translate(-50%,-50%) rotate(0);-ms-transform:translate(-50%,-50%) rotate(0);-moz-transform:translate(-50%,-50%) rotate(0);-o-transform:translate(-50%,-50%) rotate(0);-webkit-transform:translate(-50%,-50%) rotate(0)}.widget_post_blog .blog-item:hover .hover-link:after{opacity:1;transform:translate(-50%,-50%) rotate(0);-ms-transform:translate(-50%,-50%) rotate(0);-moz-transform:translate(-50%,-50%) rotate(0);-o-transform:translate(-50%,-50%) rotate(0);-webkit-transform:translate(-50%,-50%) rotate(0)}.widget_post_blog .blog-info{font-size:12px;color:#686868}.widget_post_blog .blog-info .info>p{float:left}.widget_post_blog .blog-info .info i{margin-right:7px}.widget_post_blog .blog-info .comment{float:right;margin-top:3px}.widget_post_blog .blog-info .comment a{color:#868686}.widget_post_blog .blog-info .comment a:hover{color:#ff2759}.tagcloud a{color:#979797;padding:4px 14px 5px;border:1px solid #d7d7d7;margin-right:7px;margin-bottom:10px;font-size:14px !important;border-radius:15px;display:inline-block;font-weight:300}.tagcloud a:hover{color:#ff2759;border:1px solid #ff2759}.widget_tag_cloud{padding-bottom:20px}.recentcomments{position:relative;color:#c5c5c5}.recentcomments a{color:#4d4d4d}.recentcomments:before{content:"\f0e6";position:absolute;color:#c5c5c5;font-family:fontawesome;left:0;top:10px}.widget_recent_comments .title-block{padding-bottom:12px}.widget_recent_comments li{padding:9px 0;padding-left:25px;border-bottom:1px dotted #ebebeb}.widget_recent_comments li a{color:#4d4d4d;font-weight:400}.widget_recent_comments li a:hover{color:#ff2759}.widget_recent_comments li:last-child{border-bottom:none;padding-bottom:0}.widget_rss .title-block{padding-bottom:20px}.widget_rss .title-block a{margin-right:7px}.widget_rss li{padding-bottom:20px;overflow:hidden}.widget_rss li .rsswidget{float:left;width:100%;font-weight:bold}.widget_rss li:last-child{padding-bottom:0}.widget_rss .rss-date{float:left;font-size:12px;font-style:italic;font-weight:700;margin:10px 0}.widget_rss cite{float:left;padding-top:10px}.widget_rss .rssSummary{float:left}.widget_text .title-block{padding-bottom:15px}.widget_text .wp-caption .size-large{height:auto !important;margin-top:10px}.textwidget img{margin:12px 0}.widget_calendar .title-block{padding-bottom:10px}.widget_calendar table{width:100%;background:#f5f5f5}.widget_calendar table caption{color:#ff2759;font-weight:bold;text-align:center}.widget_calendar table th,.widget_calendar table td{text-align:center}.widget_calendar table th{color:#000000;overflow:hidden;padding:12px 0;width:auto}.widget_calendar table td{padding:5px 0;color:#4d4d4d}.widget_calendar table tfoot td{text-align:left}.widget_calendar table tfoot td a{margin-left:10px;color:#ff2759;display:block;margin-bottom:12px}.widget_nav_menu ul.sub-menu{padding-top:10px}.widget_nav_menu .menu li{position:relative}.widget_nav_menu .menu li p{cursor:pointer;color:#ff2759;position:absolute;top:0;right:0}.widget.widget_event_blog .title-block{padding-bottom:22px}.widget.widget_event_blog .title-eventpost a{margin-bottom:5px}.widget.widget_event_blog .event-list li:last-child{margin-bottom:-11px}.widget.widget_categories{padding-bottom:20px}.widget.widget_categories li{position:relative;transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s}.widget.widget_categories li a{font-size:16px;font-weight:300}.widget.widget_categories li:hover,.widget.widget_categories li:focus{padding-left:24px}.widget.widget_categories li:hover a,.widget.widget_categories li:focus a{color:#ff2759}.widget.widget_categories li:hover:before,.widget.widget_categories li:focus:before{left:0;width:15px;opacity:1}.widget.widget_categories li:before{transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;content:"";width:0;height:3px;background:#ff2759;position:absolute;top:12px;left:-25px;opacity:0}.widget.widget_categories ul{padding-left:0}.tp-bullet{background:transparent;border:1px solid #fff;border-radius:100%}.tp-bullet.selected{height:10px;width:10px;border:transparent;background-color:#3c98ec;margin-top:3px;margin-left:3px}.tp-bullet:hover{background-color:#3c98ec;border:1px solid #3c98ec}.main-slider{position:relative;width:100%}.main-slider .btn{padding:10px 20px 10px !important;text-transform:capitalize}.main-slider .btn i{margin-left:3px}.main-slider h2{color:#fff;font-weight:900 !important;font-size:45px;letter-spacing:1px;text-transform:uppercase}.main-slider .btn-default.btn-defaut-2{background:#3d3d3d;color:#fff;border:1px solid #3d3d3d;-webkit-box-shadow:0px 3px 0px 0px #272727;-moz-box-shadow:0px 3px 0px 0px #272727;box-shadow:0px 3px 0px 0px #272727}.main-slider .btn-default.btn-defaut-2:hover,.main-slider .btn-default.btn-defaut-2:focus,.main-slider .btn-default.btn-defaut-2:active,.main-slider .btn-default.btn-defaut-2:active:focus,.main-slider .btn-default.btn-defaut-2:focus:active{background:#e15f00;border:1px solid #e15f00 !important;-webkit-box-shadow:0px 3px 0px 0px #944810;-moz-box-shadow:0px 3px 0px 0px #944810;box-shadow:0px 3px 0px 0px #944810}.main-slider .btn-primary.btn-primary-2{background:#3d3d3d;color:#fff;border:1px solid #3d3d3d;-webkit-box-shadow:0px 3px 0px 0px #272727;-moz-box-shadow:0px 3px 0px 0px #272727;box-shadow:0px 3px 0px 0px #272727}.main-slider .btn-primary.btn-primary-2:hover,.main-slider .btn-primary.btn-primary-2:focus,.main-slider .btn-primary.btn-primary-2:active,.main-slider .btn-primary.btn-primary-2:active:focus,.main-slider .btn-primary.btn-primary-2:focus:active{background:#e15f00;border:1px solid #e15f00;-webkit-box-shadow:0px 3px 0px 0px #944810;-moz-box-shadow:0px 3px 0px 0px #944810;box-shadow:0px 3px 0px 0px #944810}.rev_slider_wrapper .text-title{font-size:36px;text-transform:none;color:#fff;font-family:Lato}.rev_slider_wrapper .text-bg{background:#fff;padding:6px 18px 7px;text-transform:uppercase;letter-spacing:2px}.tp-loop-wrap .btn-icon{padding:8px 20px 7px}.tp-loop-wrap .btn-icon i{vertical-align:middle}span.bg_black{background:#000000;padding:0 15px !important}.main-slider .btn-slider-4{text-transform:capitalize;padding:8px 23px !important;font-size:16px;letter-spacing:1px !important;background:none;font-weight:bold !important}.main-slider .btn-slider-4:hover{background:#1ad372}.main-slider .btn-slider-4 i{margin-left:0 !important}.main-slider .btn-slider-5{text-transform:capitalize;padding:8px 23px !important;font-size:16px;font-weight:bold !important;letter-spacing:1px !important;background:#3C98EC}.main-slider .btn-slider-5:hover{background:#fff;color:#3C98EC;border:1px solid #fff}.btn-slide7{background:#fff;color:var(--primary-color);padding:19px 30px 17px !important;border-radius:30px;letter-spacing:0.7px !important;font-weight:bold}.fixed-header .side-breadcrumb{padding-top:146px}.side-breadcrumb{background:rgba(0,0,0,0) url("https://eglacomm.net/wp-content/themes/riven/images/background/bg-breadcrumn.jpg") no-repeat scroll center center/cover;padding:10px 0 0 0;overflow:hidden;position:relative;margin-bottom:70px}.side-breadcrumb:before{opacity:0.8;background:#700877;background:-moz-linear-gradient(90deg,#700877 0%,#ff2759 100%,#ff2759 100%);background:-webkit-linear-gradient(90deg,#700877 0%,#ff2759 100%,#ff2759 100%);background:linear-gradient(90deg,#700877 0%,#ff2759 100%,#ff2759 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#700877",endColorstr="#ff2759",GradientType=1)}.side-breadcrumb:after{width:100%;height:5px;content:"";position:absolute;bottom:0;left:0;background:#ff2759;background:-moz-linear-gradient(-45deg,#ff2759 0%,#700877 100%,#700877 100%);background:-webkit-linear-gradient(-45deg,#ff2759 0%,#700877 100%,#700877 100%);background:linear-gradient(135deg,#ff2759 0%,#700877 100%,#700877 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#700877",endColorstr="#ff2759",GradientType=1)}.page-title{position:relative;padding-top:17px}.page-title h1{color:#fff;font-weight:bold;font-size:36px;padding:0 45px;position:relative;margin-bottom:5px;display:inline-block}.page-title h1 span{font-weight:300}.page-title h1:before{content:"";position:absolute;height:1px;width:1000%;background:rgba(255,255,255,0.2);right:100%;bottom:15px}.page-title h1:after{content:"";position:absolute;height:1px;width:1000%;background:rgba(255,255,255,0.2);left:100%;bottom:15px}.breadcrumb_5.side-breadcrumb{padding:35px 0}.breadcrumb_5.side-breadcrumb .page-title{float:left;padding:0}.breadcrumb_5.side-breadcrumb .page-title h1{padding:0}.breadcrumb_5.side-breadcrumb .breadcrumb{float:right;margin-top:10px;margin-bottom:0;padding:0}.breadcrumb_5 .breadcrumb>li+li::before{content:"-";padding:0 15px}.breadcrumb_5 .breadcrumb li:last-child{position:relative;margin-right:18px}.breadcrumb_5 .breadcrumb li:last-child:after{content:"\f178";right:-20px;font-family:fontawesome;position:absolute;top:2px;color:#fff}.breadcrumb_5.side-breadcrumb::after{background:transparent}.breadcrumb_5.side-breadcrumb .page-title h1:before,.breadcrumb_5.side-breadcrumb .page-title h1:after{height:0;width:0}.breadcrumb{background:none}.breadcrumb li{font-weight:400;color:#fff}.breadcrumb li a{color:#fff}.breadcrumb>li+li::before{color:#fff;padding:0 20px}.breadcrumb_3 .page-title h1:after{height:0}.breadcrumb_3 .page-title h1:before{height:0}body,html{overflow-x:hidden}.wp-caption.alignnone{width:auto !important}.blog-video iframe,.iframe_video_container>iframe{width:100%}.title_blog span.sticky_post{background:#ff2759 none repeat scroll 0 0;border-radius:15px;color:#fff;font-size:13px;margin-left:10px;padding:3px 10px;font-weight:lighter}.woocommerce-MyAccount-navigation li{display:inline-block;padding-right:25px}.woocommerce-MyAccount-navigation{margin-bottom:20px}.woocommerce-MyAccount-navigation li.is-active a{font-weight:bold}.portfolio_box.portfolio_box_2:before{background:#1b98d7;opacity:0}.portfolio_box.portfolio_box_2:hover:before{opacity:0.5}.portfolio_box.portfolio_box_2:hover .portfolio_bottom_content{bottom:50%;transform:translateY(50%);-moz-transform:translateY(50%);-webkit-transform:translateY(50%);-o-transform:translateY(50%);-ms-transform:translateY(50%)}.portfolio_box.portfolio_box_2 .portfolio_bottom_content{bottom:0;transition:all 0.3s ease-in-out 0s}.portfolio_box.portfolio_box_2 .portfolio_bottom_content>a{padding:0 15px}.portfolio_box.portfolio_box_2 .portfolio_bottom_content .portfolio-zoom{background:transparent;color:#ff842a}.portfolio_box.portfolio_box_2 .portfolio_bottom_content .portfolio-zoom i{font-size:30px}.portfolio_box.portfolio_box_2 .portfolio_bottom_content .portfolio-zoom:hover{background:transparent;color:#fff}.riven-post-like i{color:#ff842a;font-size:30px}.riven-post-like i:hover{color:#fff}table tr th a{color:#fff}.blog_post .entry-content ul li{padding-left:20px}.blog_post_desc .entry-content img{height:auto}.page-app-landing .rev_slider_wrapper .text-bg{color:#d15688 !important}.zeus .tp-thumb.selected .tp-thumb-title{color:#ff2759 !important}.team-padding{padding-bottom:10px}.team-padding .member-slider{position:absolute;bottom:0px;z-index:10;left:50%;width:860px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background-color:#fff}.cascade-slider_item:not(.now)+.member-slider{display:none}.footer{clear:both}.review-star{display:inline-block}.review-star .review-result-wrapper{position:relative}.review-star .review-result-wrapper>i{color:transparent}.review-star .review-result-wrapper .review-result{left:0;overflow:hidden;position:absolute;top:0;white-space:nowrap}.brands-container{padding:49px 80px 29px}.brands-container .owl-carousel .owl-item img{width:auto}.brands-container .owl-controls .owl-nav>div{position:absolute;color:#6b6b6b;top:18px;border:1px solid #ececec;width:35px;height:35px;font-size:20px;line-height:31px;margin:0}.brands-container .owl-controls .owl-nav>div:hover{color:#fff;border:1px solid #ff2759;background-color:#ff2759}.brands-container .owl-controls .owl-nav>div.owl-prev{left:-80px}.brands-container .owl-controls .owl-nav>div.owl-next{right:-80px}.testimonial-1 #review{display:none}#main.boxed #content .riven-container,.main-sidebar.col-md-9 .riven-container{width:100%}.event-lightbox{background:#fff}.pp_details{display:none}.riven-heading{background-position:center center;background-repeat:no-repeat}.riven-heading span{font-weight:700}.riven-heading.heading_style_4{padding:50px 0 43px}.riven-heading.heading_style_4 span{display:block;text-transform:uppercase;font-family:Montserrat;color:#232937;font-size:14px;font-weight:normal;letter-spacing:0.1px;margin-bottom:3px}.riven-heading.heading_style_4 h2{letter-spacing:1.7px;font-size:32px;color:#232937;font-weight:400}.ult_tabmenu.style3{border:0px !important}.over_layer_1{position:absolute !important;top:-63px}.ult_tabmenu.style3 li.ult_tab_li{margin:0 7px !important}.fa-long-arrow-right:before{content:"\f178" !important}.wpcf7-spinner{position:absolute !important;left:123px}.hide-loading{display:none !important}.f-right{float:right}.cascade-slider_container{position:relative;width:925px;height:550px;margin:0 auto}.cascade-slider_item{position:absolute;top:50%;left:50%;transition:all 1s ease;opacity:0;padding:0 35px;z-index:-1}.cascade-slider_item.next{left:50%;opacity:1;z-index:1}.cascade-slider_item.prev{left:50%;opacity:1;z-index:1}.cascade-slider_item.now{top:50%;left:50%;opacity:1;z-index:5}.cascade-slider_arrow{display:inline-block;position:absolute;top:50%;cursor:pointer;z-index:5}.cascade-slider_arrow-left{left:0}.cascade-slider_arrow-right{right:0}.cascade-slider_nav{position:absolute;bottom:-120px;width:100%;text-align:center;z-index:5}.cascade-slider_dot{display:inline-block;width:1em;height:1em;margin:1em;background:#ddd;list-style:none;cursor:pointer}.cascade-slider_dot:hover{background:#555}.cascade-slider_dot.cur{background:#555}.scroll-wrapper{overflow:hidden !important;padding:0 !important;position:relative}.scroll-wrapper>.scroll-content{border:none !important;box-sizing:content-box !important;height:auto;left:0;margin:0;max-height:none;max-width:none !important;overflow:scroll !important;padding:0;position:relative !important;top:0;width:auto !important}.scroll-wrapper>.scroll-content::-webkit-scrollbar{height:0;width:0}.scroll-element{display:none}.scroll-element,.scroll-element div{box-sizing:content-box}.scroll-element.scroll-x.scroll-scrollx_visible,.scroll-element.scroll-y.scroll-scrolly_visible{display:block}.scroll-element .scroll-bar,.scroll-element .scroll-arrow{cursor:default}.scrollbar-inner>.scroll-element,.scrollbar-inner>.scroll-element div{border:none;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-inner>.scroll-element.scroll-y{border-radius:0;height:100%;right:0px;top:0;width:3px}.scrollbar-inner>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-inner>.scroll-element .scroll-element_outer{overflow:hidden}.scrollbar-inner>.scroll-element .scroll-element_track{background-color:#e1e1e1;width:1px;left:1px}.scrollbar-inner>.scroll-element .scroll-bar{background-color:#898989;width:5px}.scrollbar-inner>.scroll-element.scroll-draggable .scroll-bar{background-color:#898989}.scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-12px}.scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-12px}.scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-12px}.scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-12px}table{border:1px solid #e0e0e0}table tr th{background:rgba(0,0,0,0) linear-gradient(135deg,#700877 0%,#ff2759 100%,#ff2759 100%) repeat scroll 0 0;color:#fff;font-size:14px;font-weight:bold;padding:15px 20px;text-align:left;width:33%}table tr>td{color:#3e454c;font-weight:400;padding:10px 20px}ol{display:block;list-style-type:decimal;margin:16px 0;padding:0 0 0 20px}#content li>ol{margin:0}#content ol li{list-style-position:inside}ol li{list-style-type:decimal}.home:not(.wpb-js-composer) #main{padding-top:50px}.screen-default{display:none}.screen-default.open{display:block}.aio-icon-header+.aio-icon-description{padding-left:34px;margin-top:8px}.riven-container{position:relative}.vc_tta-color-white.vc_tta-style-classic .vc_tta-tab>a{border-radius:30px !important;padding:4px 17px;color:#ffffff;border:1px solid #fff !important;background-color:transparent;text-transform:uppercase}.vc_tta-color-white.vc_tta-style-classic .vc_tta-tab.vc_active>a{border-color:transparent !important;background-color:#ff2759;border-radius:30px !important;padding:4px 17px;color:#ffffff;text-transform:uppercase}.vc_tta-color-white.vc_tta-style-classic .vc_tta-tab>a:focus,.vc_tta-color-white.vc_tta-style-classic .vc_tta-tab>a:hover{background-color:#ff2759;border:1px solid transparent !important;border-radius:30px !important}p.color_grey{color:#cacaca}.vc_tta-container .vc_tta-tabs .vc_tta-panel.vc_active::before,.vc_tta-container .vc_tta-tabs .vc_tta-panel.vc_active::after{background:transparent !important}.vc_tta-tabs .vc_tta-panels,.vc_tta-color-white.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after,.vc_tta-color-white.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before{background-color:transparent !important;border-color:transparent !important}.vc_tta-container .vc_tta-tabs .vc_tta-panel.vc_active{border:0 !important}.vc_tta-tabs .vc_tta-panels-container{margin-top:45px}.vc_tta.vc_general.vc_tta-tabs .vc_tta-panel-body{padding:6px 0 25px !important}.over_bottom{z-index:100}.over_top{margin-top:-100px}.text-white{color:#fff}.title-block .title-style3{text-transform:none;line-height:43px;margin-bottom:15px}.form-startup{position:relative}.form-startup .bg-gradient:before{opacity:1}.form-startup .bg-gradient:after{content:"";background:rgba(0,0,0,0) url("https://eglacomm.net/wp-content/themes/riven/images/background/bg-startup-4.png") no-repeat scroll 47% 0;position:absolute;height:100%;width:100%;bottom:0;left:0}.form-startup .title-block h2{text-transform:none;font-size:48px;letter-spacing:2.3px;margin-bottom:17px}.form-startup .newsletter_1,.form-startup .newsletter_2{display:none}.form-startup .text{width:50%;margin:0 auto;font-size:16px;line-height:20px;letter-spacing:0.7px}.form-startup .form-newletter{text-align:center;width:360px;margin:0 auto;position:relative;z-index:9}.form-startup .form-newletter .input{width:100%;text-align:center;background:none;border-bottom:1px solid #fff;border-radius:0;color:#fff;margin-bottom:29px;margin-top:23px}.form-startup .form-newletter .input:hover,.form-startup .form-newletter .input:focus,.form-startup .form-newletter .input:active,.form-startup .form-newletter .input:active:hover,.form-startup .form-newletter .input:active:focus,.form-startup .form-newletter .input:focus:active{border-top:none;border-left:none;border-right:none}.form-startup .form-newletter .submit{display:block;height:40px;width:213px;border-radius:20px;color:#ffffff;margin:0 auto;border:1px solid #fff;background:transparent}.form-startup .form-newletter .submit:hover,.form-startup .form-newletter .submit:focus{background:#fff;color:#1ad372}.service-startup-bg figure{position:relative;margin-top:-185px !important;margin-right:234px !important}.service-startup-bg h3{font-size:20px;font-weight:bold;color:#000;position:relative;text-transform:none;margin-bottom:3px}.service-startup-bg h3:before{width:3px;height:15px;content:"";background:#1ad372;position:absolute;top:4px;left:-19px}.service-startup-bg p{color:#797979;font-size:16px;line-height:24px;letter-spacing:-0.1px}.service-startup-bg .desc{padding-left:16px;position:relative;padding-bottom:28px}.startup_box{background:#fff;padding:81px 80px 83px 95px;position:absolute;left:-95px;bottom:-20px;-webkit-box-shadow:0 0 9px 5px #f0f0f0;-moz-box-shadow:0 0 9px 5px #f0f0f0;-o-box-shadow:0 0 9px 5px #f0f0f0;-ms-box-shadow:0 0 9px 5px #f0f0f0;box-shadow:0 0 9px 5px #f0f0f0}.startup_box .title-block{margin-bottom:37px}.startup_box .title-block h2{text-transform:none}.desc_startup{font-size:16px;color:#797979}.desc_startup p{margin-bottom:24px;line-height:24px}.our-solution .desc_startup{padding-bottom:72px}.our-solution .vc_carousel-inner img{height:auto}.our-solution .vc_images_carousel .vc_carousel-control{display:none !important}.our-solution .vc_carousel-control{display:none}.our-solution .vc_carousel-indicators{position:absolute;top:-46px}.our-solution .vc_images_carousel .vc_carousel-indicators li{display:inline-block;width:15px;height:15px;margin:1px;border-radius:15px;cursor:pointer;border:1px solid #1ad372;background:none;margin-right:16px !important;position:relative}.our-solution .vc_images_carousel .vc_carousel-indicators li:last-child{margin-right:0}.our-solution .vc_images_carousel .vc_carousel-indicators li:last-child:before{content:none}.our-solution .vc_images_carousel .vc_carousel-indicators li:before{position:absolute;content:"";height:1px;width:21px;background:#1ad372;top:6px;left:14px}.our-solution .vc_images_carousel .vc_carousel-indicators li.vc_active:before{top:4px;left:8px}.our-solution .vc_images_carousel .vc_carousel-indicators .vc_active{margin:3px;width:10px;height:10px;background:#1ad372;border:1px solid #1ad372}.service-startup .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon{font-size:20px !important}.service-startup .text{text-align:center;line-height:24px;font-size:16px}.service-startup .services{margin-top:31px}.service-startup .services .desc h3{font-size:20px;margin-top:17px;margin-bottom:13px}.service-startup .services .desc p{line-height:20px;color:#797979}.service-startup .services .vc_icon_element-inner span{font-size:14px !important;color:#1ad372 !important}.service-startup .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner{text-align:center;display:inline-block;border:1px solid #1ad372;width:70px;height:70px;box-sizing:content-box;position:relative;border-radius:50%}.service-startup .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner:after{content:"";height:64px;width:64px;border:1px solid #1ad372;position:absolute;top:3px;left:3px;border-radius:50%}.statup_smart.bg-gradient:before{opacity:1}.statup_smart.bg-gradient:after{content:"";background:rgba(0,0,0,0) url("https://eglacomm.net/wp-content/themes/riven/images/background/bg-startup-2.png") no-repeat scroll 47% 0;position:absolute;height:100%;width:100%;bottom:0;left:0}.promo-startup{position:relative;z-index:99}.promo-startup h2{font-size:54px;font-weight:100;text-transform:none;color:#fff;letter-spacing:1px;margin-bottom:4px}.promo-startup h3{font-weight:bold;font-size:48px;color:#fff;text-transform:none;margin-bottom:22px}.promo-startup .btn-default{padding:8px 32px;background:none;border:1px solid #fff;color:#fff;font-weight:bold;font-size:16px;text-transform:none}.promo-startup .btn-default:hover{border:1px solid #fff;background:#fff;color:#1ad372}.form-startup .mc4wp-success>p{color:#fff}.form-startup .mc4wp-alert{text-align:center;padding-top:15px}.form-startup .input.placeholder,.form-startup .input.placeholder:focus,.form-startup .input.placeholder:active,.form-startup .input.placeholder:active:focus{border-bottom:1px solid fff}.delivery .desc{margin-bottom:41px}.delivery .btn{font-size:16px;text-transform:capitalize;padding:7px 22px 9px 21px;margin-top:24px;font-weight:bold;letter-spacing:1px}.delivery .style-desc{margin-top:39px}.style-desc .desc h3{font-weight:bold;margin-bottom:15px}.style-desc .desc p{font-size:16px;color:#797979;line-height:24px}.style-desc .services .desc p{line-height:24px}.style-desc .services .desc h3{font-size:20px}.img-icon-2{width:58px;height:58px;border:1px solid #fff;text-align:center;font-size:25px;color:#fff;line-height:54px;border-radius:50%;display:inline-block}.amount-content-2{color:#fff;position:relative}.amount-content-2 .amount-desc h3{color:#fff;font-size:30px;font-weight:bold;margin-top:24px}.amount-content-2 .amount-desc h3 sup{font-size:18px}.amount-content-2 .amount-desc h5{font-size:14px;color:#b0d0f6;font-weight:400;margin-top:-3px}.amount-content-2:after{height:20px;width:1px;color:#b0d0f6;content:"";position:absolute;bottom:-48px;background:#fff;left:50%;transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%)}.service-icon-left .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner{text-align:left;float:left;margin-right:62px;position:relative;width:55px;height:auto;border:none}.service-icon-left .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner:before{content:"";position:absolute;top:2px;left:71px;background:#3c98ec;height:50px;width:3px}.service-icon-left .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon{position:static;transform:none !important}.service-icon-left:last-child .services.vc_icon_element{margin-bottom:42px}.service-icon-left .services.vc_icon_element{margin-bottom:46px}.service-icon-left .services .vc_icon_element-inner span{font-size:48px !important}.service-icon-left .services .desc{overflow:hidden}.service-icon-left .services .desc h3{margin-bottom:3px;margin-top:-2px}.our-experienced .text{font-size:16px;color:#797979;line-height:24px;padding:20px 0}.blog-content-2{border:1px solid #ebebeb}.blog-content-2 .blog-date{font-size:12px;font-weight:bold}.blog-content-2 .title-blogpost{margin-top:2px}.blog-content-2 .title-blogpost a{color:#292929;font-weight:400}.blog-content-2 .blog_post_desc{color:#8f8f8f;padding:12px 0 25px}.blog-content-2 .blog-main{padding:17px 32px 0}.blog-content-2:hover .title-blogpost a{color:#3c98ec}.img-abs.wpb_single_image.img-abs-right img{max-width:100%}.img-abs.wpb_single_image.img-abs-right{bottom:-111px;left:auto;z-index:1;right:70px}.wpb_content_element.bg-bottom-bussiness{margin-bottom:-3px}.twitter-tweet .tweet-text p{color:#3c98ec}.service-startup .icon-style-2 .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner:after{content:none}.service-startup .icon-style-2 .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner{border:1px solid #3c98ec;width:56px;height:56px}.service-startup .icon-style-2 .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon{font-size:25px !important;color:#3c98ec !important}.service-startup .icon-style-2 .services .desc p{line-height:24px;font-size:16px}.service-startup .icon-style-2 .services .desc h3{margin-top:28px;margin-bottom:16px}.content-overview{margin-top:140px;padding-bottom:95px;padding-right:100px}.content-overview .desc{font-size:16px;color:#565656;margin-bottom:24px;z-index:9;position:relative}.content-overview .desc p{margin-bottom:24px;line-height:24px}.content-overview .desc:before{background:rgba(0,0,0,0) url("https://eglacomm.net/wp-content/themes/riven/images/bg-title-7.png") no-repeat scroll 0 0;content:"";height:160px;left:2px;position:absolute;top:-48px;width:142px;z-index:-1}.img-right-abs2{text-align:right;position:absolute;bottom:0;right:0}.btn.btn-style-2{padding:20px 29px 19px;border-radius:30px;font-size:14px;font-weight:bold;letter-spacing:0.7px}.text-white .riven-heading.heading_style_4 h2,.text-white .riven-heading.heading_style_4 span{color:#fff}.content-box-new{position:relative;z-index:9;color:#fff;margin-bottom:69px;padding-right:400px}.content-box-new h4{font-size:24px;font-weight:bold;color:#fff;margin-bottom:9px}.content-box-new p{font-size:16px;line-height:24px}.content-box-new:nth-child(2){padding-left:194px;padding-right:200px}.content-box-new:nth-child(3){padding-left:95px;padding-right:300px}.img-left-abs2{bottom:-35px;left:-27px;position:absolute}.speaker-features .smile_icon_list li .icon_description h3{margin-bottom:12px}.speaker-features .smile_icon_list li .icon_list_icon{height:66px !important;width:66px !important;line-height:66px !important;margin-top:5px}.speaker-features .smile_icon_list.right li .icon_description{padding-right:37px}.speaker-features .smile_icon_list li.icon_list_item{margin-bottom:41px !important}.speaker-features .smile_icon_list.left li .icon_description{padding-left:29px}.latest-review.type2 .review-result{font-size:12px;color:#f59601 !important}.latest-review.type2 .testimonial-content .testimonial-desc{padding-top:12px}.latest-review.type2 .owl-carousel{margin-top:35px}.latest-review.type2 .testimonial-content{margin-bottom:92px}.latest-review.type2 .btn.btn-style-2{padding:20px 25px 19px}.riven-overview{margin-top:-35px}.ie .img-right-abs2{left:0;right:auto}.ie .content-overview{margin-top:140px;padding-bottom:95px;padding-right:100px}.ie .product_layout_2.product-shortcode ul.products>li .box_product .add_to_cart_button{top:0px;padding:11px 0;text-align:center;height:40px;display:inline-block;width:132px !important}.ajax_add_to_cart.loading{position:relative}.chrome .header-v6 .right_header ul li.customlinks .shopping_bag>span{font-weight:400}.onsale{position:absolute;background:#ff0000;color:#fff;font-size:12px;padding:1px 5px}.our-team .text{margin-bottom:63px !important}.member-content:hover .member-img:before{border:none;background:#700877;background:-moz-linear-gradient(-45deg,#700877 0%,#ff2759 100%,#ff2759 100%);background:-webkit-linear-gradient(-45deg,#700877 0%,#ff2759 100%,#ff2759 100%);background:linear-gradient(135deg,#700877 0%,#ff2759 100%,#ff2759 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#700877",endColorstr="#ff2759",GradientType=1)}.member-content:hover .member-img .img-profile .bg-gradient:before{opacity:0.6}.member-content:hover .social-url{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.member-content:hover .hover-link:before,.member-content:hover .hover-link:after{opacity:0;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.member-img{width:200px;margin:0 auto;text-align:center;position:relative;height:200px;vertical-align:middle;display:table;border-radius:50%}.member-img:before{border-radius:50%;z-index:-1;opacity:1;background:none;border:7px solid #ebebeb}.member-img .img-profile{width:190px;height:190px;vertical-align:middle;background:#fff;position:relative;border-radius:50%;margin:5px auto;display:table}.member-img .img-profile .bg-gradient{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);border-radius:50%;width:136px;height:136px}.member-img .img-profile .bg-gradient:before{opacity:0;border-radius:50%}.member-img .img-profile img{border-radius:50%}.member-info{text-align:center;margin-top:26px}.member-info h3{font-size:16px;text-transform:uppercase;font-weight:700;margin-bottom:6px}.member-info .job{font-weight:400;margin-bottom:7px}.social-url{-webkit-transform:scale(1,0);-moz-transform:scale(1,0);-ms-transform:scale(1,0);-o-transform:scale(1,0);transform:scale(1,0);overflow:hidden}.social-url.social-networks li{display:inline-block;float:none;height:auto;width:auto;padding:0;border:none}.social-url.social-networks li:hover{border:none}.social-url.social-networks li:hover a{color:#fff;background:#405e94}.social-url.social-networks li.social-gg:hover a{background:#e3563b}.social-url.social-networks li.social-twitter:hover a{background:#55acee}.social-url.social-networks li.social-linkedin:hover a{background:#087ec6}.social-url.social-networks li.social-youtube:hover a{background:#c4302b}.social-url.social-networks li a{color:#696868;font-weight:400;background:none;margin-right:0}.social-url.social-networks li.social-gg:hover,.social-url.social-networks li.social-twitter:hover,.social-url.social-networks li.social-linkedin:hover,.social-url.social-networks li.social-youtube:hover{border:none}.social-url.social-networks li.social-gg a,.social-url.social-networks li.social-twitter a,.social-url.social-networks li.social-linkedin a,.social-url.social-networks li.social-youtube a{background:none}.our-team-2 .vc_column-inner{background-size:cover}.our-team-2 .owl-thumbs{text-align:center}.our-team-2 .owl-thumb-item{background:rgba(0,0,0,0) none repeat scroll 0 0;border:medium none;padding:0}.our-team-2 .owl-thumb-item .active{-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-ms-transform:scale(1.4);-o-transform:scale(1.4);transform:scale(1.4)}.our-team-2 .team_description{padding-top:12px}.our-team-2 .team_description p{font-size:14px;color:#797979;line-height:20px;font-style:normal;font-weight:400;width:100%}.our-team-2 .owl-carousel{background:#fff none repeat scroll 0 0;margin:0 auto;padding:0 20px;text-align:center;width:860px}.our-team-2 .cascade-slider_arrow{border:1px solid #ccc;border-radius:0;color:#b3b3b3;font-size:20px;height:40px;line-height:36px;width:40px;position:absolute;top:30%;left:-40px;margin:0;z-index:99;display:block;text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.our-team-2 .cascade-slider_arrow.cascade-slider_arrow-right{right:-40px;left:auto}.our-team-2 .cascade-slider_arrow:hover,.our-team-2 .cascade-slider_arrow:focus{border:1px solid #e15f00;color:#e15f00}.our-team-2 .cascade-slider_container{background:rgba(0,0,0,0) url("https://eglacomm.net/wp-content/themes/riven/images/background/bg-game-6.png") no-repeat scroll center top;margin-top:16px}.our-team-2 .member-slider:before{position:absolute;content:"";width:128px;height:176px;left:-67px;bottom:-30px;background:url(https://eglacomm.net/wp-content/themes/riven/images/background/bg-info-1.png) no-repeat}.our-team-2 .member-slider:after{position:absolute;content:"";width:164px;height:237px;right:-120px;bottom:-37px;background:url(https://eglacomm.net/wp-content/themes/riven/images/background/bg-info-2.png) no-repeat}.our-team-2 .member-info{margin-top:0;position:relative;padding:47px 35px 45px;background:#fff;z-index:9}.our-team-2 .member-info:before{position:absolute;content:"";height:5px;right:10px;left:10px;bottom:-5px;background:#dbdbdb}.our-team-2 .member-info h3{font-size:18px;text-transform:none;margin-bottom:-3px;color:#3d3d3d}.our-team-2 .member-info .job{color:#a9a9a9;text-transform:uppercase}.our-team-2 .cascade-slider_item{-webkit-transform:translateY(-50%) translateX(-50%) scale(1);-moz-transform:translateY(-50%) translateX(-50%) scale(1);-ms-transform:translateY(-50%) translateX(-50%) scale(1);-o-transform:translateY(-50%) translateX(-50%) scale(1);transform:translateY(-50%) translateX(-50%) scale(1)}.our-team-2 .cascade-slider_item.next{-webkit-transform:translateY(-50%) translateX(-135%) scale(1);-moz-transform:translateY(-50%) translateX(-135%) scale(1);-ms-transform:translateY(-50%) translateX(-135%) scale(1);-o-transform:translateY(-50%) translateX(-135%) scale(1);transform:translateY(-50%) translateX(-135%) scale(1)}.our-team-2 .cascade-slider_item.prev{-webkit-transform:translateY(-50%) translateX(50%) scale(1);-moz-transform:translateY(-50%) translateX(50%) scale(1);-ms-transform:translateY(-50%) translateX(50%) scale(1);-o-transform:translateY(-50%) translateX(50%) scale(1);transform:translateY(-50%) translateX(50%) scale(1)}.our-team-2 .cascade-slider_item.now{-webkit-transform:translateY(-50%) translateX(-50%) scale(1.3);-moz-transform:translateY(-50%) translateX(-50%) scale(1.3);-ms-transform:translateY(-50%) translateX(-50%) scale(1.3);-o-transform:translateY(-50%) translateX(-50%) scale(1.3);transform:translateY(-50%) translateX(-50%) scale(1.3)}.blog-loadmore.load-more a{color:#797979}.member-content.type1{position:relative}.member-content.type1 .member-img{left:50%;position:absolute;z-index:999;width:137px;top:-25px;height:137px;transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s}.member-content.type1 .member-img img{border-radius:50%;border:3px solid #ccc;height:auto;width:auto}.member-content.type1 .member-info{margin-top:54px;position:relative;border-radius:16px;padding:129px 20px 10px 20px}.member-content.type1 .member-info h3{margin-bottom:1px}.member-content.type1 .member-info .job{margin-bottom:4px;font-size:13px;color:#4b4b4b}.member-content.type1 .bg-gradient::before{opacity:1;border-radius:16px;background:#ffffff}.member-content.type1 .social-url{position:absolute;transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);left:50%;width:100%;opacity:0}.member-content.type1 .social-url.social-networks li a{color:#fff}.member-content.type1 .social-url.social-networks li:hover a{background:none;border:1px solid #fff}.member-content.type1:hover .member-img{top:-71px}.member-content.type1:hover .member-img img{border:3px solid #fff}.member-content.type1:hover .bg-gradient::before{background:-moz-linear-gradient(-45deg,#700877 0%,#ff2759 100%,#ff2759 100%);background:-webkit-linear-gradient(-45deg,#700877 0%,#ff2759 100%,#ff2759 100%);background:linear-gradient(135deg,#700877 0%,#ff2759 100%,#ff2759 100%);-webkit-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s}.member-content.type1:hover .member-info h3{color:#fff}.member-content.type1:hover .member-info .job{color:#cfcfcf}.member-content.type1:hover .member-info{padding:83px 20px 56px;-webkit-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s}.member-content.type1:hover .social-url{opacity:1}.member-content.type2 .member-img{height:auto;width:auto;filter:grayscale(1);-webkit-filter:grayscale(1)}.member-content.type2:hover .member-img{filter:grayscale(0);-webkit-filter:grayscale(0)}.member-content.type2:hover img{background:#1ad372}.our-team-2.our-team-about .member-slider:before,.our-team-2.our-team-about .member-slider:after{display:none}.banner-bottom.bg-gradient{background:url("https://eglacomm.net/wp-content/themes/riven/images/background/bg-joinus.jpg");background-size:cover;overflow:hidden;position:relative;padding-top:30px}.banner-bottom h3{color:#fff;font-size:36px;margin-bottom:-5px;text-transform:none}.banner-bottom p{color:#fff;font-size:16px;font-weight:300}.banner-bottom .right-banner{text-align:right;margin-top:21px}.banner-bottom .right-banner a{color:#fff;text-transform:uppercase;font-weight:400;border-radius:18px;border:1px solid #fff;padding:10px 25px 11px}.banner-bottom .right-banner a:hover{background:#ff2759;border:1px solid #ff2759}.banner-bottom-2{padding:23px 0px 22px}.banner-bottom-2 h3{margin-top:5px;font-size:24px;text-transform:uppercase;color:#fff;font-weight:300}.banner-bottom-2 .right-banner{text-align:right}.banner-bottom-2 .btn-default{background:none;border:1px solid #fff;color:#fff;padding:8px 21px;font-size:16px;letter-spacing:1px;text-transform:capitalize}.banner-bottom-2 .btn-default:hover,.banner-bottom-2 .btn-default:focus,.banner-bottom-2 .btn-default:active,.banner-bottom-2 .btn-default:hover:active,.banner-bottom-2 .btn-default:hover:focus,.banner-bottom-2 .btn-default:focus:active{color:#3C98EC;background:#fff}.about-us{position:relative}.about-us .btn{margin-top:45px;letter-spacing:1px;padding:14px 27px 15px}.about-us .text{margin-bottom:59px !important}.img-abs.wpb_single_image{position:absolute;bottom:-35px;left:-65px;z-index:-1}.img-abs.wpb_single_image img{max-width:90%}.img-left-abs.wpb_single_image{left:-185px;position:absolute;top:40px;width:130%;z-index:-1}.text-desc p{color:#464646;margin-bottom:20px;line-height:20px}.text-desc .text-bold{font-weight:bold}.text-desc .text-light{font-weight:300}.our-skills{position:relative}.our-skills .img-abs.wpb_single_image{bottom:-160px;left:auto;right:-100px}.vc_progress_bar .vc_single_bar{background:#ffffff none repeat scroll 0 0 !important;border:1px solid #fe2759;border-radius:15px !important;box-shadow:none !important;height:26px;margin-bottom:56px !important}.icon-progress{left:0;position:absolute;top:-28px;color:#393939}.vc_progress_bar .vc_single_bar .vc_label{color:#393939;font-size:14px !important;left:25px;padding:0 !important;text-transform:uppercase;top:-31px !important}.vc_progress_bar .vc_single_bar .vc_bar{background:rgba(0,0,0,0) linear-gradient(45deg,#700877 0%,#ff2759 100%,#ff2759 100%) repeat scroll 0 0;border-radius:10px !important;height:20px !important;left:2px !important;top:2px !important}.vc_progress_bar .vc_single_bar:last-child{margin-bottom:0 !important}.vc_progress_bar{padding-top:20px}.vc_progress_bar .vc_single_bar.progress-bar-style2 .vc_label{font-weight:bold;left:0;color:#000;top:-35px !important}.vc_progress_bar .vc_single_bar.progress-bar-style2 .vc_bar{border-radius:0 !important;height:7px !important;left:0px !important;top:0px !important;background:#3c98ec !important}.vc_progress_bar .vc_single_bar.progress-bar-style2{background:#d2d2d2 !important;border:none !important;border-radius:0px !important;box-shadow:none !important;height:7px;margin-bottom:60px !important}.vc_progress_bar .vc_single_bar.progress-bar-style2:nth-child(2n) .vc_bar{background:#156ebf !important}.vc_progress_value{position:absolute;right:0;top:-35px;font-size:14px;color:#a7a7a7}.blog-video .videoWrapper iframe{width:100%}.pagination{padding-bottom:46px;margin-top:0}.edit-link .vc_inline-link{margin-left:15px;display:none}.edit-link a{position:relative;padding-left:17px}.edit-link a:before{content:"\f040";position:absolute;left:0;top:-2px;z-index:99;font-family:fontawesome}.blog-category a{position:relative;padding-left:4px}.blog-category a:first-child{padding-left:17px}.blog-category a:first-child:before{content:"\f07b";position:absolute;left:0;top:0;z-index:99;font-family:fontawesome}.blog-author a{position:relative;padding-left:17px}.blog-author a:before{content:"\f007";position:absolute;left:0;top:-1px;z-index:99;font-family:fontawesome}.blog-main,.blog-item{overflow:hidden}.blog-main .bg-gradient,.blog-item .bg-gradient{width:100%;height:100%;display:block}.blog-main .bg-gradient::before,.blog-item .bg-gradient::before{visibility:hidden;opacity:0.8;background:#700877;background:-moz-linear-gradient(90deg,#700877 0%,#ff2759 100%,#ff2759 100%);background:-webkit-linear-gradient(90deg,#700877 0%,#ff2759 100%,#ff2759 100%);background:linear-gradient(90deg,#700877 0%,#ff2759 100%,#ff2759 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#700877",endColorstr="#ff2759",GradientType=1)}.blog-main:focus .bg-gradient::before,.blog-main:hover .bg-gradient::before,.blog-item:focus .bg-gradient::before,.blog-item:hover .bg-gradient::before{visibility:visible;opacity:0.8;background:#700877;background:-moz-linear-gradient(90deg,#700877 0%,#ff2759 100%,#ff2759 100%);background:-webkit-linear-gradient(90deg,#700877 0%,#ff2759 100%,#ff2759 100%);background:linear-gradient(90deg,#700877 0%,#ff2759 100%,#ff2759 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#700877",endColorstr="#ff2759",GradientType=1)}.blog-main:hover .hover-link:before,.blog-main:hover .hover-link:after,.blog-item:hover .hover-link:before,.blog-item:hover .hover-link:after{opacity:1;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.hover-link{position:relative;display:block}.hover-link:before{border-top:1px solid #fff;content:"";height:1px;left:50%;position:absolute;top:50%;transform:translate(0,-50%);-ms-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;opacity:0;width:25px;z-index:9}.hover-link:after{opacity:0;border-left:1px solid #fff;content:"";height:25px;left:50%;position:absolute;top:50%;transform:translate(-50%,0);-ms-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;width:1px;z-index:9}.single-post .blog-img img{border-radius:7px}.blog-main .hover-link::before{width:80px}.blog-main .hover-link::after{height:80px}.blog-main .blog-info-style.blog_info{color:#c5c4c4}.blog-main .blog-info-style.blog_info span{font-size:13px;font-weight:bold;margin-right:26px;position:relative;text-transform:capitalize}.blog-main .blog-info-style.blog_info span a{color:#c5c4c4}.blog-main .blog-info-style.blog_info span a:hover{color:#ff2759}.blog-main .blog-info-style.blog_info span i{margin-right:5px}.blog-main .blog-info-style.blog_info span:before{position:absolute;content:"";top:8px;right:-14px;height:1px;width:4px;background:#c5c4c4}.blog-main .blog-info-style.blog_info span:last-child:before{display:none}.blog-main:hover .title_blog a{color:#ff2759}.blog-post-info{overflow:hidden}.title_blog{font-size:20px;font-weight:bold;margin-top:25px;margin-bottom:12px}.title_blog a{color:#292929}ul.blog_post>li{padding-bottom:50px}.blog_post_desc{color:#787878;font-family:Lato;padding:18px 0 36px;line-height:23px;letter-spacing:0.2px}.button-readmore a{padding:5px 24px;font-size:14px;letter-spacing:0.3px;text-transform:capitalize;color:#787878 !important;border:1px solid #787878 !important;border-radius:15px;display:inline-block;font-weight:bold}.button-readmore a:hover{color:#ff2759 !important;border:1px solid #ff2759 !important}.page-numbers>li{display:inline-block;float:left}.pagination li{float:left;margin-right:10px}.pagination li .page-numbers{border:1px solid #d9d9d9;border-radius:50%;color:#afafaf;display:block;font-size:16px;height:35px;line-height:31px;text-align:center;width:35px}.pagination li .page-numbers.current{border:1px solid #ff2759;color:#fff;background:#ff2759}.pagination li:hover .page-numbers{border:1px solid #ff2759;color:#fff;background:#ff2759}.single-post .title_blog{margin-top:-3px}.single-post .blog_info{margin-bottom:26px}.single-post .blog_post_desc{padding-top:23px}.single-post .blog_post_desc p{margin-bottom:23px}.single-post .blog_post_content .tagcloud{border-bottom:1px solid #e1e1e1;padding-bottom:19px;padding-top:23px}.single-post .blog_post_content .tagcloud a{padding:2px 9px 3px;font-size:13px !important}blockquote{margin:35px 0;border:none;padding:0 0 0 40px;font-size:16px;font-style:italic;position:relative;font-family:Lato;color:#000}blockquote:after{background:#e1e1e1 none repeat scroll 0 0;bottom:6px;content:"";height:60%;left:6px;position:absolute;width:1px}blockquote:before{font-size:14px;color:#000000;content:"\f10d";font-family:FontAwesome;font-style:normal;left:0;position:absolute;top:-4px}.avatar_author{width:130px;height:130px;border-radius:50%;position:relative;float:left;margin-right:31px}.avatar_author:before{z-index:-1;border-radius:50%;position:absolute;content:"";width:100%;height:100%;background:-moz-linear-gradient(-45deg,#700877 0%,#ff2759 100%,#ff2759 100%);background:-webkit-linear-gradient(-45deg,#700877 0%,#ff2759 100%,#ff2759 100%);background:linear-gradient(135deg,#700877 0%,#ff2759 100%,#ff2759 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#700877",endColorstr="#ff2759",GradientType=1)}.avatar_author>img{margin-top:2px;margin-left:2px;border-radius:50%;width:126px;height:126px}.name_author{font-weight:900;color:#ff2759;text-transform:uppercase;margin-top:15px;letter-spacing:1.5px}.desc_author{color:#787878;padding:8px 0 22px;line-height:22px}.social_author .social-networks li{padding:0;border:none;width:auto;height:auto}.social_author .social-networks li a{background:rgba(0,0,0,0) none repeat scroll 0 0;border:1px solid #f1f1f1;color:#b8b8b8;font-size:14px;margin-right:6px}.social_author .social-networks li:hover{border:none}.social_author .social-networks li:hover a{border:1px solid #ff2759;color:#ff2759}.social_author .social-networks li:hover i{animation:none}.author_blog{border-bottom:1px solid #ebebeb;overflow:hidden;padding:38px 0 30px}.blog-comments{padding-bottom:47px}.blog-comments .comment-respond{padding-bottom:0}.job_author p{font-size:13px;margin-top:-4px;font-weight:300;letter-spacing:1.2px;color:#989898}.comments-area .number-comments{padding-top:49px;font-size:20px;font-weight:lighter;padding-bottom:7px}.comments-area .number-comments span{font-weight:bold}.comments-area .reply a{margin-right:3px;border-radius:15px;padding:6px 16px 6px 17px;font-size:12px;border:1px solid #d7d7d7;color:#afafaf;display:inline-block;text-transform:uppercase}.comments-area .reply a:hover{border:1px solid #ff2759;color:#ff2759}.map_event>iframe{height:200px;width:100%}.commentlist>li{position:relative;margin-right:50px}.commentlist>li:before{position:absolute;content:"";width:95%;height:1px;right:0;background:#e1e1e1;bottom:0}.commentlist>li:last-child:before{display:none}.commentlist>li:last-child .comment-body{padding-bottom:49px}.commentlist .comment-author{float:left;margin-right:10px}.commentlist .comment-author img{width:70px;height:70px;border-radius:50%}.commentlist .children .comment-body{margin-left:80px;padding-top:30px;border-top:1px solid #e1e1e1;position:relative}.commentlist .children .comment-body:first-child{padding-top:34px}.commentlist .children .comment-body:last-child{margin-bottom:0;padding-bottom:30px}.commentlist .comment-body{padding-top:30px;padding-bottom:30px;position:relative}.comment-body .name_author{margin-top:3px;font-size:14px;font-weight:700;color:#000}.comment-body .comment-meta{margin-top:2px;font-size:12px;font-weight:300;color:#787878}.comment-body .comment-content{padding-top:22px;padding-bottom:12px}.box-comment{overflow:hidden}.comment-respond{overflow:hidden;padding-bottom:20px}.comment-respond a{float:right;color:#797979;margin-top:16px}.comment-form .form-row{margin-bottom:20px}.comment-form .form-row label{color:#ff2759;font-size:13px;font-weight:400;margin-bottom:0;margin-top:5px}.comment-form .form-row label.error{color:#ff0000;margin-top:2px}.comment-form input,.comment-form textarea{border-radius:10px;border:1px solid #e1e1e1;color:#a6a6a6}.comment-form textarea{height:190px;padding:10px 20px;width:100%}.comment-form input{height:50px;width:100%;padding:10px 20px}.comment-reply-title{border-top:1px solid #e1e1e1;color:#000000;font-weight:bold;padding-bottom:54px;padding-top:46px;margin:0 15px;text-transform:none}.comment-reply-title #cancel-comment-reply-link{color:#797979;margin-top:7px}.comment-reply-title #cancel-comment-reply-link:hover{color:#ff2759}.comment-content>p{color:#787878;font-size:13px}.comment-field-login{float:left;overflow:hidden}.comment-respond .form-submit{margin-bottom:30px}.form-submit{padding-top:9px;padding-left:15px;overflow:hidden;float:left;width:100%;position:relative}.form-submit:before{position:absolute;left:42px;top:21px;content:"\f1d8";color:#Fff;font-family:FontAwesome}.form-submit .btn-primary{background:#ff2759 none repeat scroll 0 0;border:1px solid #ff2759;border-radius:20px;float:left;height:auto;text-transform:uppercase;color:#fff;width:auto;padding:12px 24px 12px 48px}.blog-ful{position:relative}.blog-ful .blog-main{position:absolute;bottom:0;left:0;height:auto;padding:25px}.blog-ful .bg-gradient::before{visibility:visible;opacity:0.8}.blog-ful .title-blogpost a,.blog-ful .blog-date{color:#fff;font-weight:400}.blog-ful .title-blogpost{margin-top:2px}.blog-ful .title-blogpost a{font-size:20px}.blog-ful .blog_post_desc{color:#fff;font-weight:300;padding:9px 0 6px}.blog-ful .blog_post_content,.blog-ful .blog_post_info{position:relative;z-index:9}.blog-img.blog-left{float:left;margin-right:30px}.owl-carousel .owl-item img{width:auto;height:auto}.blog-main.blog-right .blog_post_info{margin-top:-6px}.blog-main.blog-right .blog-date{font-weight:bold;font-size:12px}.blog-main.blog-right .title-blogpost{margin-top:2px;font-weight:400}.blog-main.blog-right .blog_post_desc{padding-top:5px;padding-bottom:0}.right_info_author{overflow:hidden}.blog-content-right .blog-item{padding-bottom:50px}.blog-content-right .blog-item:hover .hover-link:before,.blog-content-right .blog-item:hover .hover-link:after{opacity:1;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.blog-style{margin-bottom:25px;border:1px solid #d7d7d7;padding:10px 15px;background:#fff}.blog-style:hover{background:#e15f00;border:1px solid #e15f00}.blog-style:hover .blog-date,.blog-style:hover .title-blogpost a,.blog-style:hover .blog_post_desc{color:#fff}.blog-style .blog-date{color:#a9a9a9;font-size:13px;font-weight:bold}.blog-style .title-blogpost{margin-top:2px}.blog-style .title-blogpost a{font-size:18px;color:#292929;font-weight:700;transition:none}.blog-style .blog_post_desc{color:#797979;padding-top:9px;padding-bottom:3px}.page_title_2{font-size:30px;margin-bottom:30px}.entry-header h1{font-size:40px;font-weight:400}.no-results .searchform{width:50%;margin-bottom:70px}.no-results .entry-content p{margin-bottom:20px;color:#ff2759}.latest-new .load-more{margin-top:37px}.latest-new .load-more a:before{color:#d2d2d2}.latest-new .load-more a:hover:before{color:#e15f00}.latest-new .load-more .fa-spinner{color:#e15f00}.latest-new .load-more:hover a{color:#e15f00}.footer .widget_post_blog .blog-main .bg-gradient::before,.footer .widget_post_blog .blog-item .bg-gradient::before{border-radius:50%}.widget_post_blog .blog-img img{width:auto}.contact-info h5{color:#111;font-weight:bold;margin-bottom:5px}.contact-info li:first-child h5{margin-top:0}.contact-info>ul>li{color:#797979;padding-bottom:18px;line-height:25px;overflow:hidden}.contact-info>ul>li>a{color:#797979;float:left;width:100%}.contact-info>ul>li>a:hover{color:#ff2739}.contact-info>ul>li p{margin-bottom:3px}.wpcf7-form .contact-form input:not([type=submit]),.wpcf7-form .contact-form textarea{border:1px solid #e1e1e1;border-radius:10px;margin-bottom:0;padding:15px 23px 16px}.wpcf7-form .contact-form textarea{padding-top:13px;font-weight:normal;font-size:14px}.wpcf7-form .contact-form input:not([type=submit]){height:50px}.wpcf7-form .contact-form .btn-default input[type=submit]{color:#ff2759}.wpcf7-form .contact-form .btn-default:hover input[type=submit],.wpcf7-form .contact-form .btn-default:focus input[type=submit],.wpcf7-form .contact-form .btn-default:active input[type=submit],.wpcf7-form .contact-form .btn-default:active:hover input[type=submit],.wpcf7-form .contact-form .btn-default:active:focus input[type=submit],.wpcf7-form .contact-form .btn-default:active:focus input[type=submit],.wpcf7-form .contact-form .btn-default:focus:active input[type=submit]{color:#fff}.wpcf7-form .contact-form textarea{height:180px}.wpcf7-form .contact-form input[type=submit]{background:none;border-radius:0;box-shadow:none;font-size:14px;height:auto;margin-bottom:0 !important;line-height:100%;padding:0;font-family:Lato;text-transform:uppercase}.wpcf7-form .contact-form .contact-submit{width:auto;border-radius:25px;margin-top:-3px}.wpcf7-form .contact-form .contact-submit img{display:none}.wpcf7-form .contact-form .contact-submit .button{padding:12px 25px}.wpcf7-form .contact-form .contact-submit .button i{margin-right:9px}.contact-box .contact-form{margin-top:30px}.contact-box .contact-info{margin-top:27px}.contact-box .text{color:#797979}.contact-box .social-networks{padding-top:2px}.contact-form{overflow:hidden}.contact-form .inner-input{margin-bottom:20px}.contact-form .inner-input input{color:#a6a6a6;font-size:14px;font-weight:normal}.contact-2 .wpcf7-form .contact-form input:not([type=submit]),.contact-2 .wpcf7-form .contact-form textarea{border:1px solid #e1e1e1;border-radius:10px;margin-bottom:0;padding:15px 23px}.contact-2 .wpcf7-form .contact-form textarea{padding-top:13px;font-weight:300;font-size:16px}.contact-2 .wpcf7-form .contact-form input:not([type=submit]){height:50px}.contact-2 .wpcf7-form .contact-form .btn-default{color:#e15f00}.contact-2 .wpcf7-form .contact-form .btn-default input[type=submit]{color:#e15f00}.contact-2 .wpcf7-form .contact-form .btn-default:hover,.contact-2 .wpcf7-form .contact-form .btn-default:focus,.contact-2 .wpcf7-form .contact-form .btn-default:active,.contact-2 .wpcf7-form .contact-form .btn-default:active:hover,.contact-2 .wpcf7-form .contact-form .btn-default:active:focus,.contact-2 .wpcf7-form .contact-form .btn-default:active:focus,.contact-2 .wpcf7-form .contact-form .btn-default:focus:active{color:#fff}.contact-2 .wpcf7-form .contact-form .btn-default:hover input[type=submit],.contact-2 .wpcf7-form .contact-form .btn-default:focus input[type=submit],.contact-2 .wpcf7-form .contact-form .btn-default:active input[type=submit],.contact-2 .wpcf7-form .contact-form .btn-default:active:hover input[type=submit],.contact-2 .wpcf7-form .contact-form .btn-default:active:focus input[type=submit],.contact-2 .wpcf7-form .contact-form .btn-default:active:focus input[type=submit],.contact-2 .wpcf7-form .contact-form .btn-default:focus:active input[type=submit]{color:#fff}.contact-2 .btn{border:1px solid #e15f00;background:#fff !important}.contact-2 .btn:hover{background:#e15f00 !important}.contact-2 .riven-heading.padding-10{margin-bottom:9px}.contact-2 .contact-info>ul>li>a:hover{color:#e15f00}.page-contact-us-2 .wpcf7-form .contact-form .contact-submit{margin-top:26px}span.wpcf7-not-valid-tip{margin-top:3px;font-size:13px}.textarea span.wpcf7-not-valid-tip{margin-top:0}div.wpcf7-mail-sent-ok{border:none;padding:0;margin:0;color:#398f14;font-size:13px}div.wpcf7-validation-errors{border:none;padding:0;margin:0;color:#ff0000;font-size:13px}.input.placeholder,.input.placeholder:focus,.input.placeholder:active,.input.placeholder:active:focus{border:none;box-shadow:none}.page-contact-us-2 .side-breadcrumb,.page-contact-us .side-breadcrumb{margin-bottom:0}.page-app-landing-color2 .wpcf7-form .contact-form .btn-default{border:1px solid #599ba9;color:#599ba9}.page-app-landing-color2 .wpcf7-form .contact-form .btn-default input[type=submit]{color:#599ba9}.page-app-landing-color2 .wpcf7-form .contact-form .btn-default:hover,.page-app-landing-color2 .wpcf7-form .contact-form .btn-default:focus,.page-app-landing-color2 .wpcf7-form .contact-form .btn-default:active,.page-app-landing-color2 .wpcf7-form .contact-form .btn-default:active:hover,.page-app-landing-color2 .wpcf7-form .contact-form .btn-default:active:focus,.page-app-landing-color2 .wpcf7-form .contact-form .btn-default:active:focus,.page-app-landing-color2 .wpcf7-form .contact-form .btn-default:focus:active{color:#FFF}.page-app-landing-color2 .wpcf7-form .contact-form .btn-default:hover input[type=submit],.page-app-landing-color2 .wpcf7-form .contact-form .btn-default:focus input[type=submit],.page-app-landing-color2 .wpcf7-form .contact-form .btn-default:active input[type=submit],.page-app-landing-color2 .wpcf7-form .contact-form .btn-default:active:hover input[type=submit],.page-app-landing-color2 .wpcf7-form .contact-form .btn-default:active:focus input[type=submit],.page-app-landing-color2 .wpcf7-form .contact-form .btn-default:active:focus input[type=submit],.page-app-landing-color2 .wpcf7-form .contact-form .btn-default:focus:active input[type=submit]{color:#fff}.form-style-2 .inner-input:first-child{margin-right:-4%;width:48%;float:left}.form-style-2 .inner-input:nth-child(2){width:48%;float:right}.form-style-2 .wpcf7-form .contact-form .contact-submit .button{padding:10px 25px;background:#3c98ec}.form-style-2 .wpcf7-form .contact-form .btn-default input[type=submit]{text-transform:capitalize;font-weight:bold;font-size:16px;color:#fff !important}.form-style-2 .wpcf7-form .contact-form .contact-submit .button i{display:none}.form-style-2 .contact-info li{line-height:24px;margin-bottom:28px}.form-style-2 .contact-info h5{margin-bottom:6px}.map-style-2{overflow:hidden;margin-bottom:-35px;width:50% !important;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.testimonials:before{opacity:0.85}.testimonials .owl-controls .owl-nav>div{border:none;border-radius:0;color:#fff;display:inline-block;height:auto;line-height:100%;width:auto;font-size:30px;margin:0 6px}.testimonials .owl-controls .owl-nav>div.owl-prev i:before{content:"\e687"}.testimonials .owl-controls .owl-nav>div:hover{font-size:37px}.testimonials .owl-controls .owl-nav>div i{margin:0 !important}.testimonials .owl-controls .owl-nav>div i:before{font-family:Pe-icon-7-stroke;content:"\e685"}.testimonial-content{text-align:center;margin-bottom:43px}.testimonial-content .name{font-weight:900;color:#fff;margin-top:28px;font-size:18px;margin-bottom:3px;text-transform:uppercase}.testimonial-content .job{color:#fff;margin-bottom:39px;text-transform:uppercase;font-size:15px;font-weight:300}.testimonial-profile{width:156px;height:156px;margin:0 auto;border-radius:50%;border:1px solid #fff}.testimonial-profile .testimonial-img{border-radius:50%;border:5px solid #fff;width:141px !important;height:141px;margin:7px}.team_description p{font-size:16px;font-weight:300;font-style:italic;color:#fff;width:80%;margin:0 auto}.testimonial .owl-carousel .owl-controls{height:32px;margin-top:0}.latest-review .team_description{margin-top:5px}.latest-review .team_description p{font-size:13px;font-weight:400;font-style:normal;color:#3d3d3d;width:100%;line-height:20px}.latest-review .owl-carousel{width:747px;margin:0 auto;margin-top:46px}.latest-review .testimonial-content{margin-bottom:100px;position:relative}.latest-review .testimonial-content .testimonial-desc{padding:15px 20px 30px;border:1px solid #e1e1e1;background:#fff}.latest-review .testimonial-content .name{font-weight:700;color:#444444;margin-top:10px;margin-bottom:0;text-transform:none;font-size:16px}.latest-review .testimonial-profile{width:74px;height:74px;border:none}.latest-review .testimonial-profile .testimonial-img{border:1px solid #ebebeb;width:74px !important;height:74px;margin:0}.latest-review .review-star{margin-right:15px}.latest-review .vote-point{display:inline-block;color:#a5a5a5;font-size:12px;font-weight:900}.latest-review .vote-point span{color:#000}.latest-review .testimonial-sticky{position:absolute;left:50%;bottom:-80px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.latest-review .testimonial .owl-carousel .owl-controls{height:auto;margin-top:0}.latest-review .owl-controls .owl-nav>div{width:50px;height:110px;border-radius:0;border:1px solid #e1e1e1;color:#b8b8b8;line-height:100%;background:#fff;margin:0;position:absolute;top:0;left:-60px;font-size:16px}.latest-review .owl-controls .owl-nav>div i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.latest-review .owl-controls .owl-nav>div i:hover{opacity:0.4}.latest-review .owl-controls .owl-nav>div:hover,.latest-review .owl-controls .owl-nav>div:active{color:#000}.latest-review .owl-controls .owl-nav .owl-next{right:-60px;left:auto}.our-team .owl-controls .owl-nav>div.owl-next i{margin-left:3px}.event_post{position:relative;overflow:hidden;margin-top:28px}.event_post:after{position:absolute;width:1px;height:100%;content:"";left:50%;top:100px;background:#e1e1e1;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.event-box-conner{text-align:center}.event-content:nth-child(2n+1){margin-top:-22%}.event-content:first-child{margin-top:0}.event-content:last-child .event_post_content{margin-bottom:0}.event-content:nth-child(2){padding-top:22%}.event-content:nth-child(even) .event-box-conner{float:right}.event-content:nth-child(even) .event-thumb:after{border-right-color:#898989;border-left-color:transparent;left:auto;right:100%}.event-content:nth-child(even) .event-thumb iframe{width:100%}.event-content:nth-child(even) .event_post_date{right:100%;left:auto;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%)}.event_post_content.bg-gradient:before{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.event-thumb{height:215px;position:relative;background:#fff none repeat scroll 0 0;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);opacity:0.7;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;z-index:99}.event-thumb:before{position:absolute;content:"";height:100%;width:100%;top:0;left:0;background:#000;opacity:0.3;z-index:-1}.event-thumb:after{width:0;height:0;border:10px solid transparent;border-left-color:#898989;left:100%;top:100px;position:absolute;content:""}.event-thumb iframe{width:100%}.event-content:nth-child(even) .row-event:hover .event_post_content .event-thumb:after{border-right-color:#ff2759;border-left-color:transparent}.row-event:hover .event_post_content{padding:2px;border:none}.row-event:hover .event_post_content:before{opacity:1}.row-event:hover .event_post_content .event-thumb{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);filter:grayscale(0);opacity:1}.row-event:hover .event_post_content .event-thumb:after{border-left-color:#ff2759}.row-event:hover .event_post_content .event-thumb:before{opacity:0}.row-event:hover .event_post_content .detail{color:#ff2759}.row-event:hover .event_post_content .detail:before{bottom:5px}.row-event:hover .event_post_date{color:#ff2759}.row-event:hover .event_post_date:before{background:#ff2759}.event_post_content{border:2px solid #ebebeb;margin-bottom:30px;position:relative}.event_post_content:before{opacity:0;z-index:-1}.event_post_content .title-eventpost{font-weight:400;padding-top:20px;margin-bottom:21px}.event_post_content .title-eventpost a{color:#230225}.event_post_content .event_post_desc{color:#8f8f8f;margin-bottom:18px;padding:0 20px;line-height:23px}.event_post_content .detail{position:relative;font-size:16px;font-weight:bold;display:inline-block;padding-bottom:30px}.event_post_content .detail:before{bottom:-20px;font-size:13px;content:"\f176";font-family:FontAwesome;left:50%;position:absolute;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.event-img{height:100%}.event-desc{position:relative;background:#fff;overflow:hidden}.event_post_date{text-align:center;color:#898989;left:100%;position:absolute;top:60px;font-weight:300;padding:15px 0 7px;background:#fff;z-index:9;text-align:center;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:100%}.event_post_date:before{background:#898989 none repeat scroll 0 0;border-radius:50%;content:"";height:16px;left:50%;margin-left:-8px;position:absolute;top:42px;width:16px;z-index:10}.load-more{margin-top:23px;position:relative}.load-more a{display:inline-block;color:#ff2759;font-weight:700;text-transform:uppercase;position:relative;cursor:pointer}.load-more a:before{position:absolute;content:"\f111\f111\f111";top:-15px;width:35px;margin-left:-15px;left:50%;font-size:7px;letter-spacing:5px;font-family:FontAwesome}.load-more .fa-spinner{color:#ff2759}.scrollbar-inner.scrollbar-comment{max-height:410px;overflow:hidden}.scrollbar-inner.scrollbar-comment>.scroll-element .scroll-bar{background-color:#ff2759;width:3px}.scrollbar-inner.scrollbar-comment>.scroll-element .scroll-element_track{background-color:#cccccc;width:3px;left:0}.fancybox-skin{background:#fff;border-radius:0;padding:0 !important}.fancybox-opened .popup-top{padding:25px 50px 0}.fancybox-opened .popup-top h3{font-size:20px;margin-bottom:35px;margin-top:20px}.fancybox-opened .side-breadcrumb,.fancybox-opened header,.fancybox-opened footer,.fancybox-opened .banner-bottom,.fancybox-opened .right-sidebar{display:none}.fancybox-opened .container,.fancybox-opened .col-md-9.main-sidebar{width:100%}.fancybox-opened .calendar-time{display:inline-block;color:#fff;background:#ff2759;padding:4px 14px;border-radius:30px}.fancybox-opened .popup-content .blog-comments,.fancybox-opened .time-location{padding:0 50px;margin-top:22px;margin-bottom:60px}.fancybox-opened .time-desc h5{color:#858585;display:inline-block;font-family:Lato;font-weight:300;font-size:18px}.fancybox-opened .time-location .time-desc{padding-top:15px;padding-bottom:13px}.fancybox-opened .popup-content .comments-area .number-comments{padding-top:37px}.fancybox-opened .time-location .time:first-child{padding-right:35px}.fancybox-opened .time-location .time:last-child{padding-left:35px}.popup-top{padding:22px 0 0}.popup-top .calendar-time p{font-family:Montserrat;font-size:18px;font-weight:700;color:#0073cf;margin-bottom:7px;text-transform:uppercase}.popup-top h3{font-weight:bold;font-size:25px;margin-bottom:32px;margin-top:2px}.calendar-time{display:inline-block;color:#ff2759;font-size:16px;font-weight:700;text-transform:uppercase}.single-event .calendar-time{background:none}.single-event .comments-area .number-comments{font-size:25px}.popup-top .desc>p{margin-bottom:25px !important;color:#787878}.time-location{margin-bottom:50px;margin-top:32px;float:left;width:100%}.time-location .time{float:left;text-align:center;width:50%}.time-location .time:first-child{padding-right:18px}.time-location .time:last-child{padding-left:18px}.time-location .time-desc{border:1px solid #d7d7d7;position:relative;padding-top:17px;padding-bottom:14px}.time-desc h5{background:#fff none repeat scroll 0 0;color:#000;display:inline-block;font-family:Lato;font-weight:bold;font-size:16px;margin:0;left:50%;padding:0 40px;position:absolute;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);top:-10px}.time-desc .hours{font-size:20px;font-weight:900;font-family:Lato;color:#ff2759;margin:0}.time-desc .letter{color:#ff2759;margin:0;font-family:Lato;font-weight:300;line-height:100%}.calendar-map{overflow:hidden;width:100%}.popup-content .blog-comments{padding-bottom:23px}.popup-content .comments-area .number-comments{padding-top:52px}.popup-content .comment-respond{padding-bottom:0}.event-2 .vc_column-inner{background-position:center bottom !important;background-repeat:no-repeat !important;background-size:100% !important;background-color:#f8f8f8}.event-2 .bg-gradient:before{content:none}.event-2 .event_post_date{background:#f8f8f8}.event-2 .row-event:hover .event_post_content{padding:0;border:2px solid #e15f00}.event-2 .row-event:hover .event_post_content .event-thumb:after{border-left-color:#e15f00}.event-2 .row-event:hover .event_post_content .detail{color:#e15f00}.event-2 .row-event:hover .event_post_date{color:#e15f00}.event-2 .row-event:hover .event_post_date:before{background:#e15f00}.event-2 .event-content:nth-child(even) .row-event:hover .event_post_content .event-thumb:after{border-right-color:#e15f00}.event-2 .load-more a{color:#e15f00;margin-top:16px}.event-2 .load-more .fa-spinner{color:#e15f00}.title-eventpost a{color:#4d4d4d;margin-bottom:8px;display:block}.time-event{font-size:12px}.time-event i{margin-right:4px}.time-event p{display:inline-block}.event-list li{margin-bottom:23px}.event-list li.event-list-item{margin-bottom:10px}.month-event:first-child h2{margin-top:-2px}.month-event h2{font-size:25px;font-weight:bold;margin-bottom:24px;margin-top:55px}.event-list-item{background:#f5f5f5;padding:20px 30px 22px}.event-list-item .time-event{color:#8A8A8A}.event-list-item:hover{background:#ff2759;-ms-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.event-list-item:hover .event-list-content .title-eventpost a,.event-list-item:hover .event-list-time{color:#fff}.event-list-item:hover .event-list-content .time-event p{color:#ececec}.event-list-time{overflow:hidden;padding-right:59px;text-align:center;font-size:25px;float:left;color:#000}.event-list-time .event-day{margin-bottom:-10px;font-weight:bold}.event-list-time .event-month{font-weight:300}.event-list-content{overflow:hidden;padding-top:2px}.event-list-content .title-eventpost a{color:#fe2759;font-size:18px;font-weight:300}.event-list-content .time-event{font-size:13px}.event-list-content .time-event p{font-weight:bold;padding-right:27px;margin-bottom:0}.post-type-archive-event .banner-bottom{margin-top:65px}.title-eventpost a{display:inline-block}.single-event .event-img{height:350px}.event-container .event-lightbox{display:none}.services .vc_icon_element-inner span{font-size:46px !important;color:#ff2759 !important}.services .desc h3{font-size:18px;font-weight:bold;margin-bottom:8px;margin-top:10px}.services .desc p{color:#797979}.services.vc_icon_element{margin-bottom:55px}.services-design{position:relative}.services-design .delivery{background:#fff;padding:64px 0 0 82px;margin-top:100px;margin-left:-15px}.services-design h2{color:#000;font-weight:bold;margin-bottom:28px}.services-design .text-desc .text-bold{line-height:24px;margin-bottom:18px}.services-design .text-desc p{line-height:24px;margin-bottom:24px}.services-design .delivery .btn{text-transform:none;padding:7px 18px 9px 21px;margin-top:19px;letter-spacing:0.8px}.img-abs-top{position:absolute;left:0;top:0;z-index:-1}.btn-play3{height:68px;text-indent:-9999em;width:68px;position:relative;display:inline-block}.btn-play3:before{content:"\f01d";position:absolute;top:50%;font-size:72px;left:50%;font-family:FontAwesome;text-align:center;text-indent:9px;color:#ffffff;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.video-container a.btn-play3{margin-top:-14px}.video-services a.btn-default{margin-top:7px;font-weight:bold;padding:8px 15px 8px 17px;font-size:16px;letter-spacing:0.8px;background:none;border:1px solid #fff}.video-services a.btn-default:hover,.video-services a.btn-default:focus,.video-services a.btn-default:active,.video-services a.btn-default:hover:focus,.video-services a.btn-default:hover:active,.video-services a.btn-default:active:focus{border:1px solid #3c98ec;background:#3c98ec}.services-grid .vc_row{margin-bottom:35px}.services-grid .service-icon-left .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner:before{content:none}.services-grid .service-icon-left .services .desc{border-left:3px solid #3c98ec;padding-left:25px}.services-grid .service-icon-left .services .desc h3{margin-bottom:21px;margin-top:-3px}.services-grid .services .desc h3{font-size:20px}.services-grid .services .desc p{line-height:24px;margin-bottom:-6px}.services-grid .service-icon-left .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner{margin-right:16px}.title-block h2{margin-top:0;margin-bottom:13px}.refresh{background:#f5f5f5}.refresh .ubtn{border-radius:20px;font-size:14px;padding:10px 30px 10px;position:relative;z-index:15;color:#fff !important}.refresh .wpb_content_element{margin-bottom:19px}.img-refesh img{position:relative;z-index:9}.banner-bottom-2{background:#3c98ec}.banner-bottom-2 .btn-default:hover{border-color:#fff}.single-portfolio-content .owl-theme .owl-dots .owl-dot span{height:15px;width:15px;border:1px solid #3c98ec;background:transparent}.single-portfolio-content .owl-theme .owl-dots .owl-dot.active{margin-bottom:2px}.single-portfolio-content .owl-theme .owl-dots .owl-dot.active span{height:10px;width:10px;border-color:transparent}.portfolio-showcase .button-group button{background:transparent;border:0;padding:0 18px;color:#828282;font-size:16px}.portfolio-showcase .button-group button.is-checked{color:#000;position:relative}.portfolio-showcase .button-group button.is-checked:after{bottom:-15px;background:#3c98ec;content:"";height:2px;left:0;margin:0 auto;position:absolute;right:0;width:20px}.portfolio-showcase{margin-bottom:100px}.single-portfolio #main>.container{margin-bottom:100px}.single-portfolio-content .portfolio-thumbnail img{width:100%;height:auto}.single-portfolio-content .button_preview{text-transform:capitalize;font-size:16px;font-weight:bold;padding:10px 25px 9px;display:inline-block;margin-top:30px}.portfolio-title{font-weight:bold;line-height:25px;margin-bottom:33px}.portfolio-client{margin-top:40px;border-bottom:1px solid #d7d7d7;padding-bottom:45px}.content_client,.content_tools{margin-top:10px;font-size:16px;color:#797979}.content_client a,.content_tools a{color:#3c98ec;margin-left:10px;cursor:pointer}.content_client a:hover,.content_tools a:hover{color:#3c98ec}.portfolio-tools{padding-top:45px;border-bottom:1px solid #d7d7d7;padding-bottom:50px;margin-bottom:20px}.title_client,.title_tools{font-weight:bold;font-size:20px;color:#000}.portfolio-gallery .owl-carousel .owl-item img{width:auto}.portfolio-entry-wrap{margin-top:85px}.portfolio-loadmore{margin-top:50px}.portfolio-loadmore .btn{text-transform:capitalize;font-size:16px;padding:8px 21px;font-weight:bold;letter-spacing:1px}.portfolio_box .portfolio_bottom_content{opacity:0;position:absolute;text-align:center;width:100%;z-index:9;bottom:0}.portfolio_box .portfolio_bottom_content .portfolio-zoom{color:#fff;font-size:24px;background:#3c98ec;height:55px;width:55px;margin-right:-3px;display:inline-block;text-align:center;line-height:55px}.portfolio_box .portfolio_bottom_content .portfolio-zoom:hover{background:#fff;color:#2a2a2a}.portfolio_box .portfolio_bottom_content .portfolio-link{font-size:24px;background:#fff;color:#2a2a2a;height:55px;width:55px;display:inline-block;text-align:center;line-height:55px}.portfolio_box .portfolio_bottom_content .portfolio-link:hover{background:#3c98ec;color:#fff}.portfolio_box .portfolio_info_box{opacity:0;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%;z-index:9}.portfolio_box .portfolio_info_box .portfolio_top_content .name-portfolio{position:relative;color:#fff;text-transform:uppercase;font-size:24px;font-weight:bold}.portfolio_box .portfolio_info_box .portfolio_top_content .name-portfolio:after{background:#3c98ec none repeat scroll 0 0;bottom:-15px;content:"";height:3px;left:0;right:0;margin:0 auto;overflow:hidden;position:absolute;transition:width 0.3s ease-in-out 0s;width:0}.portfolio_box .portfolio_info_box .portfolio_top_content .portfolio-category{margin-top:20px;font-size:14px;color:#8f8f8f;text-transform:capitalize}.portfolio_box:before{background:rgba(0,0,0,0.5) none repeat scroll 0 0;content:"";height:100%;left:0;opacity:0;padding:0;position:absolute;top:0;transition:all 0.3s ease-in-out 0s;width:100%;z-index:1}.portfolio_box:hover .portfolio_bottom_content{opacity:1}.portfolio_box:hover .portfolio_info_box{opacity:1}.portfolio_box:hover .portfolio_info_box .portfolio_top_content .name-portfolio:after{width:27px}.portfolio_box:hover:before{opacity:1}.icon_list_connector{display:none !important}.hidden-newsletter{display:none !important}.form-startup .hidden-startup{display:none !important}.form-startup .hidden-newsletter{display:block !important}.features .title-block{padding-bottom:50px}.features.bg-gradient{position:relative}.features.bg-gradient:before{opacity:0.85}.features .smile_icon_list.circle{margin-top:40px}.features .smile_icon_list.with_bg .icon_list_icon{background:none;height:70px;width:70px;font-size:20px !important;line-height:70px}.features .smile_icon_list.with_bg .icon_list_icon:before{border:1px solid #ffffff;border-radius:50%;content:"";height:66px;left:2px;position:absolute;top:2px;width:66px}.features .smile_icon_list.with_bg .icon_list_item i{margin-left:2px}.features .smile_icon_list.with_bg .icon_list_item:hover .icon_list_icon{background:#fff;color:#e71173 !important}.features .smile_icon_list li.icon_list_item{margin-bottom:80px !important}.features .smile_icon_list li.icon_list_item .icon_description{margin-top:-3px}.features .smile_icon_list li.icon_list_item .icon_description h3{text-transform:uppercase;margin-bottom:13px;font-weight:400}.amount-content{width:200px;margin:0 auto;text-align:center;position:relative;height:200px;vertical-align:middle;display:table;border-radius:50%;margin-bottom:24px}.amount-content:before{border-radius:50%;z-index:-1;opacity:1;background:-moz-linear-gradient(-90deg,#700877 0%,#ff2759 85%,#ff2759 100%);background:-webkit-linear-gradient(-90deg,#700877 0%,#ff2759 85%,#ff2759 100%);background:linear-gradient(-90deg,#700877 0%,#ff2759 85%,#ff2759 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#700877",endColorstr="#ff2759",GradientType=1)}.amount-content .amount{width:190px;height:190px;vertical-align:middle;background:#fff;position:relative;border-radius:50%;margin:5px auto;display:table}.amount-content .amount:before{position:absolute;content:"";width:137px;height:137px;border-radius:50%;border:1px solid #ebebeb;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.amount-content .img-icon{position:absolute;width:58px;height:58px;background:#ff2759;border-radius:50%;bottom:-26px;left:50%;line-height:56px;font-size:25px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.amount-content .amount-desc{position:absolute;width:100%;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.amount-content .amount-desc h3{font-size:30px;font-weight:bold;margin:0 0 6px}.amount-content .amount-desc h5{color:#4b4b4b !important;font-weight:400;margin:0}.pricing-content{text-align:center;background:#fff;border:1px solid #e1e1e1}.pricing-content:before{opacity:0}.pricing-content:hover{padding:1px;border:none}.pricing-content:hover:before{opacity:1}.pricing-content:hover h3{color:#ff2759}.pricing-content:hover .price:before{opacity:1}.pricing-content:hover .price-box{border-color:#fff}.pricing-content:hover .pricing-sign .btn{background:#ff2759;color:#fff}.pricing-content h3{text-transform:uppercase;font-weight:400;margin:28px 0 29px}.pricing-content .price{background:#ebebeb;padding:9px 0;overflow:hidden}.pricing-content .price:before{opacity:0;background:#700877;background:-moz-linear-gradient(90deg,#700877 0%,#ff2759 100%,#ff2759 100%);background:-webkit-linear-gradient(90deg,#700877 0%,#ff2759 100%,#ff2759 100%);background:linear-gradient(90deg,#700877 0%,#ff2759 100%,#ff2759 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#700877",endColorstr="#ff2759",GradientType=1)}.pricing-content .price-box{width:132px;height:132px;margin:0 auto;border-radius:50%;border:1px solid transparent;position:relative}.pricing-content .price-box:before{position:absolute;content:"";left:5px;right:5px;top:5px;bottom:5px;background:#fff;border-radius:50%}.pricing-content .price-center{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pricing-content .price-center span{font-size:40px;color:#ff2759;font-weight:bold;line-height:100%;display:block}.pricing-content .price-center p{font-weight:300;color:#818181;margin:0}.box-info{position:relative;background:#fff;overflow:hidden}.pricing-desc{padding-top:30px;position:relative;background:#fff}.pricing-list li{padding-bottom:21px;color:#000}.pricing-list li i{color:#7cc613;margin-right:6px}.pricing-list li.erro{color:#a7a7a7}.pricing-list li.erro i{color:#ff2759}.pricing-sign{padding-bottom:30px;position:relative;background:#fff}.pricing-sign .btn{padding:9px 46px 10px;border-radius:25px;border:1px solid #ff2759;text-transform:uppercase;color:#ff2759}.page-404{overflow:hidden;width:100%;color:#fff;background:rgba(0,0,0,0) url("https://eglacomm.net/wp-content/themes/riven/images/background/404.jpg") no-repeat scroll center top/cover}.page-404 h1{font-size:140px;font-weight:900;letter-spacing:5px;color:#fff}.page-404 h4{color:#ffffff;text-transform:uppercase}.page-404 p{color:#ffffff;padding-bottom:30px}.page-404 input{background:#fff;border:medium none;height:40px;line-height:normal;padding:10px;width:457px}.page-404 .btn-default{background:rgba(0,0,0,0) none repeat scroll 0 0;border:1px solid #fff;color:#fff}.page-404 .copy-right{bottom:20px;left:0;position:absolute;width:100%}.page-404 .button-404{padding-bottom:40px}.page-404 .button-404 .btn:hover{border:1px solid #ff2759}.page-404-container{height:100%;position:relative;overflow:hidden}.content-404{padding-top:0;overflow:hidden;top:50%;position:absolute;width:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.page-404 .page-404-container,.page-404 .container,.page-404 .row{height:100%}#news-faq .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body,#news-faq .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after,#news-faq .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before{background:transparent !important}.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading{border-radius:0;font-size:16px;background:#700877;background:-moz-linear-gradient(90deg,#700877 0%,#ff2759 100%,#ff2759 100%);background:-webkit-linear-gradient(90deg,#700877 0%,#ff2759 100%,#ff2759 100%);background:linear-gradient(90deg,#700877 0%,#ff2759 100%,#ff2759 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#700877",endColorstr="#ff2759",GradientType=1)}.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading{background:none !important;border:none !important;border-radius:0}.vc_tta-panel.vc_active{position:relative;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.vc_tta-panel.vc_active:before{content:"";position:absolute;width:100%;height:3px;top:0;left:0;background:#700877;background:-moz-linear-gradient(-45deg,#700877 0%,#ff2759 100%,#ff2759 100%);background:-webkit-linear-gradient(-45deg,#700877 0%,#ff2759 100%,#ff2759 100%);background:linear-gradient(135deg,#700877 0%,#ff2759 100%,#ff2759 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#700877",endColorstr="#ff2759",GradientType=1)}.vc_tta.vc_general .vc_tta-panel-title>a{padding:15px 26px 19px !important}.vc_tta.vc_general .vc_active .vc_tta-panel-title>a{padding-top:30px !important}.vc_tta.vc_general .vc_tta-panel-body{padding:6px 26px 25px !important}.vc_tta.vc_general .vc_tta-panel-body p{line-height:22px}.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body,.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after,.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before{border:none;background:#fff !important}.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a{color:#fff !important;font-weight:400}.vc_tta-panel-title{font-size:16px}.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a{color:#ff2759 !important;font-weight:bold}.vc_tta.vc_tta-style-classic .vc_tta-panel-body,.vc_tta.vc_tta-style-classic .vc_tta-panel-heading,.vc_tta.vc_tta-style-classic .vc_tta-tab>a{border:medium none}.vc_tta-panel{margin-bottom:14px}.vc_tta-panel:last-child{margin-bottom:0}.vc_tta-color-grey.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.vc_tta-color-grey.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before{border-color:#ffffff !important;display:none !important}.vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon::after,.vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon::before{border-color:#ffffff !important}.choose-riven{position:relative;overflow:hidden;width:100%;height:100%}.choose-riven .image-choose{bottom:-60px;left:-165px;position:absolute;z-index:-1}.choose-riven .image-choose.wpb_single_image img{max-width:100%}.choose-riven .vc_tta-panels{height:379px}.ult_tabmenu.style3{border-bottom:0}.ult_tabmenu.style3>li.ult_tab_li::before{box-shadow:none}.ult_tabmenu.style3>li.ult_tab_li{padding:0 15px;border-radius:30px !important;margin:0 8px;background:transparent !important;border:1px solid #fff !important}.ult_tabmenu.style3>li.ult_tab_li.current{background:#ff2759 !important;border:1px solid #ff2759 !important}.ult_tabmenu.style3>li.ult_tab_li a{padding:5px}.ult_tabmenu.style3 li.ult_tab_li:not(:first-child){border:1px solid #fff !important}.ult_tabmenu.style3 li.ult_tab_li.current:not(:first-child){border:1px solid #ff2759 !important}.ult_tabcontent{margin-top:40px}.character.wpb_content_element{margin-bottom:0}.character .vc_column-inner{background-position:center center}.character-info h3{font-weight:bold;font-size:18px;margin-bottom:20px;color:#3d3d3d}.character-info blockquote{margin:23px 0 29px}.character-info blockquote p{line-height:20px}.character-info{width:60%;float:left}.img-character{text-align:center}.img-character img{display:inline-block}.character_description{color:#5b5b5b}.character_description blockquote{color:#777;padding-left:20px}.character_description blockquote:before{display:none}.character_description blockquote:after{height:80%;width:2px;left:0;background:#e15f00}.character-viewport.owl-carousel .owl-item img{width:auto;display:inline-block}.character-viewport.owl-carousel .owl-controls .owl-page{display:none}.character-thumbnail{padding:20px 0 15px;background:#fff;margin-top:29px;position:relative;border:5px solid #e1e1e1}.character-thumbnail.owl-carousel .owl-item img{width:auto;display:inline-block}.character-thumbnail:before{content:"";height:53px;width:100%;background:rgba(0,0,0,0) url("https://eglacomm.net/wp-content/themes/riven/images/background/bg-thumbnail.png") repeat scroll 0 0;position:absolute;left:0;top:-55px}.character-thumbnail .thumbnail-game{display:inline-block;text-align:center;width:100%;cursor:pointer}.character-thumbnail .thumbnail-game .name{color:#3d3d3d;font-size:16px;font-weight:bold;margin-top:4px}.character-thumbnail.checked .name{color:#e15f00}.owl-carousel .owl-controls{height:auto;margin:0}.owl-carousel .owl-controls .owl-buttons div{width:40px;height:40px;background:#000;color:#fff;text-align:center;line-height:38px;text-indent:-999em;position:absolute;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.owl-carousel .owl-controls .owl-buttons div:hover,.owl-carousel .owl-controls .owl-buttons div:focus{background:#e15f00}.owl-carousel .owl-controls .owl-buttons div.owl-prev{left:-23px}.owl-carousel .owl-controls .owl-buttons div.owl-prev::after{content:"\f104";font-family:FontAwesome;font-size:20px;left:14px;position:absolute;text-indent:1px}.owl-carousel .owl-controls .owl-buttons div.owl-next{right:-23px}.owl-carousel .owl-controls .owl-buttons div.owl-next::after{content:"\f105";font-family:FontAwesome;font-size:20px;right:14px;position:absolute;text-indent:1px}.video-home .bg-gradient:before{opacity:0.8}.video-container{color:#fff;text-align:center;position:relative}.video-container a,.video-container h2{color:#fff;font-weight:300;text-transform:none;margin-top:-10px}.video-container a span,.video-container h2 span{font-weight:bold}.btn-play{display:inline-block;height:94px;position:relative;text-indent:-9999em;width:94px}.btn-play::before{border:1px solid #ffffff;border-radius:50%;color:#ffffff;content:"\e624";font-family:Pe-icon-7-stroke;font-size:40px;height:76px;left:50%;line-height:72px;position:absolute;text-align:center;text-indent:9px;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:76px}.btn-play::after{border:3px solid #ffffff;border-radius:50%;content:"";height:94px;left:0;position:absolute;top:0;width:94px}.fancybox-overlay{z-index:9999}.fancybox-opened{z-index:99999}.get-app{position:relative}.get-app.bg-gradient::before{opacity:1}.get-app:after{content:"";background:rgba(0,0,0,0) url("https://eglacomm.net/wp-content/themes/riven/images/background/bg-app.png") no-repeat scroll 47% 0;position:absolute;height:100%;width:100%;bottom:0;left:0}.get-app-content{position:relative;text-align:center;z-index:9}.get-app-content .text{color:#ffffff}.get-app-content a{margin-top:32px;text-align:left;margin-right:40px;font-weight:300}.get-app-content a span{text-transform:uppercase;font-weight:400;font-size:20px}.get-app-content a:last-child{margin-right:0}.get-app-content a.btn.btn-icon{padding:17px 30px 18px 91px;border-radius:39px;line-height:20px;position:relative;text-transform:normal}.get-app-content a.btn-icon-1:before{height:55px;width:55px;content:"";background:url("https://eglacomm.net/wp-content/themes/riven/images/icon-bt-1.png");top:12px;left:16px;position:absolute}.get-app-content a.btn-icon-2:before{top:12px;left:16px;position:absolute;height:55px;width:55px;content:"";background:url("https://eglacomm.net/wp-content/themes/riven/images/icon-bt-2.png")}.scroll-element,.scroll-element div{background:none}.desc-game h3{color:#3d3d3d;font-weight:bold;font-size:18px;padding-bottom:8px;margin-top:4px}.desc-game p{color:#797979;padding-bottom:6px;line-height:22px}.desc-game .scrollbar-inner{padding-right:40px}.game-play{background:#fff;position:relative;z-index:99;margin-top:-135px;margin-bottom:30px;box-shadow:0 2px 6px rgba(0,0,0,0.2);padding-bottom:66px;padding-left:30px;padding-right:30px}.game-play .has-overlay::before{opacity:1;z-index:0}.game-play .btn-play{width:102px;height:102px}.game-play .btn-play::after{border:1px solid #ffffff;height:102px;width:102px}.game-play .btn-play::before{border:3px solid #ffffff;color:#ffffff;font-size:20px;height:80px;line-height:75px;text-indent:2px;width:80px;content:"\f04b";font-family:FontAwesome}.title-gallery{padding-bottom:30px}.vc_custom_1459392266823{background-position:center}.character.border-top:before,.character.border-top:after{border-bottom:100px solid #f1f1f1}.character-thumbnail .checked .thumbnail-game .name{color:#e15f00}.thumbnail-game img:focus::selection{background:none}.thumbnail-game img::-moz-selection{background:none}.thumbnail-game img::-webkit-selection{background:none}.title-gallery h3{font-size:18px;font-weight:700;margin-bottom:7px;color:#3d3d3d}.title-gallery p{color:#797979;line-height:23px}.gallery button.default{height:40px;width:40px;background:#000;font-size:15px !important}.gallery button.default:hover{background:#e15f00}.gallery .slick-slide img{border:12px solid #fff;width:100%}.gallery .ult-carousel-wrapper{margin-bottom:0;padding-bottom:100px}.gallery .title-gallery{padding-bottom:45px}.gallery .slick-next,.gallery .slick-prev{top:59%;z-index:99}.gallery .slick-slider{margin:0 auto;width:750px;position:relative}.gallery .slick-prev{left:-15px}.gallery .slick-next{right:-15px}.app_screenshot{position:relative}.app_screenshot .title-block{position:absolute;top:93px;z-index:9}.app_screenshot .tp-bullets{margin-left:21px}.app_screenshot .tp-bullet{background:#ababab;border-radius:50%;height:7px;width:7px;margin-top:23px;margin-left:4px;margin-right:4px}.app_screenshot .tp-bullet:hover,.app_screenshot .tp-bullet.selected{background:#ff2759;height:10px;width:10px;margin-top:21px;margin-left:3px;border:1px solid #ff2759}.app_screenshot .screen-default.open{-webkit-animation:0.8s ease-out 0s normal none 1 running screen-default;-moz-animation:0.8s ease-out 0s normal none 1 running screen-default;-ms-animation:0.8s ease-out 0s normal none 1 running screen-default;-o-animation:0.8s ease-out 0s normal none 1 running screen-default;animation:0.8s ease-out 0s normal none 1 running screen-default}.app_screenshot .screen-default h3{color:#ff2759;text-transform:uppercase;padding-left:40px;position:relative;font-weight:400;margin-bottom:30px}.app_screenshot .screen-default h3:before{width:30px;height:30px;content:"";position:absolute;left:0;top:0;border:1px solid #ff2759;border-radius:50%;display:block;top:-3px}.app_screenshot .screen-default h3:after{width:16px;height:16px;content:"";background:#ff2759;position:absolute;left:7px;top:4px;border-radius:50%}.app_screenshot .screen-default p{text-transform:none;color:#787878;font-size:14px !important;font-weight:400;margin-bottom:22px;line-height:23px !important}.app_screenshot .screen-default a{padding:8px 37px 10px 27px;text-transform:capitalize;color:#fff;background:#ff2759;border-radius:20px;position:relative;display:inline-block;margin-top:7px;font-weight:bold !important}.app_screenshot .screen-default a:before{position:absolute;content:"\f101";font-family:FontAwesome;right:20px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.app_screenshot .screen-default a:hover,.app_screenshot .screen-default a:focus{color:#fff;background:#ff2759}.app_screenshot .apps-default{display:block;position:relative;text-indent:-9999em;cursor:pointer;width:25px;height:25px}.app_screenshot .apps-default:before{content:"";height:13px;width:13px;display:block;border-radius:50%;background:#ff2759;text-indent:1em;position:absolute;top:6px;left:6px}.app_screenshot .apps-default.active:after{position:absolute;content:"";top:0;left:0;width:25px;height:25px;border-radius:50%;-webkit-animation:3s infinite screen-effect;-moz-animation:3s infinite screen-effect;-ms-animation:3s infinite screen-effect;-o-animation:3s infinite screen-effect;animation:3s infinite screen-effect;border:1px solid #ff2759 !important}.app_screenshot .title-app{font-size:16px;text-transform:uppercase;color:#3d3d3d;font-weight:400}.app_screenshot .screen-default a{transition:all 0.3s ease-in 0s !important}.next_layout_1,.next_layout_2,.next_layout_3{cursor:pointer}@keyframes screen-default{0%{opacity:0;transform:translateX(50px)}100%{opacity:1;transform:translateX(0px)}}@-webkit-keyframes screen-default{0%{opacity:0;transform:translateX(50px)}100%{opacity:1;transform:translateX(0px)}}@keyframes screen-effect{0%{transform:scale(0.5)}100%{transform:scale(1)}}@-webkit-keyframes screen-effect{0%{-webkit-transform:scale(0.5)}100%{-webkit-transform:scale(1)}}@-moz-keyframes screen-effect{0%{-moz-transform:scale(0.5)}100%{-moz-transform:scale(1)}}@-ms-keyframes screen-effect{0%{-ms-transform:scale(0.5)}100%{-ms-transform:scale(1)}}@-o-keyframes screen-effect{0%{-o-transform:scale(0.5)}100%{-o-transform:scale(1)}}.woocommerce .widget .title-block{font-size:20px;color:#4d4d4d}.single-product .add-to-wishlist{display:none}.single-product .compare.button{display:none}.single-product .product_meta>span{display:block}.single-product .variations_form.cart .variations{border:0}.single-product .variations_form.cart .variations tr td.value{padding:0}.single-product .variations_form.cart .variations tr td.value select{padding:10px 20px 10px 10px;border:1px solid #000;margin-left:12px}.add_to_cart_button.added{display:none}.woocommerce-mini-cart__buttons .button:first-child{margin-right:15px}.woocommerce-shipping-calculator .button,.woocommerce-mini-cart__buttons .button,.checkout_coupon .button,.product-content a.added_to_cart{position:relative;border-radius:30px;border:1px solid #d7d7d7;color:#afafaf;padding:9px 25px 8px 30px;font-size:13px;text-transform:uppercase;display:inline-block}.woocommerce-shipping-calculator .button:hover,.woocommerce-mini-cart__buttons .button:hover,.checkout_coupon .button:hover,.product-content a.added_to_cart:hover{background:var(--primary-color);color:#fff}.product-content a.added_to_cart{height:35px}.product-content a.added_to_cart::before{content:"\f00c";position:absolute;top:50%;left:10px;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;transform:translate(0,-50%)}ul.product-categories li{position:relative;padding-bottom:5px}ul.product-categories li.current-cat a{padding-left:20px;color:#ff2759}ul.product-categories li.current-cat:after{opacity:1;visibility:visible}ul.product-categories li:after{color:#ff2759;content:"\f068";font-family:FontAwesome;left:0;opacity:0;position:absolute;top:3px;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;visibility:hidden}ul.product-categories li:hover a{padding-left:20px;color:#ff2759}ul.product-categories li:hover:after{opacity:1;visibility:visible}ul.product-categories li a{color:#4d4d4d;font-weight:lighter;font-size:16px}.shop_top_layout{margin-bottom:40px}.shop_top_layout .woocommerce-result-count{float:left}.shop_top_layout .woocommerce-ordering{float:right}.shop_top_layout .woocommerce-ordering select{background-color:transparent;border:1px solid #d7d7d7;font-weight:13px;color:#afafaf;height:35px;padding:0 20px;border-radius:30px}.widget_product_categories .widget{padding-bottom:60px}.widget_price_filter .ui-slider{margin-right:10px}.widget_price_filter .ui-slider .ui-slider-range{margin-left:1px}.widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:0}.widget_price_filter{overflow:hidden;padding-bottom:44px}.widget_price_filter .widget-title{margin-bottom:20px}.widget_price_filter .ui-slider{background:#e6e5e5 none repeat scroll 0 0;height:5px;position:relative}.widget_price_filter .ui-slider .ui-slider-range{background:rgba(0,0,0,0) linear-gradient(90deg,#700877 0%,#ff2759 100%,#ff2759 100%) repeat scroll 0 0;height:5px;position:absolute}.widget_price_filter .ui-slider .ui-slider-handle{background:#fff;cursor:pointer;height:20px;position:absolute;top:-7px;width:20px;border-radius:50%;z-index:2;-webkit-box-shadow:1px 1px 1px 1px rgb(224,227,227);-moz-box-shadow:1px 1px 1px 1px rgb(224,227,227);-ms-box-shadow:1px 1px 1px 1px rgb(224,227,227);-o-box-shadow:1px 1px 1px 1px rgb(224,227,227);box-shadow:1px 1px 1px 1px rgb(224,227,227)}.widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-12px}.widget_price_filter .price_slider_amount{overflow:hidden;margin-top:37px}.widget_price_filter .price_slider_amount .price_label{margin-top:5px;display:inline-block;font-weight:normal;float:left;font-size:16px;color:#000000}.widget_price_filter .price_slider_amount .price_label span{color:#ff2759;font-weight:bold;font-size:16px}.widget_price_filter .price_slider_amount .button{float:right;font-size:13px;font-weight:normal;padding:0 21px;text-transform:uppercase;height:35px;color:#ff2759;border:1px solid #ff2759;border-radius:30px;background:transparent;transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s}.widget_price_filter .price_slider_amount .button:hover{color:#fff;background:#ff2759}.widget_price_filter .price_slider_amount .button i{margin-right:8px}.star-rating{display:inline-block;height:16px;position:relative;text-indent:-999em;width:67px;margin-top:0}.star-rating:before{position:absolute;text-indent:1px;content:"\f006\f006\f006\f006\f006";font-family:FontAwesome;left:0;top:0;color:#d0bb07;font-size:13px}.star-rating span{float:left;height:16px;overflow:hidden;display:block;position:relative}.star-rating span:before{position:absolute;text-indent:1px;content:"\f005\f005\f005\f005\f005";font-family:FontAwesome;left:0;top:0;color:#d0bb07;font-size:13px}.stars .fa{border-right:1px solid #b8b8b8;color:#94c347;margin-right:8px;padding-right:8px}.stars .fa:last-child{border-right:none}.stars .star-1:hover:before{content:"\f005"}.stars .star-2:hover:before{content:"\f005\f005"}.stars .star-2:before{content:"\f006\f006"}.stars .star-3:hover:before{content:"\f005\f005\f005"}.stars .star-3:before{content:"\f006\f006\f006"}.stars .star-4:hover:before{content:"\f005\f005\f005\f005"}.stars .star-4:before{content:"\f006\f006\f006\f006"}.stars .star-5:hover:before{content:"\f005\f005\f005\f005\f005"}.stars .star-5:before{content:"\f006\f006\f006\f006\f006"}.widget_shopping_cart_content{padding:17px 22px}.widget_shopping_cart_content .total{font-weight:bold;height:100%;margin-bottom:15px;overflow:hidden;width:100%}.widget_shopping_cart_content .total .price{font-weight:400}.widget_shopping_cart_content ul li{display:block;float:left;padding-bottom:30px;position:relative;text-align:left;width:100%}.widget_shopping_cart_content ul li .remove{height:25px;line-height:22px;position:absolute;right:0;text-align:center;top:-5px;width:25px}.widget_shopping_cart_content ul li .remove i{color:#bbbbbb}.widget_shopping_cart_content ul li .cart-images{float:left}.widget_shopping_cart_content ul li .attachment-woocommerce_thumbnail{margin-right:15px}.widget_shopping_cart_content ul li .quantity{display:block;width:100%;text-align:center;margin-top:-27px}.widget_shopping_cart_content ul li .cart-info{overflow:hidden;padding-left:18px;margin-top:15px;display:inline-block}.widget_shopping_cart_content ul li:last-child{padding-bottom:15px}.widget_shopping_cart_content .cart-btn{overflow:hidden;text-align:center}.widget_shopping_cart_content .cart-btn .btn{padding:10px 20px 9px}#cart_added_msg_popup,#compare_added_msg_popup{background:#ffffff none repeat scroll 0 0;box-shadow:0 0 10px #cccccc;box-sizing:border-box;font-size:15px;left:50%;line-height:50px;max-width:300px;padding:15px;position:fixed;text-align:center;top:50%;width:100%;z-index:10000}.add_to_cart_button{position:relative}.ajax-loading:before,.add_to_cart_button.loading::before{-ms-animation:1s ease-in-out 0s normal none infinite running spin;-o-animation:1s ease-in-out 0s normal none infinite running spin;-moz-animation:1s ease-in-out 0s normal none infinite running spin;-webkit-animation:1s ease-in-out 0s normal none infinite running spin;animation:1s ease-in-out 0s normal none infinite running spin;background:rgba(0,0,0,0) url("https://eglacomm.net/wp-content/themes/riven/images/ajax-loader.gif") no-repeat scroll center center/16px 16px;content:"";display:inline-block;opacity:1;height:20px;width:20px;margin:0;position:absolute;left:18px;bottom:5px;text-align:center;border-radius:5px;z-index:99999}.add_to_cart_button.loading{padding-left:40px !important}.add_to_cart_button.loading i{display:none}.product_widget_content .product-img{float:left;margin-right:15px;position:relative;z-index:5;padding:12px 0}.product_widget_content .product-desc{padding:12px 0;position:relative;z-index:5;overflow:hidden}.product_widget_content .product-desc h3.product_title a{color:#4d4d4d;font-size:16px;font-weight:normal}.product_widget_content .product-desc h3.product_title a:hover{color:#ff2759}.product_widget_content .product-desc .price .amount{color:#4e4e4e;font-size:20px;font-weight:lighter}li.item-product-grid{margin-bottom:18px}.widget.widget_products,.widget.widget_top_rated_products{overflow:visible}.product_widget_content{position:relative;transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s}.product_widget_content:before{background:rgba(0,0,0,0) none repeat scroll 0 0;opacity:1;z-index:-1;height:100%;width:116%;position:absolute;left:-15px;content:""}.product_widget_content:hover:before{z-index:1;background:rgba(0,0,0,0) linear-gradient(135deg,#700877 0%,#ff2759 100%,#ff2759 100%) repeat scroll 0 0}.product_widget_content:hover .widget_add_to_cart{position:absolute;right:-77px;top:0;visibility:visible;opacity:1}.product_widget_content:hover .product-desc h3.product_title a{color:#fff}.product_widget_content:hover .product-desc h3.product_title a:hover{color:#ff2759}.product_widget_content:hover .product-desc .price .amount{color:#fff}.widget_add_to_cart{background:#de1745;transition:all 0.6s ease-in-out 0s;-ms-transition:all 0.6s ease-in-out 0s;-o-transition:all 0.6s ease-in-out 0s;-webkit-transition:all 0.6s ease-in-out 0s;-moz-transition:all 0.6s ease-in-out 0s;position:absolute;right:0;top:0;visibility:hidden;opacity:0;height:100%;width:50px;z-index:999999}.widget_add_to_cart a{position:relative}.widget_add_to_cart a i{color:#fff;position:absolute;top:47px;left:17px}.woocommerce-tabs{margin-top:52px;margin-bottom:90px}.woocommerce-tabs #tab-description p{line-height:25px}.woocommerce-tabs #tab-description p:first-child{margin-bottom:25px}.woocommerce-tabs #tab-description p:last-child{margin-top:25px}.woocommerce-tabs .tab-content>div{background:#fafafa;padding:32px 34px 26px;margin-top:15px}.woocommerce-tabs .tab-content>div#tab-reviews h2{display:none}.woocommerce-tabs .tab-content>div#tab-reviews .comment-respond a{margin-top:0}.woocommerce-tabs .tab-content>div#tab-reviews .comment-form{margin:0 15px}.woocommerce-tabs .tab-content>div#tab-reviews .form-submit{padding-left:0;width:auto}.woocommerce-tabs .tab-content>div#tab-reviews .form-submit:before{left:20px}.woocommerce-pagination{padding-top:20px}.widget .product_social label{display:none}.single-product.woocommerce #tab-reviews .comment-reply-title{padding-bottom:20px;padding-top:20px}.single-product.woocommerce .commentlist img.avatar{margin-bottom:10px}.single-product.woocommerce .side-breadcrumb{margin-bottom:31px}.single-product.woocommerce .owl-carousel .owl-item img{height:auto}.single-product.woocommerce .quantity.buttons_added{display:none}.single-product.woocommerce .category_product{margin-bottom:7px}.single-product.woocommerce .category_product a{color:#4d4d4d;font-weight:bold;margin-right:20px}.single-product.woocommerce .category_product a:hover{color:#ff2759}.single-product.woocommerce .gallery_product{margin-top:25px}.single-product.woocommerce .quantity{margin-bottom:15px}.single-product.woocommerce .images{float:left;margin-right:20px;margin-bottom:24px}.single-product.woocommerce .images img{width:120px;height:120px}.single-product.woocommerce h2{padding-top:0;font-size:35px;color:#4d4d4d;margin-bottom:10px;line-height:17px;position:relative;font-weight:lighter}.single-product.woocommerce h2 span{font-size:14px;color:#fff;text-transform:capitalize;font-weight:lighter;background-color:#9f9f9f;border-radius:30px;position:absolute;margin-left:10px;top:0;width:100px;height:25px;padding-left:9px;line-height:25px}.single-product.woocommerce .woocommerce-review-link{font-size:12px;color:#000}.single-product.woocommerce .owl-controls .owl-nav>div{position:absolute;top:45.7%;width:40px;height:40px}.single-product.woocommerce .owl-controls .owl-nav>div.owl-prev{left:11px}.single-product.woocommerce .owl-controls .owl-nav>div i{font-size:20px;padding-top:9px}.single-product.woocommerce .owl-controls .owl-nav>div.owl-next{right:11px}.single-product.woocommerce .owl-controls .owl-nav>div:hover{border:1px solid #ff2759;color:#ff2759}.single-product.woocommerce .owl-theme .owl-dots .owl-dot span{margin:8px 7px}.single-product.woocommerce .left_summary{float:left}.single-product.woocommerce .left_summary .star-rating::before,.single-product.woocommerce .left_summary .star-rating span::before{top:2px}.single-product.woocommerce .left_summary .product_social{margin-top:24px}.single-product.woocommerce .left_summary .product_social label{margin-right:10px;font-weight:lighter}.single-product.woocommerce .left_summary .product_social ul{display:inline-block}.single-product.woocommerce .left_summary .product_social ul li{display:inline-block;padding:0 7px}.single-product.woocommerce .left_summary .product_social ul li i{color:#4d4d4d;font-size:14px}.single-product.woocommerce .left_summary .product_social ul li a:hover i{color:#ff2759}.single-product.woocommerce .right_summary{text-align:center;float:right}.single-product.woocommerce .right_summary .price span.amount{font-size:30px;font-weight:bold;color:#ff2759}.single-product.woocommerce .right_summary form.cart{margin-top:21px}.single-product.woocommerce .right_summary form.cart .button{border:1px solid #ff2759;border-radius:30px;color:#ff2759;font-size:13px;height:35px;padding:8px 20px;text-transform:uppercase;background:transparent}.single-product.woocommerce .right_summary form.cart .button:hover{background:#ff2759;color:#fff}.single-product.woocommerce .right_summary form.cart .button i{margin-right:3px}.comment-form-rating select{background:#ffffff url("https://eglacomm.net/wp-content/themes/riven/images/bg-arrow.png") no-repeat scroll 96% center;border:1px solid #d7d7d7;border-radius:5px;color:#a6a6a6}input[type=number]{appearance:textfield;-o-appearance:textfield;-ms-appearance:textfield;-moz-appearance:textfield;-webkit-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.qty-number{margin-right:-3px;border:1px solid #ff2759;color:#ff2759;display:inline-block;height:33px;line-height:29px;text-align:center;vertical-align:middle;width:25px;cursor:pointer}.qty-number:last-child{margin-left:-3px}.qty-number span{display:block}.quantity input{background:rgba(0,0,0,0) none repeat scroll 0 0;border-bottom:1px solid #ff2759;border-top:1px solid #ff2759;color:#ff2759;height:33px;text-align:center;vertical-align:middle;width:63px}.woocommerce-message{background:#ff2759 none repeat scroll 0 0;color:#ffffff;margin-bottom:15px;padding:10px}.woocommerce-message a{color:#fff}.woocommerce-message a:hover{color:#4d4d4d}.woocommerce-tabs ul.wc-tabs li{display:inline-block;padding-right:10px}.woocommerce-tabs ul.wc-tabs li a{border:1px solid #ebebeb;color:#4d4d4d;font-size:16px;text-transform:uppercase;border-radius:30px;padding:10px 15px 11px;cursor:pointer}.woocommerce-tabs ul.wc-tabs li a:hover{color:#fff;background:#ff2759;border:1px solid #ff2759}.woocommerce-tabs ul.wc-tabs li.active a{color:#fff;background:#ff2759;border:1px solid #ff2759}.woocommerce-tabs ul.wc-tabs li.active a{color:#fff;background:#ff2759;border:1px solid #ff2759}.woocommerce-tabs ul.wc-tabs li.opn-active-menu a{color:#fff;background:#ff2759;border:1px solid #ff2759}.stars .fa{border-right:1px solid #b8b8b8;color:#ff2759;margin-right:8px;padding-right:8px}.stars .fa:last-child{border-right:none}.stars .star-1:hover:before{content:"\f005"}.stars .star-2:hover:before{content:"\f005\f005"}.stars .star-2:before{content:"\f006\f006"}.stars .star-3:hover:before{content:"\f005\f005\f005"}.stars .star-3:before{content:"\f006\f006\f006"}.stars .star-4:hover:before{content:"\f005\f005\f005\f005"}.stars .star-4:before{content:"\f006\f006\f006\f006"}.stars .star-5:hover:before{content:"\f005\f005\f005\f005\f005"}.stars .star-5:before{content:"\f006\f006\f006\f006\f006"}.stars .star-1::after{content:"\f005"}.stars .star-2::after{content:"\f005\f005"}.stars .star-3::after{content:"\f005\f005\f005"}.stars .star-4::after{content:"\f005\f005\f005\f005"}.stars .star-5::after{content:"\f005\f005\f005\f005\f005"}.woocommerce p.stars a.star-1{width:2em}.woocommerce p.stars a.star-2{width:3em}.woocommerce p.stars a.star-3{width:4em}.woocommerce p.stars a.star-4{width:5em}.woocommerce p.stars a.star-5{width:6em}.woocommerce p.stars a.star-1::after,.woocommerce p.stars a.star-2::after,.woocommerce p.stars a.star-3::after,.woocommerce p.stars a.star-4::after,.woocommerce p.stars a.star-5::after{left:0;position:absolute;text-indent:0;top:0}.woocommerce p.stars a{border-bottom:0 none !important;display:inline-block;font-weight:700;margin-right:1em;outline:0 none;position:relative;text-indent:-9999px;float:none}.woocommerce p.stars a.star-1,.woocommerce p.stars a.star-2,.woocommerce p.stars a.star-3,.woocommerce p.stars a.star-4,.woocommerce p.stars a.star-5{border-right:1px solid #ccc}.stars a::before{content:"" !important}.stars a::after{font-family:fontawesome;color:#ccc}.stars a.active::after{color:#ff2759}.single-product.woocommerce .widget .title-block{font-weight:bold;padding-top:0;margin-bottom:11px;margin-left:-2px}.product-filter-isotope .tabs-fillter .nav-tabs li a.active{color:#fff}ul.products>li{overflow:visible;padding-bottom:30px}ul.products>li .box_product{transition:all 0.6s ease-in-out 0s;-ms-transition:all 0.6s ease-in-out 0s;-webkit-transition:all 0.6s ease-in-out 0s;-o-transition:all 0.6s ease-in-out 0s;-moz-transition:all 0.6s ease-in-out 0s;padding-top:30px;padding-bottom:25px;position:relative;background:#fff}ul.products>li .box_product:hover .product-content{height:173px}ul.products>li .box_product:hover .product-content h3 a{color:#ff2759}ul.products>li .box_product:hover .product_social{opacity:1;visibility:visible;bottom:-6px}ul.products>li .box_product:hover .button{background:#ff2759;border:1px solid #ff2759;color:#fff}ul.products>li .box_product:hover .button:hover{border:1px solid #ff2759;color:#ff2759;background:transparent}ul.products>li .product-content{height:144px;position:relative;margin-top:22px;z-index:999}ul.products>li .product-content .product_social{width:100%;opacity:0;visibility:hidden;position:absolute;bottom:30px;transition:all 0.6s ease-in-out 0s;-ms-transition:all 0.6s ease-in-out 0s;-webkit-transition:all 0.6s ease-in-out 0s;-o-transition:all 0.6s ease-in-out 0s;-moz-transition:all 0.6s ease-in-out 0s}ul.products>li .product-content .product_social ul li{display:inline-block;padding:0 10px}ul.products>li .product-content .product_social ul li a{color:#ff2759}ul.products>li .product-content h3 a{font-size:16px;color:#4d4d4d;font-weight:normal}ul.products>li .product-content h3 a:hover{color:#ff2759}ul.products>li .product-content span.price{margin-top:1px;margin-bottom:32px;display:block}ul.products>li .product-content span.price .amount{color:#4e4e4e;font-size:20px;font-weight:lighter}ul.products>li .button{border-radius:30px;border:1px solid #d7d7d7;color:#afafaf;height:35px;padding:9px 25px 8px;font-size:13px;text-transform:uppercase}ul.products>li .button i{margin-right:10px}.box_product img{height:95px;width:95px}.box-border{border:1px solid #d7d7d7}.box-border::before{opacity:0;z-index:-1}.product-loadmore{margin-top:23px}.product-loadmore .btn{padding:19px 46px;border-radius:30px}ul.products>li .box-border:hover{padding:1px;border:none}ul.products>li .box-border:hover:before{opacity:1}ul.products>li .box-border:hover .box_product{position:relative}ul.products>li .box-border:hover .box_product:before{content:"";position:absolute;width:25px;height:25px;border-top:3px solid var(--primary-color);border-left:3px solid var(--primary-color);top:-2px;left:-2px}ul.products>li .box-border:hover .box_product:after{content:"";position:absolute;width:25px;height:25px;border-bottom:3px solid var(--primary-color);border-right:3px solid var(--primary-color);right:-2px;bottom:-2px}.product-shortcode ul.products>li .box_product{background:#fff}.product-shortcode ul.products>li .box_product .product-content{height:140px}.product-shortcode ul.products>li .box_product:hover .product-content{height:140px}.product-shortcode ul.products>li .product-content span.price{display:none}.product-shortcode ul.products>li .product-content .product_social{opacity:1;visibility:visible;position:relative;bottom:-15px}.product-shortcode ul.products>li .box_product:hover .product_social{bottom:-15px}.product-shortcode ul.products>li .box_product:hover .product_social ul li a{border:1px solid #ff2759}.product-shortcode ul.products>li .box_product:hover .product_social ul li a i{color:#ff2759}.product-shortcode ul.products>li .product-content .product_social ul li{padding:0 5px}.product-shortcode ul.products>li .product-content .product_social ul li a{border:1px solid #d7d7d7;border-radius:100%;display:block;height:35px;width:35px}.product-shortcode ul.products>li .product-content .product_social ul li a i{margin-top:9px;color:#afafaf}.product-shortcode ul.products>li .product-content .product_social ul li a:hover{background:#ff2759}.product-shortcode ul.products>li .product-content .product_social ul li a:hover i{color:#fff}.product-shortcode .stock{margin-bottom:2px;margin-top:18px;font-weight:lighter;color:#a1a1a1;font-size:13px;text-transform:uppercase}.product-shortcode .add_to_compare.compare.button.added{text-indent:-9999px;color:transparent}.product-shortcode .add_to_compare.compare.button.added:before{content:"\f00c";font-family:FontAwesome;width:100%;height:100%;position:absolute;top:7px;left:3px;color:#ff842a;text-indent:0}.product-shortcode .add_to_compare{position:relative !important}.product-shortcode.product_layout_2 .product-content .bottom_product_content .product_social{display:none}.product-shortcode.product_layout_2 ul.products>li .box_product{padding-top:25px}.product-shortcode.product_layout_2 .rating_product{display:none}.product-shortcode.product_layout_2 .yith-wcwl-add-to-wishlist{margin-top:0}.product-shortcode.product_layout_2 .ajax-loading{position:absolute;left:0}.product-shortcode.product_layout_2 .box-border{border:0}.product-shortcode.product_layout_2 .box-border:hover{-webkit-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 7px 1px rgba(0,0,0,0.1);box-shadow:0px 0px 7px 1px rgba(0,0,0,0.1)}.product-shortcode.product_layout_2 ul.products>li .product-content h3 a{color:#232937;font-weight:700}.product-shortcode.product_layout_2 ul.products>li .product-content h3 a:hover{color:var(--primary-color)}.product-shortcode.product_layout_2 ul.products>li .box-border:hover{padding:0}.product-shortcode.product_layout_2 .box_product img{height:auto;width:auto}.product-shortcode.product_layout_2 .add-to-wishlist a{background:transparent;color:#ff842a;display:block;height:40px;line-height:39px;text-align:center;width:40px;font-size:16px}.product-shortcode.product_layout_2 .add-to-wishlist a:hover{background:#ff842a;border-radius:100%}.product-shortcode.product_layout_2 .add-to-wishlist a:hover i{color:#fff !important}.product-shortcode.product_layout_2 .add-to-wishlist a i{margin-right:0}.product-shortcode.product_layout_2 ul.products>li .box_product .add-to.wishlist-btn{padding-right:9px}.product-shortcode.product_layout_2 ul.products>li .box_product .add_to_cart_button{top:10px;padding:11px 20px 12px;font-size:12px;font-weight:700;letter-spacing:0.7px}.product-shortcode.product_layout_2 ul.products>li .box_product .button{background:#ff842a;border:1px solid #ff842a !important}.product-shortcode.product_layout_2 ul.products>li .box_product .button.add_to_compare{background:transparent;color:#ff842a;display:block;height:40px;line-height:40px;text-align:center;width:40px}.product-shortcode.product_layout_2 ul.products>li .box_product .button.add_to_compare.compare.button.added{line-height:40px;text-align:center}.product-shortcode.product_layout_2 ul.products>li .box_product .button.add_to_compare.compare.button.added:before{top:0;left:0}.product-shortcode.product_layout_2 ul.products>li .box_product .button.add_to_compare.compare.button.added:hover:before{color:#fff}.product-shortcode.product_layout_2 ul.products>li .box_product .button.add_to_compare i{margin-right:0;font-size:16px}.product-shortcode.product_layout_2 ul.products>li .box_product .button.add_to_compare:hover{background:#ff842a;border-radius:100%;color:#fff}.product-shortcode.product_layout_2 ul.products>li .box_product .button:hover{color:#ff842a;background:#fff}.product-shortcode.product_layout_2 ul.products>li .box_product:hover .product-content .bottom_product_content{bottom:-81px;opacity:1;visibility:visible;left:0;padding:0 20px 25px;background:#fff;-webkit-box-shadow:0px 6px 7px 1px rgba(0,0,0,0.1);-moz-box-shadow:0px 6px 7px 1px rgba(0,0,0,0.1);box-shadow:0px 6px 7px 1px rgba(0,0,0,0.1)}.product-shortcode.product_layout_2 ul.products>li .box_product:hover .product-content h3 a{color:#232937}.product-shortcode.product_layout_2 ul.products>li .box_product:hover .product-content .add_to_wishlist i{color:#ff842a}.product-shortcode.product_layout_2 ul.products>li .box-border:hover .box_product::before{border:0}.product-shortcode.product_layout_2 ul.products>li .box-border:hover .box_product::after{border:0}.product-shortcode.product_layout_2 ul.products>li .product-content span.price{margin-bottom:-4px;display:block;margin-top:-2px}.product-shortcode.product_layout_2 ul.products>li .box_product .product-content{padding:0 18px;text-align:left;height:auto;margin-top:15px}.product-shortcode.product_layout_2 ul.products>li .box_product .product-content h3{font-weight:bold;color:#232937;font-size:16px;margin-bottom:3px}.product-shortcode.product_layout_2 ul.products>li .box_product .product-content>p{color:#565656;line-height:20px;margin-bottom:0}.product-shortcode.product_layout_2 ul.products>li .box_product .product-content span.price .amount{color:#ff842a;font-size:16px;font-weight:normal}.product-shortcode.product_layout_2 ul.products>li .box_product .product-content>.bottom_product_content{bottom:30px;opacity:0;left:0;position:absolute;transition:all 0.6s ease-in-out 0s;-ms-transition:all 0.6s ease-in-out 0s;-moz-transition:all 0.6s ease-in-out 0s;-webkit-transition:all 0.6s ease-in-out 0s;-o-transition:all 0.6s ease-in-out 0s;visibility:hidden;width:100%}.product-shortcode.product_layout_2 ul.products>li .box_product .product-content>.bottom_product_content>a.compare{display:none}.product-shortcode.product_layout_2 ul.products>li .box_product .product-content .add-to{display:inline-block;float:right}.product-shortcode.product_layout_2 ul.products>li .box_product .product-content .add-to a{border:0;padding:0;border-radius:50%;transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-webkit-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s}.product-shortcode.product_layout_2 ul.products>li .add_to_cart_button i{display:none}.product-content>a.compare{display:none}.tab-content>div{display:none}.tab-content.show_desc #tab-description{display:block}.tab-content.show_review #tab-reviews{display:block}.tab-content.show_custom_1 #tab-custom1{display:block}.tab-content.show_custom_2 #tab-custom2{display:block}.description_title{margin-top:4px}.product-filter-isotope{padding:95px 0 70px}.product-filter-isotope .media{margin-top:0}.product-filter-isotope .tabs-fillter{margin-bottom:45px;margin-top:65px;text-align:center}.product-filter-isotope .tabs-fillter .nav-tabs{border:0;display:inline-block}.product-filter-isotope .tabs-fillter .nav-tabs li{padding:0 7px}.product-filter-isotope .tabs-fillter .nav-tabs li a{color:#999898;border:1px solid #d7d7d7;border-radius:30px;font-size:14px;padding:5px 20px;text-transform:uppercase;cursor:pointer}.product-filter-isotope .tabs-fillter .nav-tabs li a:hover{color:#fff;background-color:#ff2759;border:1px solid #ff2759}.our-products-box ul li .product.boxs:hover h3 a{color:#fe2759}.our-products-box.box_over{position:absolute;top:-110px;z-index:9;width:111%;right:0}.our-products-box ul li img{width:65px;height:65px}.our-products-box ul li h3 a{font-size:16px;color:#4e4e4e;text-transform:capitalize;font-weight:normal}.our-products-box .product-content{margin-top:7px}.our-products-box .product-content h3{line-height:18px}.product_ads_bg{background:rgba(0,0,0,0) linear-gradient(135deg,#700877 0%,#ff2759 100%,#ff2759 100%) repeat scroll 0 0;height:168px;width:467px}.over_layer_1{z-index:9999 !important}.over_layer_2{z-index:10000 !important}.product_ads{position:absolute;z-index:9999;padding:20px !important}.product_ads .left_banner_product{float:left;margin-right:25px}.product_ads .right_banner_product h3{margin-bottom:-3px}.product_ads .right_banner_product h3 a{line-height:42px;font-weight:bold;font-size:18px;color:#fff;text-transform:uppercase}.product_ads .right_banner_product .download_number{color:#cbcbcb;font-size:14px;margin-top:3px}.product_ads .right_banner_product .price{color:#fff;font-weight:bold;font-size:25px;margin-top:19px}.aio-icon-component{margin-bottom:32px}.aio-icon-header h3.aio-icon-title{margin-top:-4px}.vc_tta.vc_tta-spacing-30 .vc_tta-tab{margin:15px 7px}.over_top ul.products>li .box_product{padding-bottom:30px}.show_review .commentlist .comment_container{padding-bottom:20px;margin-bottom:30px}.show_review .commentlist li:last-child{margin-bottom:0}.show_review .commentlist li:before{width:100%}.our-products-tab .product-loadmore .btn{font-weight:bold;letter-spacing:0.7px}.woocommerce-checkout-payment ul li.wc_payment_method input[type=radio]{float:left;height:10px;margin-right:7px}.woocommerce-MyAccount-navigation{float:left;padding-right:30px;padding-left:15px;width:190px}.woocommerce-MyAccount-navigation li{display:block;padding-right:0}.woocommerce-MyAccount-navigation li a{padding:10px;display:block;text-transform:capitalize;font-weight:bold;border:1px solid #ebebeb;margin-bottom:6px}.woocommerce-MyAccount-navigation .is-active a{background:#333;color:#fff;border-color:#333}.woocommerce-MyAccount-content{float:left;width:calc(100% - 200px)}@media (max-width:767px){.woocommerce-MyAccount-content,.woocommerce-MyAccount-navigation{float:none;width:100%;padding:0 15px}.woocommerce-MyAccount-navigation{margin-bottom:25px}}.widget_shopping_cart_content ul li .cart-images img,.widget_shopping_cart_content ul li.mini_cart_item img{width:80px;height:auto}.quantity .screen-reader-text{display:none}.shop_table .product-name img{width:90px;height:auto}.tab-content.show_info #tab-additional_information{display:block}.woocommerce-account .woocommerce-Button{margin-top:20px;cursor:pointer;border-radius:25px;font-size:14px;text-transform:uppercase;padding:10px 46px 9px;color:#fff;display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;border-color:var(--primary-color);background-color:var(--primary-color)}.page.woocommerce-cart .wc-block-cart{margin-top:60px}.page.woocommerce-cart .wc-block-cart .wc-block-cart__main{width:calc(100% - 470px);padding-right:0;margin-right:60px;padding-bottom:12px}.page.woocommerce-cart .wc-block-cart .wc-block-cart__main .wc-block-cart-items{border:0}.page.woocommerce-cart .wc-block-cart .wc-block-cart__main .wc-block-cart-items tr,.page.woocommerce-cart .wc-block-cart .wc-block-cart__main .wc-block-cart-items td{border-width:0 0 1px;border-color:#eee;border-style:solid}.page.woocommerce-cart .wc-block-cart .wc-block-cart__main .wc-block-cart-items tr:first-child td,.page.woocommerce-cart .wc-block-cart .wc-block-cart__main .wc-block-cart-items td:first-child td{border-width:1px 0 1px}.page.woocommerce-cart .wc-block-cart .wc-block-cart__main .wc-block-cart-items .wc-block-cart-items__header th{padding:0 0 24px}.page.woocommerce-cart .wc-block-cart .wc-block-cart__main .wc-block-cart-items .wc-block-cart-items__header th span{font-size:1.5em;line-height:1.25;font-weight:600;color:#474747}.page.woocommerce-cart .wc-block-cart .wc-block-cart__main .wc-block-cart-items td:last-child{padding-right:0}.page.woocommerce-cart .wc-block-cart .wc-block-cart__main .wc-block-cart-items td:first-child{padding-left:0}.page.woocommerce-cart .wc-block-cart .wc-block-cart__main .wc-block-cart-items .wc-block-cart-item__product{padding-left:30px}.page.woocommerce-cart .wc-block-cart .wc-block-cart__main .wc-block-cart-items .wc-block-cart-item__product .wc-block-cart-item__wrap .wc-block-components-product-name{font-size:1em;font-weight:700;line-height:1.25;margin-bottom:0;text-transform:initial;color:#474747}.page.woocommerce-cart .wc-block-cart .wc-block-cart__main .wc-block-cart-items .wc-block-cart-item__product .wc-block-cart-item__wrap .wc-block-components-product-name:hover{color:var(--primary-color)}.page.woocommerce-cart .wc-block-cart .wc-block-cart__main .wc-block-cart-items .wc-block-cart-item__product .wc-block-cart-item__wrap .wc-block-cart-item__prices{line-height:1.75;font-weight:400;font-size:1em}.page.woocommerce-cart .wc-block-cart .wc-block-cart__main .wc-block-cart-items .wc-block-cart-item__product .wc-block-cart-item__wrap .wc-block-cart-item__quantity .wc-block-components-quantity-selector{background:#f0f0f5}.page.woocommerce-cart .wc-block-cart .wc-block-cart__main .wc-block-cart-items .wc-block-cart-item__product .wc-block-cart-item__wrap .wc-block-cart-item__quantity .wc-block-components-quantity-selector::after{display:none}.page.woocommerce-cart .wc-block-cart .wc-block-cart__main .wc-block-cart-items .wc-block-cart-item__product .wc-block-cart-item__wrap .wc-block-cart-item__quantity .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button,.page.woocommerce-cart .wc-block-cart .wc-block-cart__main .wc-block-cart-items .wc-block-cart-item__product .wc-block-cart-item__wrap .wc-block-cart-item__quantity .wc-block-components-quantity-selector .wc-block-components-quantity-selector__input{font-size:1em;color:#525252}.page.woocommerce-cart .wc-block-cart .wc-block-cart__main .wc-block-cart-items .wc-block-cart-item__product .wc-block-cart-item__wrap .wc-block-cart-item__quantity .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:hover,.page.woocommerce-cart .wc-block-cart .wc-block-cart__main .wc-block-cart-items .wc-block-cart-item__product .wc-block-cart-item__wrap .wc-block-cart-item__quantity .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:focus,.page.woocommerce-cart .wc-block-cart .wc-block-cart__main .wc-block-cart-items .wc-block-cart-item__product .wc-block-cart-item__wrap .wc-block-cart-item__quantity .wc-block-components-quantity-selector .wc-block-components-quantity-selector__input:hover,.page.woocommerce-cart .wc-block-cart .wc-block-cart__main .wc-block-cart-items .wc-block-cart-item__product .wc-block-cart-item__wrap .wc-block-cart-item__quantity .wc-block-components-quantity-selector .wc-block-components-quantity-selector__input:focus{outline:none;border:0;box-shadow:unset !important}.page.woocommerce-cart .wc-block-cart .wc-block-cart__main .wc-block-cart-items .wc-block-cart-item__product .wc-block-cart-item__wrap .wc-block-cart-item__quantity .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:hover::before,.page.woocommerce-cart .wc-block-cart .wc-block-cart__main .wc-block-cart-items .wc-block-cart-item__product .wc-block-cart-item__wrap .wc-block-cart-item__quantity .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:focus::before,.page.woocommerce-cart .wc-block-cart .wc-block-cart__main .wc-block-cart-items .wc-block-cart-item__product .wc-block-cart-item__wrap .wc-block-cart-item__quantity .wc-block-components-quantity-selector .wc-block-components-quantity-selector__input:hover::before,.page.woocommerce-cart .wc-block-cart .wc-block-cart__main .wc-block-cart-items .wc-block-cart-item__product .wc-block-cart-item__wrap .wc-block-cart-item__quantity .wc-block-components-quantity-selector .wc-block-components-quantity-selector__input:focus::before{display:none}.page.woocommerce-cart .wc-block-cart .wc-block-cart__main .wc-block-cart-items .wc-block-cart-item__product .wc-block-cart-item__wrap .wc-block-cart-item__quantity .wc-block-components-quantity-selector .wc-block-components-quantity-selector__input{font-weight:400}.page.woocommerce-cart .wc-block-cart .wc-block-cart__main .wc-block-cart-items .wc-block-cart-item__product .wc-block-cart-item__wrap .wc-block-cart-item__quantity .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button{font-weight:900}.page.woocommerce-cart .wc-block-cart .wc-block-cart__main .wc-block-cart-items .wc-block-cart-item__product .wc-block-cart-item__wrap .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:hover{color:var(--primary-color)}.page.woocommerce-cart .wc-block-cart .wc-block-cart__main .wc-block-cart-items .wc-block-components-product-metadata__description{display:none}.page.woocommerce-cart .wc-block-cart .wc-block-cart__main .wc-block-cart-items .wc-block-cart-item__image img{min-width:110px;max-width:130px}.page.woocommerce-cart .wc-block-cart .wc-block-cart__main .wp-block-woocommerce-cart-cross-sells-block .wp-block-button>button,.page.woocommerce-cart .wc-block-cart .wc-block-cart__main .wp-block-woocommerce-cart-cross-sells-block .wp-block-button>a{color:#fff;background:var(--primary-color)}.page.woocommerce-cart .wc-block-cart .wc-block-cart__main .wp-block-woocommerce-cart-cross-sells-block .wp-block-button>button:hover,.page.woocommerce-cart .wc-block-cart .wc-block-cart__main .wp-block-woocommerce-cart-cross-sells-block .wp-block-button>a:hover{background:var(--highlight-color)}.page.woocommerce-cart .wc-block-cart .wc-block-components-sidebar{width:410px;padding-left:0}.page.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wp-block-woocommerce-cart-order-summary-block{padding:30px 30px 0;background:#f0f0f5}.page.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-cart__submit{padding:30px 30px;margin-top:-24px;background:#f0f0f5}.page.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-cart__totals-title{font-size:1.5em;font-weight:700;line-height:1.25;color:#474747;text-align:left;padding:0;margin-bottom:24px}.page.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-components-totals-wrapper{border:0;padding:0;margin-bottom:24px}.page.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-components-totals-wrapper:last-child{margin-bottom:0}.page.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-components-totals-wrapper .wc-block-components-totals-coupon{padding:0}.page.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-components-totals-wrapper .wc-block-components-totals-coupon .wc-block-components-panel__button{text-transform:capitalize;font-weight:600;font-size:1em;line-height:1.6;color:#474747}.page.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-components-totals-wrapper .wc-block-components-totals-coupon .wc-block-components-panel__button:hover{color:var(--highlight-color);border:#fff}.page.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-components-totals-wrapper .wc-block-components-totals-coupon .wc-block-components-panel__button::before{display:none}.page.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-components-totals-wrapper .wc-block-components-totals-coupon .wc-block-components-totals-coupon-link{font-size:1em;line-height:1.75;font-weight:400;color:#474747}.page.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-components-totals-wrapper .wc-block-components-totals-coupon .wc-block-components-totals-coupon-link:hover{color:var(--primary-color)}.page.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-components-totals-wrapper .wc-block-components-totals-coupon .wc-block-components-totals-coupon__form{flex-wrap:wrap;flex-direction:column;gap:12px}.page.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-components-totals-wrapper .wc-block-components-totals-coupon .wc-block-components-totals-coupon__form .wc-block-components-text-input input{border:0;border-radius:0}.page.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-components-totals-wrapper .wc-block-components-totals-coupon .wc-block-components-totals-coupon__form .wc-block-components-text-input input:focus{outline:none;border:0}.page.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-components-totals-wrapper .wc-block-components-totals-coupon .wc-block-components-totals-coupon__form .wc-block-components-button{margin:0 0 12px;background:var(--primary-color);color:#fff;cursor:pointer;border-radius:30px;border:0}.page.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-components-totals-wrapper .wc-block-components-totals-coupon .wc-block-components-totals-coupon__form .wc-block-components-button:hover{background:var(--highlight-color);border:#fff}.page.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-components-totals-wrapper .wc-block-components-totals-coupon .wc-block-components-totals-coupon__form .wc-block-components-button:focus{outline:none;box-shadow:unset}.page.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-components-totals-wrapper.wp-block-woocommerce-cart-order-summary-shipping-block .wc-block-components-shipping-calculator{padding-left:0;padding-right:0}.page.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-components-totals-wrapper.wp-block-woocommerce-cart-order-summary-shipping-block .wc-block-components-shipping-calculator .wc-block-components-button{background:var(--primary-color);color:#fff;cursor:pointer;border:0;border-radius:30px}.page.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-components-totals-wrapper.wp-block-woocommerce-cart-order-summary-shipping-block .wc-block-components-shipping-calculator .wc-block-components-button:hover{background:var(--highlight-color);border-color:#fff}.page.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-components-totals-wrapper.wp-block-woocommerce-cart-order-summary-shipping-block .wc-block-components-shipping-calculator .wc-block-components-button:focus{outline:none;box-shadow:unset}.page.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-components-totals-wrapper .wc-block-components-totals-item{padding:0}.page.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-components-totals-wrapper .wc-block-components-totals-item .wc-block-components-totals-item__label{color:#474747}.page.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-components-totals-wrapper .wc-block-components-totals-item .wc-block-formatted-money-amount{color:#474747;font-weight:600}.page.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-components-totals-wrapper .wc-block-components-totals-item .wc-block-components-totals-item__description{display:flex;justify-content:space-between;flex-wrap:wrap;flex-direction:row;align-items:center}.page.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-components-totals-wrapper .wc-block-components-totals-item .wc-block-components-totals-item__description .wc-block-components-totals-item__description{width:100%}.page.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-components-totals-wrapper .wc-block-components-totals-item .wc-block-components-totals-item__description .wc-block-components-shipping-address,.page.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-components-totals-wrapper .wc-block-components-totals-item .wc-block-components-totals-item__description .wc-block-components-totals-shipping__change-address__link{width:50%;margin-top:12px;padding:0;color:#474747}.page.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-components-totals-wrapper .wc-block-components-totals-item .wc-block-components-totals-item__description .wc-block-components-totals-shipping__change-address__link{text-align:right;font-weight:600;text-transform:capitalize;text-decoration:none}.page.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-components-totals-wrapper .wc-block-components-totals-item .wc-block-components-totals-item__description .wc-block-components-totals-shipping__change-address__link::before{display:none}.page.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-components-totals-wrapper .wc-block-components-totals-item .wc-block-components-totals-item__description .wc-block-components-totals-shipping__change-address__link:hover{color:var(--highlight-color)}.page.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-components-totals-wrapper .wc-block-components-totals-shipping__fieldset .wc-block-components-totals-shipping__options{margin-top:0}.page.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-components-totals-wrapper .wc-block-components-totals-shipping__fieldset .wc-block-components-shipping-rates-control__package{padding:0}.page.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-components-totals-wrapper .wc-block-components-totals-shipping__fieldset .wc-block-components-shipping-rates-control__package .wc-block-components-radio-control .wc-block-components-radio-control__option{padding:0 0 0 1.5em}.page.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-components-totals-wrapper .wc-block-components-totals-shipping__fieldset .wc-block-components-shipping-rates-control__package .wc-block-components-radio-control .wc-block-components-radio-control__input{min-height:16px;min-width:16px;height:1.1em;width:1.1em}.page.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-components-totals-wrapper .wc-block-components-totals-shipping__fieldset .wc-block-components-shipping-rates-control__package .wc-block-components-radio-control .wc-block-components-radio-control__input:checked:before{height:0.25em;width:0.25em}.page.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-components-totals-wrapper .wc-block-components-totals-footer-item{margin:24px 0;padding-top:24px;border-top:1px solid #e5e5e5}.page.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wp-block-woocommerce-cart-order-summary-totals-block{padding-top:24px;padding-bottom:0}.page.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-cart__submit{margin-bottom:0}.page.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-cart__submit .wc-block-components-button{background:var(--primary-color);color:#fff;padding:6px 20px;min-height:36px;border-radius:30px;z-index:1}.page.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-cart__submit .wc-block-components-button:hover{background:var(--highlight-color)}.page.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-cart__submit .wc-block-components-button:focus{outline:none;box-shadow:unset !important}.page.woocommerce-cart .wp-block-woocommerce-empty-cart-block .wp-block-heading{margin-bottom:40px}.page.woocommerce-cart .wp-block-product-new .wc-block-grid__product .woocommerce-Price-amount,.page.woocommerce-cart .wp-block-product-new .wc-block-grid__product .wc-block-grid__product-title{font-size:1em;line-height:1.3;margin-bottom:5px}.page.woocommerce-cart .wp-block-product-new .wc-block-grid__product .wp-block-button a{background:var(--primary-color);color:#fff;padding:9px 25px}.page.woocommerce-cart .wp-block-product-new .wc-block-grid__product .wp-block-button a:hover{background:var(--highlight-color)}.page.woocommerce-cart .wp-block-product-new .wc-block-grid__product .wp-block-button a:focus{outline:none;box-shadow:unset !important}.page.woocommerce-cart .wp-block-heading{--wp--preset--font-size--large:1em}.page.woocommerce-checkout .wc-block-checkout .wc-block-components-main .wc-block-components-radio-control__input,.page.woocommerce-checkout .wc-block-checkout .wc-block-components-main .wc-block-components-checkbox__input[type=checkbox]{opacity:1}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main{width:calc(100% - 470px);padding-right:0;margin-right:60px;padding-bottom:12px}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main input[type=text],.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main input[type=tel]{border-width:0 0 1px !important;border-radius:0 !important;padding-left:0}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main input[type=text]:focus,.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main input[type=tel]:focus{border-width:0 0 1px !important;box-shadow:unset !important}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .components-base-control__field label,.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wc-block-components-text-input label{top:-30px;left:0}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wc-block-components-checkout-step__description,.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wc-block-components-checkout-step__heading-content{font-size:1em}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wc-block-components-address-form__address_2-toggle{color:#333;padding-left:0;text-transform:capitalize}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wc-block-components-radio-control__option{box-shadow:unset;border:1px solid #d4d4d4;border-radius:0;padding:9px 12px 9px 44px}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wc-block-components-radio-control__option .wc-block-components-radio-control__label-group{color:#333;font-weight:600}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wc-block-components-radio-control__option .wc-block-components-radio-control__input{left:13px;height:16px;width:16px;min-height:16px;min-width:16px}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wc-block-components-radio-control__option .wc-block-components-radio-control__input:checked:before{height:8px;width:8px;min-height:8px;min-width:8px}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wc-block-components-radio-control--highlight-checked:after{display:none}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wc-block-components-radio-control-accordion-option{box-shadow:unset;margin-bottom:12px}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wc-block-components-radio-control-accordion-option:last-child{margin-bottom:0}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wc-block-components-radio-control-accordion-option .wc-block-components-radio-control__input{box-shadow:unset}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wc-block-components-button{background:var(--primary-color);color:#fff;border-radius:30px}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wc-block-components-button:focus{outline:none;box-shadow:unset !important}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wc-block-components-button:hover{background-color:var(--highlight-color)}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wc-block-checkout__shipping-fields .wc-block-components-checkbox,.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wc-block-checkout__shipping-fields .wc-block-checkout__add-note,.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wc-block-checkout__order-notes .wc-block-components-checkbox,.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wc-block-checkout__order-notes .wc-block-checkout__add-note{margin:0}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wc-block-checkout__shipping-fields .wc-block-components-checkbox .wc-block-components-checkbox__input,.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wc-block-checkout__shipping-fields .wc-block-checkout__add-note .wc-block-components-checkbox__input,.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wc-block-checkout__order-notes .wc-block-components-checkbox .wc-block-components-checkbox__input,.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wc-block-checkout__order-notes .wc-block-checkout__add-note .wc-block-components-checkbox__input{width:15px;height:15px;min-width:15px;min-height:15px;margin-top:1px;margin-right:7px}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wc-block-checkout__shipping-fields .wc-block-components-checkbox .wc-block-components-checkbox__input:focus,.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wc-block-checkout__shipping-fields .wc-block-checkout__add-note .wc-block-components-checkbox__input:focus,.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wc-block-checkout__order-notes .wc-block-components-checkbox .wc-block-components-checkbox__input:focus,.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wc-block-checkout__order-notes .wc-block-checkout__add-note .wc-block-components-checkbox__input:focus{box-shadow:unset;outline:none}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wc-block-checkout__shipping-fields .wc-block-components-checkbox .wc-block-components-checkbox__mark,.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wc-block-checkout__shipping-fields .wc-block-checkout__add-note .wc-block-components-checkbox__mark,.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wc-block-checkout__order-notes .wc-block-components-checkbox .wc-block-components-checkbox__mark,.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wc-block-checkout__order-notes .wc-block-checkout__add-note .wc-block-components-checkbox__mark{margin-left:0;margin-top:-1px;width:15px;height:15px}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wc-block-checkout__shipping-fields .wc-block-components-checkbox .wc-block-components-checkbox__label,.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wc-block-checkout__shipping-fields .wc-block-checkout__add-note .wc-block-components-checkbox__label,.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wc-block-checkout__order-notes .wc-block-components-checkbox .wc-block-components-checkbox__label,.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wc-block-checkout__order-notes .wc-block-checkout__add-note .wc-block-components-checkbox__label{font-weight:400}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wc-block-checkout__terms{margin:16px 0 24px}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wp-block-woocommerce-checkout-actions-block{padding:0;border-top:0}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wp-block-woocommerce-checkout-actions-block .wc-block-checkout__actions_row{justify-content:flex-start;gap:24px}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wp-block-woocommerce-checkout-actions-block .wc-block-checkout__actions_row .wc-block-components-checkout-return-to-cart-button{padding:8px 24px;background:#333;color:#fff;border-radius:30px}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wp-block-woocommerce-checkout-actions-block .wc-block-checkout__actions_row .wc-block-components-checkout-return-to-cart-button svg{display:none}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wp-block-woocommerce-checkout-actions-block .wc-block-checkout__actions_row .wc-block-components-checkout-return-to-cart-button:hover{background:var(--primary-color)}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wp-block-woocommerce-checkout-actions-block .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button{width:auto;padding:3px 24px;min-height:36px;background:var(--primary-color);border:0;color:#fff}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wp-block-woocommerce-checkout-actions-block .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button:hover{background:var(--highlight-color)}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wc-block-components-address-address-wrapper .wc-block-components-address-form>div{margin-bottom:30px}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wc-block-components-title.wc-block-components-title{margin-bottom:12px}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wc-block-checkout__contact-fields .wc-block-components-checkout-step__description{margin-bottom:30px}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wc-block-checkout__billing-fields .wc-block-components-checkout-step__description,.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wc-block-checkout__shipping-fields .wc-block-components-checkout-step__description{display:none}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wc-block-checkout__billing-fields .wc-block-components-checkout-step__heading,.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wc-block-checkout__shipping-fields .wc-block-components-checkout-step__heading{margin:44px 0 35px}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar{width:410px;padding-left:0}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block{padding:30px;background:#f0f0f5}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-wrapper{border-top:0;padding:0;margin-bottom:12px}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-wrapper:last-child{margin-bottom:0}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-wrapper .wc-block-components-product-metadata{display:none}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-wrapper .wc-block-components-order-summary{padding:0}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-wrapper .wc-block-components-order-summary__button-text{font-size:1.2em;font-weight:700;line-height:1.25;color:#333}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-wrapper .wc-block-components-order-summary__content{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #e5e5e5}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-wrapper .wc-block-components-order-summary__content .wc-block-components-order-summary-item{padding:8px 12px;background:#fff;margin-bottom:12px}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-wrapper .wc-block-components-order-summary__content .wc-block-components-order-summary-item:last-child{margin-bottom:0}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-wrapper .wc-block-components-order-summary__content .wc-block-components-order-summary-item .wc-block-components-order-summary-item__quantity{background:#ffaa01;box-shadow:unset;outline:0;border-radius:50%;width:18px;height:18px}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-wrapper .wc-block-components-order-summary__content .wc-block-components-order-summary-item .wc-block-components-product-name{font-weight:500;color:#333}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-wrapper .wc-block-components-order-summary__content .wc-block-components-order-summary-item .price.wc-block-components-product-price{font-weight:400}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-wrapper .wc-block-components-order-summary__content .wc-block-components-order-summary-item .wc-block-components-order-summary-item__total-price{padding-top:18px}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-wrapper .wc-block-components-order-summary__content .wc-block-components-order-summary-item .wc-block-components-order-summary-item__image{width:54px}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-wrapper .wc-block-components-order-summary__content .wc-block-components-order-summary-item .wc-block-components-order-summary-item__image img{max-width:54px;width:100%;height:80px;object-fit:cover}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-wrapper .wc-block-components-order-summary__content .wc-block-components-order-summary-item .wc-block-components-order-summary-item__description{padding-top:18px;padding-left:12px}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-wrapper .wc-block-components-totals-coupon{padding:0;margin-bottom:12px}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-wrapper .wc-block-components-totals-coupon .wc-block-components-totals-coupon-link{font-size:1em;line-height:1.75;font-weight:400;color:#333}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-wrapper .wc-block-components-totals-coupon .wc-block-components-totals-coupon-link:hover{color:var(--primary-color)}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-wrapper .wc-block-components-totals-coupon .wc-block-components-panel__button{color:#333;font-weight:600;text-transform:capitalize}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-wrapper .wc-block-components-totals-coupon .wc-block-components-panel__button::before{display:none}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-wrapper .wc-block-components-totals-coupon .wc-block-components-totals-coupon__form{flex-wrap:wrap;flex-direction:column;gap:12px}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-wrapper .wc-block-components-totals-coupon .wc-block-components-totals-coupon__form .wc-block-components-text-input input{border:0}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-wrapper .wc-block-components-totals-coupon .wc-block-components-totals-coupon__form .wc-block-components-text-input input:focus{outline:none;border:0}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-wrapper .wc-block-components-totals-coupon .wc-block-components-totals-coupon__form .wc-block-components-button{margin:0 0 12px;background:var(--primary-color);color:#fff;cursor:pointer;border-radius:30px;border:0}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-wrapper .wc-block-components-totals-coupon .wc-block-components-totals-coupon__form .wc-block-components-button:hover{background:var(--highlight-color)}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-wrapper .wc-block-components-totals-item{padding:0}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-wrapper .wc-block-components-totals-footer-item .wc-block-components-totals-item__label,.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-wrapper .wc-block-components-totals-footer-item .wc-block-components-totals-item__value{font-weight:600;color:#333;font-size:1em;line-height:1.75}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wp-block-woocommerce-checkout-order-summary-totals-block{margin-bottom:12px;padding-top:24px}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wp-block-woocommerce-checkout-order-summary-totals-block .wc-block-components-totals-item,.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wp-block-woocommerce-checkout-order-summary-totals-block .wc-block-components-totals-item__value{color:#333}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wp-block-woocommerce-checkout-order-summary-totals-block .wc-block-components-totals-item__value{font-weight:600}@media (max-width:991px){.woocommerce-page.woocommerce-cart .wc-block-cart .wc-block-components-sidebar,.woocommerce-page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar{width:300px}.woocommerce-page.woocommerce-cart .wc-block-cart .wc-block-cart__main,.woocommerce-page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main{width:calc(100% - 360px)}}@media (max-width:767px){.woocommerce-page.woocommerce-cart .wc-block-cart .wc-block-cart__main,.woocommerce-page.woocommerce-cart .wc-block-cart .wc-block-components-sidebar,.woocommerce-page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar,.woocommerce-page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main{width:100%;margin-right:0}.woocommerce-page.woocommerce-cart .wc-block-cart .wc-block-cart__main .wc-block-cart-items .wc-block-cart-item__image img{min-width:80px}.page.woocommerce-cart .wc-block-cart .wc-block-components-shipping-rates-control .wc-block-components-radio-control__option{padding:0 0 0 3.5em !important}.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wp-block-woocommerce-checkout-actions-block .wc-block-checkout__actions_row .wc-block-components-checkout-return-to-cart-button{display:none}}table.shop_table{border:none;width:100%;overflow:hidden}.mobile-show{display:none}.shop_table tr th{background:#f5f5f5;border-bottom:1px solid #dddddd;color:#000000;font-weight:bold;padding:25px 20px;text-transform:uppercase}.shop_table>thead{border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd}.shop_table .cart_item{border-bottom:1px solid #dddddd;border-left:1px solid #dddddd;border-right:1px solid #dddddd}.shop_table .product-name img{margin-right:20px}.shop_table .quantity input{color:#000;border-bottom:1px solid #dddddd;border-top:1px solid #dddddd}.shop_table .qty-number{border:1px solid #dddddd;color:#000}.shop_table .product-remove a:not(.btn){color:#dddddd;font-size:24px;font-weight:bold}.shop_table .product-remove a:hover:not(.btn){color:#ff2759}.woocommerce-cart .shop_table .cart_item:nth-child(2n){background:#fbfbfb none repeat scroll 0 0}.woocommerce-cart .shop_table tr:last-child td{padding:30px 0 30px}.checkout_coupon{display:inline-block;position:relative;width:100%}.checkout_coupon input.input-text{background:rgba(0,0,0,0) none repeat scroll 0 0;border:1px solid #dddddd;color:#8f8f8f;font-size:13px;height:40px;position:relative;width:100%;border-radius:25px;padding-left:20px;padding-right:115px}.checkout_coupon .form-row-last{position:absolute;vertical-align:top;top:50%;right:0;transform:translate(0,-21%)}.checkout_coupon .form-row-last .button{padding:10px 20px 9px;height:40px;font-size:14px;line-height:1.4;color:#fff}.wc-proceed-to-checkout a{margin-top:30px}.woocommerce-view-order .woocommerce h2{color:#3a3a3b;font-size:18px;font-weight:bold;margin-bottom:20px;padding-top:22px}.woocommerce .my_account h2,.woocommerce .form-billing-fields h2,.woocommerce .cart_totals h2,.woocommerce header h2,.woocommerce #customer_login h2{color:#3a3a3b;font-size:18px;font-weight:bold;padding-top:22px;margin-bottom:20px}.cart_totals table.shop_table{border:1px solid #ddd}.cart_totals table.shop_table tr>td{border-bottom:1px solid #ddd;border-left:1px solid #ddd}.cart_totals table.shop_table tr th{background:none;width:20%;padding:15px 20px;text-transform:capitalize}.cart-collaterals{padding-bottom:75px}.woocommerce-cart .cart_totals .shop_table tr:last-child td{padding:0 20px}.checkout .shop_table tr th{border-right:1px solid #ddd}.woocommerce .woocommerce-checkout{padding-top:10px;padding-bottom:75px}.woocommerce .woocommerce-checkout h3{color:#3a3a3b;font-size:18px;font-weight:bold;margin-bottom:33px}.woocommerce .select2-container .select2-choice{color:#8f8f8f;padding:7px 15px 7px 23px}.woocommerce-account input.input-text{background:#ffffff none repeat scroll 0 0;border:1px solid #dddddd;border-radius:4px;color:#8f8f8f;width:100%}.woocommerce .woocommerce-billing-fields .form-row:not(.create-account) label,.woocommerce .woocommerce-shipping-fields .form-row:not(.create-account) label{display:none}.shipping-calculator-form select{appearance:none;-webkit-appearance:none;-o-appearance:none;-ms-appearance:none;-moz-appearance:none;background:rgba(0,0,0,0) url("https://eglacomm.net/wp-content/themes/riven/images/icon-arrow.png") no-repeat scroll 100% center !important}.ie .shipping-calculator-form select{background:rgba(0,0,0,0) url("https://eglacomm.net/wp-content/themes/riven/images/icon-arrow.png") no-repeat scroll 98% center !important}.shipping-calculator-form .select2,.shipping-calculator-form select,.shipping-calculator-form input,.woocommerce .woocommerce-billing-fields .form-row:not(.create-account) input,.woocommerce .woocommerce-shipping-fields .form-row:not(.create-account) input,.woocommerce .woocommerce-billing-fields .form-row:not(.create-account) select,.woocommerce .woocommerce-shipping-fields .form-row:not(.create-account) select{background:none;border:1px solid #dddddd;color:#2a2a2a;margin-bottom:-1px;padding:9px 23px;width:100%}.woocommerce .woocommerce-checkout .woocommerce-shipping-fields textarea{background:none;border:1px solid #dddddd;min-height:98px;padding:8px 23px;width:100%}.shipping-calculator-form .select2 .select2-selection--single{background-color:inherit;border:0;border-radius:0}#calc_shipping_country_field{margin-top:20px}.woocommerce .woocommerce-billing-fields .form-row:not(.create-account) .select2-container .select2-choice,.woocommerce .woocommerce-shipping-fields .form-row:not(.create-account) .select2-container .select2-choice{border-radius:0;color:#2a2a2a;padding:7px 15px 7px 23px}.woocommerce .woocommerce-checkout #ship-to-different-address input[type=checkbox]{margin:-4px 0 0;position:relative;vertical-align:middle}.woocommerce .woocommerce-checkout .woocommerce-additional-fields__field-wrapper .woocommerce-input-wrapper,.woocommerce .woocommerce-checkout .woocommerce-additional-fields__field-wrapper #order_comments{display:block;width:100%}.woocommerce .woocommerce-checkout .woocommerce-shipping-fields #ship-to-different-address label.checkbox{color:#2a2a2a;display:inline-block;font-weight:normal;margin-top:0;vertical-align:top}.woocommerce .woocommerce-checkout input[type=checkbox]+label{background-position:0 0;background-repeat:no-repeat;background-image:url("https://eglacomm.net/wp-content/themes/riven/images/csscheckbox.png");cursor:pointer;display:inline-block;height:11px;line-height:11px;padding-left:20px;vertical-align:middle}.woocommerce .woocommerce-checkout input[type=checkbox]:checked+label{background-position:0 -11px}.woocommerce .woocommerce-error{margin-bottom:30px}.woocommerce .woocommerce-error li{background:#ff7f7f none repeat scroll 0 0;color:#ffffff;margin-bottom:5px;padding:8px 13px 13px 9px}.woocommerce .woocommerce-error li::before{content:"\f00d";font-family:FontAwesome;font-size:20px;font-style:normal;font-weight:normal;margin-left:5px;margin-right:19px;text-decoration:inherit}.woocommerce-message{background:#ff7f7f none repeat scroll 0 0;color:#ffffff;margin-bottom:10px;padding:8px 13px 13px 9px}.woocommerce-message::before{content:"\f00d";font-family:FontAwesome;font-size:20px;font-style:normal;font-weight:normal;margin-left:5px;margin-right:19px;text-decoration:inherit}.wc_payment_methods.payment_methods.methods>li{padding-top:20px}.place-order .btn{margin-top:30px;width:100%}.order-total span{color:#ff2759}.woocommerce .woocommerce-info{background-color:#f5f5f5;color:#3a3a3b;margin-bottom:5px;padding:11px 20px 13px;margin-bottom:20px}.woocommerce .woocommerce-info a{color:#afafaf}.checkout_coupon{width:50%}.woocommerce #customer_login h2{margin-bottom:30px}.woocommerce-account #customer_login .entry-title{margin-bottom:25px}.woocommerce form.login .form-row,.woocommerce form.register .form-row{margin-bottom:25px}.woocommerce form.login .form-row input.input-text,.woocommerce form.register .form-row input.input-text{background:#ffffff none repeat scroll 0 0;border:1px solid #dddddd;border-radius:4px;color:#8f8f8f;width:100%}.woocommerce form.login .form-row input.input-text:focus,.woocommerce form.register .form-row input.input-text:focus{border:1px solid #ff2759}.woocommerce form.login .form-row #rememberme,.woocommerce form.register .form-row #rememberme{margin:5px 3px 0 10px;vertical-align:top;height:15px}.woocommerce form.login p.lost_password a,.woocommerce form.register p.lost_password a{color:#ff2759}.woocommerce form.login .form-row,.woocommerce form.register .form-row{margin-bottom:14px;overflow:hidden}.page-my-account .wrapper{min-height:auto;margin-bottom:75px}.edit-account .btn,.form-billing-fields .btn{margin-top:20px}.woocommerce .woocommerce-billing-fields fieldset{margin-top:30px}.woocommerce .woocommerce-billing-fields fieldset .form-row:not(.create-account) label,.woocommerce .woocommerce-shipping-fields fieldset .form-row:not(.create-account) label{display:block}.woocommerce header h2,.woocommerce .my_account h2,.woocommerce .my_account .title h2{border-bottom:1px solid #ebebeb;margin-bottom:13px;padding-bottom:14px;padding-top:22px}.my_account header.title a{float:right;font-size:12px;margin-top:-40px;color:#ff2759}.about_paypal{float:left;margin-left:-20px;width:100%}.woocommerce-checkout-payment ul li.payment_method_paypal{padding-top:0}.woocommerce-checkout-payment ul li.payment_method_paypal label{color:#000;width:100%;margin-left:20px;margin-top:-36px}.woocommerce-checkout-payment ul li.payment_method_cheque label{color:#000}.woocommerce-checkout-payment ul li.payment_method_cheque input{float:left;height:10px;margin-right:7px}table.my_account_orders tr th{width:24%}.my_account_orders{margin-bottom:20px}.shop_table.my_account_orders>tbody{border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-bottom:1px solid #dddddd}.shop_table.my_account_orders>tbody tr>td{padding:17px 20px}.shop_table.my_account_orders th.order-total span{color:#000}.shop_table.my_account_orders td.order-total span{color:#3e454c}.order-actions a{font-size:12px;color:#ff2759}mark,.mark{background:rgba(0,0,0,0) none repeat scroll 0 0;color:#787878}.order-info{margin-bottom:20px}.shop_table.order_details{margin-bottom:30px}.shop_table.order_details tfoot{border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-bottom:1px solid #dddddd}.shop_table.order_details tfoot tr{border-top:1px solid #ddd}.shop_table.order_details tfoot tr th{background:rgba(0,0,0,0) none repeat scroll 0 0;border-bottom:none;font-weight:400;padding:17px 20px;text-transform:capitalize}.shop_table.order_details tbody{border-left:1px solid #dddddd;border-right:1px solid #dddddd}.shop_table.order_details tbody tr{border-top:1px solid #ddd}.shop_table.order_details tbody tr:first-child{border-top:none}.shop_table.order_details tbody tr td{padding:17px 20px}.shop_table.customer_details tr th{background:rgba(0,0,0,0) none repeat scroll 0 0;border-bottom:medium none;color:#000000;font-weight:400;padding:0;text-transform:capitalize}.shop_table.customer_details tr td{padding:5px}.woocommerce-order-received .order_details{margin-top:20px}.woocommerce-order-received .woocommerce{padding-bottom:55px}.lost_reset_password .btn{margin-top:10px}.woocommerce-password-strength.good,.woocommerce-password-strength.strong{color:#94c347;margin-top:10px}.woocommerce-password-strength.bad,.woocommerce-password-strength.short{color:#fc0002;margin-top:10px}.abbr[title],abbr[data-original-title]{border-bottom:none !important;text-decoration:none}.chrome .shop_table.cart thead tr th:last-child,.chrome .shop_table.cart .cart_item td:last-child{border-right:1px solid #ddd}.woocommerce .woocommerce-error li a{color:#fff}.lost_reset_password .btn.btn-primary:hover,.lost_reset_password .btn.btn-primary:focus,.lost_reset_password .btn.btn-primary:active,.lost_reset_password .btn.btn-primary:active:focus,.lost_reset_password .btn.btn-primary:focus:active{background:#700877}abbr[title],abbr[data-original-title]{border-bottom:none}.woocommerce .woocommerce-billing-fields .form-row:not(.create-account) label,.woocommerce .woocommerce-shipping-fields .form-row:not(.create-account) label{display:block;font-weight:400}.wc-proceed-to-checkout .checkout-button{border-radius:25px;font-size:14px;text-transform:uppercase;padding:10px 46px 9px;background:#fff;border:1px solid #ff2759;display:inline-block;margin-bottom:30px;color:#fff}.wc-proceed-to-checkout .checkout-button:hover,.wc-proceed-to-checkout .checkout-button:focus,.wc-proceed-to-checkout .checkout-button:active,.wc-proceed-to-checkout .checkout-button:active:focus,.wc-proceed-to-checkout .checkout-button:focus:active{background:#ff2759;color:#fff;border:1px solid #ff2759}.wishlist_table tr td{width:25%}@media (max-width:600px){.wishlist_table tr td{width:100% !important}}.wishlist_table tr td.product-thumbnail a{max-width:100% !important}@media (max-width:600px){.woocommerce-wishlist .woocommerce .shop_table.cart tbody td:not(.product-remove):not(.product-add-to-cart):not(.actions){padding-left:0% !important}}