 html { font-size:100%; } body { background-color:#fff; color:#666;   font-family:'Poppins', sans-serif; font-size:16px; font-weight:300; line-height:1.7; margin:0; padding:0; } *, *:before, *:after{ -webkit-box-sizing:border-box;  box-sizing:border-box; } hr { box-sizing:content-box; height:0; overflow:visible; } pre { font-family:monospace, monospace; font-size:14px; } abbr[title] { border-bottom:none; text-decoration:underline; text-decoration:underline dotted; } code, kbd, samp { font-family:monospace, monospace; } small { font-size:80%; } sub, sup { font-size:75%; line-height:0; position:relative; vertical-align:baseline; } sub { bottom:-0.25em; } sup { top:-0.5em; } img { border-style:none; } button, input, optgroup, select, textarea { font-family:inherit; font-size:100%; line-height:1.15; margin:0; } button, input { overflow:visible; } button, select { text-transform:none; } button, [type="button"], [type="reset"], [type="submit"] { -webkit-appearance:button; } button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner { border-style:none; padding:0; } button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring { outline:1px dotted ButtonText; } fieldset { padding:0.35em 0.75em 0.625em; } legend { box-sizing:border-box; color:inherit; display:table; max-width:100%; padding:0; white-space:normal; } progress { vertical-align:baseline; } textarea { overflow:auto; } [type="checkbox"], [type="radio"] { box-sizing:border-box; padding:0; } [type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button { height:auto; } [type="search"] { -webkit-appearance:textfield; outline-offset:-2px; } [type="search"]::-webkit-search-decoration { -webkit-appearance:none; } ::-webkit-file-upload-button { -webkit-appearance:button; font:inherit; } details { display:block; } summary { display:list-item; } template { display:none; } [hidden] { display:none; } #primary[tabindex="-1"]:focus { outline:0; }  a { color:#303030;   -webkit-transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out; -o-transition:all 0.3s ease-in-out; transition:all 0.3s ease-in-out; text-decoration:none; } a, a > * { cursor:pointer; outline:medium none; text-decoration:none; } a:focus, a:active, a:hover { outline:medium none; text-decoration:none; color:#1da1f2; } a:focus{ outline:1px dotted; } h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {   color:inherit ; } a.skip-link{ color:#1DA1F2 !important; } h1, h2, h3, h4, h5, h6 { color:#19082D;   font-family:'Raleway', sans-serif; font-style:normal; font-weight:500; line-height:1.5; margin:0 0 20px; } h1 { font-size:48px; } h2 { font-size:36px; } h3 { font-size:30px; } h4 { font-size:24px; } h5 { font-size:20px; } h6 { font-size:16px; } p { margin:0 0 20px; } b, strong {   font-weight:700; } dfn, cite, em, i { font-style:italic; } address { margin:0 0 1.5em; } pre { background:#eee; font-family:"Courier 10 Pitch", courier, monospace; line-height:1.6; margin-bottom:1.6em; max-width:100%; overflow:auto; padding:1.6em; } code, kbd, tt, var { font-family:monaco, consolas, "Andale Mono", "DejaVu Sans Mono", monospace; } abbr, acronym { border-bottom:1px dotted #666; cursor:help; } mark, ins { background:#fff9c0; text-decoration:none; } big { font-size:125%; } .nws_pt-40{ padding-top:40px; } .nws_pt-60{ padding-top:60px; } .nws_mgn-30{ margin:30px 0px; } .nws_mt-80{ margin-top:80px; } .pb-60{padding-bottom:60px;} .pb-70{padding-bottom:70px;} .pb-80{padding-bottom:80px;} .pb-110{padding-bottom:110px;} .pt-110{padding-top:110px;} .ptb-80{padding:80px 0;}   .ptb-105{padding:105px 0;}  .ptb-100{padding:100px 0;}  .ptb-110{padding:110px 0;}   .pt110-pb50{  padding:110px 0 50px; } .pt110-pb65{  padding:110px 0 65px; } .pt110-pb75{  padding:110px 0 75px; } .pt110-pb85{  padding:110px 0 85px; } .pt110-pb95{  padding:110px 0 95px; } .pt90-pb100{  padding:90px 0 100px; } .pt95-pb55 {  padding:95px 0 55px; } .mb-30{  margin-bottom:30px; } .mb-40{  margin-bottom:40px; } .mb-65{  margin-bottom:65px; } @media(max-width:767px){ .res-mb-20{ margin-bottom:20px;  } .flex-rev {   flex-direction:column-reverse; } .flex-rev p {   margin:0; }  .res-nws-pt-40{  padding-top:40px; } .res-nws-pt-20{  padding-top:20px; }  .res-nws-pt-60{  padding-top:60px !important; } .res-nws-mt-60{  margin-top:60px !important; } } .section-area.feedback-area {   background:url(https://newstarhomehealthcare.com/wp-content/uploads/2025/04/bgimags.webp) no-repeat scroll center center /cover !important; }  .ml-35 {  margin-left:35px; } .curve-1 { position:absolute; top:0; width:100%; width:calc(100% + 8px); left:0; z-index:2; height:100px; } .curve-2 { position:absolute; bottom:0; width:calc(100% + 8px); left:0; z-index:2; width:100%;  height:100px; } .curve-1 .shape,.curve-2 .shape{ fill:#fff; } .section-area { position:relative; padding:90px 0 90px; } .section-area.top-curved{ padding-top:145px; } .section-area.bottom-curved { padding-bottom:120px; } .site{  padding:90px 0 90px; } .footer-curved .site { padding:90px 0; } .browserupgrade { margin:0.2em 0; background:#ccc; color:#000; padding:0.2em 0; } .entry-content a{ text-decoration:underline; } img { max-width:100%; height:auto; }  .bg-theme{   background-color:#1da1f2; } .bg-gray{   background-color:#F6F9FF; } .bg-white {   background-color:#ffffff; } .bg-2 { background-color:#FEF9FC; } .overlay-bg{ position:relative; overflow:hidden;  } .overlay-bg::before, .banner-overlay{   background-color:rgba(0, 0, 0, 0.5); content:""; display:block; height:100%; left:0; position:absolute; top:0; width:100%;  }  input[type="text"], input[type="email"], input[type="url"], input[type="search"], input[type="password"], textarea { color:#666; border:1px solid rgba(0, 0, 0, 0.1); border-radius:0; width:100%; margin-bottom:20px; padding:12px 15px; background-color:transparent; } select { border:1px solid #ccc; padding:10px; } textarea { width:100%; max-height:180px; } button, input[type="button"], input[type="reset"], input[type="submit"] { border:1px solid rgba(0, 0, 0, 0.1); border-radius:3px; background-color:#1da1f2; color:#fff; line-height:1; padding:16px 17px; cursor:pointer; outline:none; } button:hover, button:focus, input[type="button"]:hover, input[type="button"]:focus, input[type="reset"]:hover, input[type="reset"]:focus, input[type="submit"]:hover, input[type="submit"]:focus{ background-color:#3a3a3a; color:#fff; } ul, ol { margin:0 0 25px 15px; } ul { list-style:disc; } ol { list-style:decimal; } li > ul, li > ol { margin-bottom:5px; margin-left:0; padding-left:20px; } dt { font-weight:bold; } dd { margin:0 1.5em 1.5em; } embed, iframe, object { max-width:100%; } img { height:auto; max-width:100%; } figure { margin:20px 0; } table { margin:0 0 1.5em; width:100%; } table, th, td { border:1px solid #ededed; } table { border-collapse:collapse; margin:0 0 30px; width:100%; } th { background-color:#f8f8f8; font-weight:bold; padding:8px 15px; } td { padding:10px 15px; } .widget th { padding:8px; } .widget td { padding:6px 8px; } .wp-block-button { margin-bottom:15px; } .wp-block-group:where(.has-background) { padding:1.25em 2.375em; } .wp-block-button__link::before { display:none; } .wp-block-button__link { color:#fff !important; } .wp-caption { margin-bottom:1.5em; max-width:100%; } .wp-caption img[class*="wp-image-"] { display:block; margin-left:auto; margin-right:auto; } .wp-caption .wp-caption-text { margin:0.8075em 0; } .wp-caption-text { text-align:center; } .gallery { margin-bottom:1.5em; } .gallery-item { display:inline-block; text-align:center; vertical-align:top; width:100%; } .gallery-columns-2 .gallery-item { max-width:50%; } .gallery-columns-3 .gallery-item { max-width:33.33%; } .gallery-columns-4 .gallery-item { max-width:25%; } .gallery-columns-5 .gallery-item { max-width:20%; } .gallery-columns-6 .gallery-item { max-width:16.66%; } .gallery-columns-7 .gallery-item { max-width:14.28%; } .gallery-columns-8 .gallery-item { max-width:12.5%; } .gallery-columns-9 .gallery-item { max-width:11.11%; } .gallery-caption { display:block; } .screen-reader-text { border:0; clip:rect(1px, 1px, 1px, 1px); clip-path:inset(50%); height:1px; margin:-1px; overflow:hidden; padding:0; position:absolute !important; width:1px; word-wrap:normal !important; } .screen-reader-text:focus { background-color:#f1f1f1; border-radius:3px; box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6); clip:auto !important; clip-path:none; color:#21759b; display:block; font-size:16px; height:auto; left:5px; line-height:normal; padding:15px 23px 14px; text-decoration:none; top:5px; width:auto; z-index:100000; } #content[tabindex="-1"]:focus { outline:0; } .blocks-gallery-grid li{ padding-left:0 !important; } .blocks-gallery-grid li:before{ display:none !important; } .wp-block-search__button { padding:10px 20px; margin-left:10px; height:54px; } .wp-block-button { margin-bottom:15px; } .wp-block-group:where(.has-background) { padding:1.25em 2.375em; } .wp-block-button__link::before { display:none; } .wp-block-search .wp-block-search__label { font-weight:700; text-transform:uppercase; font-size:16px; } .wp-block-search__button { border:1px solid rgba(0, 0, 0, 0.1); padding:10px 12px; margin-left:5px; height:52px; } .wrapper { position:relative; overflow-x:hidden; } .alignleft { float:left; margin-right:15px; margin-bottom:15px } .alignright { float:right; margin-left:15px; margin-bottom:15px } .aligncenter { display:block; margin:0 auto 15px }   .btn.btn-bizes {   border:1px solid rgba(0, 0, 0, 0.02);   border-radius:3px;   font-size:16px;   font-weight:500;   padding:13px 30px;   text-transform:uppercase;   position:relative;   background-color:#1DA1F2;   color:#fff !important;   letter-spacing:0.5px;   line-height:1.5;   border-radius:50px; } a.btn.btn-bizes:hover { color:#fff !important; } .btn-bizes:hover, .btn-bizes.effect-1:hover, .btn-bizes.effect-1:focus { background-color:#3a3a3a; } .btn.btn-bizes.bg-white { border:2px solid transparent; color:#1da1f2; } .slider-area .btn.btn-bizes {   margin-right:18px; } .slider-area .btn-wrap {   margin-right:13px; } .slider-area .btn-wrap .btn.btn-bizes {   margin-right:0; }  .btn-wrap{ overflow:hidden; position:relative; display:inline-block; border-radius:50px; } .btn-circle { border-radius:1000px; position:absolute; left:0; top:0; width:0px; height:0px; pointer-events:none; z-index:3; } .btn-bizes span { position:relative; z-index:4; } .explode-circle {  animation:explode 0.5s forwards; } .desplode-circle{  animation:desplode 0.5s forwards; } @keyframes explode {  0% {   width:0px;   height:0px;   margin-left:0px;   margin-top:0px;   background-color:rgba(0, 0, 0, 0.3);  }  100% {   width:400px;   height:400px;   margin-left:-200px;   margin-top:-200px;   background-color:rgba(33, 33, 33, 1)  } } @keyframes desplode {  0% {   width:400px;   height:400px;   margin-left:-200px;   margin-top:-200px;   background-color:rgba(0, 0, 0, 0.5);  }  100% {   width:0px;   height:0px;   margin-left:0px;   margin-top:0px;   background-color:rgba(33, 33, 33, 1);  } }  .btn.btn-bizes.bd-white { border:2px solid #ffffff; color:#ffffff; } .btn.btn-bizes.bd-white:hover {   color:#404040; } .btn-call { padding:12px 50px 12px 80px; border-radius:58px; display:inline-block; font-size:22px; font-weight:400; position:relative; border:1px solid #c3bfc1; background:#304107; color:#fff; } .btn-call span { display:block; font-weight:300; font-size:16px; } .btn-call::before { } .about-section .btn-call::before{ display:none; } .btn-more { margin-top:20px; display:block; } .animate-box { opacity:0; } .lg-hidden {display:none;} .header-area { position:absolute; width:100%; z-index:99; } @media screen and (min-width:1200px) { .header-area .container-fluid{  max-width:92%; } }  .nws_pb-40 {   padding-bottom:40px; } .header-top {   background-color:rgba(0, 0, 0, 0.6); border-bottom:1px solid rgba(255, 255, 255, 0.10); } .top-contacts{ } .top-contacts a { margin-right:16px; color:#fff; padding:10px 0px; font-size:15px; font-weight:400; } .top-contacts a i { color:#1da1f2; margin-right:6px; } .top-contacts a:hover, .top-contacts a:focus{ color:#1da1f2; } .top-social {   float:right; } .social-icons a { display:inline-block; margin-right:12px; color:#1da1f2; } .social-icons a:hover, .social-icons a:focus { color:#1da1f2; } .top-social .social-icons a { color:#fff !important; border-right:1px solid rgba(255, 255, 255, 0.2); padding:10px 16px; margin-right:0; } .top-social a:first-child{ border-left:1px solid rgba(255, 255, 255, 0.2); } .social-icons.has-bg a { width:42px; height:42px; background-color:#272727; line-height:40px; text-align:center; } .social-icons.has-bg a:hover, .social-icons.has-bg a:focus { background-color:#1da1f2; color:#fff; } .social-icons.has-bg.circle a{ border-radius:30px; }  .main-header { border-bottom:1px solid rgba(255, 255, 255, 0.10); background-color:rgba(0, 0, 0, 0.8) !important; width:100%; padding:10px 0; } .header-area.style-3 .main-header { padding:0; } .header-inner { position:relative; } .site-logo { position:relative; display:flex; flex-direction:column; } .site-logo img { padding:0; max-height:100px !important; width:auto; } .site-logo .site-title { color:#fff; font-size:28px; font-weight:900; margin-bottom:0; line-height:1.2; } .site-logo .site-description { margin:0; color:#fff; font-size:14px; } .site-logo .sticky-home-link, .site-logo .custom-logo-link{ transition:all 0s ease 0s; } .sticky-home-link { position:absolute; left:0; visibility:hidden; opacity:0; } .scroll-header .sticky-home-link{ visibility:visible; opacity:1; } .scroll-header .custom-logo-link{ visibility:hidden; opacity:0; } .header-area.style-2 .site-logo .site-title, .header-area.style-3 .site-logo .site-title { color:#1da1f2; transition:all 0.3s ease 0s; } .header-area.style-3 .scroll-header .site-logo .site-title {   padding-top:19px; }  .header-area.style-3 .main-header { background-color:transparent; border-bottom:1px solid rgba(255, 255, 255, 0); } .header-area.style-3 .header-inner { background-color:#fff; margin-top:38px; padding:10px 30px; border-radius:5px; } .header-area.style-2 .nav-icon span, .header-area.style-2 .nav-icon span::before, .header-area.style-2 .nav-icon span::after, .header-area.style-3 .nav-icon span, .header-area.style-3 .nav-icon span::before, .header-area.style-3 .nav-icon span::after { background-color:#000; } nav.bizes-nav { float:left; width:100%; } .bizes-nav ul.menu {   float:right; } .bizes-nav ul{ list-style:none; display:block; margin:0; padding:0;  } .bizes-nav .menu li { position:relative;   -webkit-transition:all 0.3s ease 0s;  -moz-transition:all 0.3s ease 0s;  -ms-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s; transition:all 0.3s ease 0s; list-style:none; padding:0 10px; } .bizes-nav .menu li a { color:#666;  display:block; } .bizes-nav .menu > li { float:left; padding:0; } .bizes-nav ul.menu > li > a { color:#ffffff; font-family:source sans pro; font-size:15px; font-weight:600; opacity:1; padding:15px 25px; text-transform:uppercase; transition:all 0s ease-in-out; position:relative; } .bizes-nav ul.menu > li:last-child > a{   padding-right:0; } .bizes-nav .menu > li:last-child > ul ul { left:auto; right:100%; } .bizes-nav .menu > li.mega-col:last-child > ul ul { left:inherit; right:inherit; } .bizes-nav .menu > li ul { background-color:#ffffff; transform:scale(0); padding:15px 0; position:absolute; -webkit-transition:opacity 0.15s linear, transform 0s linear, right 0s 0.15s; -o-transition:opacity 0.15s linear, transform 0s linear, right 0s 0.15s; transition:opacity 0.15s linear, transform 0s linear, right 0s 0.15s; width:200px; z-index:99; box-shadow:0px 1px 2px rgba(0, 0, 0, 0.12); border-radius:4px; } .bizes-nav .menu > li > ul li a { padding:7px 12px; font-size:13px; font-weight:500; } .bizes-nav .menu > li:hover > a, .bizes-nav .menu > li.focus > a, .bizes-nav .menu > li > ul li a:hover, .bizes-nav .menu > li > ul li.focus > a{ color:#1da1f2; } .bizes-nav .menu > li > ul > li > ul { left:100%; padding:10px;  top:0; } .bizes-nav .menu > li:hover > ul, .bizes-nav .menu > li.focus > ul { opacity:1; transform:scale(1); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; visibility:visible; } .bizes-nav .menu > li > ul > li:hover > ul, .bizes-nav .menu > li > ul > li.focus > ul, .bizes-nav .menu > li:hover .mega-menu ul, .bizes-nav .menu > li.focus .mega-menu ul { opacity:1; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; visibility:visible; transform:scale(1); }  .bizes-nav .menu .mega-menu { padding:20px; width:400px; } .bizes-nav .menu .mega-menu.three-column {   width:600px ; } .bizes-nav .menu .mega-menu.full-width { left:0; } .bizes-nav .mega-menu.mega-center { left:50%; margin-left:-200px; } .bizes-nav .mega-menu.mega-center.three-column {   margin-left:-332px; } .bizes-nav .mega-menu.mega-right{   right:0; } .bizes-nav .menu .mega-menu > li.mega-col { float:left; padding:0 10px;  overflow:hidden; width:50%; } .bizes-nav .menu .mega-menu.three-column > li.mega-col {   width:33.33%; } .bizes-nav .menu .mega-menu.four-column > li.mega-col {   width:25%; } .bizes-nav .menu .mega-menu.five-column > li.mega-col {   width:20%; } .bizes-nav .menu .mega-menu ul { background-color:rgba(0, 0, 0, 0); border-top:none; left:auto; -webkit-transition:opacity 0.15s linear, transform 0s linear, right 0s 0.15s; -o-transition:opacity 0.15s linear, transform 0s linear, right 0s 0.15s; transition:opacity 0.15s linear, transform 0s linear, right 0s 0.15s; padding:0; position:relative; box-shadow:none; } .bizes-nav .menu li.mega-col li { display:block; width:100%; padding:0; } .bizes-nav .menu li.mega-col li a {   padding:5px 0; } .bizes-nav .menu li.mega-col li a:hover {   background-color:transparent; } .bizes-nav > ul.menu > li:last-child{ padding-right:0; } .mega-menu .menu-title { display:block; font-size:15px; margin-bottom:5px; padding:0 0 6px; position:relative; text-transform:capitalize; font-weight:600 !important; } .mega-menu a:after{ display:none; } .bizes-nav .menu li.menu-item-has-children > a::after { content:"\eac8"; font-family:"IcoFont"; margin-top:-11px; position:absolute; right:6px; top:50%; font-weight:700; font-size:13px; } .bizes-nav .menu> li.menu-item-has-children:last-child > a::after { right:-17px; } .bizes-nav .menu li ul li.menu-item-has-children > a::after { content:"\eaca"; right:18px; } .bizes-nav .menu > li > ul.mega-menu::before { left:57%; margin-left:-4px; } .header-area.style-2 .main-header {   background-color:#ffffff; } .header-area.style-2 .bizes-nav .menu li.menu-item-has-children > a::after{   content:""; } .header-area.style-2 ul.menu > li:hover {   background-color:#1da1f2; } .header-area.style-2 .bizes-nav ul.menu > li > a, .header-area.style-3 .bizes-nav ul.menu > li > a {   color:#222222; } .header-area.style-2 .bizes-nav ul.menu > li > a:last-child {   padding-right:20px; } .header-area.style-2 .bizes-nav ul.menu > li:hover > a { color:#ffffff !important; } .fullwidth-menu .menu > li.menu-item-has-children{ position:unset; } .fullwidth-menu .menu > li.menu-item-has-children.pos-relative{ position:relative; }  .header-area.scroll-header .main-header{ background-color:#fff !important; position:fixed; z-index:999; top:0; left:0; width:100%; -webkit-box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.1); box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.1); -webkit-animation-duration:.5s; animation-duration:.5s; -webkit-animation-name:sticky-animation; animation-name:sticky-animation; -webkit-animation-timing-function:ease-out; animation-timing-function:ease-out; -webkit-animation-fill-mode:both; animation-fill-mode:both; } .admin-bar .header-area.scroll-header .main-header, .admin-bar .sidenav-wrap { top:32px; } @media (max-width:782px) { .admin-bar .header-area.scroll-header .main-header, .admin-bar .sidenav-wrap {  top:46px; } h1 {  font-size:34px; }  h2 {  font-size:30px !important;   } h3 {  font-size:27px !important;   } h1, h2, h3, h4, h5, h6 { margin:0 0 10px; } .pt-30{  padding-top:30px !important; } .owl-controls .owl-nav {  top:-34px;   } } @-webkit-keyframes sticky-animation {  0% {   opacity:0;   -webkit-transform:translateY(-100%);  }  100% {   opacity:1;   -webkit-transform:translateY(0);  } } @keyframes sticky-animation {  0% {   opacity:0;   transform:translateY(-100%);  }  100% {   opacity:1;   transform:translateY(0);  } } .site-branding {   position:absolute;   top:0;   background:hsl(0 0% 9% / 1);   padding:6px; } .scroll-header .site-logo .site-title { color:#1da1f2; } .scroll-header .site-logo .site-description { display:none; } .scroll-header .bizes-nav ul.menu > li > a {   color:#222222; } .scroll-header .bizes-nav ul.menu > li > a:hover {   color:#1da1f2; } .scroll-header .bizes-nav ul.menu > li > a:last-child {   padding-right:0; } .header-area.scroll-header.style-3 .header-inner { margin-top:0; } .nav-icon { width:32px; height:32px; margin:0 0 0 42px; position:relative; background-color:transparent; border:none; box-shadow:none; padding:0; cursor:pointer; } .nav-icon:hover, .nav-icon:focus{ background-color:transparent; } .nav-icon span { position:relative; width:32px; height:2px; background-color:#fff; top:0; display:block; right:0; border-radius:2px 0 0 2px; } .nav-icon span::before, .nav-icon span::after { border-radius:2px 0 0 2px; position:absolute; height:2px; right:0; background-color:#fff; top:-9px; width:26px; content:""; } .nav-icon span::after { top:9px; width:22px; } .nav-icon:hover span, .nav-icon:focus span, .nav-icon:hover span::before, .nav-icon:focus span::before, .nav-icon:hover span::after, .nav-icon:focus span::after, .scroll-header .nav-icon:hover span, .scroll-header .nav-icon:hover span::before, .scroll-header .nav-icon:hover span::after { background-color:#1da1f2; } .scroll-header .nav-icon span, .scroll-header .nav-icon span::before, .scroll-header .nav-icon span::after{ background-color:#222222; }  .nav-close {   display:block;  width:100%;   padding-right:30px;   padding-left:30px; } .close-menu { color:#212121; font-size:36px; cursor:pointer; padding:0; background-color:transparent; } .close-menu:hover, .close-menu:focus { background-color:transparent; color:#1da1f2; } .sidenav-wrap a:hover, .sidenav-wrap a:focus {   color:#1da1f2; } .sidenav-wrap { position:fixed; z-index:9999; width:28%; height:100%; right:0; top:0; background-color:#f7f7f7; background-position:center center; background-size:cover; transform:translate3d(100%, 0, 0);  transition:0.8s all; transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1); opacity:0; visibility:hidden; } .sidenav-content {   padding-top:26%;   display:flex;   flex-direction:column;   height:94vh; } .sidenav {  padding-left:35px;   margin-bottom:auto; } .sidenav ul { padding:0; list-style:none; margin:0; } .sidenav ul.sub-menu { display:none; padding-left:15px; } .sidenav ul li {   display:block;   transform:translate3d(0, 500px, 0); position:relative; } .sidenav ul li { transition:transform 0s 0.4s;   transition-timing-function:cubic-bezier(0.8, 0, 0.3, 1); } .sidenav ul li:nth-child(1) { transform:translate3d(250px, 0, 0); } .sidenav ul li:nth-child(2) {   transform:translate3d(500px, 0, 0); } .sidenav ul li:nth-child(3) {  transform:translate3d(1000px, 0, 0); } .sidenav ul li:nth-child(4) {   transform:translate3d(1500px, 0, 0); } .sidenav ul li:nth-child(5) {  transform:translate3d(2000px, 0, 0); } .sidenav ul li:nth-child(6) {   -webkit-transform:translate3d(2500px, 0, 0);   transform:translate3d(2500px, 0, 0); } .sidenav ul li:nth-child(7) {   -webkit-transform:translate3d(3000px, 0, 0);   transform:translate3d(3000px, 0, 0); } .sidenav ul li a { transition:all 350ms cubic-bezier(0.215, .61, .215, 1); padding:5px 0; display:inline-block; } .sidenav > ul > li > a { text-transform:uppercase; font-weight:600; } ul.sub-sidenav {   position:relative;   display:none; } ul.sub-sidenav li {   padding:0;   padding-bottom:8px;   padding-top:8px;   line-height:10px !important; } ul.sub-sidenav li a {   font-size:14px;   text-transform:none; } .show-menu .sidenav-wrap {   transform:translate3d(0, 0, 0);   transition:transform 0.8s;   transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1); opacity:1; visibility:visible; } .show-menu .sidenav ul li {   -webkit-transform:translate3d(0, 0, 0);   transform:translate3d(0, 0, 0);   transition:-webkit-transform 0.8s;   transition:transform 0.8s;   transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1); } .show-menu .sidenav ul li {   transition-duration:0.9s; } .menu-expand { font-size:24px !important; position:absolute; right:35px; top:0; width:32px; text-align:center; } .menu-social-media {  padding-left:30px; } .menu-information {   }  .menu-information ul { padding:0; padding-left:20px; margin:0; } .menu-information ul li { padding-left:15px; padding-right:15px; display:block; list-style:none; letter-spacing:2px; font-family:'Lekton', sans-serif; } .menu-information ul li span {   padding-right:10px; }  .header-btn { margin-left:30px; } .header-btn .btn { padding:10px 13px; background-color:#1da1f2; border:none; } .header-cart { margin-left:35px; } .woo-cart { position:relative; color:#fff; font-size:25px; transition:all 0s ease-in-out; } .header-area.style-3 .woo-cart, .header-area.style-2 .woo-cart, .scroll-header .woo-cart{ color:#222222; } .count { position:absolute; font-size:12px; color:#fff; background-color:#1da1f2; width:20px; height:20px; border-radius:10px; text-align:center; line-height:19px; right:-10px; top:-4px; }  .slider-area,.welcome-slides{ position:relative; } .welcome-slides .slide-wrap{   z-index:5; } .single-slide { background-repeat:no-repeat; background-size:cover; min-height:100vh; position:relative; background-color:#212121; } .slider-overlay {   position:absolute;   width:100%;   height:100%;   top:0;   left:0;   z-index:1; } .slide-wrap { position:absolute; width:100%; height:100%; left:0; display:flex; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; -webkit-box-align:center; -ms-flex-align:center; align-items:center; } .slide-content { display:block; margin-bottom:1px; position:relative; z-index:8; max-width:530px; } .slide-content.text-right { float:right; } .slide-content.text-center { margin:auto; } .slide-content h1 { color:#ffffff; font-size:65px; margin-bottom:15px; font-weight:700; line-height:1.3; } .slide-content > p { color:#ffffff; font-size:17px; margin-bottom:33px; } .owl-item.active .slide-content h3{  -webkit-animation:fadeInRight 700ms ease-in-out;   -moz-animation:fadeInRight 700ms ease-in-out;   -ms-animation:fadeInRight 700ms ease-in-out;   animation:fadeInRight 700ms ease-in-out; } .owl-item.active .slide-content h2{  -webkit-animation:fadeInRight 800ms ease-in-out;   -moz-animation:fadeInRight 800ms ease-in-out;   -ms-animation:fadeInRight 800ms ease-in-out;   animation:fadeInRight 800ms ease-in-out; } .owl-item.active .slide-content p{  -webkit-animation:fadeInLeft 1000ms ease-in-out;   -moz-animation:fadeInLeft 1000ms ease-in-out;   -ms-animation:fadeInLeft 1000ms ease-in-out;   animation:fadeInLeft 1000ms ease-in-out; } .owl-item.active .slide-content a.btn{  -webkit-animation:slideInUp 1200ms ease-in-out;   -moz-animation:slideInUp 1200ms ease-in-out;   -ms-animation:slideInUp 1200ms ease-in-out;   animation:slideInUp 1200ms ease-in-out; }  .slide-controls{ position:relative; } .slide-controls .owl-dots { width:100%; text-align:center; display:inline-block; overflow:hidden; position:absolute; bottom:80px; } .slide-controls .owl-dot { display:inline-block; } .slide-controls .owl-dot span { border:none; background-color:#fff; border-radius:15px; display:block; height:13px; margin:auto 5px auto 5px; width:13px; transition:all 0.3s ease; } .slide-controls .owl-dot.active span { background-color:#1da1f2; width:26px; } .slidenav { width:50px; height:50px; cursor:pointer; transform:translate3d(0, 0, 0); position:absolute; top:50%; margin-top:-20px; -webkit-filter:drop-shadow(0 2px 0px rgba(0, 0, 0, 0.2)); } .slidenav i { position:absolute; top:40%; left:0; width:34px; height:3px; border-radius:2.5px; background-color:#fff; transition:all 0.15s ease; } .slidenav:hover i{ background-color:#1da1f2; } .slidenav.left {  left:70px; } .slidenav.left i {  transform-origin:0% 50%; } .slidenav.left i:first-child {  transform:translate(0, -1px) rotate(45deg); } .slidenav.left i:last-child {  transform:translate(0, 1px) rotate(-45deg); } .slidenav.left:hover i:first-child {  transform:translate(0, -1px) rotate(38deg); } .slidenav.left:hover i:last-child {  transform:translate(0, 1px) rotate(-38deg); } .slidenav.right { right:50px; } .slidenav.right i {  transform-origin:100% 50%; } .slidenav.right i:first-child {  transform:translate(0, 1px) rotate(45deg); } .slidenav.right i:last-child {  transform:translate(0, -1px) rotate(-45deg); } .slidenav.right:hover i:first-child {  transform:translate(0, 1px) rotate(38deg); } .slidenav.right:hover i:last-child {  transform:translate(0, -1px) rotate(-38deg); }  .owl-controls{ } .owl-controls .owl-dots { position:absolute; text-align:center; display:block; width:100%; bottom:-20px; } .owl-controls .owl-dots{} .owl-controls .owl-dot { height:12px; width:12px; background-color:#e3e3e3; display:inline-block; margin:0 2px; border-radius:12px; transition:all 0.3s ease 0s; } .owl-controls .owl-dot.active { width:18px; background-color:#1da1f2; } .owl-controls .owl-dot span{}  .owl-controls .owl-nav { position:absolute; display:flex; top:-60px; right:0; } .owl-controls .owl-nav > div { width:42px; height:42px; background-color:#f3f3f3; display:flex; align-items:center; align-content:center; border-radius:50%; margin:0 4px; } .owl-controls .owl-nav > div:hover { background-color:#1da1f2; color:#ffffff; } .owl-nav > .disabled { opacity:.3; } .owl-controls .owl-nav > div i { font-size:28px; width:100%; text-align:center; } .owl-controls .owl-nav .owl-prev{} .owl-controls .owl-nav .owl-next{} .slider-area .curve-2 { height:80px; }  .section-title{ max-width:542px; margin:auto; } .section-title h2 { font-size:48px; line-height:1.3; font-weight:600; } .section-title.white-text h2 { color:#fff; } .section-title h6 { color:#1da1f2; text-transform:uppercase; font-weight:800; letter-spacing:1px; } .section-title p { font-size:18px; } .section-title.text-light h2, .section-title.text-light p{ color:#ffffff; } .service-area .srvce-prlx-bg{ width:100%; position:absolute; } .service-area .srvce-prlx-bg > img{ width:100%; } .service-area .srvce-prlx-bg.bg-2 {  } .service-item { margin-bottom:55px; transition:all 0.3s ease 0s; overflow:hidden; } .service-item > i { color:#1da1f2; display:block; font-size:26px; margin-bottom:10px; transition:all 0.3s ease 0s; margin-bottom:45px; } .service-item:hover i {   color:#1da1f2; } .service-item .icon-holder { background-color:#FAF5FA; padding:25px; width:100px; height:100px; border-radius:50%; margin:auto; margin-bottom:35px; } .service-item.text-center .icon-holder { margin:auto; margin-bottom:35px; } .service-item h5 { margin-bottom:35px; position:relative; } .service-item h5::before { background-color:#1da1f2; content:""; height:1px; left:0; position:absolute; top:35px; transition:all 0.3s ease 0s; width:40px; } .service-item.text-center h5::before{ margin-left:-20px; left:50%; } .service-item.text-right h5::before{ margin-left:0; left:inherit; right:0; } .service-item.text-right .icon-holder { display:block; margin:inherit; margin-left:auto; } .service-item.style-one { background-color:#ffffff; border:1px solid #f5f7f8; box-shadow:0px 3px 18px 0px rgba(42, 116, 237, 0.04); margin-bottom:45px; padding:40px 30px; transform:transform 0.3s cubic-bezier(0.68, -0.55, 0.265, 1.55) 0s, -webkit-transform 0.3s cubic-bezier(0.68, -0.55, 0.265, 1.55) 0s; } .service-item.style-one:hover { transform:translateY(-5px); } .service-item.style-one > i { border:1px solid rgba(0, 0, 0, 0.06); border-radius:50%; color:#1da1f2; display:inline-block; height:100px; line-height:100px; transition:background-color 0.5s ease 0s; width:100px; text-align:center; } .service-item.style-one > p {   margin:0; } .service-item.style-one:hover { box-shadow:0px 18px 54px 0px rgba(42, 116, 237, 0.07); } .service-item.style-one:hover > i { background-color:#1da1f2; color:#ffffff !important; } .service-item.style-one:hover > i { transform:rotate(360deg); transition:all 0.7s ease 0s; } .service-item .btn-more{ width:45px; height:45px; display:flex; border-radius:100%; align-items:center; justify-content:center; background-color:#f4f4f4 } .service-item .btn-more i { font-size:20px; } .service-item:hover .btn-more i { -webkit-animation:toLeftFromRight .5s alternate-reverse;   animation:toLeftFromRight .5s alternate-reverse; } .service-item.text-center .btn-more { margin:30px auto 0; } .service-item.text-right .btn-more { float:right; } @keyframes toLeftFromRight { 49% {  -webkit-transform:translateX(-100%);  transform:translateX(-100%) } 50% {  opacity:0;  -webkit-transform:translateX(100%);  transform:translateX(100%) } 51% {  opacity:1 } } .cta-area { background-size:cover; background-repeat:no-repeat; background-position:center; position:relative; } .cta-area::before { position:absolute; left:0; width:100%; top:0; height:100%; content:""; background-color:rgba(0, 0, 0, 0.34); } .cta-inner{ } .cta-inner h6 { color:#fff; text-transform:uppercase; margin-bottom:10px; } .cta-inner h2 { color:#fff; font-size:42px; font-weight:600; } .cta-inner p { color:#fff; } .cta-inner.style-2 p { margin-bottom:50px; } .cta-btn-wrap{ margin-bottom:45px; } .play-btn { background-color:#1da1f2; width:80px; height:80px; display:flex; align-items:center; justify-content:center; border-radius:50%; color:#fff;   position:relative; } .play-btn:hover { background-color:#1da1f2; color:#fff; } .play-btn::before { content:""; position:absolute; border-radius:50%; width:100%; height:100%; -webkit-transition:all .3s; -o-transition:all .3s; transition:all .3s; border:4px solid #1da1f2; top:0; left:0 } .play-btn:hover::before { top:-7px; left:-7px; width:calc(100% + 14px); height:calc(100% + 14px) } .cta-inner .btn.effect-1, .cta-inner .btn.btn-wrap{  }  .filter-menu{ display:block; margin-bottom:30px; padding:0; } .filter-menu button { background:transparent none repeat scroll 0 0; border:medium none; color:#404040; font-size:15px; margin:0 10px 20px; padding:10px 25px; border-radius:20px; -webkit-transition:all 0.3s ease-out; -moz-transition:all 0.3s ease-out; -ms-transition:all 0.3s ease-out; -o-transition:all 0.3s ease-out; transition:all 0.3s ease-out; text-transform:uppercase; } .filter-menu button.active, .filter-menu button:hover { background-color:#1da1f2; border:medium none; border-radius:5px; color:#ffffff; } .filter-menu button:last-child { margin-right:0; } .portfolio-img { display:block; overflow:hidden; position:relative; margin-bottom:15px; } .portfolio-img::before { background:rgba(29, 161, 242, 0.7); content:""; display:block; height:100%; left:50%; opacity:0; position:absolute; top:0; transition:all 0.3s ease 0s; width:0; z-index:1; } .portfolio-img:hover:before { left:0; opacity:1; width:100%; } .portfolio-img > a i { background-color:#ffffff; border:4px solid #ffffff; border-radius:50%; color:#404040; font-size:30px; height:60px; left:50%; opacity:0; position:absolute; top:50%; transform:translateX(-50%) translateY(-50%); transition:all 0.7s ease 0s; visibility:hidden; width:60px; z-index:2; text-align:center; line-height:54px; } .portfolio-img:hover a i { opacity:1; visibility:visible; } .portfolio-info { display:block; margin-bottom:12px; overflow:hidden; } .portfolio-info h6 { font-size:18px; font-weight:600; margin-bottom:0; transition:all 0.3s ease 0s; } .portfolio-info h6:hover {  color:#1da1f2; } .portfolio-details .post-thumbnail img { margin-bottom:50px; width:100%; height:auto; } .portfolio-single-content > p { margin:0; padding-right:45px; } .portfolio-detail { background-color:#f5f7f8; padding:30px; } .portfolio-single-content { margin-bottom:45px; } .portfolio-single-content > h4 { line-height:18px; } .portfolio-detail > p { margin-bottom:7px; } .portfolio-detail > p:last-child { margin:0; }  .portfolio-item { position:relative; overflow:hidden; margin-bottom:20px; } .portfolio-item.style-2::before { position:absolute; width:100%; height:100%; content:""; top:0; left:0; opacity:0; visibility:hidden; transition:0.4s; background:rgba(25, 8, 45, 0.8); z-index:1; } .portfolio-item:hover::before { opacity:1; visibility:visible; } .portfolio-item .portfolio-inner { position:relative; overflow:hidden; } .portfolio-item .portfolio-inner >img { width:100%; height:auto; } .portfolio-item .p-icon { position:absolute; left:50%; top:50%; transform:translate(-50%, -50%); transition:all 0.8s; -webkit-transition:all 0.8s; -o-transition:all 0.8s; -moz-transition:all 0.8s; -ms-transition:all 0.8s; opacity:0; visibility:hidden; transition:0.5s; z-index:2; } .portfolio-item:hover .portfolio-inner .p-icon { opacity:1; visibility:visible; } .portfolio-item .p-icon a { font-size:18px; font-weight:500; color:#fff; } .portfolio-item .p-icon a i { min-width:40px; min-height:40px; border-radius:40px; line-height:40px; border:1px solid transparent; text-align:center; display:inline-block; position:relative; left:6px; transition:0.4s; } .portfolio-item:hover .p-icon a i { left:10px; border-color:#fff; } .portfolio-item .p-content { margin-bottom:0; position:absolute; left:0; width:100%; transition:0.5s; color:#fff; padding:0 25px; z-index:2; bottom:20px; } .portfolio-item .p-title, .portfolio-item .p-cats { transform:translateY(10px); opacity:0; transition:opacity .85s cubic-bezier(.19, 1, .22, 1), -webkit-transform .85s cubic-bezier(.19, 1, .22, 1); transition:transform .85s cubic-bezier(.19, 1, .22, 1), opacity .85s cubic-bezier(.19, 1, .22, 1); transition:transform .85s cubic-bezier(.19, 1, .22, 1), opacity .85s cubic-bezier(.19, 1, .22, 1), -webkit-transform .85s cubic-bezier(.19, 1, .22, 1); color:#fff; margin-bottom:0; } .portfolio-item .p-title{ font-weight:600; } .portfolio-item .p-cats{ transform:translateY(30px); } .portfolio-item .p-cats, .portfolio-item .p-cats a { color:#fff; } .portfolio-item:hover .p-title, .portfolio-item:hover .p-cats { transform:translateY(0); opacity:1; } .single-plan { background-color:#ffffff; box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.2); margin-bottom:45px; transition:all 0.3s ease 0s; } .plan-head { border-bottom-left-radius:25px; border-bottom-right-radius:25px; box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.15); height:100px; margin-bottom:15px; transition:all 0.3s ease 0s; background-color:#f7f7f7; } .plan-head > h5 { font-weight:600; line-height:100px; margin:0; transition:0.3s; } .plan-features > ul { list-style:outside none none; margin:0; padding:0; } .plan-features li { border-bottom:1px solid #ededed; padding:20px; } .plan-features li:last-child { margin-bottom:47px; } .plan-price h3 { font-size:40px; font-weight:700; margin-bottom:15px; transition:0.3s; } .plan-price h3 sup { font-weight:600; } .plan-price h3 span { font-size:20px; } .plan-footer .btn.effect-1, .plan-footer .btn-wrap { margin-bottom:50px; } .single-plan:hover { box-shadow:0px 0px 35px 0px rgba(0, 0, 0, 0.1); transform:translateY(-1px); } .single-plan:hover .plan-head,.single-plan.active .plan-head { background-color:#1da1f2; } .single-plan:hover .plan-head h5,.single-plan.active .plan-head h5 { color:#ffffff; } .news-carousel .col-md-4, .review-carousel .col-md-4, .team-carousel .col-md-4 { width:100%; max-width:100%; } .single-news { background-color:#ffffff; box-shadow:0px 3px 18px 0px rgba(42, 116,237, 0.1); overflow:hidden; padding-bottom:10px; margin-bottom:10px; transition:transform 0.3s cubic-bezier(0.68, -0.55, 0.265, 1.55) 0s, -webkit-transform 0.3s cubic-bezier(0.68, -0.55, 0.265, 1.55) 0s; } .single-news:hover{ transform:translateY(-5px); } .single-news .post-thumbnail { display:block; position:relative; overflow:hidden; } .single-news .post-thumbnail img { margin:auto; transform:scale(1); transition:.3s ease-in-out transform; display:block; } .single-news .post-thumbnail:hover img{ transform:scale(1.02); } .post-thumbnail .post-date { background-color:#1da1f2; bottom:15px; color:#fff; font-weight:500; padding:4px 10px; position:absolute; right:25px; transition:all 0.3s ease 0s; border-radius:3px; font-size:14px; } .single-news:hover .post-date { color:#fff !important; } .entry-header h5.entry-title { margin-bottom:15px; } .entry-header .entry-title { word-wrap:break-word; } .entry-content-wrap, .entry-cat, .entry-meta{   padding:0 25px; } .single-news .entry-cat { margin-top:25px; } .entry-content-wrap { margin-top:12px; } .entry-cat i { color:#1da1f2; margin-right:5px; } .entry-content > .page-links { margin-bottom:20px; } .single-news h4.entry-title:hover {   color:#1da1f2; } .single-news .entry-meta span {   padding-right:15px; } .single-news .entry-meta span i { margin-right:5px; color:#1da1f2; } .single-news .entry-meta a:hover, .single-news .entry-meta a:focus{   color:#1da1f2; } .entry-meta-inner { border-top:1px solid #ddd; padding:15px 0px 10px; } .single-news-wrap { display:block; margin-bottom:80px; } .single-news-wrap .post-thumbnail { margin-bottom:40px; text-align:center; } .single-news-wrap .post-date { background-color:#1da1f2; color:#fff; float:left; font-size:18px; line-height:28px; padding:10px 12px; text-align:center; max-width:70px; border-radius:3px; } .single-news-wrap .post-date:hover, .single-news-wrap .post-date:focus{ color:#ffffff !important; background-color:#3a3a3a; } .single-news-wrap .entry-header { padding-left:90px; } .single-news-wrap .entry-header .entry-title { line-height:1.3; font-weight:600; } .single-news-wrap .entry-meta { margin-bottom:30px; padding:0 0 0 90px; } .single-news-wrap .entry-meta span { margin-right:20px; text-transform:capitalize; } .single-news-wrap .entry-meta span i { margin-right:5px; color:#1da1f2; } .single-news-wrap .entry-content { margin-left:90px; } .single-news-wrap .entry-content > p { margin-bottom:36px; padding-right:50px; } .single-news-wrap.no-date .entry-header, .single-news-wrap.no-date .entry-meta { padding-left:0; } .single-news-wrap.no-date .entry-content{ margin-left:0; } .entry-title > a:hover, .widget.widget-category a:hover, .post-content a:hover, .widget.widget-archives a:hover, .entry-meta a:hover {   color:#1da1f2; } .post-footer {  display:block;  overflow:hidden;  margin-bottom:50px; } .post-tags { margin-bottom:30px; margin-right:20px; } .blog-social {  overflow:hidden;  margin-bottom:30px; } .single-news-wrap blockquote:not(.wp-block-quote):not(.has-text-color) { margin:0; padding-left:75px; padding-top:0; border-left:none; margin:40px 0; position:relative; font-weight:500 !important; color:#19082D; } .single-news-wrap blockquote:not(.wp-block-quote):not(.has-text-color)::before { content:"\efcd"; font-size:50px; font-family:"IcoFont"; position:absolute; color:#1da1f2; top:0; left:0; } blockquote cite, blockquote small { display:inline-block; font-size:15px; line-height:20px; font-style:normal !important; margin-top:15px; opacity:1; font-weight:600; color:#19082D; } .comment-form-area {   padding-right:65px; } .comment-form-area > h4 { font-size:18px; font-weight:600; margin-bottom:30px; text-transform:uppercase; } .comment-form-area .single-field {   border-radius:10px; } .related-heading,.comment-respond { margin-bottom:45px; } .comment-content a { word-wrap:break-word; text-decoration:underline; word-wrap:break-word; } .bypostauthor {   display:block; } #comments .comments-title { margin-bottom:60px; font-size:24px; } .page #comments .comments-title {   margin-top:60px; } #comments .comment-list { list-style:none; margin:40px auto; padding:0; } #comments .comment-list li { border-bottom:1px solid rgba(0, 0, 0, 0.1); margin-bottom:40px; } #comments .comment-list li article { padding:0; margin-bottom:35px; } #comments .comment-list .children { list-style:none; margin:0; padding-left:30px; position:relative; } #comments .comment-list .children li { margin:0; border:none; } #comments .comment-list .comment-content li { margin-bottom:10px; border:none; } #comments .comment-body { min-height:60px; display:block; position:relative; clear:both; } #comments .comment-body p:last-child {   margin-bottom:0; } #comments .comment-body footer {   margin-bottom:20px; } #comments .comment-body footer a {   color:inherit; } #comments .comment-author img { float:left; margin-right:20px; } #comments .comment-author .fn { font-weight:700; font-style:normal; line-height:normal; display:inline-block; padding-top:5px; } #comments .comment-author .says {   display:none; } #comments .comment-meta .comment-metadata { font-size:85%; margin-top:5px; filter:alpha(opacity=70); opacity:0.7; } #comments .comment-meta .comment-metadata .edit-link {   margin-left:10px; } #comments .reply {   margin-top:20px; } #comments .comment-reply-link { text-decoration:none; background-color:#606060; color:#fff !important; padding:2px 10px 3px 10px; border-radius:3px; display:inline-block; font-size:13px; } #comments .reply a::before { font-family:'IcoFont'; display:inline-block; content:"\ebf5"; margin-right:3px; } #comments .comment-reply-link:hover { background-color:#1da1f2; } #comments .comment-form {   margin-top:15px; } #comments .comment-form p {   margin-bottom:10px; } #comments .comment-form p:last-child {   margin-bottom:0; } #comments .comment-list #respond {   margin:-20px 0 40px 0; } #comments .comment-form-info-fields {   margin-bottom:25px; } #comments p.form-submit {   clear:both; } #comments span.required { } #comments .comment-awaiting-moderation {   font-size:85%; } #comments p.comment-notes, #comments p.logged-in-as, #comments p.must-log-in {   margin-bottom:30px; } #comments p.form-allowed-tags { margin-bottom:25px; font-size:14px; } #comments h3.comment-reply-title { margin-bottom:10px; clear:both; } #comments ol li h3.comment-reply-title {   margin-top:60px; } #comments h3.comment-reply-title #cancel-comment-reply-link { display:inline-block; margin-left:10px; text-transform:none; font-size:14px; font-weight:600; filter:alpha(opacity=60); opacity:0.6; } #comments .comment-form p.form-submit { margin-bottom:0; margin-top:30px; padding-left:15px; padding-right:15px; } #comments .comment-form .comment-subscription-form, #comments .comment-form .comment-subscription-form:only-child { font-size:14px; margin-top:20px; } #comments .comment-form .comment-subscription-form:last-child {   margin-top:0; } @media (min-width:600px) {  .comments-area .comment-form {   display:-webkit-box;   display:-ms-flexbox;   display:flex;   -ms-flex-wrap:wrap;   flex-wrap:wrap;   margin-right:-15px;   margin-left:-15px;  }  .comments-area .comment-form-comment {   margin-bottom:1.5rem;  }  .comments-area .comment-notes,  .comments-area .comment-form-comment,  .comments-area .logged-in-as {   -webkit-box-flex:0;   -ms-flex:0 0 100%;   flex:0 0 100%;   max-width:100%;   position:relative;   width:100%;   padding-right:15px;   padding-left:15px;   margin-bottom:1.5rem;  }  .comments-area .comment-form-author,  .comments-area .comment-form-ratings,  .comments-area .comment-form-email,  .comments-area .comment-form-url {   -webkit-box-flex:0;   position:relative;   width:100%;   padding-right:15px;   padding-left:15px;   margin-bottom:1.5rem;  }  .comments-area .comment-form-author,  .comments-area .comment-form-email,  .comments-area .comment-form-url {   -ms-flex:0 0 33.3333333333%;   flex:0 0 33.3333333333%;   max-width:33.3333333333%;  }  .comments-area .comment-form-ratings {   -ms-flex:0 0 100%;   flex:0 0 100%;   max-width:100%;  }  .comments-area .comment-form-cookies-consent,  .comments-area .comment-subscription-form {   -webkit-box-flex:0;   -ms-flex:0 0 100%;   flex:0 0 100%;   max-width:100%;   position:relative;   width:100%;   padding-right:15px;   padding-left:15px;  } } .form-submit {  margin:0; } @media (min-width:600px) {  .form-submit {   -webkit-box-flex:0;   -ms-flex:0 0 100%;   flex:0 0 100%;   max-width:100%;   position:relative;   width:100%;   padding-right:20px;   padding-left:20px;  } }  .widget-area .widget{ margin-bottom:55px; } .search-form .search-field { border:1px solid #bbbbbb; color:#657786; font-size:15px; height:45px; padding-left:10px; width:100%; } .widget-area .search-form .search-field { height:48px; margin-bottom:0; } .search-form { display:block; position:relative; } .search-form > button { background-color:#1da1f2; border:medium none; color:#ffffff; font-size:20px; height:45px; position:absolute; right:0; top:0; width:50px; z-index:2; padding:0; } .widget-area .widget-title { margin-bottom:22px; } .widget-area .widget h2{ font-size:20px; } .widget ul,.widget ol{ list-style:outside none none; margin:0; padding:0; } .widget ol li{ line-height:1.5; } .widget ul ul.children{ margin-top:10px; } .widget ul li { margin-bottom:12px; padding-left:15px; position:relative; } .widget ul li::before { position:absolute; left:0; content:"\eaa0"; font-size:12px; font-family:IcoFont !important; top:3px; -webkit-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s; transition:all 0.3s ease 0s; color:#29384D; } .widget ul li:hover::before { left:2px; color:#1da1f2; } .widget-post { display:block; overflow:hidden; } .widget-post { display:flex; overflow:hidden; } .wpost-thumb { max-width:80px; margin-right:12px; } .widget-post img { float:left; margin-bottom:25px; } .wpost-entry h6 { margin-bottom:5px; margin-top:-5px; } .wpost-entry .wpost-meta { font-size:14px; font-style:italic; } .widget-post .title { font-weight:400; } .post-content { padding-left:97px; padding-top:5px; }  .tagcloud a, .wp-block-tag-cloud > a.tag-cloud-link { background-color:#424242; border:1px solid transparent; border-radius:3px; color:#ffffff; display:inline-block; padding:4px 12px; font-size:14px !important; margin-bottom:5px; } .tagcloud a:hover, .wp-block-tag-cloud > a.tag-cloud-link:hover { background-color:#1da1f2; color:#fff !important; } .footer-widget .tagcloud a { color:#fff; background-color:rgba(255, 255, 255, 0.05); } .footer-widget .tagcloud a:hover { background-color:#1da1f2; } .footer-widget.widget > ul li::before { color:#1da1f2; } .footer-widget .search-form label { display:block; } .footer-widget .search-field { border:1px solid rgba(255, 255, 255, 0.1); color:#fff; height:52px; padding-left:12px; border-radius:3px; margin-bottom:5px; text-align:center; } .footer-widget input[type="submit"] { width:100%; } .footer-widget select { border:1px solid rgba(255, 255, 255, 0.1); height:53px; width:100%; margin-bottom:35px; border-radius:3px; padding:0 10px; } .footer-widget table, .footer-widget th, .footer-widget td { border:1px solid rgba(255, 255, 255, 0.1); } .footer-widget caption { padding-bottom:0; } .widget table { margin:0; } .site-main .comment-navigation, .site-main .paging-navigation, .site-main .post-navigation, .site-main .posts-navigation{   overflow:hidden; } .comment-navigation .nav-previous, .paging-navigation .nav-previous, .post-navigation .nav-previous, .posts-navigation .nav-previous{ float:left; width:50%; } .comment-navigation .nav-next, .paging-navigation .nav-next, .post-navigation .nav-next, .posts-navigation .nav-next{ float:right; text-align:right; width:50%; } .site-main .post-navigation{ padding:16px 0; margin-bottom:60px; border-top:2px solid #424242; border-bottom:2px solid #424242; display:block; width:100%; overflow:hidden; } .post-navigation a, .posts-navigation a{   color:#424242; } .post-navigation a:hover, .posts-navigation a:hover{   color:#1da1f2; } .nav-previous, .nav-next { font-size:14px; font-weight:600; } .nav-previous::before { content:"\f177"; display:inline-block; font-family:FontAwesome; font-weight:normal; margin:0 5px 0 0; } .nav-next:after { content:"\f178"; display:inline-block; font-family:FontAwesome; font-weight:normal; margin:0 0 0 5px; } .paging-navigation { margin-bottom:0; margin-top:55px; padding:8px 0; text-align:center; } .paging-navigation li { display:inline-block !important; padding-left:0 !important; margin:0 !important; } .paging-navigation li:before { display:none; } .page-numbers { list-style:none; margin:0; padding:0; } .page-link { background-color:transparent; border:1px solid rgba(0, 0, 0, 0.1); } .page-numbers a { background-color:#424242; color:#fff !important; padding:12px 18px; font-size:14px; font-weight:bold; border-radius:2px; } .page-numbers a:hover { background:#1da1f2; border:1px solid rgba(0, 0, 0, 0.1); color:#ffffff !important; } .page-numbers .current { background:#1da1f2; color:#fff; padding:12px 18px; font-size:14px; font-weight:bold; border-radius:2px; } .page-link.dots { border:none; color:#424242; } .contact-wrap { box-shadow:0 4px 8px 0 rgba(0, 0, 0, 0.2); content:""; display:table; margin:auto; padding:65px 40px; width:97.3%; } .contact-area.style-2 .contact-wrap { background-color:#ffffff; margin-top:-200px; position:relative; } .contact-us-form { box-shadow:0px 3px 18px 0px rgba(0, 0, 0, 0.04); padding:40px 35px; } .single-field { height:auto; margin:0 0 15px; padding:0; width:100%; } .single-field > input { margin-bottom:15px; width:100%; } .half-field, .half-field-last { float:left; width:48%; } .half-field-last {   float:right; } .single-field > textarea { height:auto; width:100%; margin-bottom:15px; } .single-field:focus { border-color:#66afe9; box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6); outline:0 none; } .contact-title { display:block; margin-bottom:54px; font-weight:400; } .contact-item { margin-bottom:40px; position:relative; max-width:290px; } .contact-item > i { position:absolute; left:0; top:2px; font-size:42px; width:60px; color:#1da1f2; } .contact-item h6 { margin-bottom:12px; } .contact-item p { margin-bottom:5px; } .contact-item h6, .contact-item p, .contact-item .social-icons{ padding-left:65px; } .single-todo { margin-bottom:45px; padding:35px 30px; transition:all 0.3s ease 0s; border-radius:5px; } .single-todo h5 { font-weight:400; } .single-todo h5 i { border:1px solid rgba(0, 0, 0, 0.1); border-radius:50%; color:#1da1f2; display:inline-block; font-size:25px; height:60px; line-height:60px; margin-bottom:3px; margin-left:3px; margin-right:16px; text-align:center; transition:all 0.3s ease 0s; width:60px; } .single-todo h5 a:hover{ color:#fff; } .single-todo:hover { box-shadow:0 10px 25px 0 rgba(0, 0, 0, 0.1); background-color:#1da1f2; } .single-todo:hover h5 i { background-color:#fff; } .single-todo:hover h5, .single-todo:hover p{ color:#fff; } .single-todo .btn-more { transition:all 0s ease 0s; } .single-todo:hover .btn-more { color:#fff; } .brands-wrap { display:flex; } .single-brand { margin-bottom:10px; width:198px;  display:flex; align-content:center; align-items:center; float:left; } .single-brand > a { width:100%; text-align:center; } .brands-wrap .single-brand img { transition:all 0.3s ease 0s; margin:auto; width:auto; } .newsletter-area{} .newsletter-form { width:620px; margin:auto; position:relative; } .newsletter-form form input[type="email"] { height:62px; border-radius:10px; width:calc(100% - 146px); padding:12px 25px; } .newsletter-form input[type="submit"] { height:62px; border-radius:10px; padding:18px 30px; } .footer-area { background-color:#212121; padding:0; position:relative; } .footer-space { height:85px; display:block; width:100%; } .footer-minimal .footer-space { height:65px; } .footer-area.curved-top { margin-top:70px; } .template-contact .footer-area.curved-top { margin-top:-8px; } .footer-svg { height:100px; display:block; width:calc(100% + 1.3px); position:relative; position:absolute; width:100%; height:80px; top:-79px; } .footer-svg .cls-1 { fill:#212121; } .footer-widgets { color:#707070; font-weight:400; font-size:15px; } .footer-widget .widget-title { color:#ffffff; font-weight:700; margin-bottom:45px; letter-spacing:1px; text-transform:uppercase; font-size:14px; } .text-widget {  margin-bottom:30px; } .footer-widgets a{  color:#1da1f2; } .footer-widget{ margin-bottom:55px; } .footer-logo { margin-bottom:20px; } ul.social-links { list-style:outside none none; margin:0; padding:0; } ul.social-links li {   float:left; } ul.social-links li a { background-color:#606060; border-radius:50%; color:#ffffff !important; display:block; height:35px; line-height:35px; margin-right:10px; text-align:center; width:35px; transition:all 0.7s ease 0s; } ul.social-links li:hover a {   background-color:#1da1f2; } ul.social-links li a i { display:block; line-height:35px; text-align:center; transition:all 0.5s ease 0s; } .social-links.border a { background-color:transparent; border:1px solid #1da1f2; border-radius:4px; color:#1da1f2; height:30px; line-height:30px; width:30px; } .social-links.border a i{ line-height:30px; } .social-links.border li:hover a { color:#ffffff; border:1px solid #1da1f2; } ul.social-links li a:hover i{  -webkit-animation-name:bouchicon; animation-name:bouchicon;  -webkit-animation-duration:1s; animation-duration:1s;  -webkit-animation-timing-function:linear; animation-timing-function:linear;  -webkit-animation-iteration-count:infinite; animation-iteration-count:infinite; } @-webkit-keyframes bouchicon{   25%{  -webkit-transform:scale(1.3);  transform:scale(1.3);   }   75%{  -webkit-transform:scale(1);  transform:scale(1);   } } @keyframes bouchicon{   25%{  -webkit-transform:scale(1.3);  transform:scale(1.3);   }   75%{  -webkit-transform:scale(1);  transform:scale(1);   } } .widget.contact-widget > ul { list-style:outside none none; margin:0; padding:0; } .widget.contact-widget ul li { font-size:15px; margin-bottom:16px; } .widget.contact-widget ul li i { color:#1da1f2; font-size:18px; margin-right:13px; position:relative; top:3px; } .widget.widget-link > ul { list-style:outside none none; margin:0 20px 0 0; padding:0; } .widget.widget-link > ul li { float:left; padding-right:12px; width:50%; margin-bottom:8px; } .widget.widget-link > ul li:nth-child(2n) {   padding-right:0; } .widget.widget-link ul li i { color:#707070; font-size:13px; margin-right:6px; transition:all 0.3s ease-in-out; } .widget.widget-link ul li a { display:block; font-size:15px; color:#707070; } .widget.widget-link ul > li a:hover, .widget.widget-link ul > li a:hover i{   color:#1da1f2; } .widget.widget-newsletter > p {   color:#707070; } .widget.widget-newsletter .subscribe-form .widget-input { background-color:rgba(255, 255, 255, .1); color:#aaaaaa; text-align:center; width:100%; } .widget-sbtn { border:medium none; width:100%; letter-spacing:2px; }  .copy-right-area { background-color:#171717 !important; padding:30px 0; } .copy-right-area p { color:#646464; margin:0; text-align:center; font-size:14px; } .widget-sbtn:hover { opacity:0.9; } .footer-area .social-icons { margin-bottom:45px; } .footer-area .footer-manu { margin-bottom:65px; } .footer-area .social-icons a{ width:42px; height:42px; background-color:rgba(255, 255, 255, 0.05); line-height:42px; text-align:center; border-radius:50%; } .footer-area.social-icons a:hover, .footer-area .social-icons a:focus { background-color:#f85c70; color:#fff; } .footer-manu ul{ margin:0px; padding:0px; } .footer-manu ul li{ display:inline-block; padding:10px 20px; } .footer-manu ul li a{  color:#646464; } .footer-manu ul li a:hover, .footer-manu ul li a:focus{  color:#1da1f2; } .banner-area { background:rgba(0, 0, 0, 0) url(https://newstarhomehealthcare.com/wp-content/themes/bizes/assets/img/about/3.jpg) repeat scroll center center / cover; width:100%; position:relative; } .banner-content { padding-top:140px; position:relative; min-height:380px; flex-direction:column;   justify-content:end;   align-items:start !important; } .page-title { color:#ffffff; font-size:30px; margin-bottom:4px; } .breadcrumbs { margin:0;  background-color:#fff; border:1px solid #fff; padding:10px 25px 8px; border-radius:6px 6px 0 0; height:46px; } .breadcrumbs a { position:relative; padding-right:20px; } .breadcrumbs a::after { position:absolute; right:0px; content:"\eac7"; font-family:icofont; top:-3px; color:#1da1f2; } .breadcrumbs a:hover {   color:#1da1f2; } .about-content { } .about-content > h6 { text-transform:uppercase; color:#1da1f2; font-weight:700; } .about-content > h2 { margin-bottom:25px; font-weight:200; } .about-content > p { margin-bottom:50px; } .expc-box { position:relative; margin-bottom:50px; } .expc-box img { max-width:86%; } .expc-text { background-color:#1da1f2; width:270px; padding:14px 25px; border-radius:6px; position:absolute; display:flex; bottom:35px; right:25px; align-items:center; } .expc-box h3 { color:#fff; font-size:62px; font-weight:300; margin:0 10px 0 0; } .expc-box p { color:#fff; margin:0; font-size:20px; font-weight:700; line-height:1.5; } .skills { margin:0 0 60px; } .secondery-title > h5 { font-weight:600; text-transform:uppercase; } .progress-title { color:#657786; font-size:14px; font-weight:400; margin:0 0 5px; } .progress { background:#c9c9c9 none repeat scroll 0 0; border-radius:20px; box-shadow:none; height:7px; margin-bottom:15px; overflow:visible; } .progress .progress-bar{ position:relative; -webkit-animation:animate-positive 2s; animation:animate-positive 2s; } .progress .progress-bar::after { content:"\f0dd"; font-family:fontawesome; font-size:18px; position:absolute; top:-23px; right:-5px; color:#1da1f2; } .progress .progress-value { color:#657786; font-size:14px; font-weight:400; position:absolute; right:8px; top:-40px; } @-webkit-keyframes animate-positive{   0% { width:0%; } } @keyframes animate-positive{   0% { width:0%; } }  .team-wrap { margin-bottom:45px; overflow:hidden; position:relative; } .singel-team { overflow:hidden; perspective:600px; position:relative; } .singel-team > img {   width:100%; } .singel-team::after { background:rgba(29, 161, 242, 0.75); content:""; height:100%; left:0; opacity:0; position:absolute; top:0; transition:all 0.3s linear 0s; visibility:hidden; width:100%; z-index:2; } .team-wrap:hover .singel-team::after{ visibility:visible; opacity:1; } .team-info { padding:25px 0 0; transition:all 0.3s ease 0s; } .team-info h5 { margin-bottom:0; font-weight:600; } .team-info p {   margin:0; } .singel-team .social-links{ position:absolute; top:50%; left:50%; -webkit-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); -o-transform:translate(-50%,-50%); z-index:3; transform:translate(-50%,-50%); } .social-links ul { margin:0; padding:0; list-style:none; width:100%; display:block; } .social-links ul li{ display:inline-block; } .social-links ul li a { height:32px; width:32px; border-radius:50%; border:1px solid #fff; display:flex; align-items:center; justify-content:center; color:#1da1f2; margin-right:3px; -webkit-transform:translateX(20px); transform:translateX(20px); opacity:0; visibility:hidden; -webkit-transition:0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275); transition:0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275); background-color:#fff; } .team-wrap:hover .social-links ul li:nth-child(1) a{ -webkit-transition-delay:0.1s; transition-delay:0.1s; } .team-wrap:hover .social-links ul li:nth-child(2) a{ -webkit-transition-delay:0.2s; transition-delay:0.2s; } .team-wrap:hover .social-links ul li:nth-child(3) a{ -webkit-transition-delay:0.3s; transition-delay:0.3s; } .team-wrap:hover .social-links ul li:nth-child(4) a{ -webkit-transition-delay:0.4s; transition-delay:0.4s; } .team-wrap:hover .social-links ul li:nth-child(5) a{ -webkit-transition-delay:0.5s; transition-delay:0.5s; } .team-wrap:hover .social-links ul li:nth-child(6) a{ -webkit-transition-delay:0.6s; transition-delay:0.6s; } .team-wrap:hover .social-links ul li a{ opacity:1; visibility:visible; -webkit-transform:translate(0); transform:translate(0); }  .funfact-area { background:rgba(0, 0, 0, 0) url(https://newstarhomehealthcare.com/wp-content/themes/bizes/assets/img/funfacts/1.jpg) no-repeat scroll center center / cover; position:relative; background-size:cover !important; } .single-fact { margin-bottom:45px; } .single-fact .icon { color:#1da1f2; font-size:40px; line-height:48px; margin-bottom:30px; } .fact-info span { color:#fff; display:block; font-size:15px; font-weight:200; margin:0; padding:0; text-transform:uppercase; } .fact-info span.counter { font-size:54px; font-weight:200; line-height:54px; margin-bottom:10px; } .fact { margin-bottom:45px; } .fact > p{} .fact .numb { font-size:35px; color:#1da1f2; letter-spacing:2px; font-weight:500; }  .single-testimonial { background-color:#f1f1f1; box-shadow:0px 3px 18px 0px rgba(42, 116, 237, 0.04);  transition:all 0.3s ease 0s; border-radius:4px; } .single-testimonial > img { display:inline-block !important; margin-top:-40px; position:relative; border-radius:50%; height:80px !important; width:80px !important; background-color:#fff; padding:2px; } .single-testimonial > img, .single-testimonial .client-bio { margin-left:35px; margin-right:35px; } .single-testimonial.text-center > img, .single-testimonial.text-center .client-bio { margin-left:0; } .client-bio > h3 { font-weight:600; margin:0; text-transform:uppercase; font-size:17px; } .client-bio > p { margin-bottom:20px; color:#1da1f2; font-size:14px; } .client-details { padding:0 20px 25px; position:relative; height:230px;   overflow:auto; } .client-details::after { content:"\efce"; font-family:"IcoFont"; bottom:0; right:30px; position:absolute; font-size:42px; color:#ddd; } .single-testimonial:hover .client-details::after{ color:#1da1f2; } .client-details > p { margin-bottom:28px; font-style:italic; } .single-testimonial:hover { background-color:#ffffff; box-shadow:0 10px 25px 0 rgba(0, 0, 0, 0.1); } .feedback-area .col-md-4 {   padding-top:60px; } .space-25 { display:block; height:25px; }  .preloader-wrap { width:100%; height:100%; z-index:9999; background:#1da1f2; background:-webkit-linear-gradient(to left, #00c6ff, #0072ff); background:linear-gradient(to left, #00c6ff, #0072ff); position:absolute; left:0; top:0; } .cube-folding { width:50px; height:50px; display:inline-block;  -moz-transform:rotate(45deg);  -ms-transform:rotate(45deg);  -webkit-transform:rotate(45deg); transform:rotate(45deg); font-size:0; } .cube-folding span { position:relative; width:25px; height:25px;   -moz-transform:scale(1.1);  -ms-transform:scale(1.1);  -webkit-transform:scale(1.1); transform:scale(1.1); display:inline-block; } .cube-folding span::before { content:''; background-color:#ffffff; position:absolute; left:0; top:0; display:block; width:25px; height:25px;   -moz-transform-origin:100% 100%;   -ms-transform-origin:100% 100%;  -webkit-transform-origin:100% 100%; transform-origin:100% 100%;   -moz-animation:folding 2.5s infinite linear both;  -webkit-animation:folding 2.5s infinite linear both; animation:folding 2.5s infinite linear both; } .cube-folding .leaf2 {   -moz-transform:rotateZ(90deg) scale(1.1);  -ms-transform:rotateZ(90deg) scale(1.1);  -webkit-transform:rotateZ(90deg) scale(1.1); transform:rotateZ(90deg) scale(1.1); } .cube-folding .leaf2::before {   -moz-animation-delay:0.3s;  -webkit-animation-delay:0.3s; animation-delay:0.3s; background-color:#f2f2f2; } .cube-folding .leaf3 {   -moz-transform:rotateZ(270deg) scale(1.1);  -ms-transform:rotateZ(270deg) scale(1.1);  -webkit-transform:rotateZ(270deg) scale(1.1); transform:rotateZ(270deg) scale(1.1); } .cube-folding .leaf3::before {  -moz-animation-delay:0.9s;  -webkit-animation-delay:0.9s; animation-delay:0.9s; background-color:#f2f2f2; } .cube-folding .leaf4 {   -moz-transform:rotateZ(180deg) scale(1.1);  -ms-transform:rotateZ(180deg) scale(1.1);  -webkit-transform:rotateZ(180deg) scale(1.1); transform:rotateZ(180deg) scale(1.1); } .cube-folding .leaf4::before { -moz-animation-delay:0.6s; -webkit-animation-delay:0.6s; animation-delay:0.6s; background-color:#e6e6e6; } @-moz-keyframes folding { 0%, 10% {  -moz-transform:perspective(140px) rotateX(-180deg);  transform:perspective(140px) rotateX(-180deg);  opacity:0; } 25%, 75% {  -moz-transform:perspective(140px) rotateX(0deg);  transform:perspective(140px) rotateX(0deg);  opacity:1; } 90%, 100% {  -moz-transform:perspective(140px) rotateY(180deg);  transform:perspective(140px) rotateY(180deg);  opacity:0; } } @-webkit-keyframes folding { 0%, 10% {  -webkit-transform:perspective(140px) rotateX(-180deg);  transform:perspective(140px) rotateX(-180deg);  opacity:0; } 25%, 75% {  -webkit-transform:perspective(140px) rotateX(0deg);  transform:perspective(140px) rotateX(0deg);  opacity:1; } 90%, 100% {  -webkit-transform:perspective(140px) rotateY(180deg);  transform:perspective(140px) rotateY(180deg);  opacity:0; } } @keyframes folding { 0%, 10% {  -moz-transform:perspective(140px) rotateX(-180deg);  -ms-transform:perspective(140px) rotateX(-180deg);  -webkit-transform:perspective(140px) rotateX(-180deg);  transform:perspective(140px) rotateX(-180deg);  opacity:0; } 25%, 75% {  -moz-transform:perspective(140px) rotateX(0deg);  -ms-transform:perspective(140px) rotateX(0deg);  -webkit-transform:perspective(140px) rotateX(0deg);  transform:perspective(140px) rotateX(0deg);  opacity:1; } 90%, 100% {  -moz-transform:perspective(140px) rotateY(180deg);  -ms-transform:perspective(140px) rotateY(180deg);  -webkit-transform:perspective(140px) rotateY(180deg);  transform:perspective(140px) rotateY(180deg);  opacity:0; } } .cube-wrapper { position:fixed; left:50%; top:50%; margin-top:-50px; margin-left:-50px; width:100px; height:100px; text-align:center; } .cube-wrapper:after { content:''; position:absolute; left:0; right:0; bottom:-20px; margin:auto; width:90px; height:6px; background-color:rgba(0, 0, 0, 0.1); -webkit-filter:blur(2px); filter:blur(2px); -moz-border-radius:100%; -webkit-border-radius:100%; border-radius:100%; z-index:1; -moz-animation:shadow 0.5s ease infinite alternate; -webkit-animation:shadow 0.5s ease infinite alternate; animation:shadow 0.5s ease infinite alternate; } .cube-wrapper .loading { font-size:14px; letter-spacing:1px; display:block; color:#ffffff; position:relative; top:25px; z-index:2; -moz-animation:text 0.5s ease infinite alternate; -webkit-animation:text 0.5s ease infinite alternate; animation:text 0.5s ease infinite alternate; } @-moz-keyframes text { 100% {  top:35px; } } @-webkit-keyframes text { 100% {  top:35px; } } @keyframes text { 100% {  top:35px; } } @-moz-keyframes shadow { 100% {  bottom:-18px;  width:100px; } } @-webkit-keyframes shadow { 100% {  bottom:-18px;  width:100px; } } @keyframes shadow { 100% {  bottom:-18px;  width:100px; } } #scrollup { background-color:#1da1f2; bottom:75px; color:#fff; font-size:24px; height:38px; line-height:36px; right:-50px; text-align:center; width:38px; border-radius:3px; position:fixed; z-index:999; transition:all .3s ease-in-out; -webkit-transition:all .3s ease-in-out; box-shadow:0 3px 10px rgba(0,0,0,.1); } #scrollup.active{ right:20px; } #scrollup.active i{ color:#ffffff !important; } #scrollup:hover {   opacity:0.8; } .latest-news-area .entry-title { font-size:20px; } #footer-area #footer-2 #custom_html-10 { position:fixed;   bottom:40px;   right:40px;   z-index:99;   margin:0; } #footer-area #footer-2 #custom_html-10 .nws-fix-btn {  width:24px;  display:flex;  background:#59739b;  padding:18px;  border-radius:50%;  box-sizing:content-box; } #footer-area #footer-3 #custom_html-10 .nws-fix-btn img {  width:100%; } #footer-area #footer-3 #custom_html-10 .nws-fix-btn:active, #footer-area #footer-3 #custom_html-10 .nws-fix-btn:focus{ border:none !important; outline:none !important; } #footer-area #footer-3 #custom_html-10 .nws-fix-btn:hover{ background:#435675; }   @media(min-width:1170px){ .nav-icon {  display:none; } } @media(max-width:767px){ .nws_text_ctr{  text-align:center; } #footer-area #footer-2 #custom_html-10 .nws-fix-btn {   width:15px; } .menu-social-media {   } .menu-information ul li {   display:flex; } .menu-information ul li a { word-break:break-word; } } .rounded-16{ border-radius:16px;   overflow:hidden; } .banner-overlay {   background-color:rgba(0, 0, 0, 0.6) !important; } .n2-ss-slider .n2-ss-item-image-content img {   background:#fff !important;   border-radius:50px !important;   width:48px;   padding:8px !important; } footer#footer-area .footer-widgets div#footer-4{ max-width:28%; } footer#footer-area .footer-widgets div#footer-4 > .widget_custom_html {   border-top:1px solid #535353;   padding-top:36px; } footer#footer-area .footer-widgets div#footer-4 div#text-5 {   margin-bottom:36px; } @media(max-width:767px){ footer#footer-area .footer-widgets div#footer-4 {  max-width:100%; }   h3 {  font-size:22px !important;   } footer#footer-area .footer-widgets div#footer-4 > .widget_custom_html {   padding-top:16px; } } body .new_mb-0 {   margin-bottom:0 !important; }   .services-section { padding:50px 20px; background:#fff;  }  .service-box h4 { font-size:24px; color:#546f10; font-family:"Raleway", sans-serif; margin:0 0 20px;  }  .service-box p { font-size:16px; color:#333; margin:0 0 20px;  }  .service-box:before,  .service-box:after { content:''; position:absolute; left:0; bottom:0; width:4px; transition:0.5s all;  }  .service-box:before { background:#dde2cf; height:100%;  }  .service-box:after { background:#546f10; height:0%;  }  .service-box:hover:after { height:100%;  }   .service-box .icon { font-size:30px; margin-bottom:10px;  }   .service-box p { font-size:14px; color:#333; margin-bottom:15px;  }  .service-box .btn { background:#546f10; color:white; border:none; padding:8px 15px; border-radius:20px; font-size:14px; cursor:pointer;  }  .service-box .icon { display:block; background:#546f1033; padding:12px 12px; border-radius:7px; transition:0.5s all;  }  .service-box .icon img { height:34px; width:auto;  }  .service-box { box-shadow:0 0 8px rgba(0, 0, 0, 0.05); height:100%; padding:30px; background:#f5f9f8; border-radius:12px; position:relative; overflow:hidden; display:flex; gap:15px; align-items:flex-start;  }  