/*-------------------------------------------------------------- 1.0 Normalize --------------------------------------------------------------*/ /*-------------------------------------------------------------- 11 Form --------------------------------------------------------------*/ /*-------------------------------------------------------------- 6.0 - navigation --------------------------------------------------------------*/ /*-------------------------------------------------------------- 2.0 Typography --------------------------------------------------------------*/ /*-------------------------------------------------------------- 17 Woocommerce --------------------------------------------------------------*/ @keyframes spin { 100% { transform: rotate(360deg); } } article, aside, footer, header, nav, section { display: block; } figcaption, figure, main { display: block; } figure { margin: 1em 0; } hr { border: none; height: 1px; background-color: #ddd; } pre { font-size: 1em; } a { background-color: transparent; -webkit-text-decoration-skip: objects; } a:active, a:hover { outline-width: 0; } abbr[title] { border-bottom: 1px #767676 dotted; text-decoration: none; } code, kbd, samp { padding: 2px 4px; border-radius: 4px; background-color: #f9f2f4; font-size: 12px; color: #d05; white-space: nowrap; } ins { text-decoration: none; color: #000; padding: 0 5px; background: #f1c40f; border-radius: 4px; } mark { color: #fff; background: #dd5b4e; padding: 0 5px; font-weight: 700; border-radius: 4px; } dfn { font-style: italic; } mark { background-color: #eee; color: #222; } 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; } audio, video { display: inline-block; } audio:not([controls]) { display: none; height: 0; } img { border-style: none; } svg:not(:root) { overflow: hidden; } button, input { overflow: visible; } button, select { text-transform: none; } button, html [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 { border: 1px solid #bbb; margin: 0 2px; padding: 0.35em 0.625em 0.75em; } legend { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0; white-space: normal; } progress { display: inline-block; vertical-align: baseline; } textarea { overflow: auto; } [type="checkbox"], [type="radio"] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; 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-cancel-button, [type="search"]::-webkit-search-decoration { -webkit-appearance: none; } ::-webkit-file-upload-button { -webkit-appearance: button; font: inherit; } details, menu { display: block; } summary { display: list-item; } canvas { display: inline-block; } template { display: none; } [hidden] { display: none; } table { width: 100%; } td { border-top: 1px solid #ededed; padding: 6px 10px 6px 0; } td, th { display: table-cell; vertical-align: inherit; text-align: left; } dd { margin: 0 0 20px; } table { width: 100%; max-width: 100%; margin: 10px 0; } table td, table th { padding: 13px 8px; line-height: 1.42857; vertical-align: top; border: 1px solid #dadada; } table th { color: #323232; font-weight: normal; } .table_template thead { background-color: #01b2b7; color: #323232; } .table_template thead.light { background-color: #fff; } .table_template th { font-weight: 700; } .table_template td, .table_template th { padding: 18px 30px; } .table_template tbody tr:nth-of-type(odd) { background-color: rgba(238, 238, 238, 0.1); } .table_template tbody tr:nth-of-type(even) { background-color: rgba(17, 17, 17, 0.05); } .table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th { padding: 13px 8px; border-color: #dadada; } .table { border-top: 1px solid #dadada; border-bottom: 1px solid #dadada; } .table td + th, .table th + td, .table th + th, .table td + td { border-left: 1px solid #dadada; } .table-bordered > thead > tr > td, .table-bordered > thead > tr > th { border-bottom-width: 1px; } .table > tbody > tr > td.media-middle { vertical-align: middle; } .table-responsive { border: none; } .first { clear: both; } .last { margin-right: 0; } img, figure { max-width: 100%; height: auto; } img.bottom-align { vertical-align: bottom; } figcaption, .entry-caption { padding: 2px 0 12px; } figcaption p, .entry-caption p { margin-bottom: 0; } .screen-reader-text { clip: rect(1px, 1px, 1px, 1px); height: 1px; overflow: hidden; position: absolute !important; width: 1px; word-wrap: normal !important; } .screen-reader-text:focus { background-color: #f1f1f1; -webkit-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); clip: auto !important; color: #21759b; display: block; font-size: 14px; font-size: 0.875rem; font-weight: 700; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; } .wp-caption-text { font-style: italic; line-height: 1.35; font-size: 13px; } .gallery-caption { font-family: inherit; } .alignleft { float: left; display: table-cell; margin: 5px 30px 10px 0; } .alignright { float: right; display: table-cell; margin: 5px 0 10px 30px; } .aligncenter { display: block; clear: both; margin: 0 auto; margin-bottom: 15px; } .alignleft.one-third, .alignright.one-third { max-width: 33.33333%; } .clear:before, .clear:after, .entry-content:before, .entry-content:after, .entry-footer:before, .entry-footer:after, .comment-content:before, .comment-content:after, .site-header:before, .site-header:after, .site-content:before, .site-content:after, .site-footer:before, .site-footer:after, .nav-links:before, .nav-links:after, .pagination:before, .pagination:after, .comment-author:before, .comment-author:after, .widget-area:before, .widget-area:after, .widget:before, .widget:after, .comment-meta:before, .comment-meta:after { content: ""; display: block; clear: both; } .clear:after, .entry-content:after, .entry-footer:after, .comment-content:after, .site-header:after, .site-content:after, .site-footer:after, .nav-links:after, .pagination:after, .comment-author:after, .widget-area:after, .widget:after, .comment-meta:after { clear: both; } .btn, button, input[type="button"], input[type="submit"] { display: inline-block; padding: 11px 34px; vertical-align: middle; position: relative; z-index: 1; font-size: 12px; font-weight: 700; border-radius: 3px; overflow: hidden; text-transform: uppercase; } .btn-theme-primary { color: #fff; background: #000; border-width: 1px; border-style: solid; border-color: transparent; -webkit-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s; } .btn-theme-primary:hover, .btn-theme-primary:focus { background: #323232; border-color: transparent; color: #fff; -webkit-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s; } .btn-theme-default { color: #fff; border: 1px solid #00abc9; background: #00abc9; -webkit-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s; } .btn-theme-default:before { content: ""; position: absolute; background: #323232; height: 100%; width: 1%; right: 0; top: 0; z-index: -1; -webkit-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s; opacity: 0; } .btn-theme-default:hover:before, .btn-theme-default:focus:before { opacity: 1; width: 100%; -webkit-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s; } .btn-theme-default:hover, .btn-theme-default:focus { border: 1px solid #323232; color: #fff; background: #323232; } .btn-theme-second { color: #414141; background: #fde428; border-width: 1px; border-style: solid; border-color: #fde428; -webkit-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s; } .btn-theme-second:hover, .btn-theme-second:focus { background: #323232; border-color: #323232; color: #fff; -webkit-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s; } button.btn-theme-default:hover, input[type="button"].btn-theme-default:hover, input[type="submit"].btn-theme-default:hover, button.btn-theme-default:focus, input[type="button"].btn-theme-default:focus, input[type="submit"].btn-theme-default:focus { background-color: #323232; } .btn-round { border-radius: 20px; } .btn-loadmore { color: #fff; background: #000; border: 1px solid transparent; border-radius: 2px; line-height: 52px; padding: 17px 45px; font-size: 16px; font-weight: 700; font-family: 'Montserrat', sans-serif; text-transform: capitalize; box-shadow: none; text-shadow: none; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } @media (max-width: 479px) { .btn-loadmore { padding: 12px 25px; font-size: 14px; } } .btn-loadmore:hover, .btn-loadmore:active, .btn-loadmore:focus, .btn-loadmore:active:hover { background: #323232; border: 1px solid transparent; color: #fff; box-shadow: none; text-shadow: none; } .site-content { padding: 100px 0; } .site-content h3.entry-title a:hover, .site-content h3.entry-title a:focus { color: #000; } .site-content p i { padding-right: 5px; } .site-content .item-price .regular-price { opacity: 0.5; } .site-content .entry-header .media-status { padding-bottom: 20px; } .site-content .entry-header .media-status img { width: 100px; border-radius: 50%; margin-bottom: 0; } .site-content .quote-meta .quote-content { font-size: 24px; color: #fff; } .site-content .quote-meta .quote-title { color: #000; font-weight: 700; } .site-content .portfolio .entry-post-wrap { border: none; padding: 0; } .site-content .portfolio .entry-post-wrap .entry-text { padding: 0; } .site-content .portfolio .entry-post-wrap .entry-text .entry-title { font-size: 32px; line-height: 38px; } .site-content .portfolio .entry-post-wrap .entry-post-inner { padding: 30px; background: #faf9f9; display: inline-block; } .site-content .portfolio .entry-post-wrap .entry-post-inner > div:last-child { margin-bottom: 0; } .site-content .portfolio .entry-post-wrap .entry-post-inner .portfolio-brand, .site-content .portfolio .entry-post-wrap .entry-post-inner .portfolio-client, .site-content .portfolio .entry-post-wrap .entry-post-inner .icons-list-right, .site-content .portfolio .entry-post-wrap .entry-post-inner .portfolio-share { margin-bottom: 15px; } .site-content .portfolio .entry-post-wrap .entry-post-inner .portfolio-brand > span, .site-content .portfolio .entry-post-wrap .entry-post-inner .portfolio-client > span, .site-content .portfolio .entry-post-wrap .entry-post-inner .icons-list-right > span { color: #221f1f; font-weight: 700; font-family: 'Montserrat', sans-serif; } .site-content .portfolio .entry-post-wrap .entry-post-inner .portfolio-brand a, .site-content .portfolio .entry-post-wrap .entry-post-inner .portfolio-client a, .site-content .portfolio .entry-post-wrap .entry-post-inner .icons-list-right a { color: #909ba3; } .site-content .portfolio .entry-post-wrap .entry-post-inner .portfolio-brand a:hover, .site-content .portfolio .entry-post-wrap .entry-post-inner .portfolio-client a:hover, .site-content .portfolio .entry-post-wrap .entry-post-inner .icons-list-right a:hover, .site-content .portfolio .entry-post-wrap .entry-post-inner .portfolio-brand a:focus, .site-content .portfolio .entry-post-wrap .entry-post-inner .portfolio-client a:focus, .site-content .portfolio .entry-post-wrap .entry-post-inner .icons-list-right a:focus { color: #e1a136; } .site-content .portfolio .entry-post-wrap .entry-post-inner .portfolio-brand > span { margin-right: 75px; } .site-content .portfolio .entry-post-wrap .entry-post-inner .portfolio-client > span { margin-right: 40px; } .site-content .portfolio .entry-post-wrap .entry-post-inner .portfolio-share .sharing-title { color: #221f1f; font-weight: 700; font-family: 'Montserrat', sans-serif; margin-right: 40px; } .site-content .portfolio .entry-post-wrap .entry-post-inner .portfolio-share a { color: #221f1f; } .site-content .portfolio .entry-post-wrap .entry-post-inner .portfolio-share a:hover, .site-content .portfolio .entry-post-wrap .entry-post-inner .portfolio-share a:focus { color: #e1a136; } .site-content .portfolio .entry-post-wrap .entry-post-inner .icons-list-right > span { margin-right: 50px; } .site-content .portfolio .entry-post-wrap .entry-post-inner .icons-list-right a i { color: #e54748; } .site-content .portfolio .style-1 { padding: 0 0 60px 0; } @media (max-width: 767px) { .site-content .portfolio .style-1 { padding: 0 0 20px 0; } } .site-content .portfolio .style-1 .post-gallery .item { margin-bottom: 40px; } .site-content .portfolio .style-1 .btn-portfolio { margin-top: 60px; } .site-content .portfolio .style-2 .entry-post-wrap { padding: 60px 0; margin-bottom: 0; } @media (max-width: 767px) { .site-content .portfolio .style-2 .entry-post-wrap { margin-top: 20px; padding: 20px 0; } } .site-content .portfolio .style-2 .entry-post-wrap .entry-text { margin: 40px 0; } .site-content .portfolio .style-2 .entry-post-wrap .entry-text .entry-title { margin-bottom: 25px; } .site-content .portfolio .style-2 .entry-post-wrap .entry-text .btn-portfolio { margin-top: 45px; } .site-content .portfolio .style-2 .entry-post-wrap .entry-post-inner { margin: 40px 0; } .site-content .portfolio .style-3 .item-media .cms-grid-media.has-thumbnail { margin-top: -100px; } .site-content .portfolio .style-3 .item-media .cms-grid-media.has-thumbnail img { width: 100%; } .site-content .portfolio .style-3 .item-content { margin-top: 100px; margin-bottom: 60px; padding: 0 180px 0 80px; } @media (max-width: 991px) { .site-content .portfolio .style-3 .item-content { padding: 0 30px; } } @media (max-width: 767px) { .site-content .portfolio .style-3 .item-content { padding: 0 15px; margin-top: 60px; margin-bottom: 20px; } } .site-content .portfolio .style-3 .item-content .post-gallery { margin-bottom: 40px; } .site-content .portfolio .style-3 .item-content .post-gallery .first-gallery { margin-bottom: 40px; } .site-content .portfolio .style-3 .item-content .post-gallery .first-gallery img { width: 100%; } .site-content .portfolio .style-3 .item-content .post-gallery .post-gallery-carousel img { cursor: pointer; } .site-content .portfolio .style-3 .item-content .post-gallery .post-gallery-carousel .owl-nav .owl-prev, .site-content .portfolio .style-3 .item-content .post-gallery .post-gallery-carousel .owl-nav .owl-next { position: absolute; top: 50%; transform: translateY(-50%); opacity: 0; font-size: 0; height: 40px; width: 40px; -webkit-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s; } .site-content .portfolio .style-3 .item-content .post-gallery .post-gallery-carousel .owl-nav .owl-prev:before, .site-content .portfolio .style-3 .item-content .post-gallery .post-gallery-carousel .owl-nav .owl-next:before { font-family: fontawesome; font-weight: 700; font-size: 16px; line-height: 38px; } .site-content .portfolio .style-3 .item-content .post-gallery .post-gallery-carousel .owl-nav .owl-prev.disabled, .site-content .portfolio .style-3 .item-content .post-gallery .post-gallery-carousel .owl-nav .owl-next.disabled { background: #fff; border-color: #e0dddb; color: #e0dddb; } .site-content .portfolio .style-3 .item-content .post-gallery .post-gallery-carousel .owl-nav .owl-prev { left: 10px; } .site-content .portfolio .style-3 .item-content .post-gallery .post-gallery-carousel .owl-nav .owl-prev:before { content: "\f104"; } .site-content .portfolio .style-3 .item-content .post-gallery .post-gallery-carousel .owl-nav .owl-next { right: 10px; } .site-content .portfolio .style-3 .item-content .post-gallery .post-gallery-carousel .owl-nav .owl-next:before { content: "\f105"; } .site-content .portfolio .style-3 .item-content .post-gallery .post-gallery-carousel:hover .owl-prev, .site-content .portfolio .style-3 .item-content .post-gallery .post-gallery-carousel:hover .owl-next { opacity: 1; } .site-content .portfolio .style-3 .item-content .btn-portfolio { margin-top: 60px; } .site-content .search-form { position: relative; } .site-content .search-form .form-group { margin-bottom: 0; } .site-content .search-form .form-group .form-control { font-weight: 700; color: #000; background: #fff; border: 1px solid #d7d8da; padding: 15px 60px 15px 25px; border-radius: 40px; font-size: 13px; height: 60px; } .site-content .search-form .form-group .form-control::-webkit-input-placeholder { text-transform: capitalize; } .site-content .search-form .form-group .form-control:-moz-placeholder { text-transform: capitalize; } .site-content .search-form .form-group .form-control::-moz-placeholder { text-transform: capitalize; } .site-content .search-form .form-group .form-control:-ms-input-placeholder { text-transform: capitalize; } .site-content .search-form .form-group .form-control:focus::-webkit-input-placeholder { opacity: 0.3; } .site-content .search-form .form-group .form-control:focus:-moz-placeholder { opacity: 0.3; } .site-content .search-form .form-group .form-control:focus::-moz-placeholder { opacity: 0.3; } .site-content .search-form .form-group .form-control:focus:-ms-input-placeholder { opacity: 0.3; } .site-content .search-form .theme_button { position: absolute; top: 0; right: 0; height: 100%; background: transparent; border: none; color: #000; } .site-content .search-form .theme_button:hover { color: #303030; } .site-content .entry-footer a i { padding-left: 0.75em; padding-bottom: 3px; } .site-content .tag-sticky-2 .span.post-sticky { display: none; } .site-content .sticky .entry-header { position: relative; } .site-content .sticky .entry-header span.post-sticky { background: #000; color: #fff; display: inline-block; top: -10px; right: -90px; font-size: 16px; height: 60px; left: auto; pointer-events: none; position: absolute; width: 60px; border-radius: 0; transform: rotate(-45deg); } @media (max-width: 767px) { .site-content .sticky .entry-header span.post-sticky { right: -70px; height: 30px; font-size: 13px; } } .site-content .sticky .entry-header span.post-sticky span { transform: rotate(45deg); position: relative; top: 6px; right: -12px; } @media (max-width: 767px) { .site-content .sticky .entry-header span.post-sticky span { top: -4px; right: -4px; } } .site-content .sticky .entry-header .entry-title { padding-right: 45px; } .site-content img { max-width: 100%; } .site-content .menu-gallery.cms-gallerys { padding-bottom: 20px; margin: 0 -5px; } .site-content .menu-gallery.cms-gallerys .menu-gallery-wrap { float: left; width: 25%; padding: 0 5px 10px; } .site-content .site-main .template-cms_grid--events .blog-grid { padding: 30px 45px; } .site-content .site-main .template-cms_grid--events .blog-grid .blog-grid-thumbnail { padding: 0; } .site-content .site-main .template-cms_grid--events .blog-grid .blog-grid-wrap { padding: 25px 0 10px; } @media (max-width: 767px) { .site-content .site-main .template-cms_grid--events .blog-grid .blog-grid-wrap { padding: 0 0 10px; margin-top: 0; } } .site-content .site-main .template-cms_grid--events .blog-grid .blog-content { overflow: hidden; } .site-content .site-main .template-cms_grid--events .aduma-blog-grid { margin-bottom: 40px; } .site-content .site-main .wpb_wrapper .vc_cta3-actions .vc_btn3 { margin-top: 20px; } .site-content .site-main .wpb_wrapper .cms-post-services { margin-bottom: 50px; } .site-content .site-main .wpb_wrapper .cms-post-services ul li { padding: 0; } .site-content .site-main .wpb_wrapper .cms-post-services ul li:before { content: none; } .site-content .site-main .wpb_wrapper .cms-post-services ul li a { font-size: 14px; font-weight: 400; color: #181818; padding: 15px 25px 15px 15px; display: block; background: #f1f1f1; position: relative; } .site-content .site-main .wpb_wrapper .cms-post-services ul li a:before { content: ""; position: absolute; height: 1px; width: 100%; z-index: 1; background: #dfdfdf; left: 0; top: 0; } .site-content .site-main .wpb_wrapper .cms-post-services ul li a:after { content: "\f105"; font-family: "fontawesome"; position: absolute; right: 13px; opacity: 0; visibility: hidden; top: 50%; transform: translateY(-50%); } .site-content .site-main .wpb_wrapper .cms-post-services ul li a:hover, .site-content .site-main .wpb_wrapper .cms-post-services ul li a:focus, .site-content .site-main .wpb_wrapper .cms-post-services ul li a.active { background: #000; color: #fff; } .site-content .site-main .wpb_wrapper .cms-post-services ul li a:hover:after, .site-content .site-main .wpb_wrapper .cms-post-services ul li a:focus:after, .site-content .site-main .wpb_wrapper .cms-post-services ul li a.active:after { opacity: 1; visibility: visible; } .site-content .site-main .wpb_wrapper .cms-post-services li:first-child a:before { content: none; } .site-content .site-main .wpb_wrapper .cms-download-file { margin-bottom: 50px; padding: 0 15px; } .site-content .site-main .wpb_wrapper .cms-download-file h6 { margin-bottom: 25px; } .site-content .site-main .wpb_wrapper .cms-download-file .list-file li { padding-bottom: 10px; padding-left: 0; } .site-content .site-main .wpb_wrapper .cms-download-file .list-file li:before { content: none; } .site-content .site-main .wpb_wrapper .cms-download-file .list-file li a { color: #8a8a8a; } .site-content .site-main .wpb_wrapper .cms-download-file .list-file li a:hover { color: #e1a136; } .site-content .site-main .entry-post-wrap { position: relative; } .site-content .site-main .aduma-blog .entry-wrap { padding: 100px 60px; text-align: center; position: relative; } @media (max-width: 767px) { .site-content .site-main .aduma-blog .entry-wrap { padding: 50px 30px; } } .site-content .site-main .aduma-blog .entry-wrap:before { position: absolute; content: ''; background-color: #323232; top: 0; left: 0; right: 0; bottom: 0; opacity: 0.8; } .site-content .site-main .aduma-blog .entry-wrap .entry-header a { color: #fff; } .site-content .site-main .aduma-blog .entry-wrap .entry-header a:hover { color: #e1a136; } .site-content .site-main .aduma-blog .entry-wrap.entry-blog { padding: 1px 10px !important; margin-top: 0; } .site-content .site-main .aduma-blog .entry-wrap.entry-blog .entry-header { margin-bottom: 12px; } .site-content .site-main .aduma-blog .entry-wrap.entry-blog .entry-inside { margin-bottom: 12px; } .site-content .site-main .aduma-blog .entry-wrap.entry-blog .entry-inside .entry-wrap { padding: 0; } .site-content .site-main .aduma-blog .entry-wrap.entry-blog .entry-inside .media img { margin-bottom: 0; } .site-content .site-main .grid-services { margin-bottom: 55px; } .site-content .site-main .grid-services .cms-grid-media.has-thumbnail { margin-bottom: 25px; } .site-content .site-main .grid-services .entry-wrap .entry-content { font-size: 13px; } .site-content .site-main .grid-services .entry-wrap .entry-footer { margin-top: 15px; } .site-content .site-main .aduma-blog .post-video iframe { max-height: 460px; } @media (max-width: 479px) { .site-content .site-main .aduma-blog .post-video iframe { max-height: 230px; } } .site-content .site-main .aduma-blog .post-status, .site-content .site-main .aduma-blog .post-link { margin-top: 0 !important; } .site-content .site-main .aduma-blog .post-status .entry-header { position: relative; } .site-content .site-main .aduma-blog .post-link .entry-inside { position: relative; } .site-content .site-main .aduma-blog .post-link .entry-inside .entry-meta ul li { color: #fff; } .site-content .site-main .aduma-blog .post-link .entry-inside .lbl { color: #fff; } .site-content .site-main .aduma-blog .post-link .archive-link { font-size: 16px; color: #fff; } .site-content .site-main .aduma-blog .post-link .archive-link a { color: inherit; } .site-content .site-main .aduma-blog .post-link .archive-link a:hover, .site-content .site-main .aduma-blog .post-link .archive-link a:focus { color: #e1a136; } .site-content .site-main .aduma-blog .post-link .detail-author { color: #fff; } .site-content .site-main .aduma-blog .post-link .detail-author a { color: inherit; } .site-content .site-main .aduma-blog .post-link .detail-author a:hover, .site-content .site-main .aduma-blog .post-link .detail-author a:focus { color: #e1a136; } .site-content .site-main .aduma-blog .post-link .icon-link { font-size: 30px; margin-bottom: 30px; margin-top: 30px; color: #fff; } .site-content .site-main .aduma-blog .post-thumbnail, .site-content .site-main .aduma-blog .cms-grid-media { overflow: hidden; } .site-content .site-main .aduma-blog .post-thumbnail img, .site-content .site-main .aduma-blog .cms-grid-media img { zoom: 1; filter: alpha(opacity=100); opacity: 1; -webkit-transition: all 0.9s ease 0s; transition: all 0.9s ease 0s; } .site-content .site-main .aduma-blog .post-thumbnail img:hover, .site-content .site-main .aduma-blog .cms-grid-media img:hover { zoom: 1; filter: alpha(opacity=80); opacity: 0.8; -webkit-transform: rotate(2deg); -ms-transform: rotate(2deg); transform: rotate(2deg); -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); } .site-content .site-main .entry-post-wrap .post-video { margin-bottom: 35px; } .site-content .site-main .entry-post-wrap iframe { height: 450px; } .site-content .site-main .entry-post-wrap .post-audio .entry-wrap { padding: 90px 60px 90px 60px; } .site-content .site-main .entry-post-wrap .entry-footer1 { display: table; width: 100%; padding: 0 0 20px 0; } .site-content .site-main .entry-post-wrap .entry-footer1 .entry-share { text-align: center; } .site-content .site-main .entry-post-wrap .entry-footer1 .entry-share ul.social-share { padding-left: 0; } .site-content .site-main .entry-post-wrap .entry-footer1 .entry-share ul.social-share li { padding: 0 4px; margin-bottom: 10px; display: inline-block; } .site-content .site-main .entry-post-wrap .entry-footer1 .entry-share ul.social-share li a { width: 180px; height: 40px; line-height: 40px; font-size: 12px; font-weight: 700; text-transform: uppercase; display: inline-block; color: #fff; } .site-content .site-main .entry-post-wrap .entry-footer1 .entry-share ul.social-share li a i { margin-right: 10px; font-size: 15px; } .site-content .site-main .entry-post-wrap .entry-footer1 .entry-share ul.social-share li a:hover, .site-content .site-main .entry-post-wrap .entry-footer1 .entry-share ul.social-share li a:focus { opacity: 0.7; } .site-content .site-main .entry-post-wrap .post-link .entry-inside { position: relative; } .site-content .site-main .entry-post-wrap .post-link .entry-inside a { color: #fff; } .site-content .site-main .entry-post-wrap .post-link .entry-inside a:hover, .site-content .site-main .entry-post-wrap .post-link .entry-inside a:focus { color: #e1a136; } .site-content .site-main .entry-post-wrap .entry-wrap { padding: 108px 60px 90px 60px; text-align: center; position: relative; margin-bottom: 40px; } @media (max-width: 767px) { .site-content .site-main .entry-post-wrap .entry-wrap { padding: 78px 60px 60px 60px; } } .site-content .site-main .entry-post-wrap .entry-wrap.post-link { padding: 60px; } .site-content .site-main .entry-post-wrap .entry-wrap:before { position: absolute; content: ''; background-color: #323232; top: 0; left: 0; right: 0; bottom: 0; opacity: 0.8; } .site-content .site-main .entry-post-wrap .entry-wrap .entry-header { position: relative; } .site-content .site-main .entry-post-wrap .entry-wrap .entry-header h4 { color: #fff; } .site-content .site-main .aduma-blog-grid .blog-grid-gallery, .site-content .site-main .aduma-blog-grid .blog-grid-quote, .site-content .site-main .aduma-blog-grid .blog-grid-status, .site-content .site-main .aduma-blog-grid .blog-grid-link { padding: 0 15px 30px; } .site-content .site-main .aduma-blog-grid .blog-grid-video { padding: 0 15px 20px; } .site-content .site-main .aduma-blog-grid .blog-grid-video .post-thumbnail { margin-bottom: 10px; } .site-content .site-main .aduma-blog-grid .blog-grid-video .post-video iframe { max-height: 220px; } .site-content .site-main .aduma-blog-grid .blog-grid-audio { padding: 0 15px 30px; } .site-content .site-main .aduma-blog-grid .blog-grid-audio .entry-wrap { padding: 90px 45px; position: relative; } @media (max-width: 767px) { .site-content .site-main .aduma-blog-grid .blog-grid-audio .entry-wrap { padding: 30px 15px; } } .site-content .site-main .aduma-blog-grid .blog-grid-audio .entry-wrap::before { position: absolute; content: ''; background-color: #323232; top: 0; left: 0; right: 0; bottom: 0; opacity: 0.8; } .site-content .site-main .aduma-blog-grid .blog-grid-quote .entry-wrap { padding: 30px 20px 30px 20px; text-align: center; position: relative; } .site-content .site-main .aduma-blog-grid .blog-grid-quote .entry-wrap:before { position: absolute; content: ''; background-color: #323232; top: 0; left: 0; right: 0; bottom: 0; opacity: 0.8; } .site-content .site-main .aduma-blog-grid .blog-grid-quote .entry-wrap .quote-meta .quote-content { font-size: 18px; } .site-content .site-main .aduma-blog-grid .blog-grid-status .entry-wrap, .site-content .site-main .aduma-blog-grid .blog-grid-link .entry-wrap { text-align: center; position: relative; } .site-content .site-main .aduma-blog-grid .blog-grid-status .entry-wrap:before, .site-content .site-main .aduma-blog-grid .blog-grid-link .entry-wrap:before { position: absolute; content: ''; background-color: #323232; top: 0; left: 0; right: 0; bottom: 0; opacity: 0.8; } .site-content .site-main .aduma-blog-grid .blog-grid-status .entry-wrap .entry-header, .site-content .site-main .aduma-blog-grid .blog-grid-link .entry-wrap .entry-header { position: relative; } .site-content .site-main .aduma-blog-grid .blog-grid-status .entry-wrap .entry-header h4, .site-content .site-main .aduma-blog-grid .blog-grid-link .entry-wrap .entry-header h4 { color: #fff; } .site-content .site-main .aduma-blog-grid .blog-grid-status .entry-wrap { padding: 30px 30px 18px; } .site-content .site-main .aduma-blog-grid .blog-grid-status .entry-wrap .entry-title a:hover, .site-content .site-main .aduma-blog-grid .blog-grid-status .entry-wrap .entry-title a:focus { color: #e1a136; } .site-content .site-main .aduma-blog-grid .blog-grid-link .entry-inside { padding: 85px 20px; text-align: center; position: relative; } .site-content .site-main .aduma-blog-grid .blog-grid-link .entry-inside a { color: #fff; font-size: 16px; line-height: 23px; } .site-content .site-main .aduma-blog-grid .blog-grid-link .entry-inside a:hover { color: #e1a136; } .site-content .site-main .blog-grid-wrap ul.archive_detail { padding-bottom: 10px; margin-bottom: 0; } .site-content .site-main .blog-grid-wrap .blog-content { padding: 0 15px 20px 15px; } .site-content .site-main .blog-grid-wrap h4.entry-title { color: #000; font-weight: 700; -ms-word-wrap: break-word; word-wrap: break-word; } .site-content .site-main .error-404 h1.page-title-404 { font-size: 260px; margin-bottom: 0; color: #e91d62; font-weight: 700; } @media (max-width: 1199px) { .site-content .site-main .error-404 h1.page-title-404 { font-size: 150px; line-height: 200px; } } @media (max-width: 767px) { .site-content .site-main .error-404 h1.page-title-404 { font-size: 50px; line-height: 80px; margin-top: 10px; } } .site-content .site-main .error-404 p { font-size: 40px; line-height: 68px; font-weight: 800; margin-bottom: 30px; font-family: 'Montserrat', sans-serif; } @media (max-width: 1199px) { .site-content .site-main .error-404 p { font-size: 30px; line-height: 40px; } } @media (max-width: 767px) { .site-content .site-main .error-404 p { font-size: 15px; line-height: 25px; } } .site-content .site-main .error-404 .error-search { margin-bottom: 40px; } @media (max-width: 767px) { .site-content .site-main .error-404 .error-search .search-form .form-group .form-control { height: 50px; } } .site-content .site-main .error-404 .btn-action { margin-bottom: 40px; } .site-content .site-main .error-404 .btn-action i { padding-left: 10px; } @media (min-width: 1200px) { .site-content .wpb_single_image .top-overlap { margin-top: -160px; } .site-content .wpb_single_image .full-overlap { margin: -130px 0 -263px; } } .site-content .detail-date { padding-left: 0 !important; } .site-content .detail-date:before { content: none !important; } .site-content .owl-dot { background-color: #000; display: inline-block; -webkit-transition: all 0.15s linear; transition: all 0.15s linear; } .site-content .owl-dot:hover, .site-content .owl-dot.active { background: #000; } .site-content .owl-next, .site-content .owl-prev { border: 1px solid transparent; text-align: center; display: inline-block; background: #000; color: #fff; } .site-content .owl-next:hover, .site-content .owl-prev:hover { color: #fff; background: #323232; border: 1px solid transparent; } .site-content .overlay-opacity { color: #fff; background: rgba(0, 0, 0, 0.5); } .site-content .overlay-opacity:before { position: absolute; display: block; height: 100%; width: 100%; top: 0; left: 0; background: transparent; } .site-content .overlay-opacity.gradient:before { background: linear-gradient(to right, rgba(47, 78, 175, 0.9), rgba(10, 149, 174, 0.85)); } .site-content .contact-heading { margin-bottom: 20px; color: #fff; } .site-content .form-home1 .row div { padding: 0 15px 15px; } .site-content .form-home1 .btn-send input { margin-top: 0 !important; } .site-content .home-carousel .transport-logo { padding: 25px 35px; } .site-content .template-cms_fancybox_single .fancy-style1.box-shadow .item-content { padding-bottom: 0; } .site-content .template-cms_fancybox_single .fancy-style1 .fancy-img img { margin-bottom: 30px; width: 100%; } .site-content .template-cms_fancybox_single .box-shadow { box-shadow: 0px 0px 10px -5px #000; } .site-content .template-cms_fancybox_single .box-shadow .item-content { padding: 0 20px 25px; } @media (max-width: 1199px) { .site-content .template-cms_grid--gallery { margin-top: 60px; } } .site-content .template-cms_grid--gallery .grid-gallery { margin-bottom: 60px; background: #fff; box-shadow: 0px 0px 10px -5px #000; } .site-content .template-cms_grid--gallery .grid-gallery .cms-grid-media { margin-bottom: 25px; } .site-content .template-cms_grid--gallery .grid-gallery .cms-grid-media.has-thumbnail { overflow: hidden; } .site-content .template-cms_grid--gallery .grid-gallery .cms-grid-media.has-thumbnail img { width: 100%; zoom: 1; filter: alpha(opacity=100); opacity: 1; -webkit-transition: all 0.9s ease 0s; transition: all 0.9s ease 0s; } .site-content .template-cms_grid--gallery .grid-gallery .cms-grid-media.has-thumbnail img:hover { zoom: 1; filter: alpha(opacity=80); opacity: 0.8; -webkit-transform: rotate(2deg); -ms-transform: rotate(2deg); transform: rotate(2deg); -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); } .site-content .template-cms_grid--gallery .grid-gallery .entry-wrap { padding: 0 15px 35px; } .site-content .template-cms_grid--gallery .grid-gallery .entry-wrap h5.entry-title { margin-bottom: 15px; } .site-content .template-cms_grid--gallery .grid-gallery .entry-wrap .entry-footer { margin-top: 25px; } .site-content .template-cms_grid--gallery .grid-gallery .entry-wrap .entry-footer a { font-size: 14px; } .site-content .template-cms_grid--gallery .grid-gallery .entry-wrap .entry-footer a i { margin-left: 15px; } .site-content .template-cms_grid--gallery .navigation { margin-bottom: 0; text-align: center; } .site-content .cms-grid-service-item .transport-logo { padding: 40px 12px; } .site-content .home-carousel .transport-logo, .site-content .cms-grid-service-item .transport-logo { background: #fff; } .site-content .home-carousel .transport-logo .transport-icon, .site-content .cms-grid-service-item .transport-logo .transport-icon { color: #000; font-size: 27px; width: 70px; height: 70px; border: 1px solid #ddd; line-height: 70px; border-radius: 50%; text-align: center; margin: 0 auto; margin-bottom: 15px; } .site-content .home-carousel .transport-logo .transport-content, .site-content .cms-grid-service-item .transport-logo .transport-content { text-align: center; } .site-content .home-carousel .owl-dot, .site-content .cms-grid-service-item .owl-dot { height: 10px; width: 10px; margin-top: 50px; } .site-content .home-carousel .owl-dot + .owl-dot, .site-content .cms-grid-service-item .owl-dot + .owl-dot { margin-left: 10px; } .site-content .home-carousel .owl-next, .site-content .cms-grid-service-item .owl-next, .site-content .home-carousel .owl-prev, .site-content .cms-grid-service-item .owl-prev { height: 40px; width: 40px; margin-top: 50px; line-height: 36px; } .site-content .home-carousel .owl-next, .site-content .cms-grid-service-item .owl-next { margin-right: 10px; } .site-content .cms-testimonial-wrap.layout1 .testi-content { text-align: center; } .site-content .cms-testimonial-wrap.layout1 .testi-content .testi-content-wrap { padding: 20px 15px; } .site-content .cms-testimonial-wrap.layout1 .testi-content .testi-avatar img { width: 100%; } .site-content .cms-testimonial-wrap.layout1 .testi-content .testi-title { font-size: 20px; color: #000; font-weight: 700; text-transform: capitalize; font-family: 'Poppins', sans-serif; } .site-content .cms-testimonial-wrap.layout1 .testi-content .testi-position { font-size: 14px; font-weight: 600; color: #777; margin-bottom: 5px; font-family: 'Poppins', sans-serif; } .site-content .cms-testimonial-wrap.layout1 .testi-content .testi-text { color: #666; position: relative; } .site-content .cms-testimonial-wrap.layout1 .testi-content .testi-text p { margin-bottom: 0; color: #222; line-height: 22px; } .site-content .cms-testimonial-wrap.layout1 .owl-dot { background-color: #000; } .site-content .cms-testimonial-wrap.layout1 .owl-dot.active, .site-content .cms-testimonial-wrap.layout1 .owl-dot:hover, .site-content .cms-testimonial-wrap.layout1 .owl-dot:focus { opacity: 0.7; } .site-content .cms-testimonial-wrap.layout1 .owl-nav { margin-top: 0; } @media (min-width: 1600px) { .site-content .cms-testimonial-wrap.layout1 .owl-nav .owl-next { right: -101px; } } @media (max-width: 1599px) { .site-content .cms-testimonial-wrap.layout1 .owl-nav .owl-next { right: -50px; } } @media (max-width: 1399px) { .site-content .cms-testimonial-wrap.layout1 .owl-nav .owl-next { right: 20px; } } @media (min-width: 1600px) { .site-content .cms-testimonial-wrap.layout1 .owl-nav .owl-prev { left: -101px; } } @media (max-width: 1599px) { .site-content .cms-testimonial-wrap.layout1 .owl-nav .owl-prev { left: -50px; } } @media (max-width: 1399px) { .site-content .cms-testimonial-wrap.layout1 .owl-nav .owl-prev { left: 20px; } } .site-content .cms-testimonial-wrap.layout1 .owl-nav .owl-next, .site-content .cms-testimonial-wrap.layout1 .owl-nav .owl-prev { position: absolute; top: 50%; transform: translateY(-50%); border: 2px solid transparent; line-height: 40px; } .site-content .cms-testimonial-wrap.layout1 .owl-nav .owl-next.disabled, .site-content .cms-testimonial-wrap.layout1 .owl-nav .owl-prev.disabled { border-color: #e0dddb; color: #e0dddb; background: transparent; } .site-content .cms-testimonial-wrap.layout1 .owl-nav + .owl-dots { margin-top: 0; } .site-content .cms-testimonial-wrap.layout1 .owl-dots .owl-dot { height: 4px; width: 15px; margin: 0 2px; } .site-content .cms-testimonial-wrap.layout2 { position: relative; text-align: center; } @media (min-width: 992px) { .site-content .cms-testimonial-wrap.layout2 .cms-carousel { padding: 0 120px; } } @media (max-width: 991px) { .site-content .cms-testimonial-wrap.layout2 .cms-carousel { padding: 0 60px; } } @media (max-width: 479px) { .site-content .cms-testimonial-wrap.layout2 .cms-carousel { padding: 0 15px; } } .site-content .cms-testimonial-wrap.layout2 .testi-item { padding: 30px 15px 10px 15px; background: #fff; } .site-content .cms-testimonial-wrap.layout2 .testi-item .testi-avatar { margin-bottom: 25px; } .site-content .cms-testimonial-wrap.layout2 .testi-item .testi-avatar img { width: 80px; height: 80px; border-radius: 50%; margin: 0 auto; } .site-content .cms-testimonial-wrap.layout2 .testi-item .client-desc { margin-bottom: 30px; } .site-content .cms-testimonial-wrap.layout2 .testi-item .client-desc p { font-size: 16px; font-style: italic; color: #282828; line-height: 31px; } .site-content .cms-testimonial-wrap.layout2 .testi-item .testi-title h5 { margin-bottom: 0; text-transform: uppercase; letter-spacing: 1.2px; color: #2d2c2c; } .site-content .cms-testimonial-wrap.layout2 .testi-item .testi-title p { font-size: 13px; } @media (max-width: 479px) { .site-content .cms-testimonial-wrap.layout2 .owl-nav { display: none; } } .site-content .cms-testimonial-wrap.layout2 .owl-nav .owl-next, .site-content .cms-testimonial-wrap.layout2 .owl-nav .owl-prev { text-align: center; height: 50px; width: 50px; line-height: 49px; border-radius: 50%; background: #e1a136; position: absolute; top: 50%; transform: translateY(-50%); font-size: 16px; color: #fff; box-shadow: 0 0px 30px 0px #c1c1c1; -webkit-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s; } .site-content .cms-testimonial-wrap.layout2 .owl-nav .owl-next:hover, .site-content .cms-testimonial-wrap.layout2 .owl-nav .owl-prev:hover, .site-content .cms-testimonial-wrap.layout2 .owl-nav .owl-next:focus, .site-content .cms-testimonial-wrap.layout2 .owl-nav .owl-prev:focus { background: #000; } .site-content .cms-testimonial-wrap.layout2 .owl-nav .owl-next.disabled, .site-content .cms-testimonial-wrap.layout2 .owl-nav .owl-prev.disabled { background: #000; } @media (min-width: 479px) { .site-content .cms-testimonial-wrap.layout2 .owl-nav .owl-next { right: 0px; } .site-content .cms-testimonial-wrap.layout2 .owl-nav .owl-prev { left: 0px; } } .site-content .cms-testimonial-wrap.layout2 .owl-dots { margin-top: 0; } @media (max-width: 479px) { .site-content .cms-testimonial-wrap.layout2 .owl-dots { display: none; } } .site-content .cms-testimonial-wrap.layout2 .owl-dots .owl-dot { height: 10px; width: 10px; margin-right: 10px; } .site-content .cms-testimonial-wrap.layout3 { position: relative; } .site-content .cms-testimonial-wrap.layout3:hover .owl-nav { opacity: 1; } .site-content .cms-testimonial-wrap.layout3 .testi-item { text-align: center; } .site-content .cms-testimonial-wrap.layout3 .testi-item .testi-avatar img { width: 94px; height: 94px; border-radius: 50%; margin: 0 auto 12px; } .site-content .cms-testimonial-wrap.layout3 .testi-item .testi-title h6 { color: #2b2b2b; margin-bottom: 0; line-height: 24px; } .site-content .cms-testimonial-wrap.layout3 .testi-item .testi-title p { font-size: 13px; margin: 0; } .site-content .cms-testimonial-wrap.layout3 .testi-item .client-desc { margin-top: 70px; padding: 25px 30px 10px; background: #444; color: #fff; position: relative; border-radius: 3px; line-height: 32px; } .site-content .cms-testimonial-wrap.layout3 .testi-item .client-desc:before { content: ""; top: -10px; left: 50%; transform: translateX(-50%); position: absolute; width: 0; height: 0; border-style: solid; border-width: 0 10px 10px 10px; border-color: transparent transparent #444 transparent; } .site-content .cms-testimonial-wrap.layout3 .owl-nav { opacity: 0; -webkit-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s; } .site-content .cms-testimonial-wrap.layout3 .owl-nav .owl-next, .site-content .cms-testimonial-wrap.layout3 .owl-nav .owl-prev { position: absolute; top: 50%; transform: translateY(-50%); height: 40px; width: 40px; line-height: 38px; background: #fff; border-radius: 50%; border: 2px solid #f5f5f5; color: #000; } .site-content .cms-testimonial-wrap.layout3 .owl-nav .owl-next:hover, .site-content .cms-testimonial-wrap.layout3 .owl-nav .owl-prev:hover, .site-content .cms-testimonial-wrap.layout3 .owl-nav .owl-next:focus, .site-content .cms-testimonial-wrap.layout3 .owl-nav .owl-prev:focus, .site-content .cms-testimonial-wrap.layout3 .owl-nav .owl-next.disabled, .site-content .cms-testimonial-wrap.layout3 .owl-nav .owl-prev.disabled { background: #000; border-color: #000; color: #fff; } .site-content .cms-testimonial-wrap.layout3 .owl-nav .owl-prev { left: 0; } .site-content .cms-testimonial-wrap.layout3 .owl-nav .owl-next { right: 0; } .site-content .cms-testimonial-wrap.layout3 .owl-dots { text-align: center; margin-top: 0; line-height: 1; position: absolute; left: 50%; top: 175px; transform: translateX(-50%); } .site-content .cms-testimonial-wrap.layout3 .owl-dots .owl-dot { height: 10px; width: 10px; border-radius: 50%; margin: 0 10px; margin-bottom: 10px; background: transparent; border: 1px solid #444; -webkit-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s; } .site-content .cms-testimonial-wrap.layout3 .owl-dots .owl-dot:hover, .site-content .cms-testimonial-wrap.layout3 .owl-dots .owl-dot.active { background: #444; } .site-content .cms-testimonial-wrap.layout4 .testi-item .testi-content .testi-heading { margin-bottom: 15px; display: table; } .site-content .cms-testimonial-wrap.layout4 .testi-item .testi-content .testi-heading > div { display: table-cell; vertical-align: middle; } .site-content .cms-testimonial-wrap.layout4 .testi-item .testi-content .testi-heading .testi-avatar { padding-right: 15px; } .site-content .cms-testimonial-wrap.layout4 .testi-item .testi-content .testi-heading .testi-avatar img { width: 100px; border-radius: 50%; } .site-content .cms-testimonial-wrap.layout4 .testi-item .testi-content .testi-heading .testi-wrap { overflow: hidden; padding-left: 10px; } .site-content .cms-testimonial-wrap.layout4 .testi-item .testi-content .testi-heading .testi-wrap .testi-title { font-weight: 700; font-size: 18px; color: #000; } .site-content .cms-testimonial-wrap.layout4 .testi-item .testi-content .testi-heading .testi-wrap .testi-title a { color: inherit; } .site-content .cms-testimonial-wrap.layout4 .testi-item .testi-content .testi-heading .testi-wrap .testi-title a:hover, .site-content .cms-testimonial-wrap.layout4 .testi-item .testi-content .testi-heading .testi-wrap .testi-title a:focus { color: #e1a136; } .site-content .cms-testimonial-wrap.layout4 .testi-item .testi-content .testi-heading .testi-wrap p { font-size: 15px; margin-bottom: 0; line-height: 24px; } .site-content .cms-testimonial-wrap.layout4 .testi-item .testi-content .team-socials { padding: 0; margin: 0 0 0 4px; } .site-content .cms-testimonial-wrap.layout4 .testi-item .testi-content .team-socials li { display: inline-block; padding: 0 6px 10px 6px; } .site-content .cms-testimonial-wrap.layout4 .testi-item .testi-content .team-socials li a { color: #1a1818; font-size: 20px; } .site-content .cms-testimonial-wrap.layout4 .testi-item .testi-content .team-socials li a:hover, .site-content .cms-testimonial-wrap.layout4 .testi-item .testi-content .team-socials li a:focus { color: #e1a136; } .site-content .cms-testimonial-wrap.layout4 .testi-item .testi-content .client-desc { padding: 0 10px 35px; } .site-content .cms-testimonial-wrap.layout4 .testi-item a.btn { margin-left: 10px; padding: 11px 44px; font-size: 15px; } .site-content .cms-testimonial-wrap.layout4 .owl-nav { margin-top: 30px; } .site-content .cms-testimonial-wrap.layout5 .testi-item .testi-content { position: relative; } @media (min-width: 1200px) { .site-content .cms-testimonial-wrap.layout5 .testi-item .testi-content:before { content: "\f10d"; font-family: Fontawesome; position: absolute; top: -15px; left: -17px; font-size: 75px; } } @media (max-width: 991px) { .site-content .cms-testimonial-wrap.layout5 .testi-item .testi-content { padding: 0 15px; } } .site-content .cms-testimonial-wrap.layout5 .testi-item .testi-content .testi-inner { background: #fff; padding: 50px; margin: 135px 0 50px; } @media (max-width: 1199px) { .site-content .cms-testimonial-wrap.layout5 .testi-item .testi-content .testi-inner { padding: 30px; margin: 50px 0; } } .site-content .cms-testimonial-wrap.layout5 .testi-item .testi-content .testi-inner .client-desc { font-size: 15px; font-style: italic; padding-bottom: 10px; line-height: 30px; color: #4d4d4d; } .site-content .cms-testimonial-wrap.layout5 .testi-item .testi-content .testi-inner .testi-heading { display: table; } .site-content .cms-testimonial-wrap.layout5 .testi-item .testi-content .testi-inner .testi-heading .testi-avatar { display: table-cell; vertical-align: middle; padding-right: 20px; } .site-content .cms-testimonial-wrap.layout5 .testi-item .testi-content .testi-inner .testi-heading .testi-avatar img { width: 70px; height: 70px; } .site-content .cms-testimonial-wrap.layout5 .testi-item .testi-content .testi-inner .testi-heading .testi-wrap { display: table-cell; vertical-align: bottom; overflow: hidden; } .site-content .cms-testimonial-wrap.layout5 .testi-item .testi-content .testi-inner .testi-heading .testi-wrap .testi-title { font-size: 18px; margin-bottom: 5px; } .site-content .cms-testimonial-wrap.layout5 .testi-item .testi-content .testi-inner .testi-heading .testi-wrap p { line-height: 22px; margin-bottom: 0; } .site-content .cms-testimonial-wrap.layout5 .testi-item .testi-content .testi-image { margin: 0 -15px 50px; } @media (max-width: 1199px) { .site-content .cms-testimonial-wrap.layout5 .testi-item .testi-content .testi-image { text-align: center; } } .site-content .cms-testimonial-wrap.layout5 .testi-item .testi-content .testi-image li { display: inline-block; } .site-content .cms-testimonial-wrap.layout5 .testi-item .testi-content .testi-image li img { width: auto; padding: 0 15px; } .site-content .cms-testimonial-wrap.layout6 .testi-item .testi-content .testi-heading { position: relative; } .site-content .cms-testimonial-wrap.layout6 .testi-item .testi-content .testi-heading .testi-wrap { position: absolute; bottom: 0; left: 0; width: 100%; padding: 13px 23px 23px; background: rgba(0, 0, 0, 0.9); } .site-content .cms-testimonial-wrap.layout6 .testi-item .testi-content .testi-heading .testi-wrap .testi-title { font-family: 'Montserrat', sans-serif; font-weight: 800; font-size: 14px; color: #fff; letter-spacing: 1.5px; } .site-content .cms-testimonial-wrap.layout6 .testi-item .testi-content .testi-heading .testi-wrap .testi-title a { color: inherit; } .site-content .cms-testimonial-wrap.layout6 .testi-item .testi-content .testi-heading .testi-wrap .testi-title a:hover, .site-content .cms-testimonial-wrap.layout6 .testi-item .testi-content .testi-heading .testi-wrap .testi-title a:focus { color: #e1a136; } .site-content .cms-testimonial-wrap.layout6 .testi-item .testi-content .testi-heading .testi-wrap .testi-position { font-size: 12px; font-style: italic; color: #fff; line-height: 16px; } .site-content .cms-testimonial-wrap.layout6 .testi-item .testi-content .testi-heading .testi-wrap p { color: #fff; } .site-content .cms-testimonial-wrap.layout6 .testi-item .testi-content .team-socials { padding: 15px 0 10px 4px; } .site-content .cms-testimonial-wrap.layout6 .testi-item .testi-content .team-socials li { display: inline-block; padding: 0 6px; } .site-content .cms-testimonial-wrap.layout6 .testi-item .testi-content .team-socials li a { color: #1a1818; } .site-content .cms-testimonial-wrap.layout6 .testi-item .testi-content .team-socials li a:hover, .site-content .cms-testimonial-wrap.layout6 .testi-item .testi-content .team-socials li a:focus { color: #e1a136; } .site-content .cms-testimonial-wrap.layout6 .testi-item .testi-content .client-desc { padding: 0 10px; } .site-content .cms-testimonial-wrap.layout6 .testi-item a.btn { margin-left: 10px; } .site-content .cms-testimonial-wrap.layout6 .owl-nav { margin-top: 30px; } .site-content .cms-testimonial-wrap .owl-nav { margin-top: 40px; } .site-content .template-cms_grid--blog .grid-gallery { background: #fff; margin-bottom: 60px; box-shadow: 0 0px 8px 0px #ddd; } .site-content .template-cms_grid--blog .grid-gallery .post-thumbnail {