OwlCyberSecurity - MANAGER
Edit File: custom.css
.animate-me { transition: all 500ms ease; } .animate-me:hover { transform: translateY(-5px); } .cta-widget { background-image: linear-gradient(50deg, #ce1446 10%, #ba1266 100%); padding: 70px 0; } .cta-widget .title-cta { display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap; } .cta-widget .title-cta h2 { color: #ffffff; margin: 0; max-width: 800px; line-height: 45px; } .cta-widget .title-cta a.cta-button { color: #ffffff; background-image: linear-gradient(50deg, #ce1446 10%, #ba1266 100%); border-radius: 30px; padding: 14px 40px 14px 40px; transition: all .5s ease; font-weight: 600; margin-top: 20px; margin-bottom: 20px; } .cta-widget .title-cta a.cta-button:hover { background-image: linear-gradient(90deg, #ba1266 10%, #ce1446 100%); } #rs-header .menu-area .navbar ul li.sub-rights .sub-menu li ul { left: 100% !important; top: 0 !important; } .bs-sidebar.dynamic-sidebar .service-singles { list-style: none; padding: 0; box-shadow: none; } .bs-sidebar.dynamic-sidebar .service-singles .widget-title { padding: 0; } .bs-sidebar.dynamic-sidebar .service-singles .widget-title:after { display: none; } .bs-sidebar.dynamic-sidebar .service-singles .menu li { border: none !important; margin-top: 0 !important; } .bs-sidebar.dynamic-sidebar .service-singles .menu li a { display: block; border: 2px solid #e8e8e8; padding: 16px 18px; transition: all .5s ease; border-radius: 5px; position: relative; font-size: 16px; font-weight: 700; } .bs-sidebar.dynamic-sidebar .service-singles .menu li a:before { content: "\f113"; position: absolute; right: 12px; top: 16px; font-family: Flaticon; color: #191821; } .bs-sidebar.dynamic-sidebar .service-singles .menu li a:hover { background-image: linear-gradient(250deg, #ce1446 19%, #ba1266 100%); color: #ffffff; border-radius: 5px; border-color: #ce1446; } .bs-sidebar.dynamic-sidebar .service-singles .menu li a:hover:before { color: #ffffff; } .bs-sidebar.dynamic-sidebar .service-singles .menu li.current-menu-item a { background-image: linear-gradient(250deg, #ce1446 19%, #ba1266 100%); color: #ffffff; } .bs-sidebar.dynamic-sidebar .service-singles .menu li.current-menu-item a:before { color: #ffffff; } .bs-sidebar.dynamic-sidebar .service-singles .menu li ul.sub-menu { margin: 0; } .bs-sidebar.dynamic-sidebar .service-singles .menu li ul.sub-menu li a { display: block; border: 2px solid #d3e1fb; padding: 16px 18px; transition: all .5s ease; border-radius: 5px; position: relative; font-size: 16px; font-weight: 700; } .bs-sidebar.dynamic-sidebar .service-singles .menu li ul.sub-menu li a:before { content: "\f113"; position: absolute; right: 12px; top: 16px; font-family: Flaticon; color: #191821; display: block !important; } .bs-sidebar.dynamic-sidebar .service-singles .menu li ul.sub-menu li a:hover { background: #ce1446; color: #ffffff; border-radius: 5px; border-color: #ce1446; } .bs-sidebar.dynamic-sidebar .service-singles .menu li ul.sub-menu li a:hover:before { color: #ffffff; } .bs-sidebar.dynamic-sidebar .phones .address-icon:before { opacity: .2 !important; visibility: visible !important; } .btm-cate li a:hover, .bs-sidebar ul a:hover { color: #ce1446; } .rs-footer .recent-post-widget .show-featured .post-desc i { color: #ce1446; } .team-grid-style6 .team-item .image-wrap img { -webkit-transform: scale(1); transform: scale(1); -webkit-transition: 0.3s ease-in-out; transition: 0.3s ease-in-out; } .team-grid-style6 .team-item .image-wrap { overflow: hidden; } .team-grid-style6 .team-item:hover .image-wrap img { -webkit-transform: scale(1.2); transform: scale(1.2); } .rs-team-grid.team-grid-style1 .team-item img { -webkit-transform: scale(1.1); transform: scale(1.1); -webkit-transition: 0.3s ease-in-out; transition: 0.3s ease-in-out; } .rs-team-grid.team-grid-style1 .team-item:hover img { -webkit-transform: scale(1); transform: scale(1); } .rs-team-grid.team-grid-style1 .team-item { overflow: hidden; } .rstbd { display: flex; justify-content: space-between; } .rstbd .tab-image { flex: 0 0 50%; } .rstbd .tab-image img { padding-right: 50px; } .rstbd .tab-contents a.button { background: #ce1446; color: #fff; padding: 12px 32px 12px 32px; border-radius: 5px; transition: all 0.3s ease 0s; display: inline-block; } .rstbd .tab-contents a.button:hover { opacity: .8; } .rs-portfolio-style1 .portfolio-item .portfolio-img i { width: 50px; height: 50px; background: red; text-align: center; line-height: 50px; border-radius: 50px; color: #ffffff; background: #ce1446; font-size: 24px; position: absolute; right: 30px; top: 30px; opacity: 0; visibility: hidden; transition: 0.4s; } .rs-portfolio-style1 .portfolio-item:hover .portfolio-img i { opacity: 1; visibility: visible; } .rs-portfolio-style7 .portfolio-item { position: relative; overflow: hidden; } .rs-portfolio-style7 .portfolio-item .portfolio-content { position: absolute; width: 100%; bottom: -105%; left: 40px; transition: 0.4s; } .rs-portfolio-style7 .content-overlay { position: relative; } .rs-portfolio-style7 .content-overlay .p-title { margin-bottom: 5px; } .rs-portfolio-style7 .content-overlay i { width: 50px; height: 50px; background: red; text-align: center; line-height: 50px; border-radius: 50px; color: #ffffff; background: #ce1446; font-size: 24px; } .rs-portfolio-style7 .content-overlay:before { content: ""; position: absolute; bottom: -105%; left: 0; width: 100%; height: 100%; background: #1273eb; transition: 0.4s; } .rs-portfolio-style7 .content-overlay:hover .portfolio-content { bottom: 40px; } .rs-portfolio-style7 .content-overlay:hover:before { bottom: 0; visibility: visible; } .rstab-main ul.nav { margin: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .rstab-main ul.nav.bubble li a.active { position: relative; } .rstab-main ul.nav.bubble li a.active:after { top: 100%; left: 15%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; border-color: rgba(136, 183, 213, 0); border-top-color: #191821; border-width: 12px; margin-left: -30px; } .rstab-main ul.nav li { margin-right: 20px; } .rstab-main ul.nav li a { background: #f1f1f1; padding: 10px; display: flex; align-items: center; justify-content: center; position: relative; top: 1px; } .rstab-main ul.nav li a.active { background: #191821; color: #fff; } .rstab-main ul.nav li a img.center { margin: 0 auto 12px; } .rstab-main ul.nav li a img.right { margin: 0 0 12px auto; } .rstab-main ul.nav li:first-child { margin-left: 0 !important; } .rstab-main ul.nav li:last-child { margin-right: 0 !important; } .rstab-main ul.nav li a:hover { background: #191821; } .rstab-main ul.nav.icon_top li a, .rstab-main ul.nav.icon_top li a img, .rstab-main ul.nav.icon_top li a i { display: block; } .rstab-main .tab-content { background: #fff; padding: 10px; overflow: hidden; box-shadow: 0 0 20px #eee; } .rstab-main .tab-content p:last-child { margin: 0; } .rstab-main.vertical { display: flex; } .rstab-main.vertical ul.nav { margin: 0 20px 0 0; display: block; } .rstab-main.vertical ul.nav.bubble li a.active { position: relative; } .rstab-main.vertical ul.nav.bubble li a.active:after { top: 100%; left: auto; right: -24px; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; border-color: rgba(136, 183, 213, 0); border-left-color: #191821; border-width: 12px; margin-left: -30px; } .rstab-main .tab-pane.active { animation: slide-down 2s ease-out; } .rstab-main.no_item_menu ul { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; } .rstab-main.no_item_menu.left { text-align: left; } .rstab-main.no_item_menu.center { text-align: center; } .rstab-main.no_item_menu.right { text-align: right; } @keyframes slide-down { 0% { opacity: 0; transform: translateY(50%); } 50% { opacity: 1; transform: translateY(0); } } .rs-heading.style14 .heading-line { height: 5px; width: 90px; background: #ce1446; margin: 0px; position: relative; border-radius: 30px; } .rs-heading.style14 .heading-line:before { content: ''; position: absolute; left: 0; top: -2.7px; height: 10px; width: 10px; border-radius: 50%; background: #191821; -webkit-animation-duration: 3s; animation-duration: 3s; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-name: MOVE-Rs-Dot; animation-name: MOVE-Rs-Dot; } .rs-heading.style14.center .heading-line { margin: 20px auto; } .rs-heading.style14.right .heading-line { margin-left: auto; margin-right: 0; } .rs-heading.style15 .title-inner .sub-text { background: #ce1446; display: inline-block; padding: 6px 25px; color: #ffffff; border-radius: 30px; } .rs-heading.style16 .title-inner .sub-text { position: relative; padding-left: 95px; display: inline-block; } .rs-heading.style16 .title-inner .sub-text:before { content: ''; position: absolute; left: 0; top: 12px; height: 4px; width: 76px; background: #ce1446; } .rs-heading.style16 .title-inner .sub-text:after { content: ''; position: absolute; left: 15px; top: 11px; height: 6px; width: 12px; background: #ffffff; } @-webkit-keyframes MOVE-Rs-Dot { from { -webkit-transform: translateX(0); transform: translateX(0); } to { -webkit-transform: translateX(88px); transform: translateX(88px); } } @keyframes MOVE-Rs-Dot { from { -webkit-transform: translateX(0); transform: translateX(0); } to { -webkit-transform: translateX(88px); transform: translateX(88px); } } .rs-grid-figure a img.hovers-logos { display: none; } .rsaddon-unique-slider .rs-addon-slider .slick-list { padding-top: 0; } .rs-contact-box .address-item .address-icon::before { opacity: 1; visibility: visible; } .rs-portfolio-style4 .rs-portfolio4 .portfolio-item .portfolio-inner .p-category { font-weight: 500; } .rs-addon-services .hover-img { transform: scale(0); } .rs-addon-services.services-style8 .services-icon { position: relative; transition: all .3s ease; margin-left: 0; } .rs-addon-services.services-style8 .services-icon.image-hover .hover-img { position: absolute; left: 5px; top: 9px; visibility: hidden; opacity: 0; transform: scale(0); transition: all .3s ease; } .rs-addon-services.services-style8 .services-icon.image-hover .main-img { transition: all .3s ease; } .rs-addon-services.services-style8 .services-text .services-titles .title { transition: 0.4s; font-size: 20px; line-height: 30px; font-weight: 600; margin: 0 0 12px; color: #0a0a0a; } .rs-addon-services.services-style8 .services-text .services-titles .title a { color: #0a0a0a; } .rs-addon-services.services-style8 .services-part.image-align-left { display: flex; } .rs-addon-services.services-style8 .services-part.image-align-left .services-icon { margin: 0; } .rs-addon-services.services-style8 .services-part.image-align-left .services-icon img { width: unset; height: unset; } .elementor-widget-rs-service-grid:hover .rs-addon-services.services-style8 .services-icon.image-hover .hover-img { visibility: visible; opacity: 1; transform: scale(1); } .elementor-widget-rs-service-grid:hover .rs-addon-services.services-style8 .services-icon.image-hover .main-img { transform: scale(0); } .elementor-widget-rs-service-grid:hover .rs-addon-services.services-style8 .services-text .services-titles .title { color: #ffffff; } .elementor-widget-rs-service-grid:hover .rs-addon-services.services-style8 .services-text .services-titles .title a { color: #ffffff; } .rsl_style2 .grid-item .rs-grid-figure .logo-img a { overflow: hidden; display: inline-block; position: relative; } .rsl_style2 .grid-item .rs-grid-figure .logo-img a img { -webkit-transition: 0.3s; -o-transition: 0.3s; -moz-transition: 0.3s; transition: 0.3s; filter: grayscale(100%); } .rsl_style2 .grid-item .rs-grid-figure .logo-img a img.hovers-logos { display: block; position: absolute; z-index: 1; top: 0; left: 0; visibility: hidden; -webkit-transform: translateY(-100%); -moz-transform: translateY(-100%); -ms-transform: translateY(-100%); -o-transform: translateY(-100%); } .rsl_style2 .grid-item .rs-grid-figure:hover .logo-img a img.mains-logos { display: block; visibility: hidden; -webkit-transform: translateY(100%); -moz-transform: translateY(100%); -ms-transform: translateY(100%); -o-transform: translateY(100%); transform: translateY(100%); } .rsl_style2 .grid-item .rs-grid-figure:hover .logo-img a img.hovers-logos { display: block; opacity: 3; visibility: visible; -webkit-transform: translateY(0%); -moz-transform: translateY(0%); -ms-transform: translateY(0%); -o-transform: translateY(0%); transform: translateY(0%); filter: grayscale(0%); } .elementor-widget.elementor-widget-rs-rain-animates { position: static; margin: 0px !important; } .rs-hours .flaticon-location { position: relative; top: -2px; } .sticky_form .search-input { border-radius: 0px !important; } .sticky_form .search-input::-webkit-input-placeholder { /* Chrome/Opera/Safari */ color: #fff; opacity: 1; } .sticky_form .search-input::-moz-placeholder { /* Firefox 19+ */ color: #fff; opacity: 1; } .sticky_form .search-input:-ms-input-placeholder { /* IE 10+ */ color: #fff; opacity: 1; } .sticky_form .search-input:-moz-placeholder { /* Firefox 18- */ color: #fff; opacity: 1; } .rs-rain-animate { position: absolute; top: 0; left: 0; right: 0; height: 100%; margin: auto; width: calc(100%); pointer-events: none; overflow: hidden; z-index: 0; } .rs-rain-animate .line { position: absolute; width: 1px; height: 100%; top: 0; left: calc(50%); background: #F6F7F9; z-index: 1; } .rs-rain-animate .line:after { content: ""; display: block; position: absolute; height: 80px; width: 3px; top: -20%; left: -1px; background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 39%, #ce1446 130%, #ce1446 59%); -webkit-animation: rain-line 13s 0s linear infinite; animation: rain-line 13s 0s linear infinite; } .rs-rain-animate .line:nth-child(1) { left: 2px !important; } .rs-rain-animate .line:nth-child(1):after { -webkit-animation-delay: 2s; animation-delay: 2s; } .rs-rain-animate .line:nth-child(3) { left: unset !important; right: 2px; } .rs-rain-animate .line:nth-child(3):after { -webkit-animation-delay: 2.5s; animation-delay: 2.5s; } /* Rain Line Animation */ @keyframes rain-line { 0% { top: -20%; } 100% { top: 100%; } } @-webkit-keyframes rain-line { 0% { top: -20%; } 100% { top: 100%; } } .rs-addon-services { position: relative; } .rs-addon-services .serial_number.enable_position { position: absolute; } .rs-video.style2 .rs-icon-inners .animate-border .popup-border { background: #ce1446; width: 80px; height: 80px; line-height: 80px; text-align: center; display: inline-block; border-radius: 50%; position: absolute; } .rs-video.style2 .rs-icon-inners .animate-border .popup-border i { color: #ffffff; } .rs-video.style2 .rs-icon-inners .animate-border .popup-border:before { content: ""; border: 2px solid #ce1446; position: absolute; z-index: 0; left: 50%; top: 50%; transform: translateX(-50%) translateY(-50%); display: block; width: 180px; height: 180px; border-radius: 50%; animation: zoomBig 3.25s linear infinite; -webkit-animation-delay: .75s; animation-delay: .75s; } .rs-video.style2 .rs-icon-inners .animate-border .popup-border:after { content: ""; border: 2px solid #ce1446; position: absolute; z-index: 0; left: 50%; top: 50%; transform: translateX(-50%) translateY(-50%); display: block; width: 180px; height: 180px; border-radius: 50%; animation: zoomBig 3.25s linear infinite; -webkit-animation-delay: 0s; animation-delay: 0s; } @keyframes zoomBig { 0% { transform: translate(-50%, -50%) scale(0.5); opacity: 1; border-width: 3px; } 40% { opacity: .5; border-width: 2px; } 65% { border-width: 1px; } 100% { transform: translate(-50%, -50%) scale(1); opacity: 0; border-width: 1px; } } @keyframes zoomBig { 0% { transform: translate(-50%, -50%) scale(0.5); opacity: 1; border-width: 3px; } 40% { opacity: .5; border-width: 2px; } 65% { border-width: 1px; } 100% { transform: translate(-50%, -50%) scale(1); opacity: 0; border-width: 1px; } } .rs-addon-accordion .elementor-accordion-icon.elementor-accordion-icon-left { float: left; width: 20px; text-align: left; } .rs-addon-accordion .elementor-accordion-icon.elementor-accordion-icon-right { float: right; width: 20px; text-align: right; } .rs-addon-accordion .accordion-desc { clear: both; padding: 25px; background: #f9f9f9; } .rs-addon-accordion .accordion-desc p { display: block; } .rs-addon-accordion .ui-accordion-header { font-size: 20px; padding: 8px 25px; box-shadow: 0 0 10px #efefef; margin: 30px 0 0; cursor: pointer; outline: none; } .rs-addon-accordion .ui-accordion-header a { color: #0a0a0a; font-weight: 600; display: block; } .rs-addon-accordion .ui-accordion-header .elementor-accordion-icon-opened, .rs-addon-accordion .ui-accordion-header .default-img { display: none; } .rs-addon-accordion .ui-accordion-header .rights { float: right; clear: right; } .rs-addon-accordion .ui-accordion-header .default-img img, .rs-addon-accordion .ui-accordion-header .active-img img { width: 25px; } .rs-addon-accordion .ui-accordion-header .elementor-accordion-icon { color: #0a0a0a; } .rs-addon-accordion .ui-accordion-header .elementor-accordion-icon-opened i { font-size: 14px; } .rs-addon-accordion .ui-accordion-header .elementor-accordion-icon-closed i { font-size: 14px; } .rs-addon-accordion .ui-accordion-header.ui-accordion-header-active { background: #ce1446; } .rs-addon-accordion .ui-accordion-header.ui-accordion-header-active a { color: #fff; } .rs-addon-accordion .ui-accordion-header.ui-accordion-header-active .elementor-accordion-icon { color: #fff; } .rs-addon-accordion .ui-accordion-header.ui-accordion-header-active .elementor-accordion-icon-closed, .rs-addon-accordion .ui-accordion-header.ui-accordion-header-active .active-img { display: none; } .rs-addon-accordion .ui-accordion-header.ui-accordion-header-active .elementor-accordion-icon-closed i, .rs-addon-accordion .ui-accordion-header.ui-accordion-header-active .active-img i { font-size: 14px; } .rs-addon-accordion .ui-accordion-header.ui-accordion-header-active .default-img { display: inline-block; } .rs-addon-accordion .ui-accordion-header.ui-accordion-header-active .elementor-accordion-icon-opened { display: block; } .rs-addon-accordion .ui-accordion-header.ui-accordion-header-active .elementor-accordion-icon-opened i { font-size: 14px; } .rs-addon-accordion.accdstyle2 .elementor-accordion-icon { width: 35px; height: 35px; background: #ce1446; text-align: center; border-radius: 100%; } .rs-addon-accordion.accdstyle2 .elementor-accordion-title { padding-left: 30px; } .rs-addon-accordion.accdstyle2 .ui-accordion-header .elementor-accordion-icon { color: #fff; } .rs-addon-accordion.accdstyle2 .ui-accordion-header .elementor-accordion-icon i { position: relative; top: -2px; left: 1px; font-size: 12px; } .rs-addon-accordion.accdstyle2 .ui-accordion-header.ui-accordion-header-active .elementor-accordion-icon { color: #fff; } .rs-addon-accordion.accdstyle2 .ui-accordion-header.ui-accordion-header-active .elementor-accordion-icon i { position: relative; top: -2px; left: 1px; } @media only screen and (max-width: 1199px) { .single-header.header-style5 .menu-area .navbar ul li { padding-left: 2px; padding-right: 2px; } }