.btn-custom-view,.header,.header .header-inner,.header .header-inner-top,.main-menu-top,.main_menu ul li,.news-search-form-widget form,.vutix-rs-slider4,.vutix-work-project-nav li.active,ul.ruby-menu>li>ul>li,ul.ruby-menu>li>ul>li>ul>li{position:relative}.header .nav-menu li .has-submenu-2,.header .nav-menu li .sub-menu{width:200px;z-index:5000;padding:10px;visibility:hidden;transform:translateY(50px);box-shadow:1px 3px 5px #00000030;border-top:2px solid #ed1c24;opacity:0}.about-icon img,.features-four-icon i{width:80px;height:80px}*,.blog-post-comment-form .form-group input:focus,.blog-post-comment-form .form-group input:hover,.blog-post-comment-form .form-group textarea:hover,.cmn-toggle+label{outline:0}@font-face{font-family:Tanker-Regular;src:url('../fonts/Tanker-Regular.woff2') format('woff2'),url('../fonts/Tanker-Regular.woff') format('woff'),url('../fonts/Tanker-Regular.ttf') format('truetype');font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Marlboro;src:url('../fonts/Marlboro.eot');src:url('../fonts/Marlboro.eot?#iefix') format('embedded-opentype'),url('../fonts/Marlboro.woff2') format('woff2'),url('../fonts/Marlboro.woff') format('woff'),url('../fonts/Marlboro.ttf') format('truetype'),url('../fonts/Marlboro.svg#Marlboro') format('svg')}@font-face{font-family:Roboto;src:url('../fonts/Roboto-Regular.eot');src:url('../fonts/Roboto-Regular.eot?#iefix') format('embedded-opentype'),url('../fonts/Roboto-Regular.woff2') format('woff2'),url('../fonts/Roboto-Regular.woff') format('woff'),url('../fonts/Roboto-Regular.ttf') format('truetype'),url('../fonts/Roboto-Regular.svg#Roboto') format('svg')}a:hover,span.ruby-c-category a,span.ruby-c-date a,span.ruby-c-title a,ul.ruby-menu>li.ruby-menu-mega-shop>div>ul>li.ruby-active-menu-item>a,ul.ruby-menu>li.ruby-menu-mega-shop>div>ul>li:hover>a,ul.ruby-menu>li.ruby-menu-mega-shop>div>ul>li>a:hover{text-decoration:none}.vutix-header-bar-box{padding:10px 0;background:#faf9f7;border-bottom:1px solid #eee}.counter-text,.vutix-comment-rs .head,.vutix-header-bar-box .header-bar-top{float:left}.vutix-header-bar-box .header-bar-top ul li{display:inline-block;margin-right:20px}.header .navigation li:last-child,.pagination-bar-rs li:last-child,.vutix-header-bar-box .header-bar-top ul li:last-child,.vutix-work-project-nav li:last-child{margin-right:0}.vutix-header-bar-box .header-bar-top ul li a{color:#26313c;font-size:13px}.vutix-header-bar-box .header-bar-top ul li a i{margin-right:10px;font-size:16px;color:#ed1c24}.header{background:#fff;z-index:200;box-shadow:0 10px 10px #0000000a;margin-bottom:-30px}.header .header-inner{z-index:999999;width:100%;padding:4px 0;transition:.3s}.logo{padding-top:8px}.logo a{display:inline-block}.header .logo img{max-width:95%}.header .navbar{min-height:initial;padding:0}.header .main-menu{float:left;margin-left:40px;display:flex;justify-content:center}.header .nav-item .navigation,.main_menu ul li ul li a i,.vutix-breadcrumbs-menu,ul.ruby-menu>li.ruby-menu-right{float:right}.header .nav-item .navigation li{display:inline-block;margin-right:85px;position:relative}.blog-recent-post .recent-paragraph h6 a:hover,.footer-last-link ul li a:hover,.header .nav-item .navigation li.active a,.header .navigation li a:hover,.portfolio-content h4 a:hover,.post-author-box .author-social li a:hover,.rs-copyright .copyright-text p a:hover,.rs-footer-links4 li a:hover,.rs-footer-post-widget .post-content h4:hover a,.ruby-c-title:hover,.single-blog .blog-body h3 a:hover,.success .mail h2 span,.vutix-about2-content .vutix-about-title2,.vutix-breadcrumbs-menu li a:hover,.vutix-breadcrumbs-menu li.active a,.vutix-comment-rs .comment-list .meta,.vutix-main-slider-area .main-rs-slider-content .theme-btn:hover,ul.ruby-menu>li.ruby-active-menu-item:hover>a,ul.ruby-menu>li.ruby-active-menu-item>a:hover,ul.ruby-menu>li:hover>a,ul.ruby-menu>li>a:hover{color:#ed1c24}.header .navigation li a{color:#555;font-size:15px;display:inline-block;font-weight:600;padding:20px 0}.header .navigation li a::before{content:"";position:absolute;top:12px;left:0;width:0;height:2px;background:#ed1c24;transition:.3s}.header .navigation li.active a:before,.header .navigation li:hover a:before{opacity:1;visibility:visible;width:30%}.header .nav-menu li .sub-menu{position:absolute;top:100%;background:#fff;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.header .nav-menu li .has-submenu-2{background:#fff;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;position:absolute;top:0;left:100%}.header .nav-menu li:hover .sub-menu{opacity:1;visibility:visible;transform:translateY(0)}.header .nav-menu li .sub-menu li{display:block;margin:0 0 8px;text-align:left}.blog-post-comment-form .bottom-title h2,.blog-post-comment-form .form-group.button,.blog-post-tag .share-tag li:last-child,.footer-rs-social-link li:last-child,.header .nav-menu li .sub-menu li:last-child,.p-sidebar-widget:last-child,.portfolio-project-content p:last-child,.post-author-box .author-social li:last-child,.post-details-title .blog-meta span:last-child,.prev-next-btn li:last-child,.project-download li:last-child,.project-info li:last-child,.vutix-blog-details-post .single-content p:last-child,.vutix-breadcrumbs-menu li:last-child,.vutix-faq-panel-box .panel-default:last-child,.vutix-footer-bottom-contact li:last-child,.vutix-main-slider-area .owl-carousel .owl-controls .owl-dot:last-child,div.ruby-c-inline span.ruby-c-category,div.ruby-c-inline span.ruby-c-category a{margin:0}.header .nav-menu li .sub-menu li a{color:#555;display:block;padding:7px 10px;font-size:14px;border-radius:0;font-weight:400}#about:checked~.text-content .home,#blog:checked~.text-content .home,#code:checked~.text-content .home,#help:checked~.text-content .home,.address-container>.row>div:last-child::after,.content .text,.content input,.header .nav-menu li .sub-menu li a::before,.header.sticky .vutix-header-bar-box,.mobile_btn,nav.mobile-menu-only,ul.ruby-menu>li.ruby-menu-social>a>span{display:none}.header .nav-menu li .sub-menu li a:hover{color:#fff;background:#ed1c24;padding:7px 15px;font-weight:600}.header .navigation li a i{margin-left:5px;color:#555;font-weight:600}.menu-right{position:absolute;right:0;top:10px}.menu-right .theme-btn{padding:9px 20px;background:#ed1c24}.menu-right .theme-btn:hover{background-color:#222;color:#fff}.header.sticky{position:fixed;width:100%;top:0;-webkit-transition:.6s;-moz-transition:.6s;transition:.6s;box-shadow:#7fff00;z-index:80000;-webkit-box-shadow:0 0 10px rgba(0,0,0,.32);-moz-box-shadow:0 0 10px rgba(0,0,0,.32);box-shadow:0 0 15px rgb(0 0 0 / 17%);background:#fff;animation:1s .2s both fadeInDown}.header.sticky .header-inner,.main_menu ul li .mega_menu_item a{padding:10px 0}.vutix-main-slider-area{width:100%;position:relative;overflow:hidden;height:480px}.vutix-rs-slider4 .main-single-rs-slider4{height:450px;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.vutix-main-slider-area .main-rs-slider-content{z-index:55;margin:220px 0 0;position:relative}.vutix-main-slider-area .main-rs-slider-content span{color:#fff;letter-spacing:10px;font-size:18px;background:#ed1c24;padding:5px 17px;font-weight:600;border-radius:3px}.vutix-main-slider-area .main-rs-slider-content h1{color:#26313c;font-size:52px;font-weight:700;line-height:62px;margin:0}.vutix-main-slider-area .main-rs-slider-content p{color:#555;margin-top:20px;padding-right:100px;font-size:16px}.mt-50,.vutix-main-slider-area .main-rs-slider-content .button{margin-top:50px}.vutix-main-slider-area .video-main{position:relative;display:inline-block;margin-left:30px}.vutix-main-slider-area .promo-video .waves-block .waves{position:absolute;width:110px;height:110px;opacity:0;border-radius:100%;-webkit-animation:3s ease-in-out infinite waves;animation:3s ease-in-out infinite waves;right:-30px;bottom:-30px;z-index:-1;border:none;background:#ed1c24}.vutix-main-slider-area .promo-video .waves-block .wave-1{-webkit-animation-delay:2s;animation-delay:2s}.vutix-main-slider-area .video-main .video{height:50px;width:50px;line-height:50px;text-align:center;border:none;border-radius:100%;background:#fff;color:#ed1c24;display:inline-block;z-index:999;padding:0 0 0 2px}.blog-post-tag .post-tag li a:hover,.project-download li:hover,.vutix-comment-rs .body .reply:hover,.vutix-main-slider-area .video-main .video:hover,.vutix-portfolio-card-box4 .vutix-work-project-nav li:hover,.vutix-work-project-nav li.active{background:#ed1c24;color:#fff}.vutix-main-slider-area .owl-carousel .owl-controls{position:absolute;bottom:8px;left:50%;transform:translate(-50%,-50%);z-index:999}.vutix-main-slider-area .owl-carousel .owl-controls .owl-dot{display:inline-block;margin-right:4px}.vutix-main-slider-area .owl-theme .owl-dots .owl-dot span{background:#fff;border:2px solid #ed1c24;width:14px;height:14px;margin:0;transition:.3s}.vutix-main-slider-area .owl-theme .owl-dots .owl-dot.active span,.vutix-main-slider-area .owl-theme .owl-dots .owl-dot:hover span{background:#ed1c24}.vutix-main-slider-area .owl-item.active span{animation:.8s 1s both fadeInUp}.vutix-main-slider-area .owl-item.active .main-rs-slider-content h1{animation:1s 1.2s both fadeInUp}.vutix-main-slider-area .owl-item.active .main-rs-slider-content p{animation:1.2s 1.4s both fadeInUp}.vutix-main-slider-area .owl-item.active .button{animation:1.4s 1.6s both fadeInUp}.vutix-features-card-box{background-color:#ed1c24;box-shadow:0 4px 35px 0 rgba(57,57,57,.24);text-align:center;padding:20px 20px 25px;margin-bottom:30px;max-height:387px;overflow:hidden;border-radius:10px}.features-four-icon{width:121px;height:121px;display:flex;align-items:center;justify-content:center;margin-left:auto;margin-right:auto;border-radius:50%;background-color:#f2f2f6;margin-bottom:33px;position:relative}.features-four-icon i{border-radius:50%;display:flex;align-items:center;justify-content:center;text-align:center;font-size:43px;color:#fff;background-color:#ed1c24}.vutix-features-card-box.color-2 .features-four-icon i{background-image:linear-gradient(90deg,#ed1c24 0,#ed1c24)}.vutix-features-card-box h3{margin:0 0 15px;color:#fff;font-family:var(--thm-font);font-size:20px;font-weight:700}.vutix-features-card-box h3 a{color:inherit}.vutix-features-card-box p{margin:0;font-size:14px;line-height:24px;text-align:left;COLOR:#fff}.features-four-icon-bubble{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-animation:3s linear infinite paused service_hexagon;animation:3s linear infinite paused service_hexagon}.vutix-features-card-box:hover .features-four-icon-bubble{-webkit-animation-play-state:running;animation-play-state:running}.features-four-icon-bubble::before{content:'';width:16px;height:16px;background-color:#fabf44;border-radius:50%;position:absolute;top:10px;left:10px;transition:.5s}.features-four-icon-bubble::after{content:'';width:16px;transition:.5s;height:16px;border-radius:50%;position:absolute;background-color:#ed1c24;bottom:10px;right:10px}.vutix-features-card-box-wrap{margin-top:-225px;position:relative}.vutix-features-box-area{background-color:#ffeddf;padding:40px 0}@keyframes service_hexagon{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.valus-text ul{padding-left:15px}.valus-text ul li{list-style:disc;text-align:left;color:#fff;font-size:14px}.address-card-area,.vutix-about-area{padding:40px 0;position:relative}.vutix-about2-content{padding-top:6px}.vutix-about2-text{margin-bottom:18px}.vutix-about2-content ul{margin-bottom:33px;list-style:none}.vutix-about2-content ul li{color:#26313c;position:relative;padding-left:50px;margin-bottom:17px}.vutix-about2-content ul li:before{content:"\f00c";position:absolute;top:50%;left:0;transform:translate(0,-50%);width:34px;height:34px;background:#ed1c24;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff;font-family:FontAwesome;font-size:15px}.about-img-box{position:relative;width:640px;height:580px}.about-img{width:385px;height:385px;border-radius:20px;box-shadow:1px 1px 60px rgba(0,0,0,.1);position:relative;animation:10s linear infinite movedelement2;z-index:0}.about-img.img2{width:230px;height:230px;position:absolute;top:95px;right:0;animation:5s linear infinite movedelement2;z-index:5}.about-img.img3,.skill-side-img{animation:8s linear infinite movedelement2}.about-img.img3{width:310px;height:310px;position:absolute;bottom:0;right:140px;z-index:2}@keyframes movedelement2{0%,to{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translate(10px,10px);transform:translate(10px,10px)}50%{-webkit-transform:translate(5px,5px);transform:translate(5px,5px)}75%{-webkit-transform:translate(10px,-5px);transform:translate(10px,-5px)}}.main-about-us .sec-shape .shape1{top:125px;left:-165px}.main-about-us .sec-shape .shape2{bottom:115px;right:-10px}.vutix-about-title3{font-size:35px;line-height:51px;font-weight:600;color:#26313c;margin-bottom:11px;position:relative}.vutix-about-title2{font-size:25px;line-height:35px;color:#26313c;font-weight:700;margin-bottom:10px}.vutix-about-title{display:block;font-size:22px;line-height:25px;color:#ed1c24;font-weight:700;text-transform:uppercase;position:relative;margin-bottom:12px}.vutix-about-box2-area{background:#26313c;padding:110px 0;position:relative}.ab-image,.blog-body p>span{padding-right:10px}.vutix-about2-text .left-headline h2{color:#fff;margin-top:0;font-size:54px}.vutix-about2-text .left-headline p{color:#f9f9f9;margin-top:28px}.ab-image{position:relative}.rs-about-content{position:absolute;left:30px;bottom:-65px;width:137px;height:137px;background-color:#ed1c24;border-radius:50%;padding:30px 10px;text-align:center}.progress,.progress .progress-bar{border-radius:30px;box-shadow:none}.ab-mark-text,.footer-about-details,.vutix-get-in-touch-area .contact-form{margin-top:20px}.rs-about-content .big-text{font-size:34px;line-height:57px;color:#ffd03b;display:block;font-weight:700;margin-bottom:10px}.rs-about-content .under-text{font-size:17px;text-transform:uppercase;color:#fff;font-weight:600}.ab-image img{border-radius:5px}.ab-mark-text li{display:block;position:relative;color:#f9f9f9;padding:12px 0 12px 40px}.skills-2 .text,.skills-2 h2{padding-bottom:20px}.ab-mark-text li::after,.list-item-box4-text li::after{position:absolute;left:0;top:12px;content:"\f00c";font-family:FontAwesome;width:24px;height:24px;line-height:24px;text-align:center;border-radius:2px;font-size:16px;color:#ed1c24;background:#fff}.about-company{margin-top:40px;display:flex}.about-icon{margin-right:9px;float:left}.single-about{display:flex;align-items:center;width:50%}.counter-text h2{font-size:42px;color:#fff;font-weight:700;margin-bottom:5px}.counter-text h2 span{margin-right:5px}.counter-text h5{color:#f9f9f9;font-size:18px;margin-bottom:0}.skill-section{padding:100px 0;background-color:#f8f7f5}.skill-side-img{position:relative;bottom:0;right:0;z-index:2}.progress-title{font-size:22px;font-weight:600;color:#26313c;margin:0 0 20px}.progress{height:20px;background:#d4d7e6;margin-bottom:30px;overflow:visible}.progress .progress-bar{position:relative;animation:2s animate-positive}.progress .progress-bar:before{content:"";width:100%;height:50%;background:rgba(0,0,0,.3);border-radius:0 0 10px 10px;position:absolute;bottom:0;left:0;z-index:2}.progress .progress-bar:after{content:"";width:38px;height:38px;border-radius:50%;background:#cbcbcb;border:8px solid #26313c;position:absolute;bottom:-8px;right:0;z-index:1}.skills-2 .card-2 i,.skills-2 a{border:1px solid #ed1c24;color:#26313c}@keyframes animate-positive{0%{width:0}}.skills-2-section-area{padding:100px 0;background-color:#fff}.skills-2{padding-top:var(--main-padding);padding-bottom:var(--main-padding);text-align:center}.skills-2 h2{font-size:35px;color:#26313c}.skills-2 h2 span{color:var(--main-color)}.skills-2 p{font-size:18px;color:var(--second-color);font-weight:400}.skills-2 .skill-card-2{margin-bottom:70px;margin-top:60px}.skills-2 .skill-card-2 .card-2{padding:25px;text-align:center;background-color:#26313c;border:2px solid #ed1c24;color:#fff;transition:1s;position:relative}.skills-2 .card-2 h4{padding-top:30px;padding-bottom:10px;font-size:25px;font-weight:500;color:#fff}.skills-2 .card-2 p{line-height:1.7;font-size:16px;color:#fff}.skills-2 .card-2 i{font-size:42px;padding:15px;width:75px;height:75px;background-color:#ed1c24;position:absolute;top:calc(-75px / 2);transform:rotate(45deg);left:39%;transition:1s}.skills-2 .card-2:hover{background-color:transparent}.skills-2 .card-2:hover i{transform:rotate(0);background-color:var(--bg-color)}.skills-2 .card-2:hover h4,.skills-2 .card-2:hover p{color:#26313c;transition:1s}.skills-2 a{background-color:#ed1c24;border-radius:2px;transition:background-color .8s;padding:12px 20px;letter-spacing:1.5px;z-index:50px;text-decoration:none}.skills-2 a:hover{background-color:#26313c;color:#ed1c24}.service-area{padding:20px 0;position:relative}.service-area::before{background:#fff;content:"";height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%}.vutix-our-service-box4{position:relative;display:block;background:#f4f4f4;-webkit-box-shadow:0 5px 10px #00000021;text-align:center;padding:25px 20px 20px;z-index:1;transition:.2s linear 0.1s;margin-bottom:40px;border-radius:10px;box-shadow:0 5px 10px #00000021}.space-top{padding-top:40px}.vutix-our-service-box4::before{position:absolute;top:-1px;left:-1px;bottom:-1px;right:-1px;content:"";transform:scaleX(0);z-index:-1;background-color:#56595b;border-radius:15px}.portfolio-img::after,.portfolio-img::before{content:"";height:50%;background:#0000006e;width:100%;visibility:hidden}.vutix-our-service-box4:hover .top:before,.vutix-our-service-box4:hover:before{transform:scaleX(1);transition:.7s .1s}.rs-project-work-single:hover .p-button,.rs-project-work-single:hover .portfolio-content{transform:translateX(0);visibility:visible;opacity:1}.vutix-our-service-box4 .top{position:relative;display:block;padding-bottom:19px}.vutix-our-service-box4 .top h3{font-size:23px;font-weight:600;color:#ed1c24}.vutix-our-service-box4:hover .icon span:before,.vutix-our-service-box4:hover .text p,.vutix-our-service-box4:hover .top h3{color:#fff;transition:.7s .5s}.vutix-our-service-box4 .icon{position:relative;display:block;padding:41px 0 21px}.vutix-our-service-box4 .icon span:before{color:#b6b6b6;font-size:90px;transition:.1s .1s}.vutix-our-service-box4 .text{position:relative;display:block;padding-bottom:32px;text-align:left;font-size:15px}.vutix-our-service-box4 .text p{margin:0;font-size:14px;line-height:25px}.vutix-our-service-box4 .button,span.ruby-c-category,span.ruby-c-date,span.ruby-c-title{position:relative;display:block}.slider-bottom-caption{height:100px;background-color:#e1141e;text-align:center;display:flex;justify-content:center;align-items:center}.slider-bottom-caption h2{color:#fff;font-size:30px;font-family:Tanker-Regular;letter-spacing:3px;font-weight:500}.vutix-portfolio-card-box4{padding:50px 0;background:#f8f1c9}.vutix-portfolio-card-box4 .vutix-work-project-nav{text-align:center;margin-bottom:50px}.vutix-portfolio-card-box4 .vutix-work-project-nav li{position:relative;display:inline-block;font-size:18px;cursor:pointer;color:#26313c;font-weight:600;padding:10px 30px;border-radius:0;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;text-transform:initial;margin-right:0;background:0 0;margin-bottom:18px}.vutix-work-project-nav li.active::before,.vutix-work-project-nav li:hover::before{position:absolute;content:"";width:20px;height:20px;background:#f7f7f7;bottom:-14px;border-radius:50%;left:50%;margin-left:-10px}.image-outers,.vutix-portfolio-work-main .rs-project-work-single{position:relative;overflow:hidden}.portfolio-img{border-radius:1.5625rem;position:relative;overflow:hidden;background:#fff;padding:10px}.portfolio-img img{position:relative;transition:.4s;max-width:100%;border-radius:1.5625rem}.image:hover img,.menu-product img:hover,.vutix-portfolio-work-main .portfolio-img:hover img{transform:scale(1.2)}.rs-project-work-single:hover .portfolio-img::before{left:0;visibility:visible}.portfolio-img::before{left:-100%;transition:.4s;z-index:10}.portfolio-img::after{right:-100%;bottom:0;transition:.4s}.rs-project-work-single:hover .portfolio-img::after{right:0;visibility:visible}.vutix-portfolio-work-main .portfolio-content{position:absolute;top:30px;right:30px;visibility:hidden;transition:.4s;text-align:center;z-index:99999999;opacity:0;transform:translateX(100%)}.portfolio-content h4 a{font-size:20px;color:#fff;font-weight:700}.portfolio-content p{font-size:16px;color:#ffffffd1;text-align:right}.rs-project-work-single .p-button{position:absolute;bottom:30px;left:30px;font-size:17px;color:#fff;transition:.4s;visibility:hidden;opacity:0;transform:translateX(-100%);width:50px;height:50px;background:#ed1c24;line-height:50px;text-align:center;border-radius:100px;-webkit-transition:.4s;-moz-transition:.4s}.rs-project-work-single .p-button:hover{background:#fff;color:#26313c}.portfolio-single-detail{padding:70px 0 100px}.blog-post-comment-form form,.blog-sidebar,.blog-slider,.footer-top .single-widget,.mb-30,.portfolio-project-content,.portfolio-project-main,.portfolio-sidebar,.vutix-rs-section4 .rs-theme-button{margin-top:30px}.portfolio-project-content h3{font-size:30px;margin-bottom:15px}.mb-20,.portfolio-project-content p,.project-image,.responsive-video,.vutix-blog-details-post .single-content p,.vutix-footer-bottom-contact li{margin-bottom:20px}.p-sidebar-widget{margin-bottom:30px;background:#ffff;padding:30px;box-shadow:0 0 10px #00000024}.address-box img,.mega_menu_item h3,.p-widget-title,.project-info li{margin-bottom:15px}.p-widget-title{font-size:20px;border-bottom:1px solid #0000001a;padding-bottom:15px;color:#ed1c24}.project-info li i{margin-right:10px;color:#ed1c24}.project-info li span{color:#26313c;font-weight:600;margin-right:5px}.project-download li{padding:10px 20px;margin-bottom:10px;color:#555;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s;background:#f5f5f5}.blog-body p,div.ruby-menu-demo-cs-1 table td:last-child{padding-top:5px}.project-history,.single-page-head,.vutix-faq-panel-box{margin-bottom:30px}.post-author-box .author-social li a,.project-download li:hover a,.project-download li:hover i,.rs-copyright .copyright-text p,.rs-copyright .copyright-text p a,.vutix-member-team-box .inner-box:hover .designation,.vutix-member-team-box .inner-box:hover h5,.vutix-testimonial-box4 .inner-box:hover .text,.vutix-testimonial-box4 .inner-box:hover h5,.web{color:#fff}.project-download li i{margin-right:10px;color:#555;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s}.blog-recent-post .recent-paragraph h6 a,.project-download li a{color:#555}.vutix__banner-widget{padding:0!important;border:0}.blog-post-tag,.bottom-title h2{border-bottom:1px solid #f5f5f5}.single-page-head .review-text p{color:#333;font-size:16px;line-height:30px;font-weight:500;position:relative}.new-project{background:#26313c;box-shadow:0 5px 40px 10px #ebeff0;padding:30px 30px 40px}.project-new h4{color:#fff;line-height:38px;font-size:28px;text-transform:capitalize}.project-details h3{font-size:32px;line-height:46px}.right-projects,input.cmn-toggle-on+label:after,input.cmn-toggle-round:checked+label:after{margin-left:20px}.project-carousel-2 .project-image img{border:1px solid #f5f5f5;margin:30px 0}.project-history{background:#f8f8fe;box-shadow:0 5px 40px 10px #e7eced;padding:30px 30px 10px}.projec-recent-work-area,.team-area{padding:20px 0}.vutix-project-carousel.owl-carousel .owl-nav div{background:#ed1c24;border:1px solid #ed1c24;border-radius:3px;color:#fff;display:inline-block;height:40px;padding:3px 10px 0;position:relative;text-align:center;transition:.5s;width:40px}.vutix-project-carousel.owl-carousel .owl-nav div.owl-prev{top:50%;position:absolute;left:3%;margin-top:-30px}.vutix-project-carousel.owl-carousel .owl-nav div.owl-next:hover,.vutix-project-carousel.owl-carousel .owl-nav div.owl-prev:hover{background:#fff;border:1px solid #ed1c24;color:#ed1c24;transition:.5s}.vutix-project-carousel.owl-carousel .owl-nav div.owl-next{margin-top:-30px;position:absolute;right:3%;top:50%}.blog-area .owl-carousel .owl-nav,.projec-recent-work-area .owl-carousel .owl-nav{margin:0;width:100%}.blog-area .owl-carousel .owl-nav div,.projec-recent-work-area .owl-carousel .owl-nav div{width:50px;height:60px;line-height:60px;background:#ed1c24;color:#fff;position:absolute;margin:-30px 0 0;padding:inherit;font-size:30px;text-align:center;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s;border-radius:0;top:50%;opacity:0;visibility:hidden}.vutix-get-in-touch-area .contact-form .form-group input,.vutix-get-in-touch-area .contact-form .form-group textarea{background-color:#ffff;padding:10px 15px;box-shadow:0 5px 20px 0 rgba(150,176,203,.15);color:#000;transition:.3s;margin-bottom:30px}.blog-area:hover .owl-carousel .owl-nav div,.projec-recent-work-area:hover .owl-carousel .owl-nav div,.vutix-client-box-area:hover .owl-carousel .owl-nav div{opacity:1;visibility:visible}.blog-area .owl-carousel .owl-nav div:hover,.projec-recent-work-area .owl-carousel .owl-nav div:hover{color:#fff;background:#26313c}.blog-area .owl-carousel .owl-nav .owl-prev,.projec-recent-work-area .owl-carousel .owl-nav .owl-prev,.vutix-client-box-area:hover .owl-carousel .owl-prev{left:-70px}.blog-area .owl-carousel .owl-nav .owl-next,.projec-recent-work-area .owl-carousel .owl-nav .owl-next,.vutix-client-box-area:hover .owl-carousel .owl-next{right:-70px}.team-area{background-color:#fdddce}.vutix-member-team-box{position:relative;z-index:1;margin-bottom:40px}.vutix-member-team-box.style-two{margin-bottom:90px}.vutix-member-team-box .inner-box{position:relative;text-align:center;overflow:hidden;background-color:#8f0000;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-ms-transition:.3s;-o-transition:.3s;box-shadow:0 5px 10px #00000021;border-radius:38px}.vutix-member-team-box .inner-box:hover{box-shadow:0 15px 15px rgba(246,65,145,.2)}.vutix-member-team-box .inner-box::before{position:absolute;content:'';left:0;top:0;width:0;height:100%;box-shadow:inset 0 0 25px rgba(0,0,0,.3);transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-ms-transition:.3s;-o-transition:.3s;background-color:#26313c}.campaign-logo,.inner-slider-image img,.mega_menu_item img,.single-count .main-count,.vutix-main-map-area .map-top-main,.vutix-member-team-box .inner-box:hover::before,.wedget_sideber_thumb img,div.ruby-grid>div.ruby-row div.ruby-col-12{width:100%}.vutix-member-team-box .inner-box .image{position:relative;width:100%;overflow:hidden;margin:0 auto;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-ms-transition:.5s;-o-transition:.5s;box-shadow:inset 0 0 20px rgba(0,0,0,.2)}.campaign-logo-inner.pad-0,.vutix-member-team-box .inner-box:hover .image{padding:0}.vutix-member-team-box .inner-box .image img{border-radius:0 0 35px 35px;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-ms-transition:.5s;width:100%;-o-transition:.5s}.vutix-member-team-box .inner-box h5{position:relative;margin-top:10px;font-weight:400;line-height:1.3em;transition:.3s;text-align:left;padding-left:20px;-moz-transition:.3s;-webkit-transition:.3s;color:#fff;font-family:Marlboro;-ms-transition:.3s;text-transform:uppercase;-o-transition:.3s;font-size:20px}.vutix-member-team-box .inner-box .designation{position:relative;margin-top:1px;color:#fff;font-style:italic;font-size:13px;text-align:left;font-weight:400;line-height:1.3em;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-ms-transition:.3s;padding:0 0 20px 20px;-o-transition:.3s}.vutix-member-team-box .inner-box .social-nav{position:relative;margin-top:18px}.vutix-member-team-box .inner-box .social-nav li{position:relative;margin:0 4px;display:inline-block}.vutix-member-team-box .inner-box .social-nav li a{position:relative;width:36px;height:36px;color:#fff;line-height:36px;text-align:center;border-radius:50%;display:inline-block;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-ms-transition:.5s;-o-transition:.5s;box-shadow:2px 4px 6px 2px rgba(249,98,105,.1);background-color:#ed1c24}.vutix-member-team-box .inner-box:hover .social-nav li a{background-color:#fff;color:#f23e9d;background-image:none}.cat-item-list-widget ul li a:hover,.nav-link-btn,.tagcloud-widget ul li a:hover,.vutix-member-team-box .inner-box:hover .social-nav li a:hover,.vutix-social-media-links ul li a:hover{background-color:#ed1c24;color:#fff}.testimonial-main{position:relative;background-color:#fff;padding-bottom:30px}.pricing-area,.testimonial-section-area{padding:100px 0;background:#f7f7f7;position:relative}.section-title .border-line4{display:inline-block;width:50px;height:2px;background:#fff;position:relative}.section-title .border-line4::before{position:absolute;content:"";width:6px;height:6px;background:#ed1c24;border-radius:50px;top:50%;left:50%;margin-left:-3px;margin-top:-3px}.vutix-testimonial-box4{position:relative;margin-bottom:40px}.vutix-testimonial-box4 .inner-box{position:relative;text-align:center;-webkit-transition:1s;-moz-transition:.1s;-ms-transition:1s;-o-transition:1s;transition:1s}.vutix-testimonial-box4 .inner-box:hover::after{width:0%}.vutix-pricing-plan-box4:hover:after,.vutix-pricing-plan-box4:hover:before,.vutix-testimonial-box4 .inner-box:hover::before{opacity:1}.vutix-testimonial-box4 .squire-box4{position:absolute;left:0;top:0;width:250px;height:250px;overflow:hidden}.vutix-pricing-plan-box4:after,.vutix-pricing-plan-box4:before{top:-2px;left:-2px;right:-2px;bottom:-2px;content:'';opacity:0}.vutix-testimonial-box4 .squire-box4:before{position:absolute;content:'';left:0;top:-200px;width:150px;height:250px;border-radius:30px;background-color:#ed1c24;transform:rotate(45deg);transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.vutix-testimonial-box4 .inner-box .image-outer .social-icon.dribble,.vutix-testimonial-box4 .inner-box:hover .squire-box4::before{background-color:#ed1c24}.vutix-testimonial-box4 .inner-box .quote-icon{position:absolute;content:'';left:25px;top:22px;font-size:50px;line-height:1em;color:#fff;text-shadow:0 0 5px rgba(0,0,0,.3)}.nav-menu li,.vutix-testimonial-box4 .inner-box .image-outer{position:relative;display:inline-block}.vutix-testimonial-box4 .inner-box .image-outer .social-icon{position:absolute;right:0;top:0;width:42px;height:42px;line-height:42px;font-size:22px;color:#fff;z-index:1;border-radius:50%;text-align:center;display:inline-block;background-color:#ed1c24;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.vutix-testimonial-box4 .inner-box .image-outer .image{position:relative;margin:0 auto;padding:6px;overflow:hidden;background-color:#fff;border-radius:10px}.vutix-testimonial-box4 .inner-box .image-outer .image img{border-radius:5%}.vutix-testimonial-box4 .inner-box .text{position:relative;margin-top:35px;color:#555;font-size:16px;line-height:1.9em;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.vutix-testimonial-box4 .inner-box h5{position:relative;color:#26313c;font-weight:600;line-height:1.3em;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.career-list ul li a:hover,.vutix-testimonial-box4 .inner-box h5 a,ul.ruby-menu>li.ruby-active-menu-item>a{color:#222}.vutix-testimonial-box4 .inner-box .designation{position:relative;line-height:20px;font-size:14px;color:#544d4d;margin-top:8px}.vutix-testimonial-box4 .inner-box:hover{-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}.vutix-pricing-plan-box4{position:relative;background:#fff;-webkit-box-shadow:0 0 15px 4px #ececec;box-shadow:0 0 15px 4px #ececec;border-radius:4px;text-align:center;transition:.3s;margin:0 0 40px}.vutix-pricing-plan-box4:hover{transform:scale(1.05);z-index:1}.vutix-pricing-plan-box4:before{position:absolute;border:2px solid transparent;border-radius:4px;background-image:linear-gradient(white,#fff),radial-gradient(circle at bottom,#ed1c24,#ed1c24);background-origin:border-box;background-clip:content-box,border-box;transition:.3s}.vutix-pricing-plan-box4:after{position:absolute;background:0 0;border:2px dashed #fff;border-radius:4px;transition:.3s}.rs-plan-pricing-text{position:relative;padding:34px 40px 40px;z-index:1}.rs-plan-pricing-text .h3-title{font-size:32px;line-height:40px;margin-bottom:20px}.pricing-img img{width:auto;height:120px;display:inline-block;margin-bottom:30px}.rs-plan-pricing-text .h4-title{color:#ed1c24;margin-bottom:23px;font-size:50px}.rs-plan-pricing-text .h4-title span{font-size:18px;line-height:28px;color:#26313c;font-weight:600}.pricing-text-list{padding-top:29px;border-top:1px solid #26313c;text-align:left}.pricing-text-list ul{padding-left:0;list-style:none;margin-bottom:29px}.pricing-text-list ul li{font-size:17px;line-height:28px;margin-bottom:18px;position:relative;padding-left:41px}.cat-item-list-widget ul li:last-child,.pricing-text-list ul li:last-child,.vutix-newsletter-box-area .form-group{margin-bottom:0}.pricing-text-list ul li.disable{color:#c9c9c9}.pricing-text-list ul li:before{content:'';position:absolute;top:1px;left:0;width:26px;height:26px;background-image:url('img/arrow-1.png');background-size:100%;background-position:center;background-repeat:no-repeat}.pricing-text-list ul li.disable:before{filter:grayscale(1);opacity:.35}.vutix-rs-section4{padding:150px 0;position:relative;background:center/cover no-repeat fixed #26313c;height:700px}.vutix-rs-section4::before{background:#f7f7f7;content:"";height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%}.vutix-rs-section4 .rs-section4-content{text-align:center;margin-top:15px}.vutix-rs-section4 .rs-section4-content h3{font-size:55px;color:#26313c;font-weight:600}.vutix-rs-section4 .rs-section4-content p{font-size:16px;margin-top:20px;padding:0 50px;color:#555;line-height:25px}.vutix-single-counter-box4{margin-top:25px;position:relative;margin-bottom:30px}.blog-post-tag,.light-comment-box{margin-top:40px}.blog-post-tag,.prev-next-btn{margin-bottom:40px}.vutix-single-counter-box4 .single-count{display:flex;align-items:center;padding:20px;border-radius:10px;text-align:center;background:red;box-shadow:0 5px 10px #00000021}.vutix-single-counter-box4 .single-count.last{border:none}.vutix-single-counter-box4 .single-count i{font-size:45px;width:80px;height:80px;background:#ed1c24;color:#f9f9f9;text-align:center;line-height:75px;padding:0;border-radius:5px;min-width:50px;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s}.vutix-single-counter-box4 .single-count:hover i{transform:translateY(-3px);-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);box-shadow:0 5px 8px #0000003b}.single-count .main-count h3{font-size:20px;color:#fff;font-weight:400;padding-bottom:10px}.single-count .main-count h6{font-size:25px;margin-top:5px;font-weight:800}.single-count .main-count h6 span{font-size:25px;font-weight:600}.blog-area{padding:40px 0}.recent-post-area{padding:26px 0}.blog-area .single-blog{position:relative;overflow:hidden;margin-bottom:30px;border-radius:0 0 30px 30px}.single-blog .blog-img img{-webkit-transition:.8s;-moz-transition:.8s;transition:.8s;width:100%;height:350px;border-radius:30px 30px 0 0}.single-blog:hover .blog-img img{transform:scale(1.1)}.single-blog .blog-img .date{position:absolute;top:25px;left:25px;color:#fff;padding:5px 10px;text-align:center;border-radius:5px;font-size:15px;font-weight:500;line-height:30px;background:#ed1c24}.single-blog .blog-body{bottom:0;left:0;width:100%;padding:10px 25px;z-index:9;background:#fff}.blog-body p{color:#5b5757;font-size:15px;line-height:22px}.single-blog .blog-body h3{padding-bottom:0;line-height:25px;padding-top:15px}.link_date{display:flex;justify-content:space-between;padding:15px 0}.more-linksss{color:#fff;background-color:#b01414;width:30px;height:30px;border-radius:50%;text-align:center;align-items:center}.more-linksss>i{font-size:15px;padding-top:7px;text-align:center;align-items:center}.link_date p{font-size:15px;color:#222}.single-blog .blog-body h3 a{color:#222;font-size:25px;line-height:28px;font-weight:500;text-transform:uppercase;letter-spacing:0;font-family:Marlboro}.single-blog .blog-meta{margin-top:15px;overflow:hidden}.single-blog .single-meta{display:flex;float:left;margin-right:8px;padding-right:8px;border-right:1px solid #ffffff4f}.light-comment-box .vutix-comment-rs:last-child,.single-blog .single-meta:last-child{margin:0;padding:0;border:none}.single-blog .single-meta i{color:#fff;margin-right:5px}.single-blog .blog-meta img{border-radius:100%;display:inline-block;width:30px;height:30px;margin-right:5px}.single-blog .blog-meta p{color:#fff;padding-top:4px;font-weight:500;font-size:13px}.vutix-blog-details-post{padding:20px 0 30px;background:#f7f7f7}.vutix-blog-details-post .single-area{background:#fff;padding:30px;margin-top:30px}.post-author-box .author-content,.post-details-title .blog-meta{margin-top:15px}.post-details-title .blog-meta span{margin-right:15px;color:#666}.blog-recent-post .recent-paragraph .time i,.post-details-title .blog-meta span i,.rs-footer-post-widget .post-date i{margin-right:5px;color:#ed1c24}.post-details-title .blog-meta span a{color:#666}.post-details-title h1{margin-top:0;font-size:24px;line-height:38px;text-align:left}.single-content{padding:15px 0}.single-content p{font-size:15px;line-height:23px}.single-content blockquote{background:#26313c;padding:30px;margin-bottom:20px}.single-content blockquote i{text-align:center;display:block;font-size:45px;color:#ffffff85;margin-bottom:10px}.single-content blockquote p{color:#fff;font-size:16px;font-weight:400;margin-top:10px}.single-content blockquote span{color:#fff;font-size:14px;font-weight:700}.list-item-box4-text li{display:block;position:relative;padding:12px 0 8px 40px}.blog-post-tag{padding-bottom:40px}.blog-post-tag .blog-share,.blog-post-tag .blog-share h5{text-align:right}.blog-post-tag .share-tag li{margin-top:20px;display:inline-block;margin-right:10px}.blog-post-tag .post-tag li a{color:#666;display:inline-block;font-size:14px;font-weight:500;text-transform:uppercase;padding:8px 25px;background:#f5f5f5;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s}.blog-post-tag .blog-share li a{width:35px;height:35px;color:#666;display:block;text-align:center;border-radius:50%;line-height:35px;font-size:15px;border:1px solid #f5f5f5;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;background:#f5f5f5}.blog-post-tag .blog-share li a:hover{background:#ed1c24;border:1px solid transparent;color:#fff}.prev-next-btn ul,.widget_about_content{text-align:center}.prev-next-btn ul li{display:inline-block;margin-right:10px;background:#ed1c24;padding:7px 15px;color:#fff;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;cursor:pointer}.prev-next-btn li a{text-transform:capitalize;font-size:15px;color:#fff}.prev-next-btn li:hover{background:#26313c}.prev-next-btn li.prev i{margin:0 10px 0 0}.prev-next-btn li i{margin-left:10px;font-size:14px}.post-author-box{background:#f7f7f7;padding:30px;text-align:center;border:1px solid #f5f5f5}.post-author-box .author img{border-radius:100%;border:5px solid #ed1c24;padding:4px;background:#fff}.blog-recent-post .recent-paragraph ul li,.post-author-box .author-content h3{margin-bottom:10px}.post-author-box .author-social{background:#343f4a;padding:8px 20px;border-radius:20px;margin-top:20px;display:inline-block}.post-author-box .author-social li{display:inline-block;margin-right:15px}.bottom-title h2{font-size:20px;font-weight:700;padding-bottom:20px;margin-bottom:20px}.light-comment-box .vutix-comment-rs{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #cccccca6}.vutix-comment-rs .head img{border-radius:100%;padding:5px;border:2px solid #ed1c24;width:80px;height:80px}.vutix-comment-rs .body{margin-left:100px}.vutix-comment-rs .body h4{font-size:18px;font-weight:600}.vutix-comment-rs .body .meta{font-size:13px;margin-left:5px;color:#ed1c24;font-weight:500}.vutix-comment-rs .body p{margin-top:5px;line-height:23px}.vutix-comment-rs .body .reply{background:#343f4a;color:#fff;padding:0 10px;display:inline-block;border-radius:50px;margin-left:5px;font-weight:600;font-size:10px;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s;cursor:pointer}.vutix-comment-rs .body .reply a{color:#fff;margin-left:5px}.vutix-comment-rs .comment-list{margin-left:95px;padding-top:20px;margin-top:20px;border-top:1px solid #cccccca6}.comment-list .head img{border:2px solid #ed1c24}.blog-post-comment-form{background:#fff;position:relative;padding:30px;margin-top:40px}.blog-post-comment-form .form-group{position:relative;display:block;margin:0 0 25px}.blog-post-comment-form label span{color:#ed1c24;font-weight:600;position:relative;margin-right:5px}.blog-post-comment-form .form-group input{width:100%;height:42px;padding-left:10px;font-weight:400;border-radius:0;border:1px solid #f5f5f5;background:#f5f5f5}.blog-post-comment-form .form-group label{font-weight:500}.blog-post-comment-form .form-group textarea{padding:10px;width:100%;resize:none;box-shadow:none;border-radius:0;background:#f5f5f5;border:1px solid #f5f5f5}.blog-post-comment-form .form-group input:hover,.blog-post-comment-form .form-group textarea:hover{border-color:#ed1c24}.widget{padding:30px;margin-bottom:50px;background:#fff;position:relative;box-shadow:0 0 15px #00000024}.widget::before{position:absolute;content:"";width:0;height:0;border-style:solid;border-width:0 60px 60px 0;border-color:transparent #ed1c24 transparent transparent;right:0;top:0}.widget .widget-title{font-size:20px;text-transform:uppercase;margin-bottom:40px;line-height:1;position:relative;padding-bottom:20px;border-bottom:2px solid #e5dddd}.widget .widget-title::before{position:absolute;left:0;bottom:-2px;height:3px;width:70px;background-color:#ed1c24;content:''}.news-search-form-widget form input{width:100%;background-color:#f5f5f5;height:50px;border:none;padding-left:15px;padding-right:60px;font-size:14px}.news-search-form-widget form button{border:none;position:absolute;right:0;top:0;width:60px;height:100%;z-index:1;background-color:#ed1c24;font-size:14px;-webkit-transition:.3s ease-out;transition:.3s ease-out;color:#fff;cursor:pointer}.cat-item-list-widget ul li a:hover span,.news-search-form-widget form button:hover{background-color:#26313c;color:#fff}.blog-recent-post .single-recent-post{display:-ms-grid;display:grid;grid-template-rows:1fr;grid-template-columns:80px 1fr;grid-column-gap:15px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #f5f5f5}.blog-recent-post .single-recent-post:last-child{margin-bottom:0;padding-bottom:0;border:none}.blog-recent-post .recent-paragraph h6{font-size:16px;margin-bottom:10px;line-height:21px}.blog-recent-post .recent-paragraph .time{font-size:14px;color:#888}.cat-item-list-widget ul li a{font-size:14px;padding-left:30px;background-color:#f5f5f5;display:block;position:relative;line-height:50px;color:#555;-webkit-transition:.3s ease-out;transition:.3s ease-out}.cat-item-list-widget ul li a span{position:absolute;right:0;top:0;width:50px;height:50px;line-height:50px;text-align:center;background-color:#dbdbdb;-webkit-transition:.3s ease-out;transition:.3s ease-out}.vutix-social-media-links ul li{font-size:12px;position:relative;display:inline-block;margin-right:10px}.vutix-social-media-links ul li:last-child{padding-bottom:0;border:none;margin:0}.vutix-social-media-links ul li a{height:40px;width:40px;line-height:40px;font-size:14px;background-color:#f5f5f5;text-align:center;display:block;color:#041d38}.tagcloud-widget ul{margin-left:-8px}.tagcloud-widget .widget-title{margin-bottom:32px}.tagcloud-widget ul li{display:inline-block;margin-right:8px;margin-top:8px}.tagcloud-widget ul li a{font-size:12px;color:#555;padding:10px 20px;background-color:#f5f5f5;display:block}.blog-area.grid{padding:20px 0 15px}.blog-body h3{font-size:18px;color:#222}.blog-body h3 a{font-size:20px;line-height:30px;color:#222}.blog-content{padding:40px 0 20px}.blog-content p{font-size:14px;text-align:left;color:#222;line-height:22px}.widget_about_thumb{text-align:center;margin-bottom:12px}.widget_about_content h5{font-weight:700;padding-bottom:10px}.vutix-get-in-touch-area{padding:50px 0;background-color:#f5f9fe;position:relative;overflow:hidden}.vutix-get-in-touch-area .info-contact-box{padding:0 50px}.vutix-get-in-touch-area .left-col{background-size:cover;background-position:center;background-repeat:no-repeat;width:50%;height:100%;position:absolute;top:0;left:0}.vutix-get-in-touch-area .top-content{padding-right:50px}.vutix-get-in-touch-area .top-content h3 span{color:#ed1c24;font-size:18px;font-weight:600;margin-bottom:10px;display:block}.vutix-get-in-touch-area .top-content h3{font-size:30px;font-weight:600;margin-bottom:15px}.vutix-get-in-touch-area .top-content p{line-height:23px}.vutix-get-in-touch-area .contact-form .form-group{margin-top:20px;margin-bottom:0}.vutix-get-in-touch-area .contact-form .form-group input{width:100%;height:60px;border:none;border-radius:5px;font-size:14px}.vutix-get-in-touch-area .contact-form .form-group input:focus,.vutix-get-in-touch-area .contact-form .form-group textarea:focus{box-shadow:0 5px 20px 0 rgba(0,0,0,.15);transition:.3s}.vutix-get-in-touch-area .contact-form .form-group textarea{width:100%;height:150px;border:none;border-radius:0}.address-box{text-align:center;color:#fff;width:185px;margin:0 95px;position:relative}.address-box a{color:#fff;text-decoration:none;display:block;font-size:16px}.address-box p{color:#fff;font-size:14px;line-height:21px}.address-box .icon-box{display:inline-block;background-color:#ed1c24;width:75px;height:75px;border-radius:50%;text-align:center;margin-bottom:22px}.address-box .icon-box i::before{font-size:31px;margin:0;color:#fff;line-height:75px}.address-container{padding:47px 0;background:#393c3e;border-radius:40px}.address-container>.row>div::after{clear:both;content:' ';background:#ddd;position:absolute;right:0;width:.5px;height:100%}.vutix-main-map-area{height:480px;overflow:hidden}.vutix-main-map-area .map-top-main iframe{border:0;width:100%;height:480px}.success.page{padding:120px 0}.success .mail{text-align:left;border:1px solid #eee;padding:50px}.success .mail h2{font-size:30px;margin-bottom:20px}.success .mail p{padding-right:100px}.success .mail .theme-btn{margin-top:10px}.success .mail .theme-btn i{margin-right:10px}.vutix-client-box-area{padding:60px 0}.faq-box-area,.vutix-faq-main-area{padding:100px 0}.vutix-client-box-area .rs-logo-client-card{border:1px solid #fabf44;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s;margin:2px;width:135px;border-radius:10px}.vutix-client-box-area .rs-logo-client-card:hover{transform:translateY(-2px);box-shadow:0 5px 10px 0 rgba(106,106,106,.15)}.vutix-client-box-area .rs-logo-client-card img{border-radius:10px;padding:25px}.vutix-client-box-area .owl-controls .owl-nav div{width:40px;height:40px;line-height:40px;padding:0;font-size:25px;position:absolute;margin:-20px 0 0;text-align:center;border-radius:0;background:#ed1c24;color:#fff;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s;top:50%;right:0;opacity:0;visibility:hidden}.vutix-client-box-area .owl-carousel .owl-nav div:hover{border:1px solid #555;background:0 0;color:#555}.vutix-client-box-area .owl-carousel .owl-nav .owl-prev{left:0}.vutix-client-box-area .owl-carousel .owl-nav .owl-next,div.ruby-c-inline span.ruby-c-date,ul.ruby-menu>li.ruby-menu-right>ul{right:0}.faq-box-area{background:#f7f7f7;overflow:hidden;position:relative}.single-faq-card4{text-align:center;margin-top:30px;padding:30px 15px;-webkit-box-shadow:0 5px 20px rgba(0,0,0,.1);-moz-box-shadow:0 5px 20px rgba(0,0,0,.1);box-shadow:0 5px 20px rgba(0,0,0,.1);background:#fff;-webkit-transition:.4s;-moz-transition:.4s;border-top:3px solid transparent;transition:.4s}.vutix-breadcrumbs,.vutix-main-footer-area{background-size:cover;background-repeat:no-repeat;background-attachment:fixed}.single-faq-card4.active,.single-faq-card4:hover{border-top-color:#ed1c24}.single-faq-card4:hover{transform:scale(1.03);-webkit-box-shadow:0 5px 25px rgba(0,0,0,.2);-moz-box-shadow:0 5px 25px rgba(0,0,0,.2);box-shadow:0 5px 25px rgba(0,0,0,.2)}.single-faq-card4 .faq-icon4 i{color:#ed1c24;width:90px;height:90px;line-height:90px;background:#fff;border:1px solid #ed1c24;border-radius:100%;font-size:34px;position:relative;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.single-faq-card4.active .faq-icon4 i,.single-faq-card4:hover .faq-icon4 i{background:#ed1c24;color:#fff;border-color:transparent}.single-faq-card4 .faq-icon4 i::after{position:absolute;width:20px;height:2px;z-index:3;opacity:1;line-height:20px;background:#ed1c24;border-radius:25px;left:50%;bottom:19px;content:"";margin-left:-10px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.main_menu ul,.single-faq-card4.active .faq-icon4 i:after,.single-faq-card4:hover .faq-icon4 i:after{background:#fff}.single-faq-card4 h4{margin:15px 0;line-height:inherit}.single-faq-card4 h4 a{font-size:21px;color:#26313c;display:inline-block}.vutix-faq-panel-box .question-faq-group{margin:0;text-align:left}.vutix-faq-panel-box .panel{background:#f5f5f5;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s;border-radius:0;border:1px solid #ddd}.vutix-faq-panel-box .panel-heading{background:0 0}.vutix-faq-panel-box .faq-title a{font-size:16px;position:relative;color:#fff;width:100%;display:block;font-weight:500;padding:18px 25px;background:#ed1c24;border-radius:0}.vutix-faq-panel-box .faq-title a::before{content:"\f068";font-family:Fontawesome;top:50%;margin-top:-15px;right:10px;position:absolute;background:0 0;width:30px;height:30px;line-height:30px;color:#fff;border-radius:0;text-align:center;font-size:14px}.vutix-faq-panel-box .panel .faq-title a{text-decoration:none;border-color:transparent}.vutix-faq-panel-box .panel .faq-title a.collapsed{color:#fff;background:#26313c;text-decoration:none;border-color:transparent}.vutix-faq-panel-box .faq-title a.collapsed::before{content:"\f067";font-family:Fontawesome;color:#fff;background:0 0;transition:.4s;font-size:14px}.vutix-faq-panel-box .panel .faq-title span{margin-right:15px;background:#fff;color:#26313c;font-weight:600;border-radius:100%;width:28px;height:28px;line-height:28px;display:inline-block;padding:0;text-align:center}.vutix-faq-panel-box .faq-body{padding:20px;color:#666;box-shadow:none;text-shadow:none;background:#fff;font-weight:300;border-radius:0;font-size:15px}.vutix-faq-panel-box .panel-default{border:none;box-shadow:none;text-shadow:none;margin:0 0 20px;box-shadow:0 0 10px #0000001c}.faq-vutix-image{position:relative;border-bottom:1px solid #ccc;border-radius:0 0 50% 50%;overflow:hidden}.faq-vutix-image::before{position:absolute;content:"";width:350px;height:350px;background:#cee9f0;right:0;top:0;border-radius:100%;z-index:22}.faq-vutix-image img{z-index:33;position:relative}.cls-1,.cls-6,.cls-7,.cls-8{fill:#ed1c24}.cls-2,.cls-3{fill:#26313C}.cls-4{fill:#f78d5e}.cls-5{fill:#fa976c}.cls-10,.cls-6{opacity:.6}.cls-7{opacity:.4}.cls-9{fill:#f4b73b}.cls-11{fill:#f9c358}.cls-12{fill:#9b462c}.cls-13{fill:#aa512e}.cls-14{fill:#7d6aa5}.wheel{animation:6s infinite wheel-rotate;transform-origin:center;transform-box:fill-box}.clock-hand-1,.clock-hand-2{transform-origin:bottom;transform-box:fill-box}@keyframes wheel-rotate{50%{transform:rotate(360deg);animation-timing-function:cubic-bezier(0.55,0.085,0.68,0.53)}100%{transform:rotate(960deg)}}.clock-hand-1{animation:3s linear infinite clock-rotate}.clock-hand-2{animation:6s linear infinite clock-rotate}#ou,#pillow,#stripe,#umbrella,.circle{transform-origin:center}@keyframes clock-rotate{100%{transform:rotate(360deg)}}#box-top{animation:2s linear infinite box-top-anim;transform-origin:right top;transform-box:fill-box}@keyframes box-top-anim{50%{transform:rotate(-5deg)}}#umbrella{animation:6s linear infinite umbrella-anim;transform-box:fill-box}@keyframes umbrella-anim{25%{transform:translateY(10px) rotate(5deg)}75%{transform:rotate(-5deg)}}#cup{animation:3s cubic-bezier(.455,.03,.515,.955) infinite cup-rotate;transform-origin:top left;transform-box:fill-box}@keyframes cup-rotate{50%{transform:rotate(-5deg)}}#pillow{animation:3s linear infinite pillow-anim;transform-box:fill-box}@keyframes pillow-anim{25%{transform:rotate(10deg) translateY(5px)}75%{transform:rotate(-10deg)}}#stripe{animation:3s linear infinite stripe-anim;transform-box:fill-box}@keyframes stripe-anim{25%{transform:translate(10px,0) rotate(-10deg)}75%{transform:translateX(10px)}}#bike{animation:6s infinite bike-anim}@keyframes bike-anim{0%{transform:translateX(-1300px)}50%{transform:translateX(0);animation-timing-function:cubic-bezier(0.47,0,0.745,0.715)}100%{transform:translateX(1300px)}}#rucksack{animation:3s linear infinite ruck-anim;transform-origin:top;transform-box:fill-box}@keyframes ruck-anim{50%{transform:rotate(5deg)}}.circle{animation:infinite circle-anim;transform-box:fill-box;perspective:0px}.circle.c1,.circle.c5{animation-duration:2s}.circle.c2,.circle.c6{animation-duration:3s}.circle.c3,.circle.c4{animation-duration:1s}.four.a,.four.b{animation-duration:3s;transform-box:fill-box}@keyframes circle-anim{50%{transform:scale(.2) rotateX(360deg) rotateY(360deg)}}#ou,.four{animation:cubic-bezier(.39,.575,.565,1) infinite four-anim}.four.a{transform-origin:bottom left}.four.b{transform-origin:bottom right}#ou{animation-duration:6s;transform-box:fill-box}@keyframes four-anim{50%{transform:scale(.98)}}.vutix-breadcrumbs{background-position:top center;position:relative;width:100%;height:155px;padding:78px 0}.vutix-breadcrumbs::before{background:#000;content:"";height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%}.vutix-breadcrumbs-content{padding-right:164px}.vutix-breadcrumbs-content h2{color:#fff;font-weight:700;font-size:30px;position:relative;padding-bottom:0;margin-bottom:0}.vutix-breadcrumbs-content p{color:#fff;line-height:23px}.footer-rs-social-link li,.vutix-breadcrumbs-menu li{display:inline-block;margin-right:10px}.vutix-breadcrumbs-menu li a{color:#fff;font-weight:600;font-size:15px}.vutix-breadcrumbs-menu li i{padding-left:10px;color:#fff}.vutix-pagination-bar{text-align:center;margin:50px 0 0}.pagination-bar-rs{display:block;padding-left:0;text-align:center}.pagination-bar-rs li{display:inline-block;margin-right:5px}.pagination-bar-rs li a{background:#fff;border:none;display:block;width:40px;height:40px;line-height:42px;font-size:14px;color:#555;border-radius:0;border:1px solid #cccccc91}.pagination-bar-rs li.active a,.pagination-bar-rs li:hover a{border-color:transparent;-webkit-box-shadow:0 0 14px rgba(0,0,0,.1);-moz-box-shadow:0 0 14px rgba(0,0,0,.1);box-shadow:0 0 14px rgba(0,0,0,.1);color:#fff!important;background:#ed1c24}.pagination-bar-rs li.next a,.pagination-bar-rs li.prev a{font-size:15px;text-align:center}.vutix-newsletter-box-area{padding:20px 0 10px;position:relative}.rs-newsletter-content h2{font-size:50px;line-height:60px;color:#26313c;margin-bottom:26px;font-weight:600;text-align:center}.rs-newsletter-content p{text-align:left;color:#fff;padding-bottom:5px}.vutix-newsletter-box-area .form-main{position:relative;width:78%}.vutix-newsletter-box-area .form-group input{width:70%;height:45px;border:1px solid #00000029;padding:5px 20px}.vutix-newsletter-box-area .theme-btn{margin-left:10px;height:46px;position:absolute;right:68px;border-radius:0;padding:7px 20px;background:#ed1c24}.vutix-newsletter-box-area .theme-btn:hover{background-color:#222;color:#fff;border:2px solid #222}.vutix-main-footer-area{position:relative;background-position:center}.vutix-main-footer-area::before{background:#26313c;content:"";height:100%;left:0;opacity:.92;position:absolute;top:0;width:100%}.footer-top{padding:5px 0 30px}.footer-top .single-widget .widget-title{font-size:20px;color:#fff;position:relative;padding-bottom:15px;margin-bottom:30px}.footer-top .widget-title::before{position:absolute;content:"";width:50px;height:1px;background:#fff;bottom:-.5px}.single-widget.footer-about{padding-right:30px}.footer-top .footer-about-details p{color:#fff;line-height:26px}.footer-rs-contact-card{margin-top:20px;padding:10px;border:1px solid #ffffff3d;position:relative}.footer-rs-contact-card .box-icon:hover i{background:#fff;color:#000}.footer-rs-contact-card .box-icon:hover::before{border-left-color:#fff}.footer-rs-contact-card .box-icon{display:table-cell;vertical-align:middle;position:relative;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s}.footer-rs-contact-card .box-icon::before{position:absolute;content:'';width:0;height:0;z-index:1;top:1px;right:-9px;border:10px solid transparent;border-right:0;border-left-color:#ed1c24;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s}.footer-rs-contact-card .box-icon i{font-size:35px;color:#fff;background:#ed1c24;width:60px;height:60px;line-height:55px;text-align:center;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s}.footer-rs-contact-card .contact-text{display:table-cell;vertical-align:middle;padding-left:15px}.footer-rs-contact-card .contact-text p{color:#fff;font-size:12px}.footer-rs-contact-card .contact-text h5{color:#fff;font-size:15px}.rs-footer-links4 li{line-height:32px}.rs-footer-links4 li a{font-size:14px;color:#fff}.rs-footer-links4 li a:hover i{color:#ed1c24;margin-right:10px}.rs-footer-links4 li a i{margin-right:5px;font-size:14px;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s}.rs-footer-post-widget{display:flex;margin-top:20px;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s}.rs-footer-post-widget .post-img img{display:block;width:70px;height:70px;float:left;margin-right:10px;padding:4px;border:1px solid #ffffff3d}.rs-footer-post-widget .post-content{padding-left:5px}.rs-footer-post-widget .post-content h4{font-size:14px}.rs-footer-post-widget .post-content h4 a{color:#fff;font-weight:600;line-height:20px;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s}.rs-footer-post-widget .post-date{font-size:13px;color:#fff}.vutix-footer-bottom-contact li a i{width:25px;height:25px;background:#ed1c24;line-height:25px;text-align:center;border-radius:5px;color:#fff;margin-right:10px}.vutix-footer-bottom-contact li a{color:#fff;font-weight:400}.footer-rs-social-link{margin-top:25px}.footer-rs-social-link li a i{font-size:18px;width:40px;height:40px;border:1px solid #fff;text-align:center;line-height:40px;border-radius:40px;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s;color:#fff;background-color:#ed1c24}.footer-rs-social-link li a i:hover,.readon2.orange-transparent:hover{background:#222;color:#fff;border:1px solid #222}.rs-copyright{padding:20px 0;border-top:1px solid #fff}.footer-logo,div.ruby-grid>div.ruby-row div.ruby-col-9{width:75%}.footer-last-link{text-align:left}.footer-last-link ul{margin:0;padding:0;list-style:none;font-size:0;line-height:1}.footer-last-link ul li{display:inline-block;font-size:15px;line-height:25px;padding-left:20px;position:relative;margin-left:33px}.footer-last-link ul li:before{content:'';position:absolute;top:50%;transform:translate(0,-50%);left:0;width:8px;height:8px;background:#ed1c24;border-radius:50%}.footer-last-link ul li:first-child,input.cmn-toggle-on:checked+label:after{margin-left:0}.footer-last-link ul li a{font-size:15px;color:#fff;transition:.3s}.leadership-two_block{position:relative;margin-bottom:5px}.leadership-two_block-inner{position:relative;padding-left:340px;min-height:310px}.leadership-two_block-content{position:relative;top:45px;padding:35px 60px 35px 30px}.leadership-two_block-content::before{position:absolute;content:'';left:-100px;top:0;right:0;bottom:0;border-radius:0 200px 200px 0;background-color:#26313c}.leadership-two_block-image{position:absolute;left:0;top:0;z-index:1;width:310px;height:310px;padding:35px;border-radius:50%;border:10px solid rgb(255 255 255);box-shadow:0 0 15px rgba(0,0,0,.1);background:#ed1c24;background:linear-gradient(to right,#ed1c24 0,#ffe801 100%)}.leadership-two_block-image img{position:relative;border-radius:50%;overflow:hidden;border:5px solid rgb(255 255 255)}.leadership-two_block-icon{position:absolute;left:50%;bottom:10px;width:60px;height:60px;line-height:60px;border-radius:50px;text-align:center;margin-left:-30px;font-family:Flaticon;color:var(--color-two);font-size:var(--font-26);background-color:var(--white-color)}.leadership-two_block-inner:hover .leadership-two_block-icon{-webkit-animation:.8s ease-out infinite icon-bounce;animation:.8s ease-out infinite icon-bounce}.leadership-two_block-time{position:relative;font-weight:700;letter-spacing:1px;font-size:14px;text-transform:uppercase;color:#fff}.leadership-two_block-name{position:relative;font-weight:400;font-size:17px;text-transform:capitalize;color:#ffc54c;margin-top:1px}.leadership-two_block-name span{position:relative;color:var(--color-five);text-transform:capitalize;font-size:var(--font-14)}.leadership-two_block-title{position:relative;font-weight:700;margin-top:3px;color:#3affdc;font-size:19px;padding-bottom:10px}.leadership-two_block-title a{position:relative;color:var(--color-two)}.leadership-two_block-title a:hover{color:var(--color-three)}.leadership-two_block-location{position:relative;font-weight:400;color:#fff;font-size:14px}.leadership-two_block-location span{position:relative;color:var(--color-three)}.leadership-two_block.style-two .leadership-two_block-inner{padding-right:340px;padding-left:var(--padding-zero)}.leadership-two_block.style-two .leadership-two_block-image{left:auto;right:0}.leadership-two_block.style-two .leadership-two_block-content::before{left:0;right:-200px;border-radius:200px 0 0 200px}.leadership-two_block.style-two .leadership-two_block-content{padding-left:80px}.leadership-two_block:nth-child(2) .leadership-two_block-image{background:#2a00fb;background:linear-gradient(to right,#f70f1a 0,#3100c0 100%)}.leadership-two_block:nth-child(3) .leadership-two_block-image{background:#e00b78;background:linear-gradient(to right,#e00b78 0,#b0005a 100%)}.leadership-two_block:nth-child(4) .leadership-two_block-image{background:#080707;background:linear-gradient(to right,#080707 0,#70666b 100%)}a.nav-link.nav-link-btn.active,a.nav-link.nav-link-btn:hover{background-color:#a30f15;color:#fff}a.nav-link.nav-link-btn{border-radius:9.375rem;padding:15px 28px;font-size:16px;background-color:#e1141e}ul.nav.nav-pills.nav-pills-custom{display:flex;justify-content:center;padding-top:20px}.nav-item{display:flex!important;flex-basis:auto;justify-content:center}.d-lg-block{display:block!important}.navbar-brand{padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem}.center-logo{margin:14px 0 3px;max-height:55px}.nav-pills-custom li{margin-right:20px}.dekko-pro img,.single-head img,.single-product-left img,img.blog-pic{margin:0 auto;display:block}.owl-theme .owl-dots .owl-dot span{width:30px;height:6px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#cc0b0b}.topic{font-size:30px;font-weight:500;margin-bottom:20px;color:rgba(255,255,255,.7)}.content{display:flex;justify-content:space-between;align-items:center}.content .list{display:flex;flex-direction:column;position:relative;width:20%;margin-right:50px}.content .list label{cursor:pointer;height:60px;line-height:60px;font-size:22px;font-weight:500;color:rgba(255,255,255,.5);padding-left:25px;transition:.5s;z-index:10}#about:checked~.list label.about,#blog:checked~.list label.blog,#code:checked~.list label.code,#help:checked~.list label.help,#home:checked~.list label.home{color:#22272c}.content .slider{position:absolute;left:0;top:0;height:60px;width:100%;border-radius:12px;transition:.5s;background:#bb86fc}#home:checked~.list .slider{top:0}#blog:checked~.list .slider{top:60px}#help:checked~.list .slider{top:120px}#code:checked~.list .slider{top:180px}#about:checked~.list .slider{top:240px}.content .text-content{width:80%;height:100%;color:rgba(255,255,255,.7)}.content .text .title{font-size:25px;margin-bottom:10px;font-weight:500}.text p{text-align:justify}#about:checked~.text-content .about,#blog:checked~.text-content .blog,#code:checked~.text-content .code,#help:checked~.text-content .help,#home:checked~.text-content .home,.content .text-content .home,.has-submenu:hover>.sub-menu,.sub-menu li,ul.ruby-menu>li>a>img{display:block}.content .list label:hover{color:#bb86fc}.dekko-pro{background:#fff;border-radius:20px;padding:15px;margin:15px 0}.dekko-pro img{position:relative;transition:.4s;width:100%}.dekko-pro img:hover{transform:scale(1.3)}.dekko-pro h3{font-size:16px;text-align:center;color:#222;padding-top:10px}.single-product-left{background:#fff;padding:15px;border-radius:15px}.products-details{background-color:#f5f9fe;padding-top:75px}.product-related-gal{box-shadow:0 5px 10px #00000021;border-radius:10px;background-color:#fff}.product-related-gal img{padding:10px}.product-inner-title{text-align:center;padding:50px 0}.product-inner-title h2{font-size:25px;position:relative;font-family:Tanker-Regular}.product-inner-title h2::before{position:absolute;content:"";width:70px;height:3px;background:#ed1c24;bottom:-10px;left:43%}.product-description p{font-size:17px;line-height:30px;padding-bottom:30px}.related-product{display:flex;justify-content:space-between;gap:15px;background-color:#f8f1c9}.vutix-testimonial-box4w{position:relative;background:#fff;-webkit-box-shadow:0 0 15px 4px #ececec;box-shadow:0 0 15px 4px #ececec;border-radius:15px;text-align:center;transition:.3s;margin:0 0 40px;border:1px solid #b6b2b2;padding:15px}.pro-related-name{font-size:15px;text-align:center;padding:15px 0 10px;color:#222}.inner-slider,.related-product{padding-bottom:30px}.related-title h2{font-size:25px}.image img{position:relative;transition:.4s;max-width:100%}.pro-details h1{font-size:43px;color:#8f0000;text-transform:uppercase;line-height:40px;font-weight:400;font-family:Marlboro}.pro-details h3{font-size:27px;color:#222;line-height:40px;font-weight:400;font-family:Marlboro;padding:5px 0 20px}.single-product-gal img{object-fit:cover;border-radius:1.875rem;margin:0 auto}.inner-slider{border:1px solid #8f0000;border-radius:0 0 20px 20px}.about-us-content{padding-top:10px}.about-us-content h2{font-size:46px;color:#8f0000;line-height:55px;padding-bottom:25px;text-align:center;text-transform:uppercase;font-weight:400;font-family:Marlboro}.about-us-content p{font-size:15px;color:#4d4d4f;line-height:25px;font-weight:400;text-align:center;padding:0}.more-link{font-size:18x;color:#4d4d4f;font-weight:600;font-style:italic;letter-spacing:.8px;transition:.5s}.intro-section .video-column .course-features-info ul li i,.more-link:hover{color:#8f0000}.origin{width:100%;overflow:hidden;background-color:#d3daed;padding:50px 0}.origin-logo{margin:0 auto;display:block;text-align:center}.origin-logo img{width:192px;border:1px solid #fff;border-radius:5px;padding:15px 27px}.origin-content{padding:30px 0}.origin-content p{font-size:16px;line-height:26px;text-align:justify;color:#222}.campaign-name p,div.ruby-menu-demo-cs-1 table{line-height:20px}.origin-all-logo{display:flex;justify-content:start;gap:15px}.campaign-logo-inner.camp-mini,.single-origin{margin:0 auto;display:block;text-align:center}.single-origin{width:16.5%}.single-origin img{max-width:145px}.campaign-area.inner-page-gap{padding-top:65px}.inner-slider-two img{border-radius:0 0 30px 30px;width:100%}.campaign-area{padding:20px 0;background-color:#fff}.campaign-logo-inner{background-color:#900000;padding:2px;border-radius:15px;transition:.5s}.image-box,.image-box img{background:#fff;border-radius:13px}.campaign-logo-inner.camp-mini{width:250px}.campaign-logo-inner:hover{background-color:#26313c}.image-box{width:100%}.image-box img{width:100%;min-height:350px}.image-box img:hover{z-index:2;cursor:pointer;border-radius:13px}.campaign-name{color:#fff;padding:10px;text-align:center}.campaign-name h5{color:#ebe5e3;font-family:Marlboro;font-weight:400;font-size:25px;letter-spacing:.5px}.mtb-40{margin:40px 0}.campaign-name p{font-size:13px;color:#ebe5e3;text-align:justify;padding:20px 0 10px}.more-links{font-size:15px;text-align:right;color:#fff200;float:inline-end}.more-links:hover{color:#ebe5e3}.hearing{padding:50px 0 20px;text-align:center}.hearing h2{background:#8f0000;color:#fff;font-size:19px;padding:8px 30px;font-style:italic;border-radius:25px;font-weight:400;display:inline-block;text-align:center}.adres-list ul li,.career-list ul li{list-style:none;display:inline-block;padding-right:15px}.career-list ul li a{font-size:16px;color:#8f0000}.adres-list ul li a,.adres-list ul li a span,.contact-address p{font-size:15px;color:#4d4d4f}.contact-address p span{color:#4d4d4f;font-weight:700}.adres-list ul li a span{font-weight:700;padding-right:5px}.life-at-dekko{padding:30px 0 100px}.life-at-dekko-content h4{font-size:17px;text-align:center;line-height:22px}.Card_card__CPZd3{display:flex;position:relative;border-radius:1.5625rem;overflow:hidden;cursor:pointer;box-shadow:0 5px 7px rgba(0,0,0,.1);transition:.1s ease-in-out}.Card_card__CPZd3:hover{transform:scale(1.04);border:0}.Card_content__Pv6sZ{position:absolute;left:0;bottom:0;z-index:2;padding:clamp(24px,calc(24px + ((1vw - 3.75px) * .7766990291)),36px);color:#fff}.Card_card__CPZd3:before{content:"";position:absolute;bottom:0;left:0;z-index:1;display:block;width:100%;height:50%;background:linear-gradient(180deg,transparent,#000) no-repeat padding-box}h3.font-TankerComplete.uppercase.Card_title__Hr95s{color:#fff;font-family:Marlboro;font-size:27px;font-weight:400;line-height:35px;letter-spacing:1.1px}.Card_title__Hr95s span{color:#e1141e;font-family:Marlboro}.news-area{background-color:#f8f1c9}div.ruby-menu-demo-header{position:relative;left:0;top:0;width:100%;height:auto;padding:0;margin:0;z-index:99999}div.ruby-menu-demo-header-bg{background:url(../img/bg.jpg)}div.ruby-menu-demo-header-bg div.ruby-menu-demo-download>span,div.ruby-menu-demo-header-bg div.ruby-menu-demo-download>span>span{color:#efefef}div.ruby-menu-demo-description{position:relative;width:980px;height:160px;margin:0 auto;padding:0}div.ruby-menu-demo-description img{max-width:200px;float:left;margin:50px 20px 0 0}span.ruby-menu-demo-highlight{color:#333}div.ruby-menu-demo-bg-dark,div.ruby-menu-demo-bg-light{width:980px;height:auto;position:relative;background:#fff;margin:0 auto;font-family:'Open Sans',sans-serif;font-size:16px}div.ruby-menu-demo-bg-dark{background:efefef}div.ruby-grid>div.ruby-row::after,div.ruby-menu-demo-bg-dark-c:after,div.ruby-menu-demo-bg-light-c:after{content:"";display:table;clear:both}div.ruby-menu-demo-cr-1,div.ruby-menu-demo-cs-1,div.ruby-menu-demo-cv-1{float:left;width:33%}div.ruby-menu-demo-cv-2{float:left;width:67%}div.ruby-menu-demo-cv-3{float:left;width:48%}div.ruby-menu-demo-cv-4{float:left;width:52%}div.ruby-menu-demo-cr-2,div.ruby-menu-demo-cs-2{float:left;width:66%}div.ruby-menu-demo-cf-1,div.ruby-menu-demo-cf-2,div.ruby-menu-demo-cf-3,div.ruby-menu-demo-cf-4{float:left;width:25%;text-align:center}div.ruby-menu-demo-f-icon{width:80px;height:80px;border-radius:50%;margin:0 auto;padding:22px;font-size:30px;background:#efefef;color:#aaa}div.ruby-menu-demo-f-title{width:100%;height:30px;margin:20px auto 0;font-weight:700;font-size:18px}div.ruby-menu-demo-f-desc{font-size:14px;line-height:24px;color:#555;padding:15px}div.ruby-menu-demo-cs-1 table td,div.ruby-menu-demo-cs-1 table tr{padding:0;font-weight:700}h2.ruby-menu-demo-slogan-1,h3.ruby-menu-demo-slogan-1{font-size:20px;font-weight:300;text-transform:uppercase;color:#b1b1b1;margin:0}h1.ruby-menu-demo-slogan-2,h3.ruby-menu-demo-slogan-2{font-size:36px;font-weight:700;text-transform:none;color:#222;margin:0}p.ruby-menu-demo-slogan-description,p.ruby-menu-demo-slogan-description-2{font-size:16px;line-height:24px;color:#444;margin:35px 0}p.ruby-menu-demo-slogan-description-2{color:#666;font-weight:600;margin:-10px 0}span.ruby-menu-demo-code{color:#888;text-decoration:underline}td.ruby-menu-demo-theme-td-1{max-width:30px;text-align:left;padding:6px}td.ruby-menu-demo-theme-td-2{min-width:120px;text-align:left;padding:6px}td.ruby-menu-demo-theme-td-1:hover{cursor:pointer}.ruby-menu-demo-circle{border-radius:50%;width:24px;height:24px;border:4px solid #222;display:inline-block;margin:0}.ruby-menu-demo-color-1{background:#1aad86}.ruby-menu-demo-color-2{background:#0c67c2}.ruby-menu-demo-color-3{background:#ce0661}.ruby-menu-demo-color-4{background:#ea7500}.ruby-menu-demo-color-5{background:#74ba27}.ruby-menu-demo-color-6{background:#ff3264}.ruby-menu-demo-color-7{background:#fad814}.ruby-menu-demo-color-14,.ruby-menu-demo-color-8{background:#ccc}.ruby-menu-demo-color-9{background:#111;border-color:#ccc}.ruby-menu-demo-color-10{background:#036de2;border-color:#489efd}.ruby-menu-demo-color-11{background:#f85252;border-color:#444}.ruby-menu-demo-color-12{background:#ca79d0;border-color:#f2def3}.ruby-menu-demo-color-13{background:#efefef;border-color:#222}div.ruby-menu-demo-download{position:absolute;width:auto;top:55px;right:0}div.ruby-menu-demo-download .fa{font-size:20px;margin-right:10px}div.ruby-menu-demo-download>span{font-size:16px;display:block;margin:10px 26px}div.ruby-menu-demo-download>span>span{font-size:20px;color:#555;font-weight:700}button.ruby-btn{background:#19ad86;border:2px solid #19ad86;color:#fff;border-radius:0;padding:10px 25px;font-size:16px;font-weight:700;cursor:pointer}button.ruby-btn:hover{background:#fff;color:#19ad86}.switch{display:table-cell;vertical-align:middle;padding:10px}.cmn-toggle{position:absolute;margin-left:-9999px;visibility:hidden}.cmn-toggle+label{display:block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input.cmn-toggle-round+label{padding:2px;margin-top:-10px;width:40px;height:20px;background-color:#ddd;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px}input.cmn-toggle-round+label:after,input.cmn-toggle-round+label:before{display:block;position:absolute;top:1px;left:1px;bottom:1px;content:""}input.cmn-toggle-round+label:before{right:1px;background-color:#f1f1f1;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-transition:background .4s;-moz-transition:background .4s;-o-transition:background .4s;transition:background .4s}input.cmn-toggle-round+label:after{width:18px;background-color:#fff;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.3);-moz-box-shadow:0 2px 5px rgba(0,0,0,.3);box-shadow:0 2px 5px rgba(0,0,0,.3);-webkit-transition:margin .4s;-moz-transition:margin .4s;-o-transition:margin .4s;transition:margin .4s}input.cmn-toggle-on+label:before,input.cmn-toggle-round:checked+label:before{background-color:#8ce196}input.cmn-toggle-on:checked+label:before{background-color:#f1f1f1}img.iphone7{max-width:350px;float:right;margin-right:0}@media(min-width:768px) and (max-width:991px){body{overflow-x:hidden}div.ruby-menu-demo-description{position:relative;width:760px;height:160px;margin:0 auto;padding:0}div.ruby-menu-demo-description img{max-width:200px;float:left;margin:50px 20px 0 0}div.ruby-menu-demo-bg-dark,div.ruby-menu-demo-bg-light{width:760px;font-size:14px}div.ruby-menu-demo-cs-1{width:27%}div.ruby-menu-demo-cs-2{width:73%}td.ruby-menu-demo-theme-td-1{max-width:27px;padding:7px}td.ruby-menu-demo-theme-td-2{min-width:100px;padding:7px}.ruby-menu-demo-circle{width:22px;height:22px;border:3px solid #222}img.iphone7{max-width:320px;float:right;margin-right:20px}}div.ruby-wrapper,div.ruby-wrapper.ruby-vertical{background:#fff;color:#222}ul.ruby-menu.ruby-menu-dividers>li:hover>a,ul.ruby-menu.ruby-menu-dividers>li>a:hover{border-left:1px solid #222}ul.ruby-menu.ruby-menu-dividers>li.ruby-active-menu-item>a{border-left:1px solid #efefef}ul.ruby-menu.ruby-vertical.ruby-menu-dividers>li.ruby-active-menu-item>a,ul.ruby-menu.ruby-vertical.ruby-menu-dividers>li>a{border-left:none;border-right:none}ul.ruby-menu.ruby-vertical.ruby-menu-dividers>li.ruby-active-menu-item:hover>a,ul.ruby-menu.ruby-vertical.ruby-menu-dividers>li.ruby-active-menu-item>a:hover{border-bottom:1px solid #222;border-left:none}ul.ruby-menu>li.ruby-menu-mega-blog>div>ul.ruby-menu-mega-blog-nav>li.ruby-active-menu-item>a{background:#fff;color:red!important}@media(min-width:768px){ul.ruby-menu>li.ruby-menu-mega-shop>div>ul>li>a:after,ul.ruby-menu>li.ruby-menu-mega-shop>div>ul>li>a:before{background-color:#222}ul.ruby-menu>li.ruby-menu-mega-shop>div>ul>li>a:hover{color:#333}ul.ruby-menu>li.ruby-menu-mega-blog>div>ul.ruby-menu-mega-blog-nav>li.ruby-active-menu-item>a:after,ul.ruby-menu>li.ruby-menu-mega-blog>div>ul.ruby-menu-mega-blog-nav>li:hover>a:after{border-color:transparent #fff transparent transparent}}@media(max-width:767px){div.ruby-menu-demo-header{width:100%;height:auto}div.ruby-menu-demo-description{width:100%;margin:0 auto 220px;padding:10px;text-align:center}div.ruby-menu-demo-description img{float:none;margin:90px 0 0}div.ruby-menu-demo-download{position:relative;width:auto;top:25px;right:auto;left:auto}div.ruby-menu-demo-download>span{font-size:20px;margin:25px auto}div.ruby-menu-demo-download>span>span{font-size:26px}button.ruby-btn{padding:14px 25px;font-size:16px;text-transform:uppercase}div.ruby-menu-demo-bg-light.ruby-menu-demo-switches{display:none}div.ruby-menu-demo-bg-dark,div.ruby-menu-demo-bg-light{width:100%;font-size:16px;padding:25px;margin-bottom:-100px}div.ruby-menu-demo-cr-1,div.ruby-menu-demo-cv-1,div.ruby-menu-demo-cv-2,div.ruby-menu-demo-cv-3,div.ruby-menu-demo-cv-4{width:100%}div.ruby-menu-demo-cr-2{width:100%;margin-top:40px}div.ruby-menu-demo-cf-1,div.ruby-menu-demo-cf-2,div.ruby-menu-demo-cf-3,div.ruby-menu-demo-cf-4{float:left;width:50%;text-align:center}div.ruby-menu-demo-f-desc{margin-bottom:30px}img.iphone7{max-width:300px;float:none;margin-right:0 auto}ul.ruby-menu>li.ruby-menu-mega-blog>div>ul.ruby-menu-mega-blog-nav>li>a:before,ul.ruby-menu>li.ruby-menu-mega-shop>div>ul>li>a:before,ul.ruby-menu>li>a,ul.ruby-menu>li>ul>li>a:before{background:#555}ul.ruby-menu>li.ruby-active-menu-item>a:hover,ul.ruby-menu>li:hover>a,ul.ruby-menu>li>a:hover{background:#ccc;color:#111}ul.ruby-menu>li.ruby-active-menu-item>a{background:#ccc}ul.ruby-menu>li.ruby-menu-mega-blog>div>ul.ruby-menu-mega-blog-nav>li>a,ul.ruby-menu>li.ruby-menu-mega-shop>div>ul>li>a,ul.ruby-menu>li>ul>li>a,ul.ruby-menu>li>ul>li>ul>li>a,ul.ruby-menu>li>ul>li>ul>li>ul>li>a{background:#d1d1d1}ul.ruby-menu>li>ul>li:hover>a,ul.ruby-menu>li>ul>li>a:hover,ul.ruby-menu>li>ul>li>ul>li:hover>a,ul.ruby-menu>li>ul>li>ul>li>a:hover,ul.ruby-menu>li>ul>li>ul>li>ul>li:hover>a,ul.ruby-menu>li>ul>li>ul>li>ul>li>a:hover{background:#d9d9d9;color:#111}ul.ruby-menu>li>ul>li>ul>li>a{background:#e5e5e5}ul.ruby-menu>li>ul>li>ul>li:hover>a,ul.ruby-menu>li>ul>li>ul>li>a:hover{background:#e1e1e1}ul.ruby-menu>li>ul>li>ul>li>ul>li>a{background:#efefef}ul.ruby-menu>li>ul>li>ul>li>ul>li:hover>a,ul.ruby-menu>li>ul>li>ul>li>ul>li>a:hover{background:#fff}ul.ruby-menu>li.ruby-menu-mega-blog>div>ul.ruby-menu-mega-blog-nav>li.ruby-active-menu-item>a{background:#bcbcbc}ul.ruby-menu>li.ruby-menu-mega-blog>div>ul.ruby-menu-mega-blog-nav>li:hover>a,ul.ruby-menu>li.ruby-menu-mega-shop>div>ul>li.ruby-active-menu-item>a,ul.ruby-menu>li.ruby-menu-mega-shop>div>ul>li:hover>a,ul.ruby-menu>li.ruby-menu-mega-shop>div>ul>li>a:hover{background:#d9d9d9}span.ruby-dropdown-toggle:after{color:#fff}ul.ruby-menu>li.ruby-menu-mega-blog>div>ul.ruby-menu-mega-blog-nav>li>a:before,ul.ruby-menu>li.ruby-menu-mega-shop>div>ul>li>a:before,ul.ruby-menu>li>a:before,ul.ruby-menu>li>ul>li>a:before,ul.ruby-menu>li>ul>li>ul>li>a:before,ul.ruby-menu>li>ul>li>ul>li>ul>li>a:before{background:#333}ul.ruby-menu>li>ul>li>ul>li>a:before{background:#777}ul.ruby-menu>li>ul>li>ul>li>ul>li>a:before{background:#999}.c-hamburger span{background:#222}.c-hamburger span::after,.c-hamburger span::before{background-color:#222}.c-hamburger--htx{background-color:#efefef;color:#222}.c-hamburger--htx.is-active{background-color:#ddd}ul.ruby-menu>li.ruby-menu-mega-blog>div,ul.ruby-menu>li.ruby-menu-mega-shop>div,ul.ruby-menu>li.ruby-menu-mega>div,ul.ruby-menu>li>ul,ul.ruby-menu>li>ul>li>ul,ul.ruby-menu>li>ul>li>ul>li>ul{border-top:none}ul.ruby-menu.ruby-menu-dividers>li,ul.ruby-menu.ruby-menu-dividers>li.ruby-menu-social>a,ul.ruby-menu.ruby-menu-dividers>li:hover>a,ul.ruby-menu.ruby-menu-dividers>li>a,ul.ruby-menu.ruby-menu-dividers>li>a:hover{border:none}}span.ruby-dropdown-toggle,span.ruby-dropdown-toggle:after{transition:transform .3s}@media(min-width:767px){ul.ruby-menu>li>a:after,ul.ruby-menu>li>ul>li>a:after,ul.ruby-menu>li>ul>li>ul>li>a:after,ul.ruby-menu>li>ul>li>ul>li>ul>li>a:after{transition:.3s}ul.ruby-menu>li>div,ul.ruby-menu>li>ul{transform:translateY(25px);transition:.3s}ul.ruby-menu>li.ruby-menu-mega-blog:hover>div>ul.ruby-menu-mega-blog-nav>li.ruby-active-menu-item>div,ul.ruby-menu>li.ruby-menu-mega-blog>div>ul.ruby-menu-mega-blog-nav>li:hover>div,ul.ruby-menu>li.ruby-menu-mega-shop:hover>div>ul>li.ruby-active-menu-item>div,ul.ruby-menu>li.ruby-menu-mega-shop>div>ul>li:hover>div,ul.ruby-menu>li:hover>div,ul.ruby-menu>li:hover>ul{transform:translateY(0)}ul.ruby-menu.ruby-vertical>li>div,ul.ruby-menu.ruby-vertical>li>ul,ul.ruby-menu>li>ul>li>ul,ul.ruby-menu>li>ul>li>ul>li>ul,ul.ruby-menu>li>ul>li>ul>li>ul>li>ul{transform:translateX(25px);transition:.3s}ul.ruby-menu.ruby-vertical>li.ruby-menu-mega-blog:hover>div>ul.ruby-menu-mega-blog-nav>li.ruby-active-menu-item>div,ul.ruby-menu.ruby-vertical>li.ruby-menu-mega-blog>div>ul.ruby-menu-mega-blog-nav>li:hover>div,ul.ruby-menu.ruby-vertical>li.ruby-menu-mega-shop:hover>div>ul>li.ruby-active-menu-item>div,ul.ruby-menu.ruby-vertical>li.ruby-menu-mega-shop>div>ul>li:hover>div,ul.ruby-menu.ruby-vertical>li:hover>div,ul.ruby-menu.ruby-vertical>li:hover>ul,ul.ruby-menu>li>ul>li.ruby-open-to-left:hover>ul,ul.ruby-menu>li>ul>li:hover>ul,ul.ruby-menu>li>ul>li>ul>li.ruby-open-to-left:hover>ul,ul.ruby-menu>li>ul>li>ul>li:hover>ul,ul.ruby-menu>li>ul>li>ul>li>ul>li.ruby-open-to-left:hover>ul,ul.ruby-menu>li>ul>li>ul>li>ul>li:hover>ul{transform:translateX(0)}ul.ruby-menu>li>ul>li.ruby-open-to-left>ul,ul.ruby-menu>li>ul>li>ul>li.ruby-open-to-left>ul,ul.ruby-menu>li>ul>li>ul>li>ul>li.ruby-open-to-left>ul{transform:translateX(-25px);transition:.3s}ul.ruby-menu>li.ruby-menu-mega-blog>div>ul.ruby-menu-mega-blog-nav>li>div,ul.ruby-menu>li.ruby-menu-mega-shop>div>ul>li>div{transform:translateY(-50px);transition:.5s}ul.ruby-menu.ruby-vertical>li.ruby-menu-mega-blog>div>ul.ruby-menu-mega-blog-nav>li>div,ul.ruby-menu.ruby-vertical>li.ruby-menu-mega-shop>div>ul>li>div{transform:translateX(50px);transition:.5s}ul.ruby-menu>li.ruby-menu-mega-shop>div>ul>li>a:after,ul.ruby-menu>li.ruby-menu-mega-shop>div>ul>li>a:before{-webkit-transition:.4s;transition:.4s}}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:'Open Sans',sans-serif}div.ruby-wrapper{position:relative;width:100%;height:85px;margin:0 auto}div.ruby-wrapper ul{margin:0;padding:0;list-style:none}div.ruby-wrapper>ul{position:relative;display:flex;justify-content:space-between}ul.ruby-menu>li{float:left;font-size:14px}ul.ruby-menu>li>a{display:block;line-height:85px;padding:0 25px 0 15px;color:#555;text-decoration:none;font-family:'Open Sans',sans-serif;font-weight:700;text-transform:uppercase}ul.ruby-menu>li>a:only-child{padding:0 55px}ul.ruby-menu>li:hover>a:only-child:after,ul.ruby-menu>li>a:only-child:after{content:''}ul.ruby-menu>li.ruby-menu-mega-shop>div>ul>li>div ul>li .fa,ul.ruby-menu>li.ruby-menu-mega>div ul li .fa,ul.ruby-menu>li>a .fa,ul.ruby-menu>li>ul>li>a .fa,ul.ruby-menu>li>ul>li>ul>li>a .fa,ul.ruby-menu>li>ul>li>ul>li>ul>li>a .fa{position:relative;width:24px}ul.ruby-menu>li.ruby-menu-social>a{padding:0 8px;width:30px;font-size:16px}ul.ruby-menu.ruby-menu-dividers>li.ruby-menu-social.ruby-menu-search>a,ul.ruby-menu>li.ruby-menu-social.ruby-menu-search>a{transition:.5s;max-height:50px;width:30px;transition-delay:.3s}ul.ruby-menu.ruby-menu-dividers>li.ruby-menu-social.ruby-menu-search>a:hover,ul.ruby-menu>li.ruby-menu-social.ruby-menu-search>a:hover{width:120px}ul.ruby-menu.ruby-menu-dividers>li.ruby-menu-social.ruby-menu-search>a:hover>span input,ul.ruby-menu>li.ruby-menu-social.ruby-menu-search>a:hover>span input{transform:scaleY(1);max-width:80px}ul.ruby-menu.ruby-menu-dividers>li.ruby-menu-social.ruby-menu-search>a span,ul.ruby-menu>li.ruby-menu-social.ruby-menu-search>a span{display:inline}ul.ruby-menu.ruby-menu-dividers>li.ruby-menu-social.ruby-menu-search>a>span input,ul.ruby-menu>li.ruby-menu-social.ruby-menu-search>a>span input{position:absolute;width:80px;height:50px;line-height:50px;margin:0;background:0 0;color:#efefef;border:none;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;max-width:0;transform:scaleY(0);transition:.5s .3s}ul.ruby-menu>li.ruby-menu-social.ruby-menu-search>a>span input:focus{outline:0;color:#efefef}ul.ruby-menu>li.ruby-menu-social.ruby-menu-search>a>span input::-webkit-input-placeholder{color:#efefef}ul.ruby-menu.ruby-menu-dividers>li.ruby-menu-social>a,ul.ruby-menu.ruby-menu-dividers>li>a{border-left:1px solid #111;border-right:1px solid #666}ul.ruby-menu.ruby-menu-dividers>li.ruby-menu-social:last-child>a,ul.ruby-menu.ruby-menu-dividers>li:first-child>a{border-left:none}ul.ruby-menu.ruby-vertical.ruby-menu-dividers>li>a{border:none;border-top:1px solid #111;border-bottom:1px solid #666}ul.ruby-menu.ruby-vertical.ruby-menu-dividers>li:first-child>a{border-top:none}ul.ruby-menu.ruby-menu-dividers>li:hover>a,ul.ruby-menu.ruby-menu-dividers>li>a:hover{border-right:1px solid #19ad86}ul.ruby-menu.ruby-vertical.ruby-menu-dividers>li:hover>a,ul.ruby-menu.ruby-vertical.ruby-menu-dividers>li>a:hover{border-bottom:1px solid #19ad86}ul.ruby-menu.ruby-menu-dividers>li.ruby-active-menu-item>a{border-right:1px solid #17a47d}ul.ruby-menu.ruby-vertical.ruby-menu-dividers>li.ruby-active-menu-item>a{border-bottom:1px solid #17a47d}ul.ruby-menu>li>ul,ul.ruby-menu>li>ul>li>ul,ul.ruby-menu>li>ul>li>ul>li>ul{position:absolute;-webkit-box-shadow:0 8px 24px -5px #ccc;-moz-box-shadow:0 8px 24px -5px #ccc;box-shadow:0 8px 24px -5px #ccc;border-top:4px solid #19ad86}ul.ruby-menu>li>ul>li>a,ul.ruby-menu>li>ul>li>ul>li>a,ul.ruby-menu>li>ul>li>ul>li>ul>li>a{display:block;width:170px;line-height:40px;padding:0 35px 0 25px;background:#fff;color:#666;text-decoration:none;font-size:14px}ul.ruby-menu>li>ul>li:hover>a,ul.ruby-menu>li>ul>li>a:hover,ul.ruby-menu>li>ul>li>ul>li:hover>a,ul.ruby-menu>li>ul>li>ul>li>a:hover,ul.ruby-menu>li>ul>li>ul>li>ul>li:hover>a,ul.ruby-menu>li>ul>li>ul>li>ul>li>a:hover{background:#efefef}ul.ruby-menu>li>ul>li>a:only-child:after,ul.ruby-menu>li>ul>li>ul>li>a:only-child:after,ul.ruby-menu>li>ul>li>ul>li>ul>li>a:only-child:after{content:""}ul.ruby-menu>li>ul>li>ul,ul.ruby-menu>li>ul>li>ul>li>ul{left:170px;top:-4px;z-index:100}ul.ruby-menu>li>ul>li.ruby-open-to-left>ul,ul.ruby-menu>li>ul>li>ul>li.ruby-open-to-left>ul{left:auto;right:170px}ul.ruby-menu>li.ruby-menu-mega-blog>div,ul.ruby-menu>li.ruby-menu-mega-shop>div,ul.ruby-menu>li.ruby-menu-mega>div{position:absolute;width:100%;height:auto;top:89px;left:0;background:#fff;overflow:hidden;-webkit-box-shadow:0 8px 24px -5px #ccc;-moz-box-shadow:0 8px 24px -5px #ccc;box-shadow:0 8px 24px -5px #ccc}ul.ruby-menu>li.ruby-menu-mega-blog>div>ul.ruby-menu-mega-blog-nav{position:relative;width:215px;height:100%;left:0;top:0;background:#fff;padding:0 15px}ul.ruby-menu>li.ruby-menu-mega-blog>div>ul.ruby-menu-mega-blog-nav>li{font-size:14px;margin:14px 0}ul.ruby-menu>li.ruby-menu-mega-blog>div>ul.ruby-menu-mega-blog-nav>li>a{line-height:40px;padding:0 15px;color:#ffff!important;border:2px solid #ed1c24;font-family:Marlboro;font-size:22px;text-align:center;letter-spacing:.5px}ul.ruby-menu>li.ruby-menu-mega-blog>div>ul.ruby-menu-mega-blog-nav>li.ruby-active-menu-item>a,ul.ruby-menu>li.ruby-menu-mega-blog>div>ul.ruby-menu-mega-blog-nav>li:hover>a{border:2px solid #ed1c24;border-radius:30px}ul.ruby-menu>li.ruby-menu-mega-blog>div>ul.ruby-menu-mega-blog-nav>li>div{position:absolute;width:1010px;height:auto;min-height:100%;left:232px;top:0;background:#f8f1c9}ul.ruby-menu>li.ruby-menu-mega-shop>div{text-align:center;z-index:999999}ul.ruby-menu>li.ruby-menu-mega-shop>div>ul{width:100%;background:#efefef;margin:0 auto;padding:0;border-bottom:1px solid #ddd;font-size:0;z-index:100}ul.ruby-menu>li.ruby-menu-mega-shop>div>ul>li{display:inline-block;margin:0}ul.ruby-menu>li.ruby-menu-mega-shop>div>ul>li>a{padding:20px 15px;text-transform:uppercase;font-weight:700;font-size:14px;font-stretch:expanded;color:#666;position:relative;text-decoration:none;display:inline-block}ul.ruby-menu>li.ruby-menu-mega-shop>div>ul>li>div{position:absolute;width:100%;left:0;top:auto;margin-top:1px;text-align:left;background:#fff;z-index:-1}div.ruby-grid,div.ruby-grid-lined{position:relative;width:100%;padding:0;margin:0}div.ruby-grid>div.ruby-row{position:relative;width:100%;height:100%;overflow-y:scroll;padding-bottom:15px}#style-3::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}#style-3::-webkit-scrollbar{width:6px;background-color:#f5f5f5}#style-3::-webkit-scrollbar-thumb{background-color:#ccc}div.ruby-grid>div.ruby-row div.ruby-row [class^=ruby-col]{margin-top:16px}div.ruby-grid>div.ruby-row div.ruby-row:first-of-type [class^=ruby-col]{margin-top:0}div.ruby-grid.ruby-grid-lined>div.ruby-row:after{content:"";width:100%;height:1px;left:0;bottom:0;background:-webkit-linear-gradient(left,rgba(204,204,204,0) 0,rgba(204,204,204,.48) 24%,#ccc 50%,rgba(204,204,204,.42) 79%,rgba(204,204,204,0) 100%)}div.ruby-grid.ruby-grid-lined>div.ruby-row:last-child:after{height:0}div.ruby-grid>div.ruby-row [class^=ruby-col]{position:relative;float:left;height:auto}div.ruby-grid>div.ruby-row>[class^=ruby-col]{padding:16px}div.ruby-grid>div.ruby-row>[class^=ruby-col] [class^=ruby-col]{padding-left:16px}div.ruby-grid>div.ruby-row>[class^=ruby-col] [class^=ruby-col]:first-of-type{padding-left:0}div.ruby-grid>div.ruby-row div.ruby-col-1{width:8.33%}div.ruby-grid>div.ruby-row div.ruby-col-2{width:16.66%}div.ruby-grid>div.ruby-row div.ruby-col-3{width:25%}div.ruby-grid>div.ruby-row div.ruby-col-4{width:33.33%}div.ruby-grid>div.ruby-row div.ruby-col-5{width:41.66%}div.ruby-grid>div.ruby-row div.ruby-col-6{width:50%}div.ruby-grid>div.ruby-row div.ruby-col-7{width:58.33%}div.ruby-grid>div.ruby-row div.ruby-col-8{width:66.66%}div.ruby-grid>div.ruby-row div.ruby-col-10{width:83.33%}div.ruby-grid>div.ruby-row div.ruby-col-11{width:91.66%}div.ruby-grid.ruby-grid-lined>div.ruby-row>div[class^=ruby-col]:last-child:after{width:0}div.ruby-grid img{position:relative;max-width:100%;height:auto;display:block}h3.ruby-list-heading{font-size:14px;line-height:24px;font-weight:700;margin:0}ul.ruby-menu>li.ruby-menu-mega-shop>div>ul>li>div ul,ul.ruby-menu>li.ruby-menu-mega>div ul{margin:10px 0 0}ul.ruby-menu>li.ruby-menu-mega-shop>div>ul>li>div ul>li,ul.ruby-menu>li.ruby-menu-mega>div ul li{position:relative;font-size:14px;line-height:28px;display:block;width:100%}ul.ruby-menu>li.ruby-menu-mega-shop>div>ul>li>div ul>li>a,ul.ruby-menu>li.ruby-menu-mega>div ul li>a{text-decoration:none;color:#555;display:inline-block}ul.ruby-menu>li.ruby-menu-mega-shop>div>ul>li>div ul>li>a:hover,ul.ruby-menu>li.ruby-menu-mega>div ul li>a:hover{color:#222;text-decoration:underline}.nav-menu li a,.sub-menu li a,a{text-decoration:none}ul.ruby-menu>li.ruby-menu-mega>div ul.ruby-list-with-images li{height:50px}ul.ruby-menu>li.ruby-menu-mega>div ul.ruby-list-with-images li span.ruby-list-desc{font-size:11px;display:block;position:absolute;top:16px;left:72px;color:#999}ul.ruby-menu>li.ruby-menu-mega>div ul li>a>img{float:left;width:60px;margin-right:12px}span.ruby-c-title,span.ruby-c-title a{font-size:19px;font-weight:400;text-transform:uppercase;line-height:20px;color:#222;font-family:Marlboro;letter-spacing:.9px}span.ruby-c-title a:hover{color:#444;text-decoration:underline}span.ruby-c-category,span.ruby-c-category a{font-size:11px;margin:9px 0;color:#444}span.ruby-c-date,span.ruby-c-date a{font-size:11px;color:#444}span.ruby-c-category a:hover,span.ruby-c-date a:hover{color:#19ad86}div.ruby-c-inline{display:block;position:relative;height:14px;margin:7px 0}div.ruby-c-inline span.ruby-c-category,div.ruby-c-inline span.ruby-c-date{position:absolute;display:inline-block}span.ruby-c-content{display:block;position:relative;top:7px;font-size:12px;line-height:18px;text-align:justify}.ruby-wrapper .visible-xs{visibility:hidden;position:absolute}@media(min-width:768px){div.ruby-wrapper.ruby-menu-transparent,div.ruby-wrapper.ruby-menu-transparent>ul.ruby-menu>li.ruby-active-menu-item>a,div.ruby-wrapper.ruby-menu-transparent>ul.ruby-menu>li.ruby-menu-social.ruby-menu-search:hover>a,div.ruby-wrapper.ruby-menu-transparent>ul.ruby-menu>li.ruby-menu-social.ruby-menu-search>a:hover{background:0 0}div.ruby-wrapper.ruby-menu-transparent>ul.ruby-menu.ruby-menu-dividers>li>a,div.ruby-wrapper.ruby-menu-transparent>ul.ruby-menu>li.ruby-menu-social>a{border:none}div.ruby-wrapper.ruby-menu-transparent>ul.ruby-menu.ruby-menu-dividers>li:hover>a,div.ruby-wrapper.ruby-menu-transparent>ul.ruby-menu.ruby-menu-dividers>li>a:hover,div.ruby-wrapper.ruby-menu-transparent>ul.ruby-menu>li:hover>a,div.ruby-wrapper.ruby-menu-transparent>ul.ruby-menu>li>a:hover{background:0 0;color:#e2e2e2}div.ruby-wrapper.ruby-menu-full-width{width:100%}div.ruby-wrapper.ruby-menu-full-width>ul.ruby-menu{width:980px;margin:0 auto}ul.ruby-menu>li.ruby-menu-mega-blog>div,ul.ruby-menu>li.ruby-menu-mega-blog>div>ul.ruby-menu-mega-blog-nav>li>div,ul.ruby-menu>li.ruby-menu-mega-shop>div,ul.ruby-menu>li.ruby-menu-mega-shop>div>ul>li>div,ul.ruby-menu>li.ruby-menu-mega>div,ul.ruby-menu>li>ul,ul.ruby-menu>li>ul>li>ul,ul.ruby-menu>li>ul>li>ul>li>ul{visibility:hidden;opacity:0}ul.ruby-menu>li.ruby-menu-mega-blog:hover>div,ul.ruby-menu>li.ruby-menu-mega-blog:hover>div>ul.ruby-menu-mega-blog-nav>li.ruby-active-menu-item>div,ul.ruby-menu>li.ruby-menu-mega-shop:hover>div,ul.ruby-menu>li.ruby-menu-mega-shop:hover>div>ul>li.ruby-active-menu-item>div,ul.ruby-menu>li.ruby-menu-mega-shop>div>ul>li:hover>div,ul.ruby-menu>li.ruby-menu-mega:hover>div,ul.ruby-menu>li:hover>ul,ul.ruby-menu>li>ul>li:hover>ul,ul.ruby-menu>li>ul>li>ul>li:hover>ul{visibility:visible;opacity:1}ul.ruby-menu>li.ruby-menu-mega-blog>div>ul.ruby-menu-mega-blog-nav>li:hover>div{visibility:visible;opacity:1;z-index:101}ul.ruby-menu>li.ruby-menu-mega-shop>div>ul>li>a:after,ul.ruby-menu>li.ruby-menu-mega-shop>div>ul>li>a:before{height:1px;position:absolute;content:'';background-color:#19ad86;width:0}ul.ruby-menu>li.ruby-menu-mega-shop>div>ul>li>a:before{top:10px;left:5%}ul.ruby-menu>li.ruby-menu-mega-shop>div>ul>li>a:after{bottom:10px;right:5%}.snip1217 .current a,ul.ruby-menu>li.ruby-menu-mega-shop>div>ul>li>a:hover{color:#333}ul.ruby-menu>li.ruby-menu-mega-shop>div>ul>li.ruby-active-menu-item>a:after,ul.ruby-menu>li.ruby-menu-mega-shop>div>ul>li.ruby-active-menu-item>a:before,ul.ruby-menu>li.ruby-menu-mega-shop>div>ul>li:hover>a:after,ul.ruby-menu>li.ruby-menu-mega-shop>div>ul>li:hover>a:before,ul.ruby-menu>li.ruby-menu-mega-shop>div>ul>li>a:hover:after,ul.ruby-menu>li.ruby-menu-mega-shop>div>ul>li>a:hover:before{width:90%}ul.ruby-menu>li>a:after{font-family:FontAwesome;text-decoration:none;content:'\f107';position:absolute;margin-left:5px}ul.ruby-menu>li:hover>a:after,ul.ruby-menu>li>ul>li.ruby-open-to-left:hover>a:after,ul.ruby-menu>li>ul>li:hover>a:after,ul.ruby-menu>li>ul>li>ul>li.ruby-open-to-left:hover>a:after,ul.ruby-menu>li>ul>li>ul>li:hover>a:after,ul.ruby-menu>li>ul>li>ul>li>ul>li.ruby-open-to-left:hover>a:after,ul.ruby-menu>li>ul>li>ul>li>ul>li:hover>a:after{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}ul.ruby-menu>li>ul>li>a:after,ul.ruby-menu>li>ul>li>ul>li>a:after,ul.ruby-menu>li>ul>li>ul>li>ul>li>a:after{font-family:FontAwesome;text-decoration:none;font-size:16px;padding:0;content:'\f105';position:absolute;right:15px}ul.ruby-menu>li>ul>li.ruby-open-to-left>a:after,ul.ruby-menu>li>ul>li>ul>li.ruby-open-to-left>a:after,ul.ruby-menu>li>ul>li>ul>li>ul>li.ruby-open-to-left>a:after{content:'\f104';right:auto;left:10px}ul.ruby-menu>li.ruby-menu-mega-blog>div>ul.ruby-menu-mega-blog-nav>li.ruby-active-menu-item>a:after,ul.ruby-menu>li.ruby-menu-mega-blog>div>ul.ruby-menu-mega-blog-nav>li:hover>a:after{content:"";position:absolute;right:0;margin-top:13px;width:0;height:0;border-style:solid;border-width:6px 8px 6px 0;border-color:transparent #fff transparent transparent}}@media(max-width:767px){div.ruby-wrapper .hidden-xs{visibility:hidden;display:none}div.ruby-wrapper{position:absolute;width:100%;top:0;background:#111}.ruby-wrapper .visible-xs{visibility:visible;position:absolute;left:0;top:0}div.ruby-wrapper>ul{position:absolute;top:50px;width:100%}ul.ruby-menu>li,ul.ruby-menu>li.ruby-menu-right{float:none}ul.ruby-menu>li>a{padding:0 65px;background:#19ad86}ul.ruby-menu>li>a:only-child{padding:0 65px}ul.ruby-menu>li.ruby-active-menu-item>a:hover,ul.ruby-menu>li:hover>a,ul.ruby-menu>li>a:hover{background:#127e61}ul.ruby-menu>li.ruby-active-menu-item>a{background:#159572}ul.ruby-menu>li.ruby-menu-social>a>span{display:block}ul.ruby-menu>li>ul,ul.ruby-menu>li>ul>li>ul,ul.ruby-menu>li>ul>li>ul>li>ul{position:relative;width:100%;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-top:none}ul.ruby-menu>li,ul.ruby-menu>li.ruby-menu-mega,ul.ruby-menu>li.ruby-menu-mega-blog,ul.ruby-menu>li.ruby-menu-mega-blog>div>ul.ruby-menu-mega-blog-nav>li,ul.ruby-menu>li.ruby-menu-mega-shop,ul.ruby-menu>li>ul>li,ul.ruby-menu>li>ul>li>ul>li,ul.ruby-menu>li>ul>li>ul>li>ul>li{position:relative}ul.ruby-menu>li>ul>li>a,ul.ruby-menu>li>ul>li>ul>li>a,ul.ruby-menu>li>ul>li>ul>li>ul>li>a{width:100%;line-height:50px;padding:0 80px;background:#d1d1d1}ul.ruby-menu>li>ul>li:hover>a,ul.ruby-menu>li>ul>li>a:hover,ul.ruby-menu>li>ul>li>ul>li:hover>a,ul.ruby-menu>li>ul>li>ul>li>a:hover,ul.ruby-menu>li>ul>li>ul>li>ul>li:hover>a,ul.ruby-menu>li>ul>li>ul>li>ul>li>a:hover{background:#d9d9d9;color:#111}ul.ruby-menu>li>ul>li>ul,ul.ruby-menu>li>ul>li>ul>li>ul{left:auto;top:auto;z-index:auto}ul.ruby-menu>li>ul>li.ruby-open-to-left>ul,ul.ruby-menu>li>ul>li>ul>li.ruby-open-to-left>ul{left:auto;right:auto}ul.ruby-menu>li>ul>li>ul>li>a{background:#e5e5e5;padding:0 95px}ul.ruby-menu>li>ul>li>ul>li:hover>a,ul.ruby-menu>li>ul>li>ul>li>a:hover{background:#e1e1e1}ul.ruby-menu>li>ul>li>ul>li>ul>li>a{background:#efefef;padding:0 110px}ul.ruby-menu>li>ul>li>ul>li>ul>li:hover>a,ul.ruby-menu>li>ul>li>ul>li>ul>li>a:hover{background:#fff}ul.ruby-menu>li.ruby-menu-social>a{border:none;width:100%}ul.ruby-menu>li.ruby-menu-mega-blog>div,ul.ruby-menu>li.ruby-menu-mega-shop>div,ul.ruby-menu>li.ruby-menu-mega>div{position:relative;top:auto;left:auto;border-top:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}ul.ruby-menu>li.ruby-menu-mega-blog>div>ul.ruby-menu-mega-blog-nav{width:100%;height:auto;left:auto;top:auto}ul.ruby-menu>li.ruby-menu-mega-blog>div>ul.ruby-menu-mega-blog-nav>li>a{line-height:50px;padding:0 75px;background:#d1d1d1;color:#222}ul.ruby-menu>li.ruby-menu-mega-blog>div>ul.ruby-menu-mega-blog-nav>li.ruby-active-menu-item>a{background:#bcbcbc}ul.ruby-menu>li.ruby-menu-mega-blog>div>ul.ruby-menu-mega-blog-nav>li>div{position:relative;width:100%;min-height:auto;left:auto;top:auto;z-index:auto}ul.ruby-menu>li.ruby-menu-mega-blog>div>ul.ruby-menu-mega-blog-nav>li:hover>a,ul.ruby-menu>li.ruby-menu-mega-shop>div>ul>li.ruby-active-menu-item>a,ul.ruby-menu>li.ruby-menu-mega-shop>div>ul>li:hover>a,ul.ruby-menu>li.ruby-menu-mega-shop>div>ul>li>a:hover{background:#d9d9d9}ul.ruby-menu>li.ruby-menu-mega-shop>div{position:relative;text-align:left}ul.ruby-menu>li.ruby-menu-mega-shop>div>ul{position:relative;border:none;font-size:14px;margin-bottom:-1px}ul.ruby-menu>li.ruby-menu-mega-shop>div>ul>li{position:relative;display:block;margin-top:-1px}ul.ruby-menu>li.ruby-menu-mega-shop>div>ul>li>a{padding:0 80px;line-height:50px;max-height:50px;text-transform:none;font-weight:400;background:#d1d1d1;color:#222;border:none;display:block}ul.ruby-menu>li.ruby-menu-mega-shop>div>ul>li>div{position:relative;top:0;z-index:9999;margin:0}ul.ruby-menu>li.ruby-menu-social img{display:inline-table;position:absolute;top:15px}ul.ruby-menu>li.ruby-menu-social .fa{position:absolute;top:17px}ul.ruby-menu>li.ruby-menu-social span{line-height:50px;padding:0 25px}span.ruby-dropdown-toggle{position:absolute;width:50px;height:50px;max-width:50px;max-height:50px;left:0;top:0;padding:10px 17px;z-index:1000000;cursor:pointer}span.ruby-dropdown-toggle:after{font-family:FontAwesome;text-decoration:none;content:'\f107';color:#fff;font-size:25px;right:0}span.ruby-dropdown-toggle.ruby-dropdown-toggle-rotate{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}ul.ruby-menu>li.ruby-menu-mega-blog>div>ul.ruby-menu-mega-blog-nav>li>a:before,ul.ruby-menu>li.ruby-menu-mega-shop>div>ul>li>a:before,ul.ruby-menu>li>a:before,ul.ruby-menu>li>ul>li>a:before,ul.ruby-menu>li>ul>li>ul>li>a:before,ul.ruby-menu>li>ul>li>ul>li>ul>li>a:before{content:"";width:50px;height:50px;background:#333;position:absolute;left:0;top:0}ul.ruby-menu>li.ruby-menu-mega-blog>div>ul.ruby-menu-mega-blog-nav>li>a:before,ul.ruby-menu>li.ruby-menu-mega-shop>div>ul>li>a:before,ul.ruby-menu>li>ul>li>a:before{background:#555}ul.ruby-menu>li>ul>li>ul>li>a:before{background:#777}ul.ruby-menu>li>ul>li>ul>li>ul>li>a:before{background:#999}ul.ruby-menu,ul.ruby-menu>li.ruby-menu-mega-blog>div,ul.ruby-menu>li.ruby-menu-mega-blog>div>ul.ruby-menu-mega-blog-nav>li>div,ul.ruby-menu>li.ruby-menu-mega-shop>div,ul.ruby-menu>li.ruby-menu-mega-shop>div>ul>li>div,ul.ruby-menu>li.ruby-menu-mega>div,ul.ruby-menu>li>ul,ul.ruby-menu>li>ul>li>ul,ul.ruby-menu>li>ul>li>ul>li>ul{max-height:0;transform:scaleY(0);overflow:hidden}ul.ruby-menu.ruby-mobile-sublevel-show,ul.ruby-menu>li.ruby-menu-mega-blog>div.ruby-mobile-sublevel-show,ul.ruby-menu>li.ruby-menu-mega-blog>div>ul.ruby-menu-mega-blog-nav>li>div.ruby-mobile-sublevel-show,ul.ruby-menu>li.ruby-menu-mega-shop>div.ruby-mobile-sublevel-show,ul.ruby-menu>li.ruby-menu-mega-shop>div>ul>li>div.ruby-mobile-sublevel-show,ul.ruby-menu>li.ruby-menu-mega>div.ruby-mobile-sublevel-show,ul.ruby-menu>li>ul.ruby-mobile-sublevel-show,ul.ruby-menu>li>ul>li>ul.ruby-mobile-sublevel-show,ul.ruby-menu>li>ul>li>ul>li>ul.ruby-mobile-sublevel-show{max-height:20000px;transform:scaleY(1)}div.ruby-grid>div.ruby-row div.ruby-row [class^=ruby-col],div.ruby-grid>div.ruby-row div.ruby-row:first-of-type [class^=ruby-col]{margin-top:0}div.ruby-grid.ruby-grid-lined>div.ruby-row:after{height:0}div.ruby-grid>div.ruby-row>[class^=ruby-col]{padding:0}div.ruby-grid>div.ruby-row>[class^=ruby-col] [class^=ruby-col],div.ruby-grid>div.ruby-row>[class^=ruby-col] [class^=ruby-col]:first-of-type{padding-left:0}div.ruby-grid>div.ruby-row div.ruby-col-1,div.ruby-grid>div.ruby-row div.ruby-col-10,div.ruby-grid>div.ruby-row div.ruby-col-11,div.ruby-grid>div.ruby-row div.ruby-col-12,div.ruby-grid>div.ruby-row div.ruby-col-2,div.ruby-grid>div.ruby-row div.ruby-col-3,div.ruby-grid>div.ruby-row div.ruby-col-4,div.ruby-grid>div.ruby-row div.ruby-col-5,div.ruby-grid>div.ruby-row div.ruby-col-6,div.ruby-grid>div.ruby-row div.ruby-col-7,div.ruby-grid>div.ruby-row div.ruby-col-8,div.ruby-grid>div.ruby-row div.ruby-col-9{width:100%;padding:20px 30px}div.ruby-grid.ruby-grid-lined>div.ruby-row>div[class^=ruby-col]:after{width:0}div.ruby-grid img{position:relative;max-width:100%;height:auto;display:block}div.ruby-grid>div.ruby-row::after{content:"";display:table;clear:both}.c-hamburger{display:block;position:relative;overflow:hidden;margin:0;padding:0;width:50px;height:50px;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border-radius:none;border:none;cursor:pointer;-webkit-transition:background .3s;transition:background .3s}.c-hamburger:focus{outline:0}.c-hamburger span{display:block;position:absolute;top:24px;left:8px;right:8px;height:3px;background:#fff}.c-hamburger span::after,.c-hamburger span::before{position:absolute;display:block;left:0;width:100%;height:3px;background-color:#fff;content:""}.c-hamburger span::before{top:-10px}.c-hamburger span::after{bottom:-10px}.c-hamburger--htx{background-color:#19ad86}.c-hamburger--htx span{-webkit-transition:background 0 .3s;transition:background 0 .3s}.c-hamburger--htx span::after,.c-hamburger--htx span::before{-webkit-transition-duration:.3s,.3s;transition-duration:.3s,.3s;-webkit-transition-delay:0.3s,0;transition-delay:0.3s,0}.c-hamburger--htx span::before{-webkit-transition-property:top,-webkit-transform;transition-property:top,transform}.c-hamburger--htx span::after{-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,transform}.c-hamburger--htx.is-active{background-color:#333}.c-hamburger--htx.is-active span{background:0 0}.c-hamburger--htx.is-active span::before{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.c-hamburger--htx.is-active span::after{bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.c-hamburger--htx.is-active span::after,.c-hamburger--htx.is-active span::before{-webkit-transition-delay:0s,.3s;transition-delay:0s,.3s}ul.ruby-menu.ruby-menu-dividers>li,ul.ruby-menu.ruby-menu-dividers>li.ruby-menu-social>a,ul.ruby-menu.ruby-menu-dividers>li:hover>a,ul.ruby-menu.ruby-menu-dividers>li>a,ul.ruby-menu.ruby-menu-dividers>li>a:hover{border:none}div.ruby-wrapper.ruby-menu-transparent>ul.ruby-menu>li.ruby-active-menu-item>a{padding-left:45px}ul.ruby-menu>li.ruby-menu-social.ruby-menu-search>a{display:none}}.main_menu ul li ul,.mega_menu{transition:.5s;background:#fff}@media(min-width:768px) and (max-width:991px){.ruby-wrapper .hidden-md,span.ruby-c-date{display:none;visibility:hidden}div.ruby-wrapper{width:760px}ul.ruby-menu>li.ruby-menu-mega-blog>div>ul.ruby-menu-mega-blog-nav{width:170px}ul.ruby-menu>li.ruby-menu-mega-blog>div>ul.ruby-menu-mega-blog-nav>li>div{width:590px;left:170px}ul.ruby-menu.ruby-vertical>li.ruby-menu-mega-blog>div,ul.ruby-menu.ruby-vertical>li.ruby-menu-mega-shop>div,ul.ruby-menu.ruby-vertical>li.ruby-menu-mega>div{width:560px}ul.ruby-menu.ruby-vertical>li.ruby-menu-mega-blog>div>ul.ruby-menu-mega-blog-nav>li>div{width:360px}span.ruby-c-date{opacity:0}div.ruby-grid>div.ruby-row div.ruby-col-3-md{width:25%}div.ruby-grid>div.ruby-row div.ruby-col-4-md{width:33.33%}div.ruby-grid>div.ruby-row div.ruby-col-6-md{width:50%}div.ruby-grid>div.ruby-row div.ruby-col-12-md{width:100%}div.ruby-grid.ruby-grid-lined>div.ruby-row:after,div.ruby-grid.ruby-grid-lined>div.ruby-row>div[class^=ruby-col]:after{background:0 0}ul.ruby-menu>li.ruby-menu-mega-shop>div>ul>li>a{padding:20px 5px;font-size:12px;font-stretch:condensed;color:#666}}.menu-product{padding:15px;background:#fff;border-radius:20px;cursor:pointer;box-shadow:0 5px 7px rgba(0,0,0,.1)}.main_menu ul li ul,.mega_menu,nav{box-shadow:0 5px 15px 0 rgba(212,201,201,.75)}.menu-product img{width:150px;margin:0 auto;display:block;transition:.4s}.main-product{padding-bottom:150px}.sec-product{margin-top:-120px;padding-bottom:30px}.sec-product img{width:300px;margin:0 auto;display:block}.sec-product-footer{margin-bottom:-69px;z-index:999}.sec-product-footer img{width:300px;margin:0 auto;display:block;z-index:999;position:relative}.all-pro-section{display:flex;justify-content:start;flex-flow:wrap;gap:15px}.all-product-card{flex-basis:19%}:root{--hover-color:rgb(102, 40, 245)}*{margin:0;padding:0;box-sizing:border-box}a{color:#fff}ol,ul{list-style-type:none}.mb-logo{width:140px}.containerss{width:1140px;margin:0 auto}.rowss{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}nav{background:var(--background-color)}.logo a{font-size:20px;font-weight:700;color:#353535;text-transform:uppercase}.main_menu>ul>li{display:inline-block;position:relative;margin:0 -2px}.main_menu ul li a{font-size:16px;color:#353535;padding:20px 25px;display:block;font-weight:400}.main_menu ul li .active,.main_menu ul li:hover>a{color:#a30f15}.main_menu ul li ul{width:200px}.main_menu ul li ul li a{padding:10px 25px;font-size:15px}.main_menu ul li ul li ul{left:100%;top:0}.mega_menu_dropdown{position:static!important}.mega_menu{left:0;right:0;display:flex;flex-wrap:wrap}.mega_menu_item{width:25%;padding:30px 20px}.main_menu ul li .mega_menu_item a:hover{color:var(--hover-color)}.mega_menu_demo_2 .mega_menu{left:50%;transform:translateX(-50%);width:1140px}@media (min-width:992px) and (max-width:1199.98px){.containerss{width:960px}.mega_menu_demo_2 .mega_menu{width:940px}.main_menu ul li ul{width:150px}}@media (min-width:768px) and (max-width:991.98px){.containerss{width:720px}.mega_menu_demo_2 .mega_menu{width:700px}.main_menu ul li a{font-size:15px;padding:20px 16px}.main_menu ul li ul{width:150px}}@media (min-width:768px){.main_menu ul li .mega_menu,.main_menu ul li ul{visibility:hidden;opacity:0;position:absolute;margin-top:50px}.main_menu ul li:hover>.mega_menu,.main_menu ul li:hover>ul{visibility:visible;opacity:1;margin-top:0;z-index:99}}@media (max-width:767.98px){.containerss,.main_menu,.main_menu ul li ul,.mega_menu_demo_2 .mega_menu{width:100%}.main_menu ul li,.mobile_btn{display:block}nav{padding:5px 15px}.mobile_btn{cursor:pointer}.main_menu{display:none;margin-top:13px}.main_menu ul li a i{float:right}.main_menu ul li a{border-bottom:1px solid #ddd}.main_menu ul li ul li ul{left:0;top:auto}.mega_menu .mega_menu_item{width:50%}.main_menu ul li .mega_menu,.main_menu ul li ul{display:none;transition:none}.mega_menu_demo_2 .mega_menu{transform:translateX(0)}}@media (max-width:575.98px){.mega_menu .mega_menu_item{width:100%}}.gray-bg{padding:50px 0;background:#f3f8f9}.white-bg{background-color:#fff}.pt-30{padding-top:30px}.course-overview .inner-box{position:relative;padding:0 40px 40px}.course-overview .inner-box h4{position:relative;color:#111;font-weight:600;line-height:1.3em;margin-bottom:15px}.course-overview .inner-box p{position:relative;color:#626262;font-size:16px;line-height:1.8em;margin-bottom:15px}.intro-section .video-column .btn-part{background:#fff;box-shadow:0 0 35px #eee;padding:50px 50px 35px;border-radius:5px}.intro-section .video-column .btn-part .btn{margin:0 0 15px;width:100%}.readon2.orange-transparent{background:#8f0000;color:#fff}.intro-section .video-column .course-features-info{margin:50px 0;border-radius:3px;padding:30px 40px;background:#fff;box-shadow:0 0 30px #eee}.intro-section .video-column .course-features-info ul li{display:block;padding:10px 0}.intro-section .video-column .course-features-info ul li .label{padding-left:10px}.intro-section .video-column .course-features-info ul li .value{float:right;padding-right:5px}.nav-menu{list-style:none;padding:0;margin:0}.nav-menu li a{display:block;padding:10px 20px;color:#fff}.sub-menu{display:none;position:absolute;top:100%;left:0;background-color:#333;padding:10px 0}.sub-menu li a{padding:10px 20px;color:#fff}ul.ruby-menu>li.ruby-menu-mega-blog>div>ul.ruby-menu-mega-blog-nav>li>a{display:block;border-radius:30px;color:#ed1c24!important;text-decoration:none;background:0 0;transition:background .3s,color .3s}ul.ruby-menu>li.ruby-menu-mega-blog>div>ul.ruby-menu-mega-blog-nav>li.initial-active>a{background:#ed1c24;color:#fff!important}ul.ruby-menu>li.ruby-menu-mega-blog>div>ul.ruby-menu-mega-blog-nav>li:hover>a{background:#ed1c24;color:#fff!important;cursor:pointer}