/*
Theme Name:  StartKit Child
Description:  Child theme for StartKit
Author:  Stanislas 
Template:  startkit
Version:  0.1
License:  GNU General Public License v3 or later
License URI: https://www.gnu.org/licenses/gpl-3.0.html                 
*/
/*==========================================    Navigation==========================================*/.startweb .normal-h{	background-color: #00000050;}.startweb #header-top .widget_info i {    background: #fff;    border-radius: 100%;    width: 32px;    height: 32px;    line-height: 32px;    text-align: center;}.startweb .sticky-wrapper:not(.is-sticky) .main-menu > ul > li > a {    color: #fff;}.startweb .sticky-wrapper.is-sticky a.book-now {    color: #242424;}.startweb .startweb-slider #carousel-custom-indicator {    position: absolute;    bottom: 7px;    text-align: center;    z-index: 1;}.startweb .header-slider .owl-next, .startweb .header-slider .owl-prev,.startweb .header-slider .owl-next:hover, .startweb .header-slider .owl-prev:hover {    background-color: transparent;	outline: none !important;}.header-slider .owl-next, .header-slider .owl-prev {    font-size: 28px;}.startweb .header-slider .owl-prev {    background: url(./images/left.png) no-repeat;	border-radius:0;}.startweb .header-slider .owl-next {    background: url(./images/right.png) no-repeat;	border-radius:0;	padding-right: 59px;}.startweb .startkit.slide-content h1 {    -webkit-text-fill-color: transparent;    -webkit-text-stroke-width: 1px;    text-transform: uppercase;    font-size: 90px;}.startweb .slide-content h4 {    font-size: 70px !important;    font-weight: 100 !important;    line-height: 1 !important;}.startweb .slide-content p {    font-size: 16px;    font-weight: 500;}.startweb .startweb-slider #carousel-custom-indicator button {    background: #fefefd;    border-radius: 4px 4px 0 0;}.startweb .slide-left .slide-content .boxed-btn {    padding-left: 0;}.startweb #breadcrumb-area {    padding: 120px 0 10px;}.blog-post ul:not(.meta-info) li a,.blog-post ol:not(.meta-info) li a,.blog-post table a, strong a, blockquote a,code a, p a, span:not(.author-name):not(.comments-link):not(.posted-on):not(.post-list) a {    color: #ffd200;}.header-section {    position: relative;    z-index: 9999;}#breadcrumb-area:after {    background: #ffd200;}.section-header .subtitle {    background-color: #ffd200;    border-color: #ffd200;}.section-header span {    color: #ffd200;}.section-header .liner:after {    filter: hue-rotate(150deg);}.footer-sidebar .widget ul li a:before,.header-social li a i,.post-content a.more-link:hover:after,#recent-blog a.more-link:hover:after,.post-content a.more-link:focus:after,#recent-blog a.more-link:focus:after,.post-content a.read-more-link:hover:after,#recent-blog a.read-more-link:hover:after,.post-content a.read-more-link:focus:after,#recent-blog a.read-more-link:focus:after,.scrollup:hover i, .scrollup:focus i,.image-qouts .rating,.post-footer a:hover,.post-footer a:focus,.post-footer i,li#searchss .search-toggle,li#searchss .search-toggle:hover,li#searchss .search-toggle:focus,a.boxed-btn i, .boxed-btn i,.navbar-area .main-menu > ul > li.active > a,.navbar-area .main-menu > ul > li:hover > a,.navbar-area .main-menu > ul > li.focus > a {    color: #ffd200;}.animate-border,a.book-now i, #header-top,.blog-post .more-link:hover,.blog-post .more-link:focus,.blog-post .read-more-link:hover,.blog-post .read-more-link:focus,.blog-post.blog-style-2 .post-thumbnail .tags-cat a,.image-qouts:before,.post-content .post-date,.header-slider .owl-next:hover,.header-slider .owl-prev:hover {    background-color: #ffd200;}/* Aerowana Info Box */.featured-box {    color: #ffffff;    text-align: center;    overflow: hidden;    transition: all .6s;    -moz-transition: all .6s;    -webkit-transition: all .6s;    -ms-transition: all .6s;    -o-transition: all .6s;    padding: 0;    position: relative;    background-color: #ffd200;}.col-lg-3:nth-child(odd) .featured-box {    background-color: #e24f15;}.featured-box:hover,.featured-box:focus-within {    margin-top: -50px;    padding-bottom: 50px;    -webkit-box-shadow: 0 4px 33px rgb(0 9 37 / 18%);    box-shadow: 0 4px 33px rgb(0 9 37 / 18%);}.featured-box .title {    color: #fff;    font-weight: 500;    font-size: 21px;    line-height: 1.3;    padding: 20px 0 18px;    display: flex;    align-items: center;    justify-content: center;    border-bottom: 1px solid hsla(0,0%,100%,.15);    margin: 0 25px;}.featured-box .title i {    font-size: 30px;    margin-right: 10px;}.featured-box p {    padding: 20px;    line-height: 1.5;    margin-bottom: 0;    color: #ffffff;    font-size: 16px;}.featured-box .view-more {    display: block;    background: #212529;    text-transform: uppercase;    padding: 13px 65px 13px 15px;    color: #ffffff;    transition: all .8s;    -webkit-transition: all .8s;    text-decoration: none;    position: absolute;    bottom: -50px;    width: 100%;}.featured-box .view-more:after {    opacity: 1;    -webkit-transform: translate(0px, 0);    transform: translate(0px, 0);    width: 50px;    height: 50px;    line-height: 50px;    text-align: center;    display: inline-block;    color: #212529;    background: #ffffff;    top: 0;}.featured-box:focus-within .view-more:after,.featured-box:hover .view-more:after,.featured-box .view-more:hover:after,.featured-box .view-more:focus:after {    opacity: 1;    -webkit-transform: translate(0px, 0);    transform: translate(0px, 0);}.featured-box:focus-within .view-more,.featured-box:hover .view-more {    bottom: 0;    color: #ffffff;}/*===================================================================================    Service===================================================================================*//* StartWeb Featured box */.features-arowana {    position: relative;    padding: 36px 30px 16px;    background-color: #ffffff;    display: flex;    flex-wrap: wrap;    margin-bottom: 30px;    transition: .5s;    align-items: center;    box-shadow: 0px 0px 50px 0px rgb(0 0 0 / 10%);}.features-arowana .icon {    position: relative;    font-size: 40px;    margin-right: 30px;    transition: .5s;    line-height: 70px;    width: 70px;    height: 70px;    text-align: center;    margin-left: 20px;    margin-top: 30px;    margin-bottom: 20px;    color: #ffd200;}.features-arowana .icon:before {    position: absolute;    content: '';    width: 70px;    height: 70px;    border: 2px solid #e9e5df;    background-color: #fff;    top: -30px;    left: -20px;    transition: .5s;}.features-arowana .icon:after {    position: absolute;    content: '';    width: 70px;    height: 70px;    border: 2px solid #e9e5df;    background-color: #fff;    border-radius: 50%;    top: 0;    left: 0;    transition: .5s;}.features-arowana:hover .icon:after {    background-color: #ffd200;    border-color: #ffd200;}.features-arowana .count {    position: absolute;    top: -38px;    left: -27px;    font-size: 18px;    font-weight: 700;    line-height: 25px;    background: #fff;    padding: 2px 6px;    color: #ffd200;}.features-arowana .icon i {    position: relative;    z-index: 9;}.features-arowana:hover .icon i {    color: #ffffff;}.features-arowana .content {    max-width: 330px;    text-align: left;}.features-arowana h5 {    font-size: 20px;    font-weight: 700;    position: relative;    transition: .5s;    padding-bottom: 12px;    margin-bottom: 20px;}.features-arowana h5 a {    font-size: inherit;    font-weight: 700;    text-decoration: none;    -webkit-transition: all .35s cubic-bezier(.645,.045,.355,1);    transition: all .35s cubic-bezier(.645,.045,.355,1);}.features-arowana h5 a:hover {    text-decoration: none;}.features-arowana h5:before {    position: absolute;    content: '';    left: 0;    bottom: 0;    height: 2px;    width: 100px;    border-bottom: 2px dashed #ffd200;}.features-arowana .text {    font-size: 17px;    line-height: 24px;    font-weight: 400;    color: #797979;    margin-bottom: 20px;}/*===================================================================================    Blog===================================================================================*/.startweb-btn .boxed-btn, .startweb-btn a.book-now {    background: none;    text-decoration: underline;	border: none;}.startweb-btn .boxed-btn:hover i, .startweb-btn .boxed-btn:focus i, .startweb-btn a.book-now:hover i, .startweb-btn a.book-now:focus i {   transform: rotate(0);}.startweb-btn a.boxed-btn i, .startweb-btn .boxed-btn i,  .startweb-btn a.book-now i{    transform: rotate(321deg);	border-radius: 100%;	width: 25px;    height: 25px;    line-height: 25px;	transition: all 0.4s ease;}/* Scroll Up */.scrollup {	z-index: 888;	-webkit-transition: .3s;	transition: .3s;	box-shadow: 0 2px 10px 0 rgba(0, 0, 0, .5);}.scrollup:hover i {	-webkit-animation: slideUp 1s ease-in-out infinite;	animation: slideUp 1s ease-in-out infinite;}.scrollup i {    color: #fff;}@-webkit-keyframes slideUp {  0%,  100% {	-webkit-transform: translate(0, 10px);			transform: translate(0, 10px);  }  50% {	-webkit-transform: translate(0, 0);			transform: translate(0, 0);  }}@keyframes slideUp {  0%,  100% {	-webkit-transform: translate(0, 10px);			transform: translate(0, 10px);  }  50% {	-webkit-transform: translate(0, 0);			transform: translate(0, 0);  }}/* StartWeb *//* .startweb .navbar-area nav.main-menu { */    /* margin-top: 0; */    /* margin-bottom: 0; *//* } *//* .startweb .main-menu > ul { */    /* white-space: nowrap; *//* } *//* .startweb .main-menu > ul > li:after { */    /* content: ""; */    /* position: absolute; */    /* top: -120%; */    /* right: 0; */    /* width: 1px; */    /* height: 81px; */    /* background: #ececec; *//* } *//* .startweb .main-menu > ul > li:last-child:after { */    /* display: none; *//* } */.startweb #recent-blog .blog-post.blog-style-1 .post-thumbnail:after,.startweb .search-submit {    background: #ffd200;}#header-top .widget_search input[type="submit"].search-submit:hover, #header-top .widget_tag_cloud a:hover, #header-top .widget_search input[type="submit"].search-submit:focus, #header-top .widget_tag_cloud a:focus {    color: #ffd200;}.wp-block-tag-cloud a {    display: -webkit-inline-box;    margin-bottom: 10px;    margin-right: 10px;    font-size: 16px!important;    font-weight: 500;    border-radius: 5px;    box-shadow: 0px 0px 2px 0px rgb(0 0 0 / 20%);    padding: 5px 10px;    -webkit-transition: .3s;    transition: .3s;    color: #ffffff;    background: #ffd200;}.wp-block-table figcaption {    text-align: center;	font-weight: 600;}.wp-block-site-title a {    font-size: 22px;    margin-bottom: 0;    line-height: 0.65;}.wp-block-table table td {    text-align: center;}.wp-block-image figcaption {    text-align: center;}.sidebar .widget_block:not(.widget_calendar) {    /* padding: 18px 20px 10px; */}ul.wp-block-social-links li a {    font-size: 24px;}ol.wp-block-latest-comments {    padding: 0;}.footer-sidebar .widget.widget_calendar table th {    color: #fff;}.footer-sidebar .wp-block-calendar tbody td, .footer-sidebar .wp-block-calendar th {    padding: 8px 10px;}#header-top .widget_product_search button {    padding: 0 12px;    line-height: 50px;}.post-content .wp-block-calendar thead th {    text-align: center;}.footer-widgets .wp-block-table {    word-break: break-all;}.sidebar .wp-block-latest-comments {    padding: 18px 20px 22px;}.sidebar .wp-block-social-links {    padding: 10px 12px;}.site-content .wp-block-site-logo {    padding: 15px 0;}.wp-block-buttons {    margin: 15px 0;}.wp-block-categories {    list-style: none;}.aligncenter {    margin-left: auto;    margin-right: auto;}.post-content p {    word-break: break-word;}form.post-password-form input[type="submit"] {    line-height: 1.2;    vertical-align: super;}.comment-respond {    width: 100%;}.post-content .gallery-item img {    width: 100%;}#blog-content .post-title a,.post-content p a {    word-break: break-word !important;}.wp-block-embed figcaption {    text-align: center;}.wp-block-code code img {    display: inline-block;    margin-left: 20px;}.wp-block-pullquote.has-background blockquote {    background: inherit;}.site-content .wp-block-loginout,.site-content .wp-block-search {    padding: 20px 0;}pre.has-background code {    background-color: inherit !important;}p.has-text-color em {    color: inherit;  }  .site-content .wp-block-group.has-background {	padding: 0 20px;}.wp-block-group em {    color: inherit;}.wp-block-button.is-style-outline a.wp-block-button__link {    border-color: inherit;}.has-text-color em,.has-text-color h2  {    color: inherit;}a.wp-block-file__button,a.wp-block-file__button:hover,a.wp-block-file__button:focus {    color: #fff;}.has-text-color * {    color: inherit;}.has-text-color a:hover, .has-text-color a:focus {    color: inherit;}/**/.sidebar .wp-block-search__inside-wrapper {    padding: 18px 20px 22px;    position: relative;}.sidebar .wp-block-search__inside-wrapper .wp-block-search__button {    position: absolute;    right: 20px;}.sidebar .wp-block-search__label {    padding: 15px 15px 12px;    font-size: 20px;    font-weight: 500;}.sidebar .wp-block-tag-cloud {    padding: 18px 20px 22px;}/* gallery cross buttom style */button.featherlight-close-icon.featherlight-close {    background-color: #0088CC;    border: 1px solid #0088CC;    top: 40px;    right: 40px;    border-radius: 0;}/* circle hover */.is-style-circle figure.tiled-gallery__item:before {    content: '';    position: absolute;    inset: 0;    background: #000;    border-radius: 100%;    opacity: 0;    visibility: hidden;    transition: 0.65s;}.is-style-circle figure.tiled-gallery__item:hover:before,.is-style-circle figure.tiled-gallery__item:focus:before{    visibility: visible;    opacity: 0.5;}/* circle spacing */.wp-block-jetpack-tiled-gallery .tiled-gallery__row{	margin-right: calc(-.4 * var(--bs-gutter-x));    margin-left: calc(-.4 * var(--bs-gutter-x));    --bs-gutter-x: 1.5rem;}.wp-block-jetpack-tiled-gallery .tiled-gallery__row>* {    padding-right: calc(var(--bs-gutter-x) * .4);    padding-left: calc(var(--bs-gutter-x) * .4);}.wp-block-jetpack-tiled-gallery .tiled-gallery__row:not(:last-child) {    margin-bottom: 20px;}.wp-block-jetpack-tiled-gallery .tiled-gallery__row+.tiled-gallery__row {    margin-top: 0px;}.wp-block-jetpack-tiled-gallery .tiled-gallery__col+.tiled-gallery__col {    margin-left: 0px;}/* circle box shadow */.wp-block-jetpack-tiled-gallery.is-style-circle .tiled-gallery__item {    border-radius: 50%;    box-shadow: rgb(14 30 37 / 12%) 0px 2px 4px 0px, rgb(14 30 37 / 32%) 0px 2px 16px 0px;}.wp-block-jetpack-tiled-gallery.is-style-rectangular .tiled-gallery__item {    width: 100%!important;    height: 100%!important;	box-shadow: rgb(14 30 37 / 12%) 0px 2px 4px 0px, rgb(14 30 37 / 32%) 0px 2px 16px 0px;}.wp-block-jetpack-tiled-gallery .tiled-gallery__item {	box-shadow: rgb(14 30 37 / 12%) 0px 2px 4px 0px, rgb(14 30 37 / 32%) 0px 2px 16px 0px;}.wp-block-jetpack-tiled-gallery .tiled-gallery__gallery{	justify-content: center;}.wp-block-jetpack-tiled-gallery.is-style-columns .tiled-gallery__item{	width: 100%!important;	margin-bottom: 20px}.wp-block-jetpack-tiled-gallery.is-style-columns .tiled-gallery__item:last-child{	margin-bottom: 0px}.wp-block-jetpack-tiled-gallery.is-style-columns .tiled-gallery__item {    margin-top: 0px;}blockquote.wp-block-quote.has-text-color p,blockquote.wp-block-quote.has-text-color p var,blockquote.wp-block-quote.has-text-color p cite,blockquote.wp-block-quote.has-text-color cite {	color: inherit;}.wp-block-table figcaption {	text-align: center;}.sidebar .widget .wp-block-group .wp-block-image {	margin-bottom: 0;}ul.wp-block-rss { 	list-style: disc;}.has-text-color a:hover, .has-text-color a:focus {	color: inherit;}.entry-content ul:last-child {	margin-bottom: 0;}.wp-block-code.has-text-color code {	color: inherit;}.sidebar .widget .wp-block-group .is-nowrap p { 	padding: 0;}.sidebar .widget .wp-block-group .wp-block-latest-comments .wp-block-latest-comments__comment .wp-block-latest-comments__comment-date {	padding-top: 0.5rem; 	padding-bottom: 0.5rem; 	font-size: 0.875rem; } 