:root { --color-black: hsl(0, 0%, 10%); --color-darks: hsl(0, 0%, 20%); --color-greys: hsl(0, 0%, 80%); --color-light: hsl(0, 0%, 96%); --color-white: hsl(0, 0%, 100%); --color-blues: hsl(217, 91%, 60%); --shadow-small: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); --shadow-medium: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); --shadow-large: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); --Yellow: rgb(255, 195, 31); --site-gradient: radial-gradient(circle, hwb(221 0% 37% / 0.678) 0, #000063d9 50%, #000e2b 85%); --site-gradient-dark: radial-gradient(circle, #0033a0 0, #000063 50%, #000e2b 85%); --light-dark: #252525; --dark-44: #444; --theme-blue: #0071dc; --Dark-blue: #070b3b; --dark-blue-60: #070f60; --light-blue: #bbddff; --scrollbar-color: #2831cf; --light-blue: #28e4fd; --light-white-e1e1: #e1e1e1; --light-white-f8f8: #f8f8f8; --cloud-infrastructure-background: radial-gradient(at 95% 7%, #45bcc9 0, #45bcc900 60%), radial-gradient(at 95% 93%, #fae500 0, #fae50000 60%), radial-gradient(at 6% 6%, #0060fa 15%, rgba(0, 96, 250, 0.001) 80%), radial-gradient(at 6% 94%, #fff 0, #ffffff00 60%); --iot-bg: #013f52; --title-blue-dark: #000259; } @import "https://fonts.googleapis.com/css2?family=Livvic:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,900&display=swap"; @font-face { font-family: "Gilroy-Regular"; src: url(../fonts/Gilroy-Regular.ttf); } @font-face { font-family: "Gilroy-Thin"; src: url(../fonts/Gilroy-Thin.ttf); } @font-face { font-family: "Gilroy-Black"; src: url(../fonts/Gilroy-Black.ttf); } @font-face { font-family: "Gilroy-Heavy"; src: url(../fonts/Gilroy-Heavy.ttf); } @font-face { font-family: "Gilroy-SemiBold"; src: url(../fonts/Gilroy-SemiBold.ttf); } ::-webkit-scrollbar { width: 5px; height: 5px; } ::-webkit-scrollbar-thumb { background: var(--scrollbar-color); border-radius: 5px; } body { font-size: 15px; line-height: 1.6; font-family: "Gilroy-Regular" !important; color: var(--dark-44); font-weight: 400; } p { color: var(--dark-44); font-weight: 400; } a { display: inline-block; -webkit-transition: all 0.5s; transition: all 0.5s; text-decoration: none; } a:hover, a:focus { text-decoration: none; } button { margin: 0; padding: 0; outline: 0; } button:focus { outline: 0; border: 0; } h1, h2, h3, h4, h5, h6 { font-weight: 600; color: var(--light-dark); } h3 { font-size: 22px; } select, select.form-control, select.custom-file-control { -moz-appearance: none; -webkit-appearance: none; } .d-table { width: 100%; height: 100%; } .d-table-cell { display: table-cell; vertical-align: middle; } img { max-width: 100%; } .p-40 { padding: 40px !important; } .ptb-100 { padding-top: 100px; padding-bottom: 100px; } .pt-100 { padding-top: 100px; } .pt-80 { padding-top: 80px; } .ptb-70 { padding-top: 70px; padding-bottom: 70px; } .pb-100 { padding-bottom: 100px; } .pb-70 { padding-bottom: 70px; } .pb-50 { padding-bottom: 50px; } .pt-50 { padding-top: 50px; } .pt-45 { padding-top: 45px; } .pt-20 { padding-top: 20px; } .mt-30 { margin-top: 30px; } .ml-25 { margin-left: 15px; } .ml-20 { margin-left: 20px; } .mr-20 { margin-right: 20px; } .mt-50 { margin-top: 50px; } .mt-100 { margin-top: 100px; } .mb-100 { margin-bottom: 100px; } .mb-50 { margin-bottom: 50px; } .ml-auto { margin-left: auto; } .absolute { position: absolute; } .margin-auto { margin: 0 auto; } .border-radius-50 { border-radius: 50px; } .border-radius-5 { border-radius: 5px; } .z-index-one { z-index: 1; } .box-shadow { -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); } .section-title span { margin-bottom: 8px; font-weight: 600; display: block; } .section-title h2 { font-size: 45px; font-weight: 600; margin-top: 0; line-height: 1.2; color: var(--light-dark); margin-bottom: 0; } .section-title p { padding-top: 10px; margin-bottom: 0; max-width: 530px; color: var(--dark-44); } .sp-color1 { color: var(--Yellow); } .sp-color2 { color: var(--theme-blue); } .default-btn { display: inline-block; padding: 12px 32px; color: var(--color-white); text-align: center; position: relative; overflow: hidden; z-index: 1; } .banner-item-content .default-btn { opacity: 0; } .active .banner-item-content .default-btn { animation: sliderTextFad 4.5s ease-out 0.5s, sliderTextBottomFad 4.5s ease-out 0.5s; } .accordion-button:focus { border-color: transparent; box-shadow: none; } .default-btn i { font-size: 20px; position: relative; top: 4px; display: none; } .default-btn::before { content: ""; position: absolute; z-index: -1; height: 100%; left: -50%; top: 0; -webkit-transform: skew(50deg); transform: skew(50deg); -webkit-transition-duration: 0.6s; transition-duration: 0.6s; -webkit-transform-origin: top left; transform-origin: top left; width: 0; } .default-btn:hover { color: var(--color-white) !important; } .default-btn:hover:before { height: 130%; width: 155%; background-color: var(--light-dark); } .btn-bg-one { background-color: var(--Yellow); } .btn-bg-two { background-color: var(--theme-blue); } .all-skill-bar { margin-right: 30px; margin-bottom: 30px; } .skill-bar { margin-bottom: 20px; } .skill-bar .progress-title-holder { position: relative; margin-bottom: 15px; } .skill-bar .progress-title { font-size: 16px; font-weight: 600; color: var(--light-dark); } .skill-bar .progress-number-wrapper { width: 100%; z-index: 10; font-size: 11px; line-height: 24px; height: 24px; letter-spacing: 0; font-weight: 500; font-style: normal; text-transform: none; color: #fbede9; } .skill-bar .progress-number-mark { margin-bottom: 4px; border-radius: 3px; color: var(--color-white); padding: 0 8px; position: absolute; bottom: 0; -webkit-transform: translateX(-50%); transform: translateX(-50%); font-size: 14px; font-weight: 600; width: 45px; height: 26px; text-align: center; line-height: 28px; background: var(--Dark-blue); } .skill-bar .progress-content-outer { height: 10px; background-color: #bddfff; border-radius: 5px; } .skill-bar .progress-content { height: 10px; background-color: var(--theme-blue); width: 0%; border-radius: 5px; } .blog-card { background-color: var(--color-white); -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); margin-bottom: 30px; border-radius: 5px; -webkit-transition: 0.9s; transition: 0.9s; border: 1px solid #f1f1f1; height: fit-content; min-height: 95%; } .blog-card .blog-img { position: relative; } .blog-card .blog-img a { width: 100%; } .blog-card .blog-img img { border-radius: 5px; width: 100%; } .blog-card .blog-img .blog-tag { background-color: var(--Yellow); padding: 15px 12px; position: absolute; bottom: -20px; right: 30px; border-radius: 5px; text-align: center; } .blog-card .blog-img .blog-tag h3 { font-size: 17px; color: var(--color-white); line-height: 1; margin-bottom: 0; font-weight: 500; } .blog-card .blog-img .blog-tag span { color: var(--color-white); line-height: 1; font-weight: 500; } .blog-card .content { padding: 25px 30px; } .blog-card .content ul { list-style: none; margin: 0; padding: 0; } .blog-card .content ul li { display: inline-block; font-size: 15px; margin-right: 20px; } .blog-card .content ul li a { color: var(--dark-44); } .blog-card .content ul li a i { font-size: 20px; color: var(--theme-blue); margin-right: 5px; position: relative; top: 3px; } .blog-card .content ul li a:last-child { margin-right: 0; } .blog-card .content ul li a:hover { color: var(--Yellow); } .blog-card .content ul li a:hover i { color: var(--theme-blue); } .blog-card .content h3 { margin-top: 10px; margin-bottom: 10px; font-size: 22px; } .blog-card .content h3 a { color: var(--light-dark); } .blog-card .content p { margin-bottom: 8px; } .blog-card .content .read-btn { color: var(--theme-blue); font-size: 15px; font-weight: 600; } .blog-card .content .read-btn i { font-size: 20px; position: relative; top: 5px; } .blog-card .content .read-btn:hover { color: var(--light-dark); letter-spacing: 0.25px; } .blog-card:hover { -webkit-transform: translateY(-10px); transform: translateY(-10px); } .blog-card:hover .content h3 a { color: var(--Yellow); } .blog-item { background-color: var(--color-white); -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); margin-bottom: 30px; border-radius: 5px; -webkit-transition: 0.9s; transition: 0.9s; } .blog-item .blog-img { position: relative; } .blog-item .blog-img img { border-radius: 5px; } .blog-item .blog-img .blog-tag { background-color: var(--theme-blue); font-size: 14px; font-weight: 500; padding: 6px 20px; position: absolute; bottom: 30px; right: 30px; border-radius: 50px; text-align: center; display: inline-block; -webkit-transition: 0.7s; transition: 0.7s; color: var(--color-white); } .blog-item .blog-img .blog-tag:hover { background-color: var(--color-white); color: var(--theme-blue); } .blog-item .blog-img2 { position: relative; } .blog-item .blog-img2 img { border-radius: 5px; padding: 20px; background-color: #e6f1fc; } .blog-item .blog-img2 .blog-tag { background-color: var(--theme-blue); padding: 10px 14px 8px; position: absolute; top: 30px; right: 30px; text-align: center; } .blog-item .blog-img2 .blog-tag h3 { font-size: 20px; color: var(--color-white); line-height: 1; margin-bottom: 2px; font-weight: 600; } .blog-item .blog-img2 .blog-tag span { color: var(--color-white); line-height: 1; font-weight: 400; font-size: 15px; } .blog-item .content { padding: 25px 21px; } .blog-item .content ul { list-style: none; margin: 0 0 10px; padding: 0; } .blog-item .content ul li { display: inline-block; font-size: 15px; margin-right: 20px; color: var(--dark-44); font-weight: 500; } .blog-item .content ul li i { font-size: 18px; color: var(--theme-blue); margin-right: 5px; position: relative; top: 3px; -webkit-transition: 0.7s; transition: 0.7s; } .blog-item .content ul li a { color: var(--dark-44); } .blog-item .content ul li a i { font-size: 20px; color: var(--theme-blue); margin-right: 5px; position: relative; font-size: 18px; -webkit-transition: 0.7s; transition: 0.7s; } .blog-item .content ul li a:last-child { margin-right: 0; } .blog-item .content ul li a:hover { color: var(--theme-blue); } .blog-item .content ul li a:hover i { color: var(--Yellow); } .blog-item .content h3 { margin-bottom: 10px; font-size: 22px; } .blog-item .content h3 a { color: var(--light-dark); } .blog-item .content p { margin-bottom: 8px; } .blog-item .content .read-btn { color: var(--theme-blue); font-size: 14px; font-weight: 600; } .blog-item .content .read-btn i { font-size: 20px; position: relative; top: 5px; } .blog-item .content .read-btn:hover { color: var(--light-dark); letter-spacing: 0.25px; } .blog-item:hover { -webkit-transform: translateY(-10px); transform: translateY(-10px); } .blog-item:hover .content h3 a { color: var(--theme-blue); } .blog-article { margin-bottom: 30px; } .blog-article .blog-article-img { margin-bottom: 30px; position: relative; } .blog-article .blog-article-img img { border-radius: 15px; } .blog-article .blog-article-img .blog-article-tag { background-color: var(--Yellow); padding: 15px 12px; position: absolute; bottom: -20px; right: 30px; border-radius: 3px; text-align: center; } .blog-article .blog-article-img .blog-article-tag h3 { font-size: 17px; color: var(--color-white); line-height: 1; margin-bottom: 0; font-weight: 500; } .blog-article .blog-article-img .blog-article-tag span { font-size: 17px; color: var(--color-white); line-height: 1; font-weight: 500; } .blog-article .blog-article-title { margin-bottom: 20px; } .blog-article .blog-article-title ul { list-style: none; margin: 0; padding: 0; } .blog-article .blog-article-title ul li { display: inline-block; font-size: 15px; color: var(--light-dark); margin-right: 30px; position: relative; font-weight: 500; } .blog-article .blog-article-title ul li:last-child { margin-right: 0; } .blog-article .blog-article-title ul li i { font-size: 18px; margin-right: 10px; position: relative; top: 3px; color: var(--theme-blue); } .blog-article .blog-article-title h2 { margin-top: 15px; font-size: 26px; max-width: 650px; margin-bottom: 0; color: var(--light-dark); } .blog-article .article-content { padding-bottom: 10px; } .blog-article .article-content p { margin-bottom: 20px; } .blog-article .article-content .blockquote { position: relative; z-index: 1; margin-bottom: 30px; margin-top: 30px; background-color: var(--color-white); -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); padding: 20px 30px 20px 50px; margin-left: 35px; } .blog-article .article-content .blockquote p { font-size: 15px; color: var(--dark-44); font-weight: 500; margin-top: 0; margin-bottom: 0; margin-left: 0; } .blog-article .article-content .blockquote span { font-size: 15px; color: var(--light-dark); font-weight: 600; } .blog-article .article-content .blockquote i { font-size: 35px; width: 70px; height: 70px; line-height: 70px; color: var(--color-white); background-image: linear-gradient(to right, var(--dark-blue-60), var(--theme-blue)); text-align: center; border-radius: 50px; position: absolute; top: 24%; left: -35px; } .blog-article .blog-article-share { padding: 10px 0; border-top: 1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1; margin-bottom: 30px; } .blog-article .blog-article-share .blog-tag ul { list-style: none; margin: 0; padding: 0; } .blog-article .blog-article-share .blog-tag ul li { display: inline-block; padding: 5px 3px; -webkit-transition: 0.7s; transition: 0.7s; color: var(--light-dark); font-weight: 400; margin-right: 5px; } .blog-article .blog-article-share .blog-tag ul li:last-child { margin-right: 0; } .blog-article .blog-article-share .blog-tag ul li i { color: var(--theme-blue); font-size: 18px; position: relative; top: 3px; } .blog-article .blog-article-share .blog-tag ul li a { color: var(--color-white); background-color: var(--theme-blue); padding: 5px 12px; border-radius: 10px; font-size: 14px; } .blog-article .blog-article-share .blog-tag ul li:hover a { background-color: var(--Yellow); } .blog-article .blog-article-share .social-icon { margin: 0; padding: 0; list-style: none; float: right; } .blog-article .blog-article-share .social-icon li { display: inline-block; margin-right: 5px; } .blog-article .blog-article-share .social-icon li a { border-radius: 0; width: 35px; height: 35px; line-height: 37px; text-align: center; color: var(--theme-blue); background-color: var(--color-white); -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.1); box-shadow: 0 0 15px rgba(0, 0, 0, 0.1); } .blog-article .blog-article-share .social-icon li a:hover { background-color: var(--theme-blue); color: var(--color-white); } .blog-article .comments-wrap { margin-bottom: 30px; } .blog-article .comments-wrap .comment-title .title { font-size: 24px; margin-bottom: 0; color: var(--light-dark); } .blog-article .comments-wrap .comment-list { list-style: none; margin: 0; padding: 0; } .blog-article .comments-wrap .comment-list li { position: relative; padding: 30px; padding-left: 75px; border-bottom: 1px solid #e1e1e1; } .blog-article .comments-wrap .comment-list li:last-child { margin-bottom: 0; } .blog-article .comments-wrap .comment-list li img { position: absolute; top: 30px; left: 0; border-radius: 50%; } .blog-article .comments-wrap .comment-list li h3 { margin-bottom: 5px; font-size: 18px; font-weight: 600; color: var(--light-dark); } .blog-article .comments-wrap .comment-list li span { font-size: 15px; color: var(--light-dark); } .blog-article .comments-wrap .comment-list li p { margin-top: 10px; margin-bottom: 0; } .blog-article .comments-wrap .comment-list li a { color: var(--theme-blue); font-weight: 600; position: absolute; top: 30px; right: 0; } .blog-article .comments-wrap .comment-list li a:hover { color: var(--Yellow); } .blog-article .comments-form { margin-top: 30px; margin-bottom: 30px; } .blog-article .comments-form .title { font-size: 24px; margin-bottom: 20px; color: var(--light-dark); } .blog-article .comments-form .contact-form { -webkit-box-shadow: none; box-shadow: none; padding: 0; background-color: var(--color-white); } .blog-article .comments-form .default-btn { width: unset; } .search-widget { margin-bottom: 30px; background-color: var(--color-white); } .search-widget .search-form { position: relative; border: 1px solid #e2e2e2; border-radius: 5px; right: 0 !important; } .search-widget .search-form .form-control { height: 50px; border: none; background-color: var(--color-white); padding: 10px 20px; width: 100%; color: var(--light-dark); border-radius: 5px; } .search-widget .search-form .form-control:focus { -webkit-box-shadow: none; box-shadow: none; outline: 0; } .search-widget .search-form button { position: absolute; top: 3px; right: 3px; height: 45px; width: 45px; -webkit-transition: all 0.5s; transition: all 0.5s; border: none; outline: none; background-color: var(--theme-blue); line-height: 57px; border-radius: 5px; } .search-widget .search-form button i { color: var(--color-white); font-size: 24px; } .search-widget .search-form button:hover { background-color: var(--light-dark); } .side-bar-area { margin-left: 15px; } .side-bar-widget { background-color: var(--color-white); } .side-bar-widget .title { font-size: 20px; color: var(--light-dark); padding: 0; font-weight: 600; position: relative; display: inline-block; margin-bottom: 10px; background-color: transparent; width: 100%; } .side-bar-widget .side-bar-categories { margin-bottom: 15px; } .side-bar-widget .side-bar-categories ul { padding: 0; margin: 0; list-style-type: none; } .side-bar-widget .side-bar-categories ul li { position: relative; font-size: 15px; font-weight: 500; } .side-bar-widget .side-bar-categories ul li .line-circle { position: absolute; top: 10px; left: 0; width: 13px; height: 13px; background-color: transparent; border: 1px solid var(--theme-blue); border-radius: 50px; } .side-bar-widget .side-bar-categories ul li .line-circle::before { content: ""; position: absolute; top: 1px; left: 1px; right: 1px; margin: 0 auto; width: 9px; height: 9px; background-color: var(--theme-blue); border-radius: 50px; } .side-bar-widget .side-bar-categories ul li:last-child { border-bottom: none; } .side-bar-widget .side-bar-categories ul li a { display: inline-block; color: var(--dark-44); font-weight: 400; padding: 5px 0 5px 25px; font-weight: 600; position: relative; width: 100%; } .side-bar-widget .side-bar-categories ul li a span { right: 30px; position: absolute; top: 10px; color: var(--dark-44); } .side-bar-widget .side-bar-categories ul li a:hover { color: var(--theme-blue); } .side-bar-widget .side-bar-categories ul li a:hover span { color: var(--theme-blue); } .side-bar-widget .widget-popular-post { position: relative; overflow: hidden; padding: 0; margin-top: 10px; margin-bottom: 20px; } .side-bar-widget .widget-popular-post .item { overflow: hidden; margin-bottom: 13px; padding-bottom: 8px; border-bottom: 1px solid #e2e2e2; } .side-bar-widget .widget-popular-post .item:last-child { margin-bottom: 0; border-bottom: none; padding-bottom: 0; } .side-bar-widget .widget-popular-post .item .thumb { float: left; overflow: hidden; position: relative; margin-right: 15px; } .side-bar-widget .widget-popular-post .item .thumb .full-image { width: 80px; height: 80px; display: inline-block; background-size: cover !important; background-repeat: no-repeat; background-position: center center !important; position: relative; background-color: var(--Dark-blue); } .side-bar-widget .widget-popular-post .item .thumb .full-image.bg1 { background-image: url(../images/blog/blog-details.jpg); } .side-bar-widget .widget-popular-post .item .thumb .full-image.bg2 { background-image: url(../images/blog/blog-img2.jpg); } .side-bar-widget .widget-popular-post .item .thumb .full-image.bg3 { background-image: url(../images/blog/blog-img3.jpg); } .side-bar-widget .widget-popular-post .item .thumb .full-image.bg4 { background-image: url(../images/blog/blog-img1.jpg); } .side-bar-widget .widget-popular-post .item .info { overflow: hidden; padding: 0; } .side-bar-widget .widget-popular-post .item .info .title-text { margin-bottom: 0; line-height: 1.5; font-size: 18px; font-weight: 500; max-width: 210px; } .side-bar-widget .widget-popular-post .item .info .title-text a { display: inline-block; color: var(--light-dark); margin-bottom: 5px; } .side-bar-widget .widget-popular-post .item .info .title-text a:hover { color: var(--theme-blue); } .side-bar-widget .widget-popular-post .item .info p { font-size: 15px; margin-bottom: 0; max-width: 180px; color: var(--theme-blue); } .side-bar-widget .side-bar-widget-tag { list-style: none; padding: 0; margin-top: 10px; margin-bottom: 20px; } .side-bar-widget .side-bar-widget-tag li { display: inline-block; margin: 5px; color: var(--color-white); } .side-bar-widget .side-bar-widget-tag li a { color: var(--color-white); padding: 7px 15px; background-color: var(--theme-blue); font-size: 14px; font-weight: 400; border-radius: 5px; -webkit-transition: 0.7s; transition: 0.7s; } .side-bar-widget .side-bar-widget-tag li:hover a { color: var(--color-white); background-color: var(--Yellow); } .side-bar-widget .blog-gallery { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; padding-left: 0; list-style-type: none; margin-left: -5px; margin-right: -5px; margin-top: 10px; margin-bottom: 25px; } .side-bar-widget .blog-gallery li { -webkit-box-flex: 0; -ms-flex: 0 0 33.33%; flex: 0 0 33.33%; max-width: 33.33%; padding-left: 5px; padding-right: 5px; padding-top: 10px; } .side-bar-widget .blog-gallery li a { display: block; position: relative; } .side-bar-widget .blog-gallery li a img { width: 100%; height: 100%; border-radius: 15px; } .side-bar-widget .blog-gallery li a::before { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: var(--theme-blue); -webkit-transition: all 0.5s; transition: all 0.5s; opacity: 0; visibility: hidden; border-radius: 15px; } .side-bar-widget .blog-gallery li a::after { content: "\ee93"; position: absolute; z-index: 1; top: 50%; left: 0; right: 0; text-align: center; -webkit-transform: translate(0, -50%); transform: translate(0, -50%); text-align: center; background-color: transparent; -webkit-transition: all 0.5s; transition: all 0.5s; opacity: 0; visibility: hidden; font-size: 35px; font-family: boxicons; color: var(--color-white); } .side-bar-widget .blog-gallery li a:hover::before { opacity: 0.5; visibility: visible; } .side-bar-widget .blog-gallery li a:hover::after { opacity: 1; visibility: visible; } .blog-style-card { margin-bottom: 30px; } .blog-style-card .blog-style-img { position: relative; } .blog-style-card .blog-style-img img { border-radius: 15px; } .blog-style-card .blog-style-img .blog-style-tag { background-color: var(--Yellow); padding: 15px 12px; position: absolute; bottom: -20px; right: 30px; border-radius: 3px; text-align: center; } .blog-style-card .blog-style-img .blog-style-tag h3 { font-size: 17px; color: var(--color-white); line-height: 1; margin-bottom: 0; font-weight: 500; } .blog-style-card .blog-style-img .blog-style-tag span { font-size: 17px; color: var(--color-white); line-height: 1; font-weight: 500; } .blog-style-card .content { padding: 30px 0 0; } .blog-style-card .content ul { list-style: none; margin: 0; padding: 0; display: flex; align-items: center; } .blog-style-card .content ul li { display: inline-flex; font-size: 15px; color: var(--light-dark); margin-right: 30px; position: relative; font-weight: 500; line-height: 2; } .blog-style-card .content ul li:last-child { margin-right: 0; } .blog-style-card .content ul li .blog-profile-image { width: 32px; display: block; border-radius: 6px; overflow: hidden; margin-right: 10px; } .blog-style-card .content ul li .blog-profile-image img { display: block; width: 100%; } .blog-style-card .content ul li i { font-size: 18px; margin-right: 10px; position: relative; top: 3px; color: var(--theme-blue); } .blog-style-card .content h3 { margin-top: 10px; margin-bottom: 10px; } .blog-style-card .content h3 a { color: var(--light-dark); display: block; } .blog-style-card .content p { margin-bottom: 15px; } .blog-style-card .content .default-btn { padding: 8px 16px; font-size: 14px; } .blog-style-card:hover .content h3 a { color: var(--theme-blue); } .pagination-area { margin-top: 10px; margin-bottom: 30px; } .pagination-area .page-numbers { width: 40px; height: 40px; line-height: 40px; color: var(--theme-blue); background-color: transparent; border: 1px solid var(--theme-blue); text-align: center; display: inline-block; position: relative; margin-left: 3px; margin-right: 3px; font-size: 18px; border-radius: 5px; } .pagination-area .page-numbers:hover { background-color: var(--theme-blue); color: var(--color-white); } .pagination-area .page-numbers i { position: relative; font-size: 25px; top: 5px; } .pagination-area .page-numbers.current { background-color: var(--theme-blue); color: var(--color-white); } .information { background: #53565a; display: flex; align-items: center; justify-content: center; transition: 0.5s; } .information p { color: var(--color-white); margin: 0; padding: 10px; font-size: 14px; } .information i { color: var(--color-white); } .goog-te-banner-frame.skiptranslate { display: none !important; } body { top: 0px !important; } .skiptranslate .goog-te-gadget span { display: none; } .goog-te-combo { padding: 10px; border: none; color: var(--color-white); background-color: var(--Dark-blue); font-weight: 500; font-size: 14px !important; border-radius: 5px; margin: 3px 0 0 30px !important; } .goog-te-combo:focus { -webkit-box-shadow: none; box-shadow: none; outline: none; } .goog-te-combo::-webkit-scrollbar { width: 5px; } .flex { display: flex; } .item-con { display: flex; justify-content: center; padding: 30px; } .brand-building-menu { max-width: 330px; } .item { max-width: 460px; overflow: hidden; border-radius: 0.375rem; background: white; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 150ms; box-shadow: 0px 8px 9px #00000030; height: max-content; min-height: 95%; margin: 0 0 20px 0; } .item figure img { max-width: 100%; height: auto; display: block; vertical-align: middle; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 250ms; } .item figure img:hover { filter: saturate(0.05) } .this-meta { padding: .75rem; } .this-meta h2 { width: fit-content; cursor: pointer; font-family: "Gilroy-Regular"; font-size: 1.125rem; line-height: 1.75rem; font-weight: 700; line-height: 1.25; color: rgb(51, 51, 51); transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 150ms; overflow: hidden; } .this-meta h2:hover { color: black; } .this-meta h2 a { color: var(--dark-44); } .this-meta h2 a:hover { color: var(--color-black); } .b-con { margin-top: 0.5rem; display: flex; justify-content: space-between; font-size: 0.875rem; line-height: 1.25rem; } .b-con .bc-item { width: -moz-fit-content; width: fit-content; color: rgb(34, 46, 57); } .b-con .bc-item:hover { color: black; } .bc-item.author, put-stamp { margin-right: 1.5rem; } .author-name { color: var(--dark-blue-60); text-decoration: underline; } .navbar-nav .nav-item+.nav-item { margin-left: 1rem; } .hover .post-content .description { display: block !important; height: auto !important; opacity: 1 !important; } .container:before, .container:after { content: ''; display: block; clear: both; } .container .column { box-sizing: border-box; float: left; margin-bottom: 30px; } .container .column .demo-title { margin: 0 0 15px; color: #666666; font-size: 18px; font-weight: bold; text-transform: uppercase; } .container .info { width: 300px; margin: 50px auto; text-align: center; } .container .info h1 { margin: 0 0 15px; padding: 0; font-size: 24px; font-weight: bold; color: #333333; } .container .info span { color: #666666; font-size: 12px; } .container .info span a { color: var(--color-black); text-decoration: none; } .container .info span .fa { color: #e74c3c; } /*====================================== Blog ========================================*/ .blog { padding: 40px 0; } .text { width: 100%; } .article-image { width: 320px; height: 130px; display: flex; } .article-image img { display: block; width: 100%; height: 100%; object-fit: cover; } .blog-list { margin-bottom: 20px; max-width: 330px !important; } .blog-list a { font-size: 18px; color: var(--Yellow) !important; transition: all .50s; text-decoration: none; margin: 10px 0; } .blog-list a:hover { text-decoration: underline; color: var(--Yellow); } main { display: flex; flex-direction: column; max-width: 780px; margin: 0 auto; } .article-div { display: flex; align-items: flex-start; } .nice-select { display: none; } .blog-image-style { width: 100%; height: 310px; } .blog-image-style img { display: block; width: 100%; height: 100%; object-fit: cover; } .blog-main-title { color: var(--theme-blue); font-size: 25px; padding-bottom: 5px; } .blog-description { font-size: 16px; padding-bottom: 5px; } .blog-sub-title { color: var(--Dark-blue); font-size: 20px; } .pl-20 { padding-left: 20px; } .mb-0 { margin-bottom: 0; } .blog-list-menu { /* padding-left: 10px; */ padding-top: 10px; } .patterns-image img { display: block; width: 100%; border-radius: 10px; margin-bottom: 15px; } .fs-18 { font-size: 18px; }