.kingster-page-title-wrap{ background-image: url(https://www.guvensurucukursu.com.tr/wp-content/uploads/2026/10/page-default-bg.jpeg); }.kingster-header-wrap.kingster-header-style-plain{ box-shadow: 0px 1px 4px rgba(0,0,0,0.1); -webkit-box-shadow: 0px 1px 4px rgba(0,0,0,0.1); }.kingster-top-bar-right-button{ padding-bottom: 19px; margin-bottom: -19px; }.kingster-body h1, .kingster-body h2, .kingster-body h3, .kingster-body h4, .kingster-body h5, .kingster-body h6{ margin-top: 0px; margin-bottom: 20px; line-height: 1.2; font-weight: 700; }
#poststuff .gdlr-core-page-builder-body h2{ padding: 0px; margin-bottom: 20px; line-height: 1.2; font-weight: 700; }
#poststuff .gdlr-core-page-builder-body h1{ padding: 0px; font-weight: 700; }

.gdlr-core-button, .kingster-button, 
input[type="button"], input[type="submit"], input[type="reset"]{ text-transform: none; font-weight: 700; }
input, textarea{ border-bottom-width: 1px; }

.gdlr-core-twitter-item{ position: relative; }
.gdlr-core-twitter-item .gdlr-core-block-item-title-nav{ margin-bottom: 0px; position: absolute; right: 0px; font-size: 20px; z-index: 1; }
.gdlr-core-twitter-item .gdlr-core-block-item-title-nav .gdlr-core-flexslider-nav.gdlr-core-plain-style li a{ font-size: 20px; }
.gdlr-core-twitter-item .gdlr-core-block-item-title-nav .gdlr-core-flexslider-nav.gdlr-core-plain-style li a.flex-prev i:before{ content: "\f177"; font-family: fontAwesome; }
.gdlr-core-twitter-item .gdlr-core-block-item-title-nav .gdlr-core-flexslider-nav.gdlr-core-plain-style li a.flex-next i:before{ content: "\f178"; font-family: fontAwesome; margin-left: 10px; }

.gdlr-core-twitter-item .gdlr-core-flexslider li:before{ content: "\f099"; float: left; font-size: 24px; line-height: 25px; font-family: fontAwesome; margin-right: 25px; }
.gdlr-core-twitter-item .gdlr-core-flexslider li .gdlr-core-twitter-item-list{ overflow: hidden; padding-right: 80px; }
.gdlr-core-twitter-item .gdlr-core-flexslider .gdlr-core-twitter-item-list-date{ display: inline; }
.gdlr-core-twitter-item .gdlr-core-flexslider .gdlr-core-twitter-item-list-content{ margin-right: 12px; }
.gdlr-core-twitter-item .gdlr-core-twitter-item-list-content{ font-size: 14px; }

.gdlr-core-tab-item .gdlr-core-tab-item-title{ font-size: 17px; font-weight: 700; text-transform: none; letter-spacing: 0px; }
.gdlr-core-tab-style1-horizontal .gdlr-core-tab-item-title{ border: 0px; margin-left: 0px; padding: 24px 40px 24px; }
.gdlr-core-tab-style1-horizontal .gdlr-core-tab-item-title.gdlr-core-active{ margin-bottom: 0px; padding: 24px 40px 24px; }
.gdlr-core-tab-style1-horizontal .gdlr-core-tab-item-title-wrap{ border: 0px; }
.gdlr-core-tab-style1-horizontal .gdlr-core-tab-item-content{ padding: 67px 59px 45px; background-repeat: no-repeat; }

.gdlr-core-tab-item .gdlr-core-tab-item-content-image-wrap{ width: 30%; height: 1px; float: left; }
.gdlr-core-tab-item .gdlr-core-tab-item-image{ opacity: 0; position: absolute; z-index: -1; width: 100%; height: 100%; overflow: hidden; 
	transition: opacity 200ms; -moz-transition: opacity 200ms; -o-transition: opacity 200ms; -webkit-transition: opacity 200ms; }
.gdlr-core-tab-item .gdlr-core-tab-item-image.gdlr-core-active{ opacity:1; position: relative; z-index: 0; }
.gdlr-core-tab-item .gdlr-core-tab-item-image i{ position: absolute; font-size: 30px; top: 50%; left: 50%; 
    width: 84px; text-align: center; padding: 27px 0px 27px 8px; margin-top: -42px; margin-left: -42px; background: #fff; 
    border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; }
.gdlr-core-tab-item .gdlr-core-tab-item-wrap{ overflow: hidden; }
.gdlr-core-tab-item .gdlr-core-tab-item-image-background{ display: block; width: 100%; height: 100%; background-size: cover;a background-position: center; }

.gdlr-core-blockquote-item .gdlr-core-blockquote-item-content{ font-style: normal; }
.gdlr-core-blockquote-item .gdlr-core-blockquote-item-author{ font-style: normal; }
.gdlr-core-blockquote-item .gdlr-core-blockquote-item-author:before{ display: none; }
.gdlr-core-blockquote-item.gdlr-core-left-align .gdlr-core-blockquote-item-quote,
.gdlr-core-blockquote-item.gdlr-core-right-align .gdlr-core-blockquote-item-quote{ float: none; }
.gdlr-core-blockquote-item.gdlr-core-small-size .gdlr-core-blockquote-item-quote{ height: 48px; }
.gdlr-core-blockquote-item.gdlr-core-medium-size .gdlr-core-blockquote-item-quote{ height: 56px; }
.gdlr-core-blockquote-item.gdlr-core-large-size .gdlr-core-blockquote-item-quote{ font-size: 170px; height: 82px; }
.gdlr-core-blockquote-item.gdlr-core-large-size .gdlr-core-blockquote-item-content{ font-size: 21px; font-weight: bold; }
.gdlr-core-blockquote-item.gdlr-core-large-size .gdlr-core-blockquote-item-author { font-size: 18px; }

.gdlr-core-blockquote-item.gdlr-core-small-size.gdlr-core-center-align .gdlr-core-blockquote-item-quote,
.gdlr-core-blockquote-item.gdlr-core-medium-size.gdlr-core-center-align .gdlr-core-blockquote-item-quote,
.gdlr-core-blockquote-item.gdlr-core-large-size.gdlr-core-center-align .gdlr-core-blockquote-item-quote{ margin-bottom: 0px; }

.gdlr-core-accordion-style-background-title-icon .gdlr-core-accordion-item-title,
.gdlr-core-toggle-box-style-background-title-icon .gdlr-core-toggle-box-item-title,
.gdlr-core-accordion-style-background-title .gdlr-core-accordion-item-title,
.gdlr-core-toggle-box-style-background-title .gdlr-core-toggle-box-item-title{ font-size: 16px; text-transform: none; letter-spacing: 0px; padding: 25px 25px 23px; }
.gdlr-core-accordion-style-background-title-icon .gdlr-core-accordion-item-title:before, 
.gdlr-core-toggle-box-style-background-title-icon .gdlr-core-accordion-item-title:before{ font-size: 24px; }

.gdlr-core-title-item .gdlr-core-title-item-link{ font-size: 14px; }
.gdlr-core-title-item.gdlr-core-left-align .gdlr-core-title-item-title.gdlr-core-with-side-border{ float: left; }
.gdlr-core-title-item.gdlr-core-left-align .gdlr-core-title-item-divider{ position: static; overflow: hidden; padding-top: 0.6em; margin-top: 0px; }
.gdlr-core-title-item-caption-top.gdlr-core-left-align .gdlr-core-title-item-link, 
.gdlr-core-title-item-caption-bottom.gdlr-core-left-align .gdlr-core-title-item-link{ position: static; margin-top: 8px; line-height: 1.7; }

.gdlr-core-block-item-title-wrap.gdlr-core-center-align .gdlr-core-block-item-caption.gdlr-core-bottom{ margin-top: 10px; }
.gdlr-core-block-item-title-wrap.gdlr-core-center-align .gdlr-core-block-item-read-more{ margin-top: 8px; }
.gdlr-core-block-item-title-wrap.gdlr-core-left-align .gdlr-core-block-item-caption.gdlr-core-bottom{ margin-top: 10px; }
.gdlr-core-block-item-title-wrap.gdlr-core-left-align .gdlr-core-block-item-read-more{ margin-top: 8px; display: inline-block; }
.gdlr-core-block-item-title-wrap.gdlr-core-left-align .gdlr-core-block-item-title{ float: left; margin-right: 30px; }
.gdlr-core-block-item-title-wrap.gdlr-core-left-align .gdlr-core-block-item-title-divider{ overflow: hidden; border-bottom-style: solid; border-bottom-width: 1px; padding-top: 0.6em; }

.gdlr-core-personnel-info-item .gdlr-core-personnel-info-item-head{ margin-bottom: 20px; }
.gdlr-core-personnel-info-item .gdlr-core-personnel-info-item-title{ font-size: 34px; margin-bottom: 7px; }
.gdlr-core-personnel-info-item .gdlr-core-personnel-info-item-position{ font-size: 20px; margin-bottom: 7px; }
.gdlr-core-personnel-info-item .kingster-personnel-info-list{ font-size: 17px; margin-bottom: 12px; }
.gdlr-core-personnel-info-item .kingster-personnel-info-list.kingster-type-social-shortcode{ margin-bottom: 22px; }
.gdlr-core-personnel-info-item .kingster-personnel-info-list-icon{ font-size: 16px; width: 20px; margin-right: 12px; }

.gdlr-core-personnel-item .gdlr-core-personnel-list-title{ margin-bottom: 4px; font-size: 23px; font-weight: 800; letter-spacing: 0px; }
.gdlr-core-personnel-item .gdlr-core-personnel-list-position{ font-size: 16px; font-weight: 600; }
.gdlr-core-personnel-item .gdlr-core-personnel-info{ margin-top: 20px; }
.gdlr-core-personnel-item .gdlr-core-personnel-list-button{ border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; margin-top: 5px; margin-bottom: 20px; }
.gdlr-core-personnel-item .kingster-personnel-info-list{ font-size: 16px; margin-bottom: 6px; }
.gdlr-core-personnel-item .kingster-personnel-info-list.kingster-type-social-shortcode{ margin-bottom: 22px; }
.gdlr-core-personnel-item .kingster-personnel-info-list-icon{ font-size: 15px; width: 20px; margin-right: 12px; }

.gdlr-core-personnel-style-grid .gdlr-core-personnel-list-social,
.gdlr-core-personnel-style-modern .gdlr-core-personnel-list-social,
.gdlr-core-personnel-style-medium .gdlr-core-personnel-list-social{ margin-top: 0px; margin-bottom: 10px; }
.gdlr-core-personnel-style-grid.gdlr-core-with-background .gdlr-core-personnel-list-content-wrap{ padding: 35px 40px 20px; border-bottom-width: 3px; border-bottom-style: solid; }

.gdlr-core-blog-info-wrapper .gdlr-core-head{ vertical-align: baseline; margin-right: 7px; }
.gdlr-core-blog-info-wrapper .gdlr-core-blog-info{ font-size: 13px; font-weight: 600; margin-right: 12px; }
.gdlr-core-blog-info-wrapper .gdlr-core-blog-info:before{ content: "/"; margin-right: 12px; }
.gdlr-core-blog-info-wrapper .gdlr-core-blog-info:first-child:before { display: none; }
.gdlr-core-blog-grid .gdlr-core-blog-info-wrapper{ padding-top: 0px; border: none; margin-bottom: 6px; }
.gdlr-core-blog-grid .gdlr-core-blog-thumbnail{ border-radius: 3px; }
.gdlr-core-blog-grid-with-frame .gdlr-core-blog-thumbnail{ border-radius: 3px 3px 0px 0px; }
.gdlr-core-blog-widget{ padding-top: 0px; border: none; margin-bottom: 30px; }
.gdlr-core-blog-widget .gdlr-core-blog-thumbnail{ max-width: 80px;
    border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
.gdlr-core-blog-widget .gdlr-core-blog-info-wrapper{ margin-bottom: 6px; }
.gdlr-core-blog-widget .gdlr-core-blog-title{ margin-bottom 0px; }

.gdlr-core-blog-grid.gdlr-core-style-4 .gdlr-core-blog-grid-top-info .gdlr-core-blog-info-date,
.gdlr-core-blog-grid.gdlr-core-style-4 .gdlr-core-blog-grid-top-info .gdlr-core-blog-info-tag{ font-size: 14px; font-weight: normal; letter-spacing: 1px; }

ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-list{ font-size: 16px; margin-top: -18px; }
ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-list li a{ padding-left: 0px; border: none; font-weight: 400; }
ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-list li a:before{ margin-left: 0px; opacity: 1; }

.gdlr-core-event-item .gdlr-core-event-item-info-wrap{ font-size: 13px; }
.gdlr-core-event-item .gdlr-core-event-item-info-wrap .gdlr-core-head{ margin-right: 10px; }
.gdlr-core-event-item-info.gdlr-core-type-start-date-month{ display: block; float: left; width: 40px; text-align: center; 
	white-space: nowrap; margin-right: 25px; border-bottom-width: 3px; border-bottom-style: solid; padding-bottom: 10px; }
.gdlr-core-type-start-date-month .gdlr-core-date{ font-size: 34px; line-height: 1; font-weight: 700; display: block; }
.gdlr-core-type-start-date-month .gdlr-core-month{ font-size: 16px; display: block; font-weight: 700; text-transform: uppercase; }

.gdlr-core-event-item-list.gdlr-core-style-widget{ margin-bottom: 25px; }
.gdlr-core-event-item-list.gdlr-core-style-widget .gdlr-core-event-item-title{ font-size: 18px; margin-bottom: 14px; }
.gdlr-core-event-item-list.gdlr-core-style-widget .gdlr-core-event-item-content-wrap{ overflow: hidden; }
.gdlr-core-event-item-list.gdlr-core-style-widget .gdlr-core-event-item-info{ margin-bottom: 2px; margin-right: 20px; }

.gdlr-core-event-item-list.gdlr-core-style-grid{ margin-bottom: 35px; }
.gdlr-core-event-item-list.gdlr-core-style-grid .gdlr-core-event-item-thumbnail{ overflow: hidden; 
	border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
.gdlr-core-event-item-list.gdlr-core-style-grid .gdlr-core-event-item-title{ font-size: 19px; margin-bottom: 14px; font-weight: 700; }
.gdlr-core-event-item-list.gdlr-core-style-grid .gdlr-core-event-item-content-wrap{ overflow: hidden; }
.gdlr-core-event-item-list.gdlr-core-style-grid .gdlr-core-event-item-info{ display: block; margin-bottom: 2px; }

@media only screen and (max-width: 1260px){
	.gdlr-core-tab-style1-horizontal .gdlr-core-tab-item-title.gdlr-core-active,
	.gdlr-core-tab-style1-horizontal .gdlr-core-tab-item-title{ padding: 20px 25px 16px; }
	.gdlr-core-tab-style1-horizontal .gdlr-core-tab-item-content{ padding: 25px 25px }
}
@media only screen and (max-width: 999px){
	.gdlr-core-twitter-item .gdlr-core-flexslider li .gdlr-core-twitter-item-list{ padding-right: 0px; }
	.gdlr-core-tab-item .gdlr-core-tab-item-content-image-wrap{ display: none; float: none; width: auto; height: 300px !important; }
}
@media only screen and (max-width: 767px){
	.gdlr-core-tab-item .gdlr-core-tab-item-title{ font-size: 13px; font-weight: 600; }
	.gdlr-core-tab-style1-horizontal .gdlr-core-tab-item-title-wrap{ padding-left: 15px; padding-right: 15px; }
	body .gdlr-core-tab-style1-horizontal .gdlr-core-tab-item-title.gdlr-core-active{ background: transparent; }
	.gdlr-core-tab-style1-horizontal .gdlr-core-tab-item-title, 
	.gdlr-core-tab-style1-horizontal .gdlr-core-tab-item-title.gdlr-core-active{ padding: 15px 9px; }
}


body .gdlr-core-blog-quote-format.gdlr-core-small .gdlr-core-blog-quote{ font-size: 80px; margin-bottom: -25px; }
body .gdlr-core-portfolio-grid .gdlr-core-portfolio-content-wrap .gdlr-core-portfolio-info{ font-size: 14px; }
.gdlr-core-sidebar-item .textwidget .gdlr-core-button-full-width{ display: block; margin-right: 0 !important; text-align: center; }
body .gdlr-core-accordion-style-icon .gdlr-core-accordion-item-title{ font-size: 17px; text-transform: none; font-weight: 400; letter-spacing: 0px; }
body .gdlr-core-button{ letter-spacing: 0; }
body .gdlr-core-newsletter-item.gdlr-core-style-rectangle-full .gdlr-core-newsletter-submit input[type="submit"]{ font-size: 15px; font-weight: 700; line-height: 20px; padding: 17px 19px; letter-spacing: 0; }
body .gdlr-core-block-item-title-wrap .gdlr-core-block-item-title{ font-weight: 700; }
body .gdlr-core-icon-pos-right.gdlr-core-accordion-style-background-title-icon .gdlr-core-accordion-item-title{ padding: 25px 25px 25px 30px; }
body .gdlr-core-blog-grid .gdlr-core-blog-title{ font-size: 19px; }
body .gdlr-core-newsletter-item.gdlr-core-style-rectangle-full .gdlr-core-newsletter-email input[type="email"]{ font-size: 14px; padding: 18px 20px; }
body .gdlr-core-social-network-item .gdlr-core-social-network-icon{ font-size: 19px; }
body .gdlr-core-button{ font-size: 15px; }

.gdlr-core-blog-grid.gdlr-core-style-4 .gdlr-core-blog-grid-top-info .gdlr-core-blog-info-date, 
.gdlr-core-blog-grid.gdlr-core-style-4 .gdlr-core-blog-grid-top-info .gdlr-core-blog-info-tag{ font-size: 12px; font-weight: 500; }
.gdlr-core-testimonial-item .gdlr-core-testimonial-author-image{ width: 75px; }
.gdlr-core-rating i.fa.fa-star{ margin: 2px; }

body.kingster-boxed .kingster-body-wrapper{ margin-top: 0px; margin-bottom: 0px; } 
.kingster-body-wrapper.kingster-with-frame, body.kingster-full .kingster-fixed-footer{ margin: 0px; } 
.kingster-body-background{ opacity: 1; } 
.kingster-background-pattern .kingster-body-outer-wrapper{ background-image: url(https://www.guvensurucukursu.com.tr/wp-content/plugins/goodlayers-core/include/images/pattern/pattern-1.png); } 
.kingster-item-pdlr, .gdlr-core-item-pdlr{ padding-left: 20px; padding-right: 20px; }.kingster-item-rvpdlr, .gdlr-core-item-rvpdlr{ margin-left: -20px; margin-right: -20px; }.gdlr-core-metro-rvpdlr{ margin-top: -20px; margin-right: -20px; margin-bottom: -20px; margin-left: -20px; }.kingster-item-mglr, .gdlr-core-item-mglr, .kingster-navigation .sf-menu > .kingster-mega-menu .sf-mega,.sf-menu.kingster-top-bar-menu > .kingster-mega-menu .sf-mega{ margin-left: 20px; margin-right: 20px; }.kingster-body .gdlr-core-personnel-item .gdlr-core-flexslider.gdlr-core-with-outer-frame-element .flex-viewport, .kingster-body .gdlr-core-hover-box-item .gdlr-core-flexslider.gdlr-core-with-outer-frame-element .flex-viewport,.kingster-body .gdlr-core-blog-item .gdlr-core-flexslider.gdlr-core-with-outer-frame-element .flex-viewport{ padding-top: 20px; margin-top: -20px; padding-right: 20px; margin-right: -20px; padding-left: 20px; margin-left: -20px; padding-bottom: 20px; margin-bottom: -20px; }.gdlr-core-twitter-item .gdlr-core-block-item-title-nav{ margin-right: 20px; }body .lp-archive-courses ul.learn-press-breadcrumb li:first-child{ margin-left: 20px; } 
.kingster-container, .gdlr-core-container, body.kingster-boxed .kingster-body-wrapper, body.kingster-boxed .kingster-fixed-footer .kingster-footer-wrapper, body.kingster-boxed .kingster-fixed-footer .kingster-copyright-wrapper{ max-width: 1360px; }body .lp-archive-courses ul.learn-press-breadcrumb{ max-width: 1360px; margin-top: 40px; } 
.kingster-body-front .gdlr-core-container, .kingster-body-front .kingster-container{ padding-left: 20px; padding-right: 20px; }.kingster-body-front .kingster-container .kingster-container, .kingster-body-front .kingster-container .gdlr-core-container, .kingster-body-front .gdlr-core-container .gdlr-core-container{ padding-left: 0px; padding-right: 0px; }body .lp-archive-courses ul.learn-press-breadcrumb{ padding-left: 20px; padding-right: 20px; } 
.kingster-top-bar-container.kingster-top-bar-custom-container{ max-width: 1140px; } 
.kingster-top-bar-container.kingster-top-bar-full{ padding-right: 15px; padding-left: 15px; } 
.kingster-top-bar{ padding-top: 18px; }.kingster-top-bar-right-button{ padding-top: 18px; margin-top: -18px; } 
.kingster-top-bar{ padding-bottom: 18px; }.kingster-top-bar .kingster-top-bar-menu > li > a{ padding-bottom: 18px; }.sf-menu.kingster-top-bar-menu > .kingster-mega-menu .sf-mega, .sf-menu.kingster-top-bar-menu > .kingster-normal-menu ul{ margin-top: 18px; } 
.kingster-top-bar{ font-size: 15px; } 
.kingster-top-bar{ border-bottom-width: 0px; } 
.kingster-header-style-plain{ border-bottom-width: 0px; } 
.kingster-header-background-transparent .kingster-top-bar-background{ opacity: 0.5; } 
.kingster-header-background-transparent .kingster-header-background{ opacity: 0.5; } 
.kingster-navigation-bar-wrap.kingster-style-transparent .kingster-navigation-background{ opacity: 0.5; } 
.kingster-header-boxed-wrap .kingster-top-bar-background{ opacity: 0; } 
.kingster-header-boxed-wrap .kingster-top-bar-background{ margin-bottom: -0px; } 
.kingster-header-style-boxed{ margin-top: 0px; } 
.kingster-header-container.kingster-header-custom-container{ max-width: 1140px; } 
.kingster-header-container.kingster-header-full{ padding-right: 15px; padding-left: 15px; } 
.kingster-header-boxed-wrap .kingster-header-background{ border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; } 
.kingster-header-style-boxed .kingster-header-container-item{ padding-left: 30px; padding-right: 30px; }.kingster-navigation-right{ right: 30px; } .kingster-navigation-left{ left: 30px; } 
.kingster-header-style-plain.kingster-style-splitted-menu .kingster-navigation .sf-menu > li > a{ padding-top: 0px; } .kingster-header-style-plain.kingster-style-splitted-menu .kingster-main-menu-left-wrap,.kingster-header-style-plain.kingster-style-splitted-menu .kingster-main-menu-right-wrap{ padding-top: 0px; } 
.kingster-header-style-boxed.kingster-style-splitted-menu .kingster-navigation .sf-menu > li > a{ padding-top: 0px; } .kingster-header-style-boxed.kingster-style-splitted-menu .kingster-main-menu-left-wrap,.kingster-header-style-boxed.kingster-style-splitted-menu .kingster-main-menu-right-wrap{ padding-top: 0px; } 
.kingster-navigation .sf-menu > li{ padding-left: 18px; padding-right: 18px; } 
.kingster-navigation .kingster-main-menu{ margin-left: 0px; } 
.kingster-header-side-nav{ width: 340px; }.kingster-header-side-content.kingster-style-left{ margin-left: 340px; }.kingster-header-side-content.kingster-style-right{ margin-right: 340px; } 
.kingster-header-side-nav.kingster-style-side{ padding-left: 70px; padding-right: 70px; }.kingster-header-side-nav.kingster-style-left .sf-vertical > li > ul.sub-menu{ padding-left: 70px; }.kingster-header-side-nav.kingster-style-right .sf-vertical > li > ul.sub-menu{ padding-right: 70px; } 
 .kingster-navigation .sf-vertical > li{ padding-top: 16px; padding-bottom: 16px; } 
.kingster-header-style-bar .kingster-logo-right-text{ padding-top: 30px; } 
.kingster-logo{ padding-top: 24px; } 
.kingster-logo{ padding-bottom: 28px; } 
.kingster-logo-inner{ max-width: 160px; } 
@media only screen and (max-width: 767px){ .kingster-mobile-header .kingster-logo-inner{ max-width: 110px; } } 
.kingster-navigation{ padding-top: 37px; }.kingster-navigation-top{ top: 37px; } 
.kingster-navigation .sf-menu > li > a{ padding-bottom: 34px; } 
.kingster-navigation .kingster-main-menu{ padding-right: 0px; } 
.kingster-main-menu-right-wrap{ margin-top: 6px; } 
.kingster-fixed-navigation.kingster-style-slide .kingster-logo-inner img{ max-height: none !important; }.kingster-animate-fixed-navigation.kingster-header-style-plain .kingster-logo-inner, .kingster-animate-fixed-navigation.kingster-header-style-boxed .kingster-logo-inner{ max-width: 220px; } 
.kingster-animate-fixed-navigation.kingster-header-style-plain .kingster-logo, .kingster-animate-fixed-navigation.kingster-header-style-boxed .kingster-logo{ padding-top: 23px; } 
.kingster-animate-fixed-navigation.kingster-header-style-plain .kingster-logo, .kingster-animate-fixed-navigation.kingster-header-style-boxed .kingster-logo{ padding-bottom: 20px; } 
.kingster-animate-fixed-navigation.kingster-header-style-plain .kingster-navigation, .kingster-animate-fixed-navigation.kingster-header-style-boxed .kingster-navigation{ padding-top: 30px; }.kingster-animate-fixed-navigation.kingster-header-style-plain .kingster-navigation-top, .kingster-animate-fixed-navigation.kingster-header-style-boxed .kingster-navigation-top{ top: 30px; } 
.kingster-animate-fixed-navigation.kingster-header-style-plain .kingster-navigation .sf-menu > li > a, .kingster-animate-fixed-navigation.kingster-header-style-boxed .kingster-navigation .sf-menu > li > a{ padding-bottom: 25px; } 
.kingster-breadcrumbs{ padding-top: 25px; } 
.kingster-breadcrumbs{ padding-bottom: 25px; } 
.kingster-page-title-wrap.kingster-style-custom .kingster-page-title-content{ padding-top: 60px; } 
.kingster-page-title-wrap.kingster-style-custom .kingster-page-title-content{ padding-bottom: 60px; } 
.kingster-page-title-wrap.kingster-style-custom .kingster-page-caption{ margin-bottom: 4px; } 
.kingster-page-title-wrap .kingster-page-title{ text-transform: none; } 
.kingster-page-title-wrap.kingster-style-custom .kingster-page-title{ font-size: 43px; } 
.kingster-page-title-wrap .kingster-page-title{ font-weight: 700; } 
.kingster-page-title-wrap.kingster-style-custom .kingster-page-title{ letter-spacing: 0px; } 
.kingster-page-title-wrap .kingster-page-caption{ text-transform: none; } 
.kingster-page-title-wrap.kingster-style-custom .kingster-page-caption{ font-size: 21px; } 
.kingster-page-title-wrap .kingster-page-caption{ font-weight: 400; } 
.kingster-page-title-wrap.kingster-style-custom .kingster-page-caption{ letter-spacing: 0px; } 
.kingster-page-title-wrap .kingster-page-title-top-gradient{ height: 413px; } 
.kingster-page-title-wrap .kingster-page-title-bottom-gradient{ height: 413px; } 
.kingster-page-title-wrap .kingster-page-title-overlay{ opacity: 0; } 
.kingster-not-found-wrap .kingster-not-found-background{ opacity: 0.27; } 
.kingster-blog-title-wrap.kingster-style-custom .kingster-blog-title-content{ padding-top: 93px; } 
.kingster-blog-title-wrap.kingster-style-custom .kingster-blog-title-content{ padding-bottom: 87px; } 
.kingster-blog-title-wrap{ background-image: url(https://www.guvensurucukursu.com.tr/wp-content/uploads/2026/10/blog-bannerv3.jpeg); } 
.kingster-blog-title-wrap.kingster-feature-image .kingster-blog-title-top-overlay{ height: 242px; } 
.kingster-blog-title-wrap.kingster-feature-image .kingster-blog-title-bottom-overlay{ height: 333px; } 
.kingster-blog-title-wrap .kingster-blog-title-overlay{ opacity: 0.25; } 
body.single-post .kingster-sidebar-style-none, body.blog .kingster-sidebar-style-none, .kingster-blog-style-2 .kingster-comment-content{ max-width: 900px; } 
.gdlr-core-portfolio-thumbnail .gdlr-core-portfolio-icon{ font-size: 22px; } 
.kingster-footer-wrapper{ padding-top: 70px; } 
.kingster-footer-wrapper{ padding-bottom: 50px; } 
.kingster-copyright-container{ padding-top: 33px; } 
.kingster-copyright-container{ padding-bottom: 33px; } 
.kingster-body h1, .kingster-body h2, .kingster-body h3, .kingster-body h4, .kingster-body h5, .kingster-body h6, .kingster-body .kingster-title-font,.kingster-body .gdlr-core-title-font{ font-family: "Poppins", sans-serif; }.woocommerce-breadcrumb, .woocommerce span.onsale, .single-product.woocommerce div.product p.price .woocommerce-Price-amount, .single-product.woocommerce #review_form #respond label{ font-family: "Poppins", sans-serif; } 
.kingster-navigation .sf-menu > li > a, .kingster-navigation .sf-vertical > li > a, .kingster-navigation-font{ font-family: "Poppins", sans-serif; } 
.kingster-body, .kingster-body .gdlr-core-content-font, .kingster-body input, .kingster-body textarea, .kingster-body button, .kingster-body select, .kingster-body .kingster-content-font, .gdlr-core-audio .mejs-container *{ font-family: "Poppins", sans-serif; } 
.kingster-body .gdlr-core-info-font, .kingster-body .kingster-info-font{ font-family: "Poppins", sans-serif; } 
.kingster-body .gdlr-core-blog-info-font, .kingster-body .kingster-blog-info-font{ font-family: "Poppins", sans-serif; } 
.kingster-body .gdlr-core-quote-font, blockquote{ font-family: "ABeeZee", sans-serif; } 
.kingster-body .gdlr-core-testimonial-content{ font-family: "Poppins", sans-serif; } 
.kingster-body h1{ font-size: 30px; } 
.kingster-body h2, #poststuff .gdlr-core-page-builder-body h2{ font-size: 25px; } 
.kingster-body h3{ font-size: 20px; } 
.kingster-body h4{ font-size: 20px; } 
.kingster-body h5{ font-size: 20px; } 
.kingster-body h6{ font-size: 18px; } 
.kingster-body{ font-size: 16px; } 
.kingster-body, .kingster-body p, .kingster-line-height, .gdlr-core-line-height{ line-height: 1.7; } 
.kingster-navigation .sf-menu > li > a, .kingster-navigation .sf-vertical > li > a{ font-size: 16px; } 
.kingster-navigation .sf-menu > li > a, .kingster-navigation .sf-vertical > li > a{ font-weight: 500; } 
.kingster-navigation .sf-menu > li > a, .kingster-navigation .sf-vertical > li > a{ text-transform: none; } 
.kingster-main-menu-right-button{ font-size: 11px; } 
.kingster-main-menu-right-button{ text-transform: uppercase; } 
.kingster-sidebar-area .kingster-widget-title{ font-size: 16px; } 
.kingster-sidebar-area .kingster-widget-title{ font-weight: 600; } 
.kingster-sidebar-area .kingster-widget-title{ letter-spacing: 0px; } 
.kingster-sidebar-area .kingster-widget-title{ text-transform: none; } 
.kingster-footer-wrapper .kingster-widget-title{ font-size: 17px; } 
.kingster-footer-wrapper .kingster-widget-title{ font-weight: 700; } 
.kingster-footer-wrapper .kingster-widget-title{ letter-spacing: 0px; } 
.kingster-footer-wrapper .kingster-widget-title{ text-transform: none; } 
.kingster-footer-wrapper{ font-size: 16px; } 
.kingster-footer-wrapper .widget_text{ text-transform: none; } 
.kingster-copyright-text, .kingster-copyright-left, .kingster-copyright-right{ font-size: 15px; } 
.kingster-copyright-text, .kingster-copyright-left, .kingster-copyright-right{ font-weight: 400; } 
.kingster-copyright-text, .kingster-copyright-left, .kingster-copyright-right{ letter-spacing: 0px; } 
.kingster-copyright-text, .kingster-copyright-left, .kingster-copyright-right{ text-transform: none; } 
.kingster-top-bar-background{ background-color: #2758ba; } 
.kingster-body .kingster-top-bar{ border-bottom-color: #ffffff; } 
.kingster-top-bar{ color: #ffffff; } 
.kingster-body .kingster-top-bar a{ color: #ffffff; } 
.kingster-body .kingster-top-bar a:hover{ color: #ffffff; } 
.kingster-body .kingster-top-bar .kingster-top-bar-right-button{ background-color: #00af46; } 
.kingster-top-bar .kingster-top-bar-right-social a{ color: #ffffff; } 
.kingster-top-bar .kingster-top-bar-right-social a:hover{ color: #00af3d; } 
.kingster-header-background, .kingster-sticky-menu-placeholder, .kingster-header-style-boxed.kingster-fixed-navigation{ background-color: #ffffff; } 
.kingster-header-wrap.kingster-header-style-plain{ border-color: #e8e8e8; } 
.kingster-header-side-nav.kingster-style-side-toggle .kingster-logo{ background-color: #ffffff; } 
.kingster-top-menu-button i, .kingster-mobile-menu-button i{ color: #333333; }.kingster-mobile-button-hamburger:before, .kingster-mobile-button-hamburger:after, .kingster-mobile-button-hamburger span{ background: #333333; } 
.kingster-main-menu-right .kingster-top-menu-button, .kingster-mobile-menu .kingster-mobile-menu-button{ border-color: #333333; } 
.kingster-top-search-wrap{ background-color: #000000; background-color: rgba(0, 0, 0, 0.88); } 
.kingster-top-cart-content-wrap .kingster-top-cart-content{ background-color: #232323; } 
.kingster-top-cart-content-wrap .kingster-top-cart-content span, .kingster-top-cart-content-wrap .kingster-top-cart-content span.woocommerce-Price-amount.amount{ color: #b5b5b5; } 
.kingster-top-cart-content-wrap .kingster-top-cart-button,.kingster-top-cart-content-wrap .kingster-top-cart-button:hover{ color: #ffffff; } 
.kingster-top-cart-content-wrap .kingster-top-cart-checkout-button, .kingster-top-cart-content-wrap .kingster-top-cart-checkout-button:hover{ color: #3db166; } 
.kingster-body .kingster-breadcrumbs, .kingster-body .kingster-breadcrumbs a span, .gdlr-core-breadcrumbs-item, .gdlr-core-breadcrumbs-item a span{ color: #a0a0a0; } 
.kingster-body .kingster-breadcrumbs span, .kingster-body .kingster-breadcrumbs a:hover span, .gdlr-core-breadcrumbs-item span, .gdlr-core-breadcrumbs-item a:hover span{ color: #3db166; } 
.kingster-navigation-background{ background-color: #f4f4f4; } 
.kingster-navigation-bar-wrap{ border-color: #e8e8e8; } 
.kingster-navigation .kingster-navigation-slide-bar{ border-color: #3db166; }.kingster-navigation .kingster-navigation-slide-bar:before{ border-bottom-color: #3db166; } 
.sf-menu > li > a, .sf-vertical > li > a{ color: #163269; } 
.sf-menu > li > a:hover, .sf-menu > li.current-menu-item > a, .sf-menu > li.current-menu-ancestor > a, .sf-vertical > li > a:hover, .sf-vertical > li.current-menu-item > a, .sf-vertical > li.current-menu-ancestor > a{ color: #3db166; } 
.sf-menu > .kingster-normal-menu li, .sf-menu > .kingster-mega-menu > .sf-mega, .sf-vertical ul.sub-menu li, ul.sf-menu > .menu-item-language li{ background-color: #eeeeee; } 
.sf-menu > li > .sub-menu a, .sf-menu > .kingster-mega-menu > .sf-mega a, .sf-vertical ul.sub-menu li a{ color: #585858; } 
.sf-menu > li > .sub-menu a:hover, .sf-menu > li > .sub-menu .current-menu-item > a, .sf-menu > li > .sub-menu .current-menu-ancestor > a, .sf-menu > .kingster-mega-menu > .sf-mega a:hover, .sf-menu > .kingster-mega-menu > .sf-mega .current-menu-item > a, .sf-vertical > li > .sub-menu a:hover, .sf-vertical > li > .sub-menu .current-menu-item > a, .sf-vertical > li > .sub-menu .current-menu-ancestor > a{ color: #00af46; } 
.sf-menu > li > .sub-menu a:hover, .sf-menu > li > .sub-menu .current-menu-item > a, .sf-menu > li > .sub-menu .current-menu-ancestor > a, .sf-menu > .kingster-mega-menu > .sf-mega a:hover, .sf-menu > .kingster-mega-menu > .sf-mega .current-menu-item > a, .sf-vertical > li > .sub-menu a:hover, .sf-vertical > li > .sub-menu .current-menu-item > a, .sf-vertical > li > .sub-menu .current-menu-ancestor > a{ background-color: #eeeeee; } 
.kingster-navigation .sf-menu > .kingster-mega-menu .sf-mega-section-inner > a{ color: #192f59; } 
.kingster-navigation .sf-menu > .kingster-mega-menu .sf-mega-section{ border-color: #dddddd; } 
.mm-navbar .mm-title, .mm-navbar .mm-btn, ul.mm-listview li > a, ul.mm-listview li > span{ color: #979797; }ul.mm-listview li a{ border-color: #979797; }.mm-arrow:after, .mm-next:after, .mm-prev:before{ border-color: #979797; } 
.mm-navbar .mm-title:hover, .mm-navbar .mm-btn:hover, ul.mm-listview li a:hover, ul.mm-listview li > span:hover, ul.mm-listview li.current-menu-item > a, ul.mm-listview li.current-menu-ancestor > a, ul.mm-listview li.current-menu-ancestor > span{ color: #ffffff; } 
.mm-menu{ background-color: #1f1f1f; } 
ul.mm-listview li{ border-color: #626262; } 
.kingster-overlay-menu-content{ background-color: #000000; background-color: rgba(0, 0, 0, 0.88); } 
.kingster-overlay-menu-content ul.menu > li, .kingster-overlay-menu-content ul.sub-menu ul.sub-menu{ border-color: #424242; } 
.kingster-overlay-menu-content ul li a, .kingster-overlay-menu-content .kingster-overlay-menu-close{ color: #ffffff; } 
.kingster-overlay-menu-content ul li a:hover{ color: #a8a8a8; } 
.kingster-bullet-anchor a:before{ background-color: #777777; } 
.kingster-bullet-anchor a:hover, .kingster-bullet-anchor a.current-menu-item{ border-color: #ffffff; }.kingster-bullet-anchor a:hover:before, .kingster-bullet-anchor a.current-menu-item:before{ background: #ffffff; } 
.kingster-main-menu-search i, .kingster-main-menu-cart i{ color: #192f59; } 
.kingster-main-menu-cart > .kingster-top-cart-count{ background-color: #3db166; } 
.kingster-main-menu-cart > .kingster-top-cart-count{ color: #ffffff; } 
.kingster-body .kingster-main-menu-right-button{ color: #333333; } 
.kingster-body .kingster-main-menu-right-button:hover{ color: #555555; } 
.kingster-body .kingster-main-menu-right-button{ background-color: #192f59; } 
.kingster-body .kingster-main-menu-right-button:hover{ background-color: #1c4c72; } 
.kingster-body .kingster-main-menu-right-button{ border-color: #333333; } 
.kingster-body .kingster-main-menu-right-button:hover{ border-color: #555555; } 
.kingster-page-preload{ background-color: #ffffff; } 
.kingster-body-outer-wrapper, body.kingster-full .kingster-body-wrapper, .kingster-header-side-content{ background-color: #ffffff; } 
body.kingster-boxed .kingster-body-wrapper, .gdlr-core-page-builder .gdlr-core-page-builder-body.gdlr-core-pb-livemode{ background-color: #ffffff; } 
.kingster-page-title-wrap .kingster-page-title{ color: #ffffff; } 
.kingster-page-title-wrap .kingster-page-caption{ color: #3db166; }.kingster-page-title-wrap .kingster-page-caption .woocommerce-breadcrumb, .kingster-page-title-wrap .kingster-page-caption .woocommerce-breadcrumb a{ color: #3db166; }.kingster-page-title-wrap .kingster-page-title-event-time, .kingster-page-title-wrap .kingster-page-title-event-link a, .kingster-page-title-wrap .kingster-page-title-event-link a:hover{ color: #3db166; } 
.kingster-page-title-wrap .kingster-page-title-overlay{ background-color: #ffffff; } 
.kingster-page-title-wrap .kingster-page-title-top-gradient{ background: -webkit-linear-gradient(to top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1)); background: -o-linear-gradient(to top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1)); background: -moz-linear-gradient(to top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1)); background: linear-gradient(to top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1)); }.kingster-page-title-wrap .kingster-page-title-bottom-gradient{ background: -webkit-linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1)); background: -o-linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1)); background: -moz-linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1)); background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1)); } 
.kingster-body, .kingster-body span.wpcf7-not-valid-tip{ color: #6b6b6b; } 
.kingster-body h1, .kingster-body h2, .kingster-body h3, .kingster-body h4, .kingster-body h5, .kingster-body h6{ color: #161616; }.woocommerce table.shop_attributes th, .woocommerce table.shop_table th, .single-product.woocommerce div.product .product_meta .kingster-head{ color: #161616; } 
.kingster-body a{ color: #545454; } 
.kingster-body a:hover{ color: #60c988; }.gdlr-core-blog-item .gdlr-core-excerpt-read-more.gdlr-core-plain-text.gdlr-core-hover-border:hover{ border-color: #60c988 !important; } 
.kingster-body *{ border-color: #e6e6e6; }.kingster-body .gdlr-core-portfolio-single-nav-wrap{ border-color: #e6e6e6; }.gdlr-core-columnize-item .gdlr-core-columnize-item-content{ column-rule-color: #e6e6e6; -moz-column-rule-color: #e6e6e6; -webkit-column-rule-color: #e6e6e6; } 
.kingster-body input, .wpcf7 select, .kingster-body textarea{ background-color: #ffffff; } 
.kingster-body input, .wpcf7 select, .kingster-body textarea{ border-color: #d7d7d7; } 
.kingster-body input, .wpcf7 select, .kingster-body textarea{ color: #4e4e4e; } 
.kingster-body ::-webkit-input-placeholder{  color: #5e5e5e; }.kingster-body ::-moz-placeholder{  color: #5e5e5e; }.kingster-body :-ms-input-placeholder{  color: #5e5e5e; }.kingster-body :-moz-placeholder{  color: #5e5e5e; } 
.kingster-not-found-wrap{ background-color: #23618e; } 
.kingster-not-found-wrap .kingster-not-found-head{ color: #ffffff; } 
.kingster-not-found-wrap .kingster-not-found-title{ color: #ffffff; } 
.kingster-not-found-wrap .kingster-not-found-caption{ color: #c3e7ff; } 
.kingster-not-found-wrap form.search-form input.search-field{ background-color: #000000; background-color: rgba(0, 0, 0, 0.4) } 
.kingster-not-found-wrap form.search-form input.search-field, .kingster-not-found-wrap .kingster-top-search-submit{ color: #ffffff; } .kingster-not-found-wrap input::-webkit-input-placeholder { color: #ffffff; } .kingster-not-found-wrap input:-moz-placeholder{ color: #ffffff; } .kingster-not-found-wrap input::-moz-placeholder{ color: #ffffff; } .kingster-not-found-wrap input:-ms-input-placeholder{ color: #ffffff; } 
.kingster-not-found-wrap .kingster-not-found-back-to-home a, .kingster-not-found-wrap .kingster-not-found-back-to-home a:hover{ color: #ffffff; } 
.kingster-sidebar-area .kingster-widget-title{ color: #383838; } 
.kingster-sidebar-area .kingster-widget-title{ background-color: #ededed; } 
.kingster-sidebar-area .kingster-widget-title{ border-bottom-color: #3db166; } 
.kingster-sidebar-area a{ color: #475267; }.widget_recent_entries ul li:before, .widget_recent_comments ul li:before, .widget_pages ul li:before, .widget_rss ul li:before, .widget_archive ul li:before, .widget_categories ul li:before, .widget_nav_menu ul li:before, .widget_meta ul li:before{ color: #475267; } 
.kingster-sidebar-area a:hover, .kingster-sidebar-area .current-menu-item > a{ color: #191919; } 
.kingster-sidebar-area *{ border-color: #3db166; } 
.gdlr-core-recent-post-widget .gdlr-core-blog-info i{ color: #9c9c9c; } 
.gdlr-core-recent-post-widget .gdlr-core-blog-info, .gdlr-core-recent-post-widget .gdlr-core-blog-info a, .gdlr-core-recent-post-widget .gdlr-core-blog-info a:hover{ color: #a0a0a0; } 
.gdlr-core-post-slider-widget-overlay .gdlr-core-post-slider-widget-title{ color: #ffffff; } 
.gdlr-core-post-slider-widget-overlay .gdlr-core-blog-info, .gdlr-core-post-slider-widget-overlay .gdlr-core-blog-info i, .gdlr-core-post-slider-widget-overlay .gdlr-core-blog-info a, .gdlr-core-post-slider-widget-overlay .gdlr-core-blog-info a:hover{ color: #9c9c9c; } 
.widget_search input.search-field{ color: #5e5e5e; }.widget_search input::-webkit-input-placeholder { color: #5e5e5e; }.widget_search input:-moz-placeholder{ color: #5e5e5e; }.widget_search input::-moz-placeholder{ color: #5e5e5e; }.widget_search input:-ms-input-placeholder{ color: #5e5e5e; } 
.widget_search input.search-field{ border-color: #3db166; } 
.widget_search form:after{ border-color: #c7c7c7; } 
.kingster-body .tagcloud a, .kingster-body .tagcloud a:hover{ color: #ffffff; } 
.kingster-body .tagcloud a{ background-color: #3db166; } 
.kingster-body .tagcloud a{ border-color: #3db166; } 
ul.gdlr-core-twitter-widget-wrap li:before{ color: #303030; } 
ul.gdlr-core-twitter-widget-wrap li .gdlr-core-twitter-widget-date a, ul.gdlr-core-twitter-widget-wrap li .gdlr-core-twitter-widget-date a:hover{ color: #b5b5b5; } 
.gdlr-core-video-widget i{ background-color: #3db166; } 
.kingster-footer-wrapper{ background-color: #181818; } 
.kingster-footer-wrapper .kingster-widget-title{ color: #ffffff; }.kingster-footer-wrapper h1, .kingster-footer-wrapper h3, .kingster-footer-wrapper h3, .kingster-footer-wrapper h4, .kingster-footer-wrapper h5, .kingster-footer-wrapper h6{ color: #ffffff; }  
.kingster-footer-wrapper .kingster-widget-title{ border-bottom-color: #3db166; } 
.kingster-footer-wrapper{ color: #ababab; }.kingster-footer-wrapper .widget_recent_entries ul li:before, .kingster-footer-wrapper .widget_recent_comments ul li:before, .kingster-footer-wrapper .widget_pages ul li:before, .kingster-footer-wrapper .widget_rss ul li:before, .kingster-footer-wrapper .widget_archive ul li:before, .kingster-footer-wrapper .widget_categories ul li:before, .widget_nav_menu ul li:before, .kingster-footer-wrapper .widget_meta ul li:before{ color: #ababab; } 
.kingster-footer-wrapper a{ color: #8d8d8d; } 
.kingster-footer-wrapper a:hover{ color: #ffffff; } 
.kingster-footer-wrapper, .kingster-footer-wrapper *{ border-color: #363636; } 
.kingster-copyright-wrapper{ background-color: #202020; } 
.kingster-copyright-wrapper{ color: #838383; } 
.kingster-copyright-wrapper a{ color: #50bd77; } 
.kingster-copyright-wrapper a:hover{ color: #ffffff; } 
.kingster-footer-back-to-top-button{ background-color: #dbdbdb; } 
.kingster-body .kingster-footer-back-to-top-button, .kingster-body .kingster-footer-back-to-top-button:hover{ color: #313131; } 
.kingster-body .kingster-blog-title-wrap .kingster-single-article-title{ color: #ffffff; } 
.kingster-blog-title-wrap .kingster-blog-info-wrapper, .kingster-blog-title-wrap .kingster-blog-info-wrapper a, .kingster-blog-title-wrap .kingster-blog-info-wrapper a:hover, .kingster-blog-title-wrap .kingster-blog-info-wrapper i{ color: #ffffff; } 
.kingster-blog-title-wrap .kingster-single-article-date-day{ color: #ffffff; } 
.kingster-blog-title-wrap .kingster-single-article-date-month, .kingster-single-article-date-wrapper .kingster-single-article-date-year{ color: #b1b1b1; } 
.kingster-blog-title-wrap .kingster-single-article-date-wrapper{ border-color: #ffffff; } 
.kingster-blog-title-wrap .kingster-blog-title-overlay{ background-color: #000000; } 
.kingster-blog-title-wrap.kingster-feature-image .kingster-blog-title-top-overlay{ background: -webkit-linear-gradient(to top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1)); background: -o-linear-gradient(to top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1)); background: -moz-linear-gradient(to top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1)); background: linear-gradient(to top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1)); }.kingster-blog-title-wrap.kingster-feature-image .kingster-blog-title-bottom-overlay{ background: -webkit-linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1)); background: -o-linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1)); background: -moz-linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1)); background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1)); } 
.kingster-single-author .kingster-single-author-title a, .kingster-single-author .kingster-single-author-title a:hover{ color: #464646; } 
.kingster-single-author .kingster-single-author-caption{ color: #b1b1b1; } 
.kingster-single-author-tags a, .kingster-single-author-tags a:hover{ color: #3db166; border-color: #3db166; } 
.kingster-single-nav a, .kingster-single-nav a:hover{ color: #a5a5a5; } 
.kingster-blog-style-2 .kingster-single-nav-area-left .kingster-single-nav-area-overlay{ background-color: #3db166; } 
.kingster-blog-style-2 .kingster-single-nav-area-right .kingster-single-nav-area-overlay{ background-color: #3db166; } 
.kingster-blog-style-2 .kingster-single-related-post-wrap{ background-color: #f5f5f5; } 
.kingster-single-magazine-author-tags a, .kingster-single-magazine-author-tags a:hover{ color: #272727; } 
.kingster-single-magazine-author-tags a{ background-color: #f2f2f2; } 
.kingster-blog-magazine .kingster-single-author{ background-color: #f7f7f7; } 
.kingster-comments-area .kingster-comments-title, .kingster-comments-area .comment-author, .kingster-comments-area .comment-reply-title{ color: #464646; } 
.kingster-comments-area .comment-respond{ background-color: #f9f9f9; } 
.kingster-comments-area .comment-reply a, .kingster-comments-area .comment-reply a:hover{ color: #bcbcbc; } 
.kingster-comments-area .comment-time a, .kingster-comments-area .comment-time a:hover{ color: #b1b1b1; } 
.gdlr-core-blog-title a, .kingster-body .kingster-single-article-title, .kingster-body .kingster-single-article-title a{ color: #444444; } 
.gdlr-core-blog-title a:hover, .kingster-body .kingster-single-article-title a:hover{ color: #3db166; } 
.gdlr-core-sticky-banner, .kingster-sticky-banner{ color: #444444; } 
.gdlr-core-sticky-banner, .kingster-sticky-banner{ background-color: #f3f3f3; } 
.kingster-single-article .kingster-blog-info-wrapper, .kingster-single-article .kingster-blog-info-wrapper a, .kingster-single-article .kingster-blog-info-wrapper a:hover, .kingster-single-article .kingster-blog-info-wrapper i, .gdlr-core-blog-info-wrapper, .gdlr-core-blog-info-wrapper a, .gdlr-core-blog-info-wrapper a:hover, .gdlr-core-blog-info-wrapper i, .gdlr-core-blog-grid .gdlr-core-blog-info-date a{ color: #959595; } 
.gdlr-core-blog-date-wrapper .gdlr-core-blog-date-day, .kingster-single-article .kingster-single-article-date-day{ color: #353535; } 
.gdlr-core-blog-date-wrapper .gdlr-core-blog-date-month, .kingster-single-article .kingster-single-article-date-month{ color: #8a8a8a; } 
.gdlr-core-blog-grid.gdlr-core-blog-grid-with-frame, .gdlr-core-blog-full-frame, .gdlr-core-blog-list-frame, .gdlr-core-blog-link-format{ background-color: #ffffff; } 
.gdlr-core-opacity-on-hover{ background: #000; } 
.gdlr-core-style-2 .gdlr-core-blog-thumbnail .gdlr-core-blog-info-category{ background: #3db166; }.gdlr-core-blog-feature .gdlr-core-blog-info-category{ background: #3db166; }.gdlr-core-recent-post-widget-thumbnail .gdlr-core-blog-info-category{ background: #3db166; } 
.gdlr-core-blog-modern.gdlr-core-with-image .gdlr-core-blog-info-wrapper, .gdlr-core-blog-modern.gdlr-core-with-image .gdlr-core-blog-info-wrapper a, .gdlr-core-blog-modern.gdlr-core-with-image .gdlr-core-blog-info-wrapper i, .gdlr-core-blog-modern.gdlr-core-with-image .gdlr-core-blog-title a{ color: #ffffff; } .gdlr-core-blog-modern.gdlr-core-with-image .gdlr-core-blog-content{ color: #ffffff; }.gdlr-core-blog-metro.gdlr-core-with-image .gdlr-core-blog-info-wrapper, .gdlr-core-blog-metro.gdlr-core-with-image .gdlr-core-blog-info-wrapper a, .gdlr-core-blog-metro.gdlr-core-with-image .gdlr-core-blog-info-wrapper i, .gdlr-core-blog-metro.gdlr-core-with-image .gdlr-core-blog-title a{ color: #ffffff; } 
.kingster-blog-aside-format .kingster-single-article-content, .gdlr-core-blog-aside-format{ background-color: #3db166; }.kingster-blog-quote-format .kingster-single-article-content, .gdlr-core-blog-quote-format{ background-color: #3db166; } 
.kingster-blog-aside-format .kingster-single-article-content, .gdlr-core-blog-aside-format .gdlr-core-blog-content{ color: #ffffff; }.kingster-blog-quote-format .kingster-single-article-content blockquote, .kingster-blog-quote-format .kingster-single-article-content q, .kingster-blog-quote-format .kingster-single-article-content, .gdlr-core-blog-quote-format .gdlr-core-blog-content blockquote,.gdlr-core-blog-quote-format .gdlr-core-blog-content q,.gdlr-core-blog-quote-format .gdlr-core-blog-content{ color: #ffffff; } 
.gdlr-core-pagination a{ background-color: #f0f0f0; }body .page-links > a, body .nav-links > a, body .nav-links > span.dots{ background-color: #f0f0f0; } 
.gdlr-core-pagination a{ color: #919191; }body .page-links > a, body .nav-links > a, body .nav-links > span.dots{ color: #919191; } 
.gdlr-core-pagination a:hover, .gdlr-core-pagination a.gdlr-core-active, .gdlr-core-pagination span{ background-color: #3db166; }body .page-links > span, body .page-links > a:hover, body .nav-links > span.current, body .nav-links > a:hover{ background-color: #3db166; } 
.gdlr-core-pagination a:hover, .gdlr-core-pagination a.gdlr-core-active, .gdlr-core-pagination span{ color: #ffffff; }body .page-links > span, body .page-links > a:hover, body .nav-links > span.current, body .nav-links > a:hover{ color: #ffffff; } 
.gdlr-core-pagination.gdlr-core-with-border a{ color: #b4b4b4; border-color: #b4b4b4; }.gdlr-core-pagination.gdlr-core-style-plain a, .gdlr-core-pagination.gdlr-core-style-plain a:before, .gdlr-core-pagination.gdlr-core-style-plain span:before{ color: #b4b4b4; } 
.gdlr-core-pagination.gdlr-core-with-border a:hover, .gdlr-core-pagination.gdlr-core-with-border a.gdlr-core-active, .gdlr-core-pagination.gdlr-core-with-border span{ color: #424242; border-color: #424242; }.gdlr-core-pagination.gdlr-core-style-plain a:hover, .gdlr-core-pagination.gdlr-core-style-plain a.gdlr-core-active, .gdlr-core-pagination.gdlr-core-style-plain span{ color: #424242; } 
.gdlr-core-course-item.gdlr-core-course-style-list .gdlr-core-course-item-title, .gdlr-core-course-item.gdlr-core-course-style-grid .gdlr-core-course-item-title a{ color: #6b6b6b; } 
.gdlr-core-course-item.gdlr-core-course-style-list .gdlr-core-course-item-title:hover, .gdlr-core-course-item.gdlr-core-course-style-grid .gdlr-core-course-item-title a:hover{ color: #3db166; } 
.gdlr-core-course-item.gdlr-core-course-style-list .gdlr-core-course-item-id, .gdlr-core-course-item .gdlr-core-course-item-icon{ color: #3db166; } 
.gdlr-core-course-item.gdlr-core-course-style-list-info .gdlr-core-course-item-list{ background-color: #f2f2f2; } 
.gdlr-core-course-item.gdlr-core-course-style-list-info .gdlr-core-course-item-title{ color: #3e3e3e; } 
.gdlr-core-course-item.gdlr-core-course-style-list-info .gdlr-core-course-item-id{ color: #3db166; } 
.gdlr-core-course-item.gdlr-core-course-style-list-info .gdlr-core-course-item-info{ color: #6b6b6b; } 
.gdlr-core-course-item.gdlr-core-course-style-list-info .gdlr-core-course-item-button,.gdlr-core-course-item.gdlr-core-course-style-list-info .gdlr-core-course-item-button:hover{ background-color: #50bd77; } 
.gdlr-core-course-item.gdlr-core-course-style-grid .gdlr-core-course-item-content-wrap{ background-color: #ffffff; } 
.gdlr-core-body .gdlr-core-course-form input, .gdlr-core-course-form .gdlr-core-course-form-combobox{ background-color: #3b4b6b; } 
.gdlr-core-body .gdlr-core-course-form input, .gdlr-core-course-form .gdlr-core-course-form-combobox select, .gdlr-core-course-form .gdlr-core-course-form-combobox:after{ color: #b1c0e0; }.gdlr-core-course-form input::-webkit-input-placeholder{ color: #b1c0e0; }.gdlr-core-course-form input::-moz-placeholder{ color: #b1c0e0; }.gdlr-core-course-form input:-ms-input-placeholder{ color: #b1c0e0; }.gdlr-core-course-form input:-moz-placeholder{ color: #b1c0e0; } 
.gdlr-core-body .gdlr-core-course-form input[type="submit"]{ background-color: #50bd77; } 
.gdlr-core-type-start-date-month .gdlr-core-date{ color: #50bd77; }.gdlr-core-event-item-info.gdlr-core-type-start-date-month{ border-color: #50bd77; } 
.gdlr-core-type-start-date-month .gdlr-core-month{ color: #152647; } 
.gdlr-core-event-item-list .gdlr-core-event-item-title a, .gdlr-core-event-item-list .gdlr-core-event-item-title a:hover{ color: #182847; } 
.gdlr-core-event-item .gdlr-core-event-item-info-wrap{ color: #50bd77; } 
.gdlr-core-portfolio-single-nav, .gdlr-core-portfolio-single-nav a, .gdlr-core-portfolio-single-nav a:hover{ color: #828282; } 
.gdlr-core-portfolio-grid.gdlr-core-style-with-frame .gdlr-core-portfolio-grid-frame, .gdlr-core-portfolio-grid2{ background-color: #ffffff; } 
.gdlr-core-portfolio-content-wrap .gdlr-core-portfolio-title a{ color: #191919; } 
.gdlr-core-port-info-item .gdlr-core-port-info-key, .gdlr-core-port-info2 .gdlr-core-port-info2-key{ color: #343434; } 
.gdlr-core-portfolio-content-wrap .gdlr-core-portfolio-info, .gdlr-core-portfolio-content-wrap .gdlr-core-portfolio-info a, .gdlr-core-portfolio-content-wrap .gdlr-core-portfolio-info a:hover{ color: #b1b1b1; } 
.gdlr-core-portfolio-grid2 .gdlr-core-portfolio-content-wrap .gdlr-core-portfolio-info{ background-color: #3db166; } 
.gdlr-core-portfolio-badge{ color: #0a0a0a; } 
.gdlr-core-portfolio-badge{ background-color: #3db166; } 
.gdlr-core-portfolio-thumbnail .gdlr-core-portfolio-icon, .gdlr-core-portfolio-thumbnail .gdlr-core-portfolio-title a, .gdlr-core-portfolio-thumbnail .gdlr-core-portfolio-title a:hover{ color: #ffffff; } 
.gdlr-core-portfolio-thumbnail .gdlr-core-portfolio-info, .gdlr-core-portfolio-thumbnail .gdlr-core-portfolio-info a, .gdlr-core-portfolio-thumbnail .gdlr-core-portfolio-info a:hover{ color: #cecece; } 
.gdlr-core-filterer-wrap.gdlr-core-style-text a{ color: #aaaaaa; } 
.gdlr-core-filterer-wrap.gdlr-core-style-text a:hover, .gdlr-core-filterer-wrap.gdlr-core-style-text a.gdlr-core-active{ color: #161616; }.gdlr-core-filterer-wrap.gdlr-core-style-text .gdlr-core-filterer-slide-bar{ border-bottom-color: #161616 } 
.gdlr-core-filterer-wrap.gdlr-core-style-button a{ color: #838383; } 
.gdlr-core-filterer-wrap.gdlr-core-style-button a{ background-color: #f1f1f1; } 
.gdlr-core-filterer-wrap.gdlr-core-style-button a:hover, .gdlr-core-filterer-wrap.gdlr-core-style-button a.gdlr-core-active{ color: #191919; } 
.gdlr-core-filterer-wrap.gdlr-core-style-button a:hover, .gdlr-core-filterer-wrap.gdlr-core-style-button a.gdlr-core-active{ background-color: #3db166; } 
.gdlr-core-price-table-item .gdlr-core-price-table{ background-color: #ffffff; } 
.gdlr-core-price-table .gdlr-core-price-table-head{ background-color: #3e3e3e; background: -webkit-linear-gradient(#3e3e3e, #3e3e3e); background: -o-linear-gradient(#3e3e3e, #3e3e3e); background: -moz-linear-gradient(#3e3e3e, #3e3e3e); background: linear-gradient(#3e3e3e, #3e3e3e); } 
.gdlr-core-price-table .gdlr-core-price-table-icon{ color: #ffffff; } 
.gdlr-core-price-table .gdlr-core-price-table-title{ color: #3db166; } 
.gdlr-core-price-table .gdlr-core-price-table-caption{ color: #ffffff; } 
.gdlr-core-price-table .gdlr-core-price-table-price{ background-color: #f6f6f6; } 
.gdlr-core-price-table .gdlr-core-price-table-price-number, .gdlr-core-price-table .gdlr-core-price-prefix{ color: #323232; } 
.gdlr-core-price-table .gdlr-core-price-suffix{ color: #191919; } 
body .gdlr-core-price-table .gdlr-core-price-table-button, body .gdlr-core-price-table .gdlr-core-price-table-button:hover{ color: #ffffff; } 
body .gdlr-core-price-table .gdlr-core-price-table-button, body .gdlr-core-price-table .gdlr-core-price-table-button:hover{ background-color: #383838; background: -webkit-linear-gradient(#383838, #383838); background: -o-linear-gradient(#383838, #383838); background: -moz-linear-gradient(#383838, #383838); background: linear-gradient(#383838, #383838); } 
.gdlr-core-price-table .gdlr-core-price-table-content *{ border-color: #e5e5e5; } 
.gdlr-core-price-table.gdlr-core-active .gdlr-core-price-table-head{ background-color: #3db166; background: -webkit-linear-gradient(#3db166, #3db166); background: -o-linear-gradient(#3db166, #3db166); background: -moz-linear-gradient(#3db166, #3db166); background: linear-gradient(#3db166, #3db166); } 
.gdlr-core-price-table.gdlr-core-active .gdlr-core-price-table-icon{ color: #ffffff; } 
.gdlr-core-price-table.gdlr-core-active .gdlr-core-price-table-title{ color: #ffffff; } 
.gdlr-core-price-table.gdlr-core-active .gdlr-core-price-table-caption{ color: #085e4d; } 
.gdlr-core-price-table.gdlr-core-active .gdlr-core-price-table-price{ background-color: #f6f6f6; } 
.gdlr-core-price-table.gdlr-core-active .gdlr-core-price-table-price-number, .gdlr-core-price-table .gdlr-core-price-prefix{ color: #323232; } 
.gdlr-core-price-table.gdlr-core-active .gdlr-core-price-suffix{ color: #191919; } 
body .gdlr-core-price-table.gdlr-core-active .gdlr-core-price-table-button, body .gdlr-core-price-table .gdlr-core-price-table-button:hover{ color: #ffffff; } 
body .gdlr-core-price-table.gdlr-core-active .gdlr-core-price-table-button, body .gdlr-core-price-table .gdlr-core-price-table-button:hover{ background-color: #3db166; background: -webkit-linear-gradient(#49b777, #3db166); background: -o-linear-gradient(#49b777, #3db166); background: -moz-linear-gradient(#49b777, #3db166); background: linear-gradient(#49b777, #3db166); } 
.gdlr-core-accordion-style-icon .gdlr-core-accordion-item-icon, .gdlr-core-accordion-style-box-icon .gdlr-core-accordion-item-icon, .gdlr-core-toggle-box-style-icon .gdlr-core-toggle-box-item-icon, .gdlr-core-toggle-box-style-box-icon .gdlr-core-toggle-box-item-icon{ color: #3db166; } 
.gdlr-core-accordion-style-icon .gdlr-core-accordion-item-title .gdlr-core-head, .gdlr-core-accordion-style-box-icon .gdlr-core-accordion-item-title .gdlr-core-head, .gdlr-core-toggle-box-style-icon .gdlr-core-toggle-box-item-title .gdlr-core-head, .gdlr-core-toggle-box-style-box-icon .gdlr-core-toggle-box-item-title .gdlr-core-head{ color: #3db166; } 
.gdlr-core-accordion-style-icon .gdlr-core-accordion-item-title, .gdlr-core-accordion-style-box-icon .gdlr-core-accordion-item-title, .gdlr-core-toggle-box-style-icon .gdlr-core-toggle-box-item-title, .gdlr-core-toggle-box-style-box-icon .gdlr-core-toggle-box-item-title{ color: #3db166; } 
.gdlr-core-accordion-style-box-icon .gdlr-core-accordion-item-icon, .gdlr-core-toggle-box-style-box-icon .gdlr-core-toggle-box-item-icon{ background-color: #f3f3f3; }.gdlr-core-accordion-style-box-icon .gdlr-core-accordion-item-icon, .gdlr-core-toggle-box-style-box-icon .gdlr-core-toggle-box-item-icon{ border-color: #f3f3f3; } 
.gdlr-core-accordion-style-background-title-icon .gdlr-core-accordion-item-title:before, .gdlr-core-toggle-box-style-background-title-icon .gdlr-core-accordion-item-title:before{ color: #3db166; } 
.gdlr-core-accordion-style-background-title .gdlr-core-accordion-item-title .gdlr-core-head, .gdlr-core-accordion-style-background-title-icon .gdlr-core-accordion-item-title .gdlr-core-head, .gdlr-core-toggle-box-style-background-title .gdlr-core-toggle-box-item-title .gdlr-core-head, .gdlr-core-toggle-box-style-background-title-icon .gdlr-core-toggle-box-item-title .gdlr-core-head{ color: #3db166; } 
.gdlr-core-accordion-style-background-title .gdlr-core-accordion-item-title, .gdlr-core-accordion-style-background-title-icon .gdlr-core-accordion-item-title, .gdlr-core-toggle-box-style-background-title .gdlr-core-toggle-box-item-title, .gdlr-core-toggle-box-style-background-title-icon .gdlr-core-toggle-box-item-title{ color: #3db166; } 
.gdlr-core-accordion-style-background-title .gdlr-core-accordion-item-title, .gdlr-core-accordion-style-background-title-icon .gdlr-core-accordion-item-title, .gdlr-core-toggle-box-style-background-title .gdlr-core-toggle-box-item-title, .gdlr-core-toggle-box-style-background-title-icon .gdlr-core-toggle-box-item-title{ background-color: #f3f3f3; } 
.gdlr-core-accordion-style-background-title-icon .gdlr-core-active .gdlr-core-accordion-item-title:before, .gdlr-core-toggle-box-style-background-title-icon .gdlr-core-active .gdlr-core-accordion-item-title:before{ color: #ffffff; } 
.gdlr-core-accordion-style-background-title .gdlr-core-active .gdlr-core-accordion-item-title, .gdlr-core-accordion-style-background-title-icon .gdlr-core-active .gdlr-core-accordion-item-title, .gdlr-core-toggle-box-style-background-title .gdlr-core-active .gdlr-core-toggle-box-item-title, .gdlr-core-toggle-box-style-background-title-icon .gdlr-core-active .gdlr-core-toggle-box-item-title{ color: #ffffff; } 
.gdlr-core-accordion-style-background-title .gdlr-core-active .gdlr-core-accordion-item-title, .gdlr-core-accordion-style-background-title-icon .gdlr-core-active .gdlr-core-accordion-item-title, .gdlr-core-toggle-box-style-background-title .gdlr-core-active .gdlr-core-toggle-box-item-title, .gdlr-core-toggle-box-style-background-title-icon .gdlr-core-active .gdlr-core-toggle-box-item-title{ background-color: #3db166; } 
.gdlr-core-audio, .gdlr-core-audio .mejs-container .mejs-controls{ background-color: #e7e7e7; } 
.gdlr-core-audio .mejs-container .mejs-controls .mejs-volume-button:before, .gdlr-core-audio .mejs-container .mejs-controls .mejs-playpause-button:before, .gdlr-core-audio .mejs-container .mejs-controls .mejs-time{ color: #202020; } 
.gdlr-core-audio .mejs-controls .mejs-time-rail .mejs-time-total, .gdlr-core-audio .mejs-controls .mejs-time-rail .mejs-time-loaded{ background-color: #afafaf; } 
.gdlr-core-audio .mejs-controls .mejs-time-rail .mejs-time-current{ background-color: #3db166; } 
.gdlr-core-audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{ background-color: #afafaf; } 
.gdlr-core-audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{ background-color: #646464; } 
.gdlr-core-alert-box-item .gdlr-core-alert-box-item-inner{ background-color: #ef5e68; } 
.gdlr-core-alert-box-item .gdlr-core-alert-box-item-inner{ border-color: #cd515a; } 
.gdlr-core-alert-box-item .gdlr-core-alert-box-item-inner{ color: #ffffff; } 
.gdlr-core-alert-box-item .gdlr-core-alert-box-item-title{ color: #ffffff; } 
blockquote, q{ color: #777777; } 
blockquote, q, pre{ background-color: #f5f5f5; } 
.kingster-body blockquote, .kingster-body q{ border-color: #e2e2e2; } 
.gdlr-core-blockquote-item-quote{ color: #3db166; } 
.gdlr-core-blockquote-item-content, .gdlr-core-blockquote-item-author, pre{ color: #2d2d2d; } 
.gdlr-core-body .gdlr-core-load-more, .gdlr-core-body .gdlr-core-button, .kingster-body .kingster-button, .kingster-body input[type="button"], .kingster-body input[type="submit"]{ color: #ffffff; } 
.gdlr-core-body .gdlr-core-load-more:hover, .gdlr-core-body .gdlr-core-button:hover{ color: #ffffff; } 
.gdlr-core-body .gdlr-core-load-more, .gdlr-core-body .gdlr-core-button, .kingster-body .kingster-button, .kingster-body input[type="button"], .kingster-body input[type="submit"]{ background-color: #3db166; } 
.gdlr-core-body .gdlr-core-load-more:hover, .gdlr-core-body .gdlr-core-button:hover{ background-color: #2F2F2F; } 
.gdlr-core-body .gdlr-core-button-with-border{ border-color: #383838; } .gdlr-core-body .gdlr-core-button-with-border.gdlr-core-button-transparent{ color: #383838; } 
.gdlr-core-body .gdlr-core-button-with-border:hover{ border-color: #000000; }.gdlr-core-body .gdlr-core-button-with-border.gdlr-core-button-transparent:hover{ color: #000000; } 
.gdlr-core-body .gdlr-core-button.gdlr-core-button-gradient{ background-color: #3db166; background: -webkit-linear-gradient(#57ba73, #3db166); background: -o-linear-gradient(#57ba73, #3db166); background: -moz-linear-gradient(#57ba73, #3db166); background: linear-gradient(#57ba73, #3db166); }.gdlr-core-body .gdlr-core-button.gdlr-core-button-gradient-v{ background-color: #3db166; background: -webkit-linear-gradient(to right, #57ba73, #3db166); background: -o-linear-gradient(to right, #57ba73, #3db166); background: -moz-linear-gradient(to right, #57ba73, #3db166); background: linear-gradient(to right, #57ba73, #3db166); } 
.gdlr-core-call-to-action-item-title{ color: #2c2c2c; } 
.gdlr-core-call-to-action-item-caption{ color: #535353; } 
.gdlr-core-counter-item-top-text{ color: #828282; } 
.gdlr-core-counter-item-top-icon{ color: #393939; } 
.gdlr-core-counter-item-number{ color: #393939; } 
.gdlr-core-counter-item-divider{ border-color: #393939; } 
.gdlr-core-counter-item-bottom-text{ color: #393939; } 
.gdlr-core-column-service-item .gdlr-core-column-service-icon, .gdlr-core-column-service-item .gdlr-core-column-service-media.gdlr-core-character{ color: #9d9d9d; } 
.gdlr-core-column-service-item .gdlr-core-icon-style-round i{ background-color: #f3f3f3; } 
.gdlr-core-column-service-item .gdlr-core-column-service-title{ color: #383838; } 
.gdlr-core-column-service-item .gdlr-core-column-service-caption{ color: #747474; } 
.gdlr-core-dropdown-tab .gdlr-core-dropdown-tab-title, .gdlr-core-dropdown-tab .gdlr-core-dropdown-tab-head-wrap{ background-color: #3db166; } 
.gdlr-core-dropdown-tab .gdlr-core-dropdown-tab-title{ color: #252525; } 
.gdlr-core-flipbox-item .gdlr-core-flipbox-front, .gdlr-core-flipbox-item .gdlr-core-flipbox-back, .gdlr-core-feature-box-item .gdlr-core-feature-box{ background-color: #3db166; } 
.gdlr-core-flipbox-item .gdlr-core-flipbox-front, .gdlr-core-flipbox-item .gdlr-core-flipbox-back, .gdlr-core-flipbox-item .gdlr-core-flipbox-frame, .gdlr-core-feature-box-item .gdlr-core-feature-box, .gdlr-core-feature-box-item .gdlr-core-feature-box-frame{ border-color: #339655; } 
.gdlr-core-flipbox-item .gdlr-core-flipbox-item-icon, .gdlr-core-feature-box-item .gdlr-core-feature-box-item-icon{ color: #ffffff; } 
.gdlr-core-flipbox-item .gdlr-core-flipbox-item-title, .gdlr-core-feature-box-item .gdlr-core-feature-box-item-title{ color: #ffffff; } 
.gdlr-core-flipbox-item .gdlr-core-flipbox-item-caption, .gdlr-core-feature-box-item .gdlr-core-feature-box-item-caption{ color: #ffffff; } 
.gdlr-core-flipbox-item .gdlr-core-flipbox-item-content, .gdlr-core-feature-box-item .gdlr-core-feature-box-item-content{ color: #ffffff; } 
.gdlr-core-image-overlay.gdlr-core-gallery-image-overlay .gdlr-core-image-overlay-title{ color: #ffffff; } 
.gdlr-core-image-overlay.gdlr-core-gallery-image-overlay .gdlr-core-image-overlay-caption{ color: #cecece; } 
.gdlr-core-image-overlay{ background-color: #000000; background-color: rgba(0, 0, 0, 0.6); } 
.gdlr-core-image-overlay-content, .gdlr-core-image-overlay-content a, .gdlr-core-image-overlay-icon{ color: #ffffff; }.gdlr-core-page-builder-body [data-skin] .gdlr-core-image-overlay-icon, .gdlr-core-page-builder-body .gdlr-core-pbf-column[data-skin] .gdlr-core-image-overlay-icon{ color: #ffffff; } 
.gdlr-core-image-overlay.gdlr-core-round-icon .gdlr-core-image-overlay-icon{ background-color: #ffffff; } 
.gdlr-core-body .gdlr-core-image-item-wrap{ border-color: #000000; } 
.gdlr-core-block-item-title-wrap .gdlr-core-block-item-title{ color: #343434; } 
.gdlr-core-block-item-title-wrap .gdlr-core-block-item-caption{ color: #747474; } 
.gdlr-core-block-item-title-wrap a, .gdlr-core-block-item-title-wrap a:hover{ color: #747474; } 
.gdlr-core-icon-list-item i{ color: #222222; } 
.gdlr-core-icon-list-with-background-round .gdlr-core-icon-list-icon-wrap, .gdlr-core-icon-list-with-background-circle .gdlr-core-icon-list-icon-wrap{ color: #f3f3f3; } 
.gdlr-core-opening-hour-item .gdlr-core-opening-hour-day{ color: #a5a5a5; } 
.gdlr-core-opening-hour-item .gdlr-core-opening-hour-open{ color: #262626; } 
.gdlr-core-opening-hour-item .gdlr-core-opening-hour-close{ color: #c8c8c8; } 
.gdlr-core-opening-hour-item .gdlr-core-opening-hour-time i{ color: #8a8989; } 
.gdlr-core-opening-hour-item .gdlr-core-opening-hour-list-item{ border-color: #a6a6a6; } 
.gdlr-core-personnel-info-item-list-wrap, .gdlr-core-personnel-item .gdlr-core-personnel-info{ color: #4c4c4c; } 
.gdlr-core-personnel-style-grid .gdlr-core-personnel-list-title, .gdlr-core-personnel-style-grid .gdlr-core-personnel-list-title a{ color: #192f59; } 
.gdlr-core-personnel-style-grid .gdlr-core-personnel-list-position{ color: #7a7a7a; } 
.gdlr-core-personnel-style-grid.gdlr-core-with-background .gdlr-core-personnel-list-content-wrap{ background-color: #ffffff; } 
.gdlr-core-personnel-style-grid.gdlr-core-with-background .gdlr-core-personnel-list-content-wrap{ border-color: #3db166; } 
.gdlr-core-personnel-style-modern .gdlr-core-personnel-list-title, .gdlr-core-personnel-style-modern .gdlr-core-personnel-list-title a{ color: #ffffff; } 
.gdlr-core-personnel-style-modern .gdlr-core-personnel-list-position{ color: #ffffff; }.gdlr-core-personnel-style-modern .gdlr-core-social-network-item a{ color: #ffffff; } 
.gdlr-core-promo-box-item .gdlr-core-promo-box-item-title{ color: #383838; } 
.gdlr-core-promo-box-item .gdlr-core-promo-box-content-wrap{ border-color: #e8e7e7; } 
.gdlr-core-post-slider-item .gdlr-core-post-slider-title a{ color: #ffffff; } 
.gdlr-core-post-slider-item .gdlr-core-blog-info, .gdlr-core-post-slider-item .gdlr-core-blog-info a{ color: #c5c5c5; } 
.gdlr-core-roadmap-item .gdlr-core-roadmap-item-head-title{ color: #8fc9a2; } 
.gdlr-core-roadmap-item-head.gdlr-core-active .gdlr-core-roadmap-item-head-title{ color: #ffffff; } 
.gdlr-core-roadmap-item .gdlr-core-roadmap-item-head-caption{ color: #89c49e; } 
.gdlr-core-roadmap-item .gdlr-core-roadmap-item-head-count{ color: #c5c5c5; } 
.gdlr-core-roadmap-item .gdlr-core-roadmap-item-head-count{ background-color: #3db166; } 
.gdlr-core-roadmap-item-head.gdlr-core-active .gdlr-core-roadmap-item-head-count{ color: #3db166; } 
.gdlr-core-roadmap-item-head.gdlr-core-active .gdlr-core-roadmap-item-head-count{ color: #ffffff; } 
.gdlr-core-roadmap-item .gdlr-core-roadmap-item-head-divider{ border-color: #ffffff; } 
.gdlr-core-roadmap-item .gdlr-core-roadmap-item-content-title{ color: #ffffff; } 
.gdlr-core-roadmap-item .gdlr-core-roadmap-item-content-caption{ color: #79af8f; } 
.gdlr-core-roadmap-item .gdlr-core-roadmap-item-content{ color: #82af96; } 
.gdlr-core-skill-bar-item .gdlr-core-skill-bar-title, .gdlr-core-skill-bar-item .gdlr-core-skill-bar-right{ color: #505050; } 
.gdlr-core-skill-bar-item .gdlr-core-skill-bar-icon{ color: #616161; } 
.gdlr-core-skill-bar-item .gdlr-core-skill-bar-progress{ background-color: #f3f3f3; } 
.gdlr-core-skill-bar-item .gdlr-core-skill-bar-filled{ background-color: #3db166; } 
.gdlr-core-flexslider-nav .flex-direction-nav li a, .gdlr-core-flexslider.gdlr-core-nav-style-middle-large .flex-direction-nav li a{ color: #0c0c0c; border-color: #0c0c0c; } 
.gdlr-core-flexslider-nav.gdlr-core-round-style li a, .gdlr-core-flexslider-nav.gdlr-core-rectangle-style li a{ background-color: #f1f1f1; }.gdlr-core-flexslider.gdlr-core-bottom-nav-1 .flex-direction-nav li a{ background-color: #f1f1f1; } 
.gdlr-core-flexslider .flex-control-nav li a{ border-color: #8a8a8a; }.gdlr-core-flexslider .flex-control-nav li a.flex-active{ background-color: #8a8a8a; }.gdlr-core-flexslider.gdlr-core-color-bullet .flex-control-nav li a.flex-active,.gdlr-core-flexslider.gdlr-core-bullet-style-cylinder .flex-control-nav li a.flex-active,.gdlr-core-flexslider.gdlr-core-bullet-style-cylinder-left .flex-control-nav li a.flex-active{ background-color: #8a8a8a; }.gdlr-core-flexslider.gdlr-core-border-color-bullet .flex-control-nav li a.flex-active{ border-color: #8a8a8a; } 
.gdlr-core-flexslider.gdlr-core-color-bullet .flex-control-nav li a,.gdlr-core-flexslider.gdlr-core-bullet-style-cylinder .flex-control-nav li a,.gdlr-core-flexslider.gdlr-core-bullet-style-cylinder-left .flex-control-nav li a{ background-color: #dfdfdf; }.gdlr-core-flexslider.gdlr-core-border-color-bullet .flex-control-nav li a{ border-color: #dfdfdf; } 
.gdlr-core-social-share-item a{ color: #202020; }.gdlr-core-social-share-item.gdlr-core-style-round a, .gdlr-core-social-share-item.gdlr-core-style-round a:hover{ background-color: #202020; } 
.gdlr-core-social-share-item .gdlr-core-divider{ border-color: #e5e5e5; } 
.gdlr-core-social-share-item .gdlr-core-social-share-count{ color: #202020; } 
.gdlr-core-stunning-text-item-caption{ color: #747474; } 
.gdlr-core-stunning-text-item-title{ color: #383838; } 
.gdlr-core-tab-item .gdlr-core-tab-item-image i{ color: #50bd77; } 
.gdlr-core-tab-item-title{ color: #8d8d8d; } 
.gdlr-core-tab-item-title.gdlr-core-active{ color: #464646; } 
.gdlr-core-tab-style1-horizontal .gdlr-core-tab-item-title, .gdlr-core-tab-style1-vertical .gdlr-core-tab-item-title{ background-color: #f7f7f7; }@media only screen and (max-width: 767px){ .gdlr-core-tab-item-title-wrap{ background-color: #f7f7f7; } } 
.gdlr-core-tab-item-content{ color: #8c8c8c; } 
.gdlr-core-tab-item-content{ background-color: #ffffff; } 
.gdlr-core-tab-style1-horizontal .gdlr-core-tab-item-title.gdlr-core-active, .gdlr-core-tab-style1-vertical .gdlr-core-tab-item-title.gdlr-core-active{ background-color: #ffffff; } 
table tr th{ background-color: #3db166; } 
table tr th, .kingster-body table tr th a, .kingster-body table tr th a:hover{ color: #ffffff; } 
table tr:nth-child(odd){ background-color: #f9f9f9; } 
table tr:nth-child(odd){ color: #949494; } 
table tr:nth-child(even){ background-color: #f3f3f3; } 
table tr:nth-child(even){ color: #949494; } 
.gdlr-core-testimonial-item .gdlr-core-testimonial-item-title{ color: #232323; } 
.gdlr-core-testimonial-item .gdlr-core-testimonial-content{ color: #707070; } 
.gdlr-core-testimonial-item .gdlr-core-testimonial-title{ color: #3b3b3b; } 
.gdlr-core-testimonial-item .gdlr-core-testimonial-position .gdlr-core-rating i{ color: #ffa127; } 
.gdlr-core-testimonial-item .gdlr-core-testimonial-position{ color: #3b3b3b; } 
.gdlr-core-testimonial-item .gdlr-core-testimonial-quote{ color: #3db166; } 
.gdlr-core-title-item .gdlr-core-title-item-title, .gdlr-core-title-item .gdlr-core-title-item-title a{ color: #161616; } 
.gdlr-core-title-item .gdlr-core-title-item-caption{ color: #747474; } 
.wpml-ls-legacy-dropdown ul, .wpml-ls-legacy-dropdown ul a,  .wpml-ls-legacy-dropdown ul a:hover{ color: #d5deee; } 
.wpml-ls-legacy-dropdown ul{ border-color: #6a768f; } 
.woocommerce .star-rating span, .single-product.woocommerce #review_form #respond p.stars a, .single-product.woocommerce div.product .product_meta, .single-product.woocommerce div.product .product_meta a{ color: #3db166; }.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, html .woocommerce input.button, html .woocommerce span.onsale{ background-color: #3db166; } 
span.woocommerce-Price-amount.amount{ color: #707070; } 
.woocommerce .price del, .gdlr-core-product-price del, del span.woocommerce-Price-amount.amount{ color: #949494; } 
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover{ background-color: #3db166; } 
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit.disabled, .woocommerce #respond input#submit:disabled, .woocommerce #respond input#submit:disabled[disabled], .woocommerce a.button.disabled, .woocommerce a.button:disabled, .woocommerce a.button:disabled[disabled], .woocommerce button.button.disabled, .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled], .woocommerce input.button.disabled, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled]{ color: #ffffff; } 
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover{ color: #ffffff; } 
.single-product.woocommerce div.product .quantity .qty, #add_payment_method #payment, .woocommerce-checkout #payment, .single-product.woocommerce #reviews #comments ol.commentlist li{ background-color: #f3f3f3; } 
.gdlr-core-product-grid .gdlr-core-product-title a{ color: #191919; } 
.gdlr-core-product-grid .gdlr-core-product-title a:hover{ color: #434343; } 
.gdlr-core-product-thumbnail .gdlr-core-product-view-detail, .gdlr-core-product-thumbnail .gdlr-core-product-view-detail:hover{ color: #ffffff; } 
.gdlr-core-product-thumbnail .gdlr-core-product-view-detail{ background-color: #000000; background-color: rgba(0, 0, 0, 0.9); } 
.gdlr-core-product-thumbnail .added_to_cart, .gdlr-core-product-thumbnail .added_to_cart:hover, .gdlr-core-product-thumbnail .gdlr-core-product-add-to-cart, .gdlr-core-product-thumbnail .gdlr-core-product-add-to-cart:hover{ color: #ffffff; } 
.gdlr-core-product-thumbnail .added_to_cart, .gdlr-core-product-thumbnail .gdlr-core-product-add-to-cart{ background-color: #3db166; background-color: rgba(61, 177, 102, 0.9); } 
.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{ background-color: #e6e6e6; } 
.woocommerce .widget_price_filter .ui-slider .ui-slider-range{ background-color: #3db166; } 
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{ background-color: #3db166; } 
.gdlr-core-body .gdlr-core-privacy-box-wrap .gdlr-core-privacy-box-button{ background: #1a49a8; } 
.gdlr-core-gdpr-form-checkbox:checked + .gdlr-core-gdpr-form-checkbox-appearance .gdlr-core-gdpr-form-checkbox-button{ background-color: #1a49a8; }.gdlr-core-gdpr-form-checkbox:checked + .gdlr-core-gdpr-form-checkbox-appearance + .gdlr-core-gdpr-form-checkbox-text,.gdlr-core-gdpr-form-checkbox-required + .gdlr-core-gdpr-form-checkbox-appearance + .gdlr-core-gdpr-form-checkbox-text{ color: #1a49a8; } 
.gdlr-core-body .gdlr-core-gdpr-form-submit input[type="submit"]{ background: #1a49a8; } 
@media (max-width: 767px) {
    .kingster-sidebar-area {
        padding-top: 0 !important;
    padding-bottom: 0px !important;
    }
}

.ehliyet-card {
    transition: transform .25s ease;
}

@media (hover: hover) and (pointer: fine) {
    .ehliyet-card:hover {
        transform: translateY(-5px);
    }
}


/* Güven Sürücü Kursu - Responsive tablo */

.guven-table-wrap {
    width: 100%;
}

.guven-table {
    width: 100%;
    border-collapse: collapse;
    table-layout: fixed;
    background: #fff;
}

/* Tüm hücreler */
.guven-table th,
.guven-table td {
    padding: 15px 18px;
    border: 1px solid #e2e6e8;
    text-align: center;
    vertical-align: middle;
}

/* Üst başlık satırı */
.guven-table thead th {
    background: #f5f7f8 !important;
    color: #5f6f75 !important;
    font-weight: 700 !important;
}

/* Ay sütunu */
.guven-table tbody th {
    background: #fff !important;
    color: #5f6f75 !important;
    font-weight: 700 !important;
}

/* Normal hücreler */
.guven-table tbody td {
    background: #fff !important;
    color: #7a8589 !important;
}

/* Hover efekti */
.guven-table tbody tr {
    transition: background-color .2s ease;
}

.guven-table tbody tr:hover th,
.guven-table tbody tr:hover td {
    background: #f7f9fa !important;
}

/* Sütun genişlikleri */
.guven-table th:nth-child(1),
.guven-table td:nth-child(1) {
    width: 32%;
}

.guven-table th:nth-child(2),
.guven-table td:nth-child(2) {
    width: 28%;
}

.guven-table th:nth-child(3),
.guven-table td:nth-child(3) {
    width: 40%;
}
/* 5 sütunlu ehliyet tablosu */
.guven-table-5col th:nth-child(1),
.guven-table-5col td:nth-child(1) {
    width: 10%;
}

.guven-table-5col th:nth-child(2),
.guven-table-5col td:nth-child(2) {
    width: 13%;
}

.guven-table-5col th:nth-child(3),
.guven-table-5col td:nth-child(3) {
    width: 22%;
}

.guven-table-5col th:nth-child(4),
.guven-table-5col td:nth-child(4) {
    width: 18%;
}

.guven-table-5col th:nth-child(5),
.guven-table-5col td:nth-child(5) {
    width: 37%;
}

/* Mobilde yatay kaydırma olmadan daralsın */
@media (max-width: 767px) {

    .guven-table-5col th,
    .guven-table-5col td {
        padding: 10px 4px;
        font-size: 11px;
        line-height: 1.35;
        overflow-wrap: break-word;
    }
}

/* Tablet ve mobil */
@media (max-width: 767px) {

    .guven-table th,
    .guven-table td {
        padding: 13px 6px;
        font-size: 13px;
        line-height: 1.4;
    }

    .guven-table thead th {
        font-size: 13px;
    }

    .guven-table th:nth-child(1),
    .guven-table td:nth-child(1) {
        width: 32%;
    }

    .guven-table th:nth-child(2),
    .guven-table td:nth-child(2) {
        width: 28%;
    }

    .guven-table th:nth-child(3),
    .guven-table td:nth-child(3) {
        width: 40%;
    }
}
.guven-table-4col th:nth-child(1),
.guven-table-4col td:nth-child(1) {
    width: 20%;
}

.guven-table-4col th:nth-child(2),
.guven-table-4col td:nth-child(2) {
    width: 15%;
}

.guven-table-4col th:nth-child(3),
.guven-table-4col td:nth-child(3) {
    width: 30%;
}

.guven-table-4col th:nth-child(4),
.guven-table-4col td:nth-child(4) {
    width: 35%;
}
.guven-pdf iframe {
    width: 100%;
    height: 900px;
}

@media (max-width: 767px) {
    .guven-pdf iframe {
        height: 600px;
    }
}
/* Masaüstünde mobil için eklenen düz listeyi gizle */
.kingster-main-menu .mega-mobile-item {
    display: none !important;
}

/* Mobil menü */
@media (max-width: 1260px) {

    /* Mega menü kolonlarını oluşturan sahte öğeleri mobilde gösterme */
    #kingster-mobile-menu .mega-desktop-column {
        display: none !important;
    }

    /* Mobil için eklediğimiz gerçek linkleri göster */
    #kingster-mobile-menu .mega-mobile-item {
        display: block !important;
    }
}

/* Çıkmış sınav PDF kartları */

.sinav-dosyalar {
    display: flex;
    flex-direction: column;
    gap: 12px;
}

.sinav-dosya {
    display: flex;
    align-items: center;
    gap: 18px;
    padding: 18px 20px;
    border: 1px solid #e2e6e8;
    background: #fff;
    text-decoration: none !important;
    transition: transform .2s ease, background-color .2s ease;
}

.sinav-dosya:hover {
    transform: translateY(-2px);
    background: #f7f9fa;
}

/* PDF kutusu */
.sinav-pdf {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 48px;
    height: 48px;
    flex: 0 0 48px;
    background: #36b66a;
    color: #fff !important;
    font-size: 12px;
    font-weight: 700;
    line-height: 1;
}

/* Başlık + açıklama */
.sinav-bilgi {
    display: flex;
    flex-direction: column;
    justify-content: center;
    gap: 8px;
    flex: 1;
    line-height: 1.3;
    color: #6f777b;
}

.sinav-bilgi strong {
    display: block;
    margin: 0 !important;
    padding: 0 !important;
    color: #263b5e;
    font-size: 16px;
    line-height: 1.3;
}

.sinav-bilgi > span {
    display: block;
    margin: 0 !important;
    padding: 0 !important;
    color: #6f777b;
    line-height: 1.3;
}

.sinav-ok {
    margin-left: auto;
    font-size: 22px;
    line-height: 1;
    color: #263b5e;
}

/* Mobil */
@media (max-width: 767px) {

    .sinav-dosya {
        padding: 14px;
        gap: 12px;
    }

    .sinav-pdf {
        width: 42px;
        height: 42px;
        flex-basis: 42px;
        font-size: 11px;
    }

    .sinav-bilgi strong {
        font-size: 15px;
    }

    .sinav-bilgi > span {
        font-size: 13px;
    }
}
/* WordPress Text Box'ın otomatik eklediği br'leri etkisizleştir */
.sinav-dosya br {
    display: none !important;
}

/* Otomatik eklenen p'nin boşluklarını kaldır */
.sinav-dosyalar > p {
    margin: 0 !important;
    padding: 0 !important;
}
/* 2016 çoklu kitapçık butonları */
.sinav-coklu {
    align-items: flex-start;
}

.sinav-kitapciklar {
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
    margin-top: 10px;
}

.sinav-kitapciklar a {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 8px 13px;
    border: 1px solid #dfe5e8;
    background: #f7f9fa;
    color: #263b5e !important;
    font-size: 13px;
    font-weight: 600;
    text-decoration: none !important;
}

.sinav-kitapciklar a:hover {
    background: #36b66a;
    border-color: #36b66a;
    color: #fff !important;
}

.sinav-grup-baslik {
    display: block;
    margin-top: 12px;
    margin-bottom: 6px;
    color: #263b5e;
    font-size: 13px;
    font-weight: 700;
}

/* Mobil */
@media (max-width: 767px) {

    .sinav-kitapciklar {
        flex-direction: column;
        gap: 0;
        width: 100%;
    }

    .sinav-kitapciklar a {
        width: 100%;
        box-sizing: border-box;
    }

    .sinav-kitapciklar a + a {
        border-top: 0;
    }
}
/* 2016 kartlarında WordPress'in otomatik eklediği br'leri gizle */
.sinav-coklu br {
    display: none !important;
}

/* Boş paragraf oluşursa boşluk yaratmasın */
.sinav-coklu p:empty {
    display: none !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* Mobilde kitapçık butonları arasında boşluk */
@media (max-width: 767px) {

    .sinav-coklu .sinav-kitapciklar {
        gap: 7px !important;
    }

    .sinav-coklu .sinav-kitapciklar a {
        border: 1px solid #dfe5e8 !important;
    }
}
.sinav-gruplu .sinav-bilgi p {
    margin-bottom: 0 !important;
}

.sinav-gruplu .sinav-bilgi p:empty {
    display: none !important;
}
.sinav-gruplu .sinav-grup-baslik {
    display: block;
    margin: 12px 0 6px !important;
    padding: 0 !important;
    color: #263b5e !important;
    font-size: 13px !important;
    font-weight: 700 !important;
    line-height: 1.4 !important;
}
/* Çoklu sınav kartlarında WordPress'in otomatik paragraf boşluğunu kaldır */
.sinav-coklu .sinav-bilgi p {
    margin-bottom: 0 !important;
}

/* Boş paragraf oluşursa tamamen gizle */
.sinav-coklu .sinav-bilgi p:empty {
    display: none !important;
}

/* Otomatik br'leri de etkisizleştir */
.sinav-coklu br {
    display: none !important;
}
.sinav-dosya .icon_menu-square_alt2 {
    display: inline-flex;
    align-items: center;
    justify-content: center;

    width: 48px;
    height: 48px;
    flex: 0 0 48px;

    background: #36b66a;
    color: #fff !important;

    font-size: 20px;
    line-height: 1;
}

@media (max-width: 767px) {
    .sinav-dosya .icon_menu-square_alt2 {
        width: 42px;
        height: 42px;
        flex-basis: 42px;
        font-size: 18px;
    }
}
/* =========================================================
   TRAFİK VE ÇEVRE / DERS SAYFALARI
   ========================================================= */

.trafik-cevre-page {
    width: 100%;
    color: #6f777b;
    font-size: 16px;
    line-height: 1.8;
}


/* Başlıklar */
.trafik-cevre-page h2 {
    margin-top: 38px;
    margin-bottom: 14px;
    color: #263b5e;
    font-size: 27px;
    line-height: 1.3;
}

.trafik-cevre-page h3 {
    margin-top: 28px;
    margin-bottom: 12px;
    color: #263b5e;
    font-size: 21px;
    line-height: 1.4;
}


/* Paragraflar */
.trafik-cevre-page p {
    margin-top: 0;
    margin-bottom: 18px;
}


/* Liste */
.trafik-cevre-page ul {
    margin: 15px 0 25px;
    padding-left: 22px;
}

.trafik-cevre-page li {
    margin-bottom: 7px;
}


/* Uygulama ekran görüntüsü alanı */
.ders-app-gorsel {
    margin: 28px 0 32px;
    text-align: center;
}

.ders-app-gorsel img {
    display: inline-block;
    width: auto;
    max-width: 100%;
    height: auto;
}


/* Uygulama tanıtım bölümü */
.ders-app-box {
    margin-top: 35px;
    padding: 35px;
    background: #f7f9fa;
    border: 1px solid #e2e6e8;
}

.ders-app-box h2,
.ders-app-box h3 {
    margin-top: 0;
}


/* Store butonları */
.ders-store-buttons {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    margin-top: 22px;
}

.ders-store-button {
    display: inline-flex;
    align-items: center;
    justify-content: center;

    min-height: 48px;
    padding: 0 22px;

    color: #fff !important;
    font-weight: 600;
    text-decoration: none !important;

    transition: transform .2s ease;
}

.ders-store-button:hover {
    transform: translateY(-2px);
}

.ders-store-button.apple {
    background: #263b5e;
}

.ders-store-button.android {
    background: #36b66a;
}


/* =========================================================
   MOBİL
   ========================================================= */

@media (max-width: 767px) {

    .trafik-cevre-page {
        font-size: 15px;
        line-height: 1.7;
    }

    .trafik-cevre-page h2 {
        margin-top: 30px;
        margin-bottom: 12px;
        font-size: 23px;
    }

    .trafik-cevre-page h3 {
        margin-top: 24px;
        font-size: 19px;
    }

    .trafik-cevre-page ul {
        padding-left: 20px;
    }

    .ders-app-gorsel {
        margin: 22px 0 26px;
    }

    .ders-app-box {
        padding: 22px 18px;
    }

    .ders-store-buttons {
        flex-direction: column;
    }

    .ders-store-button {
        width: 100%;
        box-sizing: border-box;
    }
}
/* Mobil uygulama indirme alanı */
.ders-app-download {
    display: flex;
    align-items: center;
    gap: 35px;
}

.ders-app-download-content {
    flex: 1;
    min-width: 0;
}

.ders-app-download-image {
    flex: 0 0 42%;
    text-align: center;
}

.ders-app-download-image img {
    display: block;
    width: 100%;
    max-width: 430px;
    height: auto;
    margin: 0 auto;
}


/* App Store / Google Play görselleri */
.ders-store-badges {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 10px;
    margin-top: 22px;
}

.ders-store-badges a {
    display: inline-block;
    line-height: 0;
}

.ders-store-badges img {
    display: block;
    width: auto;
    height: 48px;
}


/* Mobil */
@media (max-width: 767px) {

    .ders-app-download {
        flex-direction: column;
        align-items: stretch;
        gap: 24px;
    }

    .ders-app-download-image {
        flex: none;
        width: 100%;
        order: 1;
    }

    .ders-app-download-content {
        order: 2;
    }

    .ders-app-download-image img {
        max-width: 320px;
    }

    .ders-store-badges {
        justify-content: flex-start;
    }

    .ders-store-badges img {
        height: 44px;
    }
}
.guven-sinav-sorgu {
    width: 100%;
    max-width: 620px;
    margin: 0 auto;
    padding: 32px;
    box-sizing: border-box;
    background: #fff;
    border: 1px solid #e2e6e8;
}

.guven-sinav-sorgu-baslik {
    margin-bottom: 24px;
}

.guven-sinav-sorgu-baslik h2 {
    margin: 0 0 8px;
    color: #2758BA;
    font-size: 21px;
    line-height: 1.3;
}

.guven-sinav-sorgu-baslik p {
    margin: 0;
    color: #6f777b;
    line-height: 1.6;
}

.guven-sinav-form {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

.guven-sinav-form label {
    font-weight: 600;
    color: #263b5e;
}

.guven-sinav-form input {
    width: 100%;
    height: 50px;
    box-sizing: border-box;
    padding: 0 15px;
    border: 1px solid #dfe5e8;
    background: #fff;
    color: #333;
    font-size: 16px;
    outline: none;
}

.guven-sinav-form input:focus {
    border-color: #36b66a;
}

.guven-sinav-form button {
    height: 50px;
    margin-top: 5px;
    border: 0;
    background: #36b66a;
    color: #fff;
    font-size: 15px;
    font-weight: 600;
    cursor: pointer;
}

.guven-sinav-form button:hover {
    background: #2fa45f;
}

.guven-sinav-form button:disabled {
    opacity: .65;
    cursor: wait;
}

.guven-sinav-mesaj {
    display: none;
    margin-top: 18px;
    padding: 13px 15px;
    font-size: 14px;
    line-height: 1.5;
}

.guven-sinav-mesaj.hata {
    display: block;
    background: #fff2f2;
    border: 1px solid #efd2d2;
    color: #a33434;
}

.guven-sinav-sonuc {
    margin-top: 22px;
    border: 1px solid #e2e6e8;
}

.guven-sonuc-satir {
    display: flex;
    justify-content: space-between;
    gap: 20px;
    padding: 13px 15px;
    border-bottom: 1px solid #e2e6e8;
}

.guven-sonuc-satir:last-child {
    border-bottom: 0;
}

.guven-sonuc-satir span {
    color: #6f777b;
}

.guven-sonuc-satir strong {
    color: #263b5e;
    text-align: right;
}

.guven-sinav-sonuc.basarili .guven-sonuc-durum {
    background: #effaf3;
}

.guven-sinav-sonuc.basarili .guven-sonuc-durum strong {
    color: #269653;
}

.guven-sinav-sonuc.basarisiz .guven-sonuc-durum {
    background: #fff3f3;
}

.guven-sinav-sonuc.basarisiz .guven-sonuc-durum strong {
    color: #b33b3b;
}

@media (max-width: 767px) {

    .guven-sinav-sorgu {
        padding: 20px 16px;
    }

    .guven-sonuc-satir {
        flex-direction: column;
        gap: 3px;
    }

    .guven-sonuc-satir strong {
        text-align: left;
    }
}
/* Ana sorgulama kutusunun çerçevesi */
.guven-sinav-sorgu {
    border: 5px solid #2758BA;
    border-radius: 10px;
}

/* Sınav Sonucu Sorgulama başlığı */
.guven-sinav-sorgu-baslik h2 {
    color: #2758BA;
}


.guven-sinav-sonuc {
    font-size: 14px;
}

.guven-sonuc-satir {
    padding: 10px 13px;
}

.guven-sonuc-satir span {
    font-size: 14px;
}
.sinav-bilgi-kutulari {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 14px;
    margin: 28px 0 22px;
}

.sinav-bilgi-kutu {
    position: relative;
    padding: 22px 18px;
    border: 1px solid #e2e6e8;
    background: #f8faf9;
}

.sinav-bilgi-no {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 34px;
    height: 34px;
    margin-bottom: 14px;
    background: #36b66a;
    color: #fff;
    font-size: 14px;
    font-weight: 700;
}

.sinav-bilgi-kutu > strong {
    display: block;
    margin-bottom: 8px;
    color: #263b5e;
    font-size: 15px;
    line-height: 1.4;
}

.sinav-bilgi-kutu p {
    margin: 0 !important;
    color: #6f777b;
    font-size: 13px;
    line-height: 1.6;
}

.sinav-bilgi-kutu p strong {
    color: #36b66a;
}

@media (max-width: 767px) {
    .sinav-bilgi-kutulari {
        grid-template-columns: 1fr;
        gap: 10px;
        margin-top: 22px;
    }

    .sinav-bilgi-kutu {
        padding: 18px 16px;
    }
}

.guven-sonuc-satir strong {
    font-size: 14px;
    line-height: 1.4;
}
@media (max-width: 767px) {
    .guven-sinav-sorgu {
        margin-top: 20px !important;
    }
}
.guven-online-test-frame {
    width: 100%;
}

.guven-online-test-frame iframe {
    display: block;
    width: 100%;
    min-height: 650px;
    border: 0;
    overflow: hidden;
}
.guven-kroki {
    width: 100%;
}

.guven-kroki-tabs {
    display: flex;
    align-items: stretch;
    width: 100%;
    gap: 0;
    margin-bottom: 18px;
    border-bottom: 1px solid #e2e6e8;
}

/* GoodLayers otomatik p / br eklerse düzeni bozmasın */
.guven-kroki-tabs > p {
    display: contents !important;
    margin: 0 !important;
    padding: 0 !important;
}

.guven-kroki-tabs > br {
    display: none !important;
}

.guven-kroki-tab {
    position: relative;
    flex: 1 1 0;
    min-width: 0;
    padding: 0 5px 15px;
    border: 0;
    background: transparent;
    color: #718087;
    font-family: inherit;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.4;
    text-align: center;
    cursor: pointer;
}

.guven-kroki-tab i {
    margin-left: 4px;
    font-size: 14px;
    color: inherit;
}

.guven-kroki-tab:hover,
.guven-kroki-tab.active {
    color: #36b66a;
}

.guven-kroki-tab.active:after {
    content: "";
    position: absolute;
    left: 12%;
    right: 12%;
    bottom: -1px;
    height: 3px;
    background: #36b66a;
}

.guven-kroki-map {
    display: none;
}

.guven-kroki-map.active {
    display: block;
}

.guven-kroki-map iframe {
    display: block;
    width: 100%;
    height: 500px;
    border: 0;
}

/* GoodLayers / WordPress otomatik boşluk koruması */
.guven-kroki br {
    display: none !important;
}

.guven-kroki p {
    margin: 0 !important;
    padding: 0 !important;
}

@media (max-width: 767px) {

    .guven-kroki-tab {
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 3px;

        padding: 0 1px 12px;
        font-size: 11px;
        line-height: 1.2;

        white-space: nowrap;
    }

    .guven-kroki-tab i {
        margin: 0;
        font-size: 10px;
        flex-shrink: 0;
    }

    .guven-kroki-tab.active:after {
        left: 5%;
        right: 5%;
    }

    .guven-kroki-map iframe {
        height: 400px;
    }
}
.subeler-page {
    width: 100%;
}

.subeler-giris {
    max-width: 820px;
    margin: 0 auto 45px;
    text-align: center;
}

.subeler-giris p {
    margin: 0 !important;
    color: #7a8589;
    line-height: 1.7;
}

.subeler-ust-baslik {
    display: block;
    margin-bottom: 8px;
    color: #36b66a;
    font-size: 12px;
    font-weight: 700;
    letter-spacing: 1.5px;
}

.subeler-harita-baslik h2 {
    margin: 0 0 12px;
    color: #263b5e;
}

.subeler-harita-baslik p {
    margin: 0 !important;
    color: #7a8589;
    line-height: 1.7;
}

.subeler-kartlar {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
    margin-bottom: 65px;
}

.sube-kart {
    position: relative;
    display: flex;
    flex-direction: column;
    padding: 30px;
    border: 1px solid #e2e6e8;
    background: #fff;
}

.sube-kart-logo {
    display: flex;
    align-items: center;
    height: 46px;
    margin-bottom: 20px;
}

.sube-kart-logo img {
    display: block;
    width: auto;
    height: 30px;
    max-width: 120px;
}

.sube-kart h3 {
    margin: 0 0 24px;
    color: #263b5e;
    font-size: 19px;
}

.sube-kart-bilgi {
    margin-bottom: 18px;
    color: #7a8589;
    font-size: 14px;
    line-height: 1.6;
}

.sube-kart-bilgi strong {
    display: block;
    margin-bottom: 3px;
    color: #5f6f75;
}

.sube-kart-bilgi a,
.sube-kart-bilgi span {
    display: block;
    color: #7a8589;
    text-decoration: none;
}

.sube-kart-bilgi a:hover {
    color: #36b66a;
}

.sube-kart-button {
    display: inline-flex;
    align-items: center;
    align-self: flex-start;
    gap: 7px;

    margin-top: auto;
    padding-top: 7px;

    color: #2f63c5 !important;
    font-size: 13px;
    font-weight: 700;
    line-height: 1;
    text-decoration: none !important;
}

.sube-kart-button span {
    display: inline-flex;
    align-items: center;
    line-height: 1;
}

.sube-kart-button i {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    margin: 0;
    padding: 0;

    font-size: 13px;
    line-height: 1;
}

.sube-kart-button i:before {
    line-height: 1;
}

.sube-kart-button:hover {
    color: #36b66a !important;
}

.subeler-harita-baslik {
    margin-bottom: 25px;
    text-align: center;
}


/* HARİTA */

.guven-kroki {
    width: 100%;
}

.guven-kroki-tabs {
    display: flex;
    align-items: stretch;
    width: 100%;
    gap: 0;
    margin-bottom: 18px;
    border-bottom: 1px solid #e2e6e8;
}

.guven-kroki-tabs > p {
    display: contents !important;
    margin: 0 !important;
    padding: 0 !important;
}

.guven-kroki-tabs > br {
    display: none !important;
}

.guven-kroki-tab {
    position: relative;
    flex: 1 1 0;
    min-width: 0;

    padding: 0 5px 15px;

    border: 0;
    background: transparent;

    color: #718087;
    font-family: inherit;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.4;
    text-align: center;

    cursor: pointer;
}

.guven-kroki-tab i {
    margin-left: 4px;
    font-size: 14px;
    color: inherit;
}

.guven-kroki-tab:hover,
.guven-kroki-tab.active {
    color: #36b66a;
}

.guven-kroki-tab.active:after {
    content: "";
    position: absolute;
    left: 12%;
    right: 12%;
    bottom: -1px;

    height: 3px;
    background: #36b66a;
}

.guven-kroki-map {
    display: none;
}

.guven-kroki-map.active {
    display: block;
}

.guven-kroki-map iframe {
    display: block;
    width: 100%;
    height: 500px;
    border: 0;
}

.guven-kroki br {
    display: none !important;
}

.guven-kroki p {
    margin: 0 !important;
    padding: 0 !important;
}


/* TABLET */

@media (max-width: 900px) {

    .subeler-kartlar {
        grid-template-columns: 1fr;
        gap: 15px;
    }

    .sube-kart {
        padding: 25px 22px;
    }
}


/* MOBİL */

@media (max-width: 767px) {

    .subeler-giris {
        margin-bottom: 32px;
        text-align: left;
    }

    .subeler-kartlar {
        margin-bottom: 50px;
    }

    .subeler-harita-baslik {
        text-align: left;
    }

    .guven-kroki-tab {
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 3px;

        padding: 0 1px 12px;

        font-size: 11px;
        line-height: 1.2;
        white-space: nowrap;
    }

    .guven-kroki-tab i {
        flex-shrink: 0;
        margin: 0;
        font-size: 10px;
    }

    .guven-kroki-tab.active:after {
        left: 5%;
        right: 5%;
    }

    .guven-kroki-map iframe {
        height: 400px;
    }
}
.sube-kart-button br {
    display: none !important;
}

.sube-kart-button {
    margin-left: 0 !important;
    padding-left: 0 !important;
}
.mega-online-promo {
    position: relative;
    z-index: 2;
}

.mega-online-promo img {
    display: block;
    width: 105px;
    height: auto;
    margin-bottom: 20px;
}

.mega-online-promo-text {
    width: 220px;
    max-width: 58%;
}

.mega-online-promo-text strong {
    display: block;
    margin-bottom: 8px;
    color: #6f777b;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.6;
}

.mega-online-promo-text span {
    display: block;
    color: #8a9498;
    font-size: 13px;
    line-height: 1.6;
}
/* Mega menü içindeki link olmayan her yerde normal cursor */
.kingster-navigation .sf-mega,
.kingster-navigation .sf-mega * {
    cursor: default !important;
}

/* Sadece gerçek bağlantılarda el işareti */
.kingster-navigation .sf-mega a,
.kingster-navigation .sf-mega a * {
    cursor: pointer !important;
}
.guven-home-service {
    display: flex;
    align-items: center;
    gap: 20px;

    width: 100%;
    min-height: 125px;
    padding: 24px 28px;
    box-sizing: border-box;

    color: inherit !important;
    text-decoration: none !important;

    transition: background-color .25s ease;
}

.guven-home-service br {
    display: none !important;
}

.guven-home-service-icon {
    display: flex;
    align-items: center;
    justify-content: center;

    flex: 0 0 52px;
    width: 52px;
    height: 52px;

    /* İkon yazıdan hafif yukarıda */
    transform: translateY(-5px);
}

.guven-home-service-icon img {
    display: block;
    width: 46px;
    height: 46px;
    object-fit: contain;

    transition:
        transform .25s ease,
        opacity .25s ease;
}

.guven-home-service-content {
    display: flex;
    flex-direction: column;
    justify-content: center;
    gap: 5px;

    min-width: 0;
}

.guven-home-service-content strong {
    display: block;
    margin: 0 !important;

    color: #263b5e;
    font-size: 17px;
    font-weight: 700;
    line-height: 1.35;

    transition: color .25s ease;
}

.guven-home-service-content > span {
    display: block;

    color: #aaa;
    font-size: 15px;
    line-height: 1.4;

    transition: color .25s ease;
}


/* TÜM BLOK HOVER */

.guven-home-service:hover {
    background: #fafafa;
}

.guven-home-service:hover .guven-home-service-icon img {
    transform: scale(1.10);
}

.guven-home-service:hover .guven-home-service-content strong {
    color: #36b66a;
}

.guven-home-service:hover .guven-home-service-content > span {
    color: #7a8589;
}


/* MOBİL */

@media (max-width: 767px) {

    .guven-home-service {
        min-height: 100px;
        padding: 18px 20px;
        gap: 17px;
    }

    .guven-home-service-icon {
        flex-basis: 46px;
        width: 46px;
        height: 46px;
        transform: translateY(-3px);
    }

    .guven-home-service-icon img {
        width: 40px;
        height: 40px;
    }

    .guven-home-service-content strong {
        font-size: 16px;
    }

    .guven-home-service-content > span {
        font-size: 14px;
    }
}
/* Eski Twitter ikonunu gizle */
.kingster-top-bar-social-icon[title="twitter"] .fa-twitter,
.gdlr-core-social-network-icon[title="twitter"] .fa-twitter {
    display: none !important;
}

/* X logosu */
.kingster-top-bar-social-icon[title="twitter"]::before,
.gdlr-core-social-network-icon[title="twitter"]::before {
    content: "";
    display: inline-block;

    width: 1em;
    height: 1em;

    background-color: currentColor;

    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z'/%3E%3C/svg%3E");
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    -webkit-mask-size: contain;

    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z'/%3E%3C/svg%3E");
    mask-repeat: no-repeat;
    mask-position: center;
    mask-size: contain;

    vertical-align: -0.08em;
}
.guven-footer-social {
    display: flex;
    align-items: center;
    gap: 14px;
    margin-top: 2px;
}

.guven-footer-social a {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    color: #b9b9b9 !important;
    font-size: 16px;
    line-height: 1;
    text-decoration: none !important;
    transition: color .2s ease, transform .2s ease;
}

.guven-footer-social a:hover {
    color: #3db166 !important;
    transform: translateY(-2px);
}
@media (max-width: 767px) {

    .kingster-copyright-container {
        text-align: center;
    }

    .kingster-copyright-left,
    .kingster-copyright-right {
        float: none !important;
        width: 100% !important;
        text-align: center !important;
    }

    .kingster-copyright-left {
        margin-bottom: 14px;
    }

    .kingster-copyright-right a {
        display: block;
        margin: 7px 0;
    }

    .kingster-copyright-right {
        line-height: 1.5;
        font-size: 0;
    }

    .kingster-copyright-right a {
        font-size: 14px;
    }
}
.guven-top-whatsapp {
    color: inherit !important;
    text-decoration: none !important;
    transition: color .2s ease;
}

.guven-top-whatsapp:hover {
    color: #3db166 !important;
}
.guven-app-sidebar {
    margin-top: 25px;
    border: 5px solid #2f63c5;
    background: #fff;
    overflow: hidden;
}

.guven-app-sidebar-image {
    background: #f4f7fb;
    padding: 25px 25px 0;
    text-align: center;
}

.guven-app-sidebar-image img {
    display: block;
    width: 100%;
    max-width: 280px;
    height: auto;
    margin: 0 auto;
}

.guven-app-sidebar-content {
    padding: 25px 28px 30px;
    text-align: center;
}

.guven-app-sidebar-label {
    display: block;
    margin-bottom: 7px;
    color: #2f63c5;
    font-size: 12px;
    font-weight: 700;
    letter-spacing: 1.2px;
}

.guven-app-sidebar h3 {
    margin: 0 0 12px;
    color: #263b5e;
    font-size: 21px;
    line-height: 1.35;
}

.guven-app-sidebar p {
    margin: 0 0 22px !important;
    color: #7a8589;
    font-size: 14px;
    line-height: 1.7;
}

.guven-app-sidebar-button {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 8px;

    padding: 13px 20px;

    background: #2f63c5;
    color: #fff !important;

    font-size: 13px;
    font-weight: 700;
    text-decoration: none !important;

    transition: background .2s ease;
}

.guven-app-sidebar-button:hover {
    background: #263b5e;
    color: #fff !important;
}

.guven-app-sidebar-button i {
    line-height: 1;
}

@media (max-width: 767px) {

    .guven-app-sidebar {
        margin-top: 20px;
    }

    .guven-app-sidebar-image img {
        max-width: 240px;
    }

    .guven-app-sidebar-content {
        padding: 22px 20px 25px;
    }
}
.guven-app-sidebar-stores {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
    margin-top: 20px;
}

.guven-app-sidebar-stores a {
    display: inline-block;
    line-height: 0;
}

.guven-app-sidebar-stores img {
    display: block;
    width: auto;
    height: 42px;
}

@media (max-width: 767px) {
    .guven-app-sidebar-stores img {
        height: 40px;
    }
}
.guven-app-sidebar-content > p:empty {
    display: none !important;
}

.guven-app-sidebar-content br {
    display: none !important;
}

.guven-app-sidebar-desc {
    margin: 0 0 18px !important;
}
/* GÜVEN MOBİL etiketini saran otomatik p boşluğunu kaldır */
.guven-app-sidebar-content > p:first-of-type {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Etiketin kendi kontrollü boşluğu */
.guven-app-sidebar-label {
    display: block;
    margin: 0 0 10px !important;
}

/* Açıklama paragrafı */
.guven-app-sidebar-desc {
    margin: 0 0 18px !important;
}

/* GoodLayers otomatik br eklerse */
.guven-app-sidebar-content br {
    display: none !important;
}
.kingster-sidebar-area .kingster-widget {
    margin-bottom: 30px !important;
}
/* GoodLayers - sadece Box Menu */
.gdlr-core-menu-style-box > li > a {
    transition: background-color .2s ease,
                color .2s ease,
                padding-left .2s ease;
}

/* Sadece GoodLayers Box Menu */
.gdlr-core-menu-style-box > li > a {
    transition:
        background-color .2s ease,
        color .2s ease,
        padding-left .2s ease;
}

/* Aktif sayfa */
.gdlr-core-menu-style-box > li.current-menu-item > a {
    background-color: #36b66a !important;
    color: #fff !important;
}

/* Hover */
.gdlr-core-menu-style-box > li > a:hover {
    background-color: #f5f7f8 !important;
    color: #36b66a !important;
    padding-left: 20px;
}

/* Aktif öğenin üzerine gelince aktif görünüm korunsun */
.gdlr-core-menu-style-box > li.current-menu-item > a:hover {
    background-color: #36b66a !important;
    color: #fff !important;
    padding-left: 20px;
}
.guven-whatsapp-button {
    transition:
        background .2s ease,
        transform .2s ease !important;
}

.guven-whatsapp-button:hover {
    background: #263b5e !important;
    transform: translateY(-2px);
}

.guven-whatsapp-button:hover .gdlr-core-content {
    color: #fff !important;
}
.guven-whatsapp-button br {
    display: none !important;
}
/* =========================================================
   KINGSTER MOBİL / TABLET MENÜ
   ========================================================= */

@media (max-width: 1024px) {

    /* Menü sağdan sayfanın üzerine açılsın */
    #kingster-mobile-menu.mm-menu.mm-offcanvas {
        position: fixed !important;
        top: 0 !important;
        right: 0 !important;
        bottom: 0 !important;
        left: auto !important;

        width: 420px !important;
        max-width: 88% !important;
        min-width: 0 !important;
        height: 100% !important;

        z-index: 999999 !important;
        overflow: hidden !important;
    }


    /* Menü panelleri tam yüksekliği kullansın */
    #kingster-mobile-menu .mm-panels,
    #kingster-mobile-menu .mm-panel {
        height: 100% !important;
    }

    #kingster-mobile-menu .mm-panel {
        overflow-y: auto !important;
        overflow-x: hidden !important;
    }


    /* Sayfa kesinlikle sola kaymasın */
    html.mm-opening .mm-slideout,
    html.mm-opened .mm-slideout,
    html.mm-closing .mm-slideout,
    html.mm-right.mm-opening .mm-slideout,
    html.mm-right.mm-opened .mm-slideout,
    html.mm-right.mm-closing .mm-slideout {
        -webkit-transform: none !important;
        transform: none !important;
        -webkit-transition: none !important;
        transition: none !important;
    }


    /* Header / Topbar hareket animasyonlarını tamamen kapat */
    .kingster-mobile-header-wrap,
    .kingster-mobile-header,
    .kingster-mobile-header-container,
    .kingster-mobile-header-content,
    .kingster-top-bar,
    .kingster-header-wrap {
        -webkit-transition: none !important;
        transition: none !important;
        animation: none !important;
    }


    /* Logo kapanırken/açılırken animasyon beklemesin */
    .kingster-mobile-header-wrap .kingster-logo,
    .kingster-mobile-header-container .kingster-logo,
    .kingster-mobile-header-wrap .kingster-logo-inner,
    .kingster-mobile-header-container .kingster-logo-inner,
    .kingster-mobile-header-wrap .kingster-logo img,
    .kingster-mobile-header-container .kingster-logo img {
        -webkit-transition: none !important;
        transition: none !important;
        animation: none !important;
    }


    /* Menü açıkken / açılırken / kapanırken logo yerinden oynamasın */
    html.mm-opening .kingster-mobile-header-wrap,
    html.mm-opened .kingster-mobile-header-wrap,
    html.mm-closing .kingster-mobile-header-wrap,

    html.mm-opening .kingster-mobile-header,
    html.mm-opened .kingster-mobile-header,
    html.mm-closing .kingster-mobile-header,

    html.mm-opening .kingster-mobile-header-container,
    html.mm-opened .kingster-mobile-header-container,
    html.mm-closing .kingster-mobile-header-container,

    html.mm-opening .kingster-mobile-header-content,
    html.mm-opened .kingster-mobile-header-content,
    html.mm-closing .kingster-mobile-header-content,

    html.mm-opening .kingster-top-bar,
    html.mm-opened .kingster-top-bar,
    html.mm-closing .kingster-top-bar,

    html.mm-opening .kingster-header-wrap,
    html.mm-opened .kingster-header-wrap,
    html.mm-closing .kingster-header-wrap {
        -webkit-transform: none !important;
        transform: none !important;
    }


    /* Logo özel olarak sabit kalsın */
    html.mm-opening .kingster-logo,
    html.mm-opened .kingster-logo,
    html.mm-closing .kingster-logo,

    html.mm-opening .kingster-logo-inner,
    html.mm-opened .kingster-logo-inner,
    html.mm-closing .kingster-logo-inner,

    html.mm-opening .kingster-logo img,
    html.mm-opened .kingster-logo img,
    html.mm-closing .kingster-logo img {
        -webkit-transform: none !important;
        transform: none !important;
    }


    /* Uzun menü isimleri kesilmesin */
    #kingster-mobile-menu .mm-listview > li > a:not(.mm-next),
    #kingster-mobile-menu .mm-listview > li > span.kingster-mm-menu-blank {
        white-space: normal !important;
        overflow: visible !important;
        text-overflow: unset !important;
        line-height: 1.45 !important;
        padding-right: 50px !important;
    }


    /* Alt menü başlıkları kesilmesin */
    #kingster-mobile-menu .mm-navbar .mm-title {
        white-space: normal !important;
        overflow: visible !important;
        text-overflow: unset !important;
    }
}


/* =========================================================
   TELEFON
   ========================================================= */

@media (max-width: 477px) {

    #kingster-mobile-menu.mm-menu.mm-offcanvas {
        width: 88% !important;
        max-width: 88% !important;
    }
}
@media (max-width: 1024px) {

    /* Menü kapanmaya başladığı anda görsel olarak hemen gizle */
    html.mm-opened:not(.mm-opening) #kingster-mobile-menu {
        opacity: 0 !important;
        visibility: hidden !important;
        pointer-events: none !important;
        transition: none !important;
    }

    /* Açıkken normal görün */
    html.mm-opening #kingster-mobile-menu {
        opacity: 1 !important;
        visibility: visible !important;
        pointer-events: auto !important;
    }

    /* Arka plan karartması da beklemesin */
    html.mm-opened:not(.mm-opening) #mm-blocker {
        opacity: 0 !important;
        visibility: hidden !important;
        transition: none !important;
    }
}
/* DESKTOP DROPDOWN + MEGA MENU AYRIMI */
@media (min-width: 1261px) {

    /* Normal açılır menü */
    .kingster-navigation .sf-menu > li > .sub-menu {
        border: 1px solid #dde2e5;
        border-top: 3px solid #36b66a;

        box-shadow:
            0 12px 28px rgba(38, 59, 94, 0.16),
            0 3px 8px rgba(0, 0, 0, 0.06);
    }

    /* Mega menu */
    .kingster-navigation .sf-mega {
        border: 1px solid #dde2e5;
        border-top: 3px solid #36b66a;

        box-shadow:
            0 14px 35px rgba(38, 59, 94, 0.18),
            0 4px 10px rgba(0, 0, 0, 0.06);
    }

}
/* Topbar sağ tarafını tam yüksekliğe göre hizala */
.kingster-top-bar-right {
    display: flex !important;
    align-items: stretch !important;
}

/* Diğer sağ elemanlar ortada kalsın */
.kingster-top-bar-right-text,
.kingster-top-bar-right-social,
.kingster-lp-top-bar-user {
    display: flex !important;
    align-items: center !important;
}

/* Randevu Sistemi butonu topbar yüksekliğini tamamen kaplasın */
.kingster-top-bar-right-button {
    display: flex !important;
    align-items: stretch !important;
}

.kingster-top-bar-right-button > a {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    height: 100% !important;
    padding: 0 24px !important;

    box-sizing: border-box;
}
.guven-top-phone {
    color: inherit !important;
    text-decoration: none !important;
    transition: color .2s ease;
}

.guven-top-phone:hover {
    color: #3db166 !important;
}
.kingster-lp-top-bar-user {
    display: none;
}
/* Topbar iletişim linkleri */
.guven-top-mobile-contact {
    display: flex;
    align-items: center;
    gap: 18px;
}

.guven-top-mobile-contact a {
    color: inherit !important;
    text-decoration: none !important;
    white-space: nowrap;
    transition: color .2s ease;
}

.guven-top-mobile-contact a:hover {
    color: #3db166 !important;
}


/* MOBİL / TABLET */
@media (max-width: 767px) {

    /* Sol tanıtım metnini mobilde kaldır */
    .kingster-top-bar-left {
        display: none !important;
    }

    /* Sosyal ikonları kaldır */
    .kingster-top-bar-right-social {
        display: none !important;
    }

    /* Randevu Sistemi butonunu kaldır */
    .kingster-top-bar-right-button {
        display: none !important;
    }

    /* Sağ taraf tüm genişliği kullansın */
    .kingster-top-bar-right {
        float: none !important;
        width: 100% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
    }

    .kingster-top-bar-right-text {
        width: 100% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
    }

    /* Telefon + WhatsApp yan yana */
.guven-top-mobile-contact {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 15px;
    padding: 0 8px;
    box-sizing: border-box;
    flex-wrap: nowrap;
}

    .guven-top-mobile-contact a {
        font-size: 13px;
        line-height: 1;
    }
}
@media (min-width: 768px) {
    .guven-top-mobile-contact a[href^="tel:"] {
        display: none !important;
    }
}
/* Contact Form 7 hata mesajları */
.wpcf7-not-valid-tip {
    color: #e53935 !important;
}
/* Contact Form 7 - Bildirimleri formun üstüne taşı */
#wpcf7-f7-p1977-o1 form.wpcf7-form {
    display: flex;
    flex-direction: column;
}

#wpcf7-f7-p1977-o1 .wpcf7-response-output {
    order: -1;
    margin: 0 0 25px !important;
    padding: 16px 20px !important;
    font-size: 15px;
    font-weight: 600;
    line-height: 1.6;
    border-radius: 5px;
}

/* Başarılı gönderim */
#wpcf7-f7-p1977-o1 form.sent .wpcf7-response-output {
    background: #e8f7ed;
    border: 2px solid #36b66a !important;
    color: #218347;
}

/* Hatalı gönderim */
#wpcf7-f7-p1977-o1 form.invalid .wpcf7-response-output,
#wpcf7-f7-p1977-o1 form.failed .wpcf7-response-output,
#wpcf7-f7-p1977-o1 form.spam .wpcf7-response-output {
    background: #fff0f0;
    border: 2px solid #e53935 !important;
    color: #c62828;
}
/* İletişim formu - E-posta ve telefon yan yana */
.guven-iletisim-satir {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 20px;
    width: 100%;
}

.guven-iletisim-alan {
    min-width: 0;
}

.guven-iletisim-alan label {
    display: block;
    width: 100%;
}

.guven-iletisim-alan input {
    width: 100%;
    box-sizing: border-box;
}

/* Mobilde alt alta */
@media (max-width: 767px) {
    .guven-iletisim-satir {
        grid-template-columns: 1fr;
        gap: 0;
    }
}
/* Contact Form 7 - Otomatik BR etiketlerini gizle */
#wpcf7-f7-p1977-o1 .wpcf7-form br {
    display: none !important;
}
/* ==========================================
   GUVEN MOBIL UYGULAMA SAYFASI
   ========================================== */

.guven-mobil-app {
    --guven-blue: #163269;
    --guven-green: #3db166;
    --guven-text: #475569;
    --guven-border: #e3e9f1;

    max-width: 1250px;
    margin: 0 auto;
    color: var(--guven-text);
}

.guven-mobil-app * {
    box-sizing: border-box;
}


/* ==========================================
   HERO
   ========================================== */

.guven-mobil-app .guven-mobil-hero {
    display: grid;
    grid-template-columns: 1.1fr 0.9fr;
    align-items: center;
    gap: 55px;

    background: #f5f7fb;
    border: 1px solid var(--guven-border);
    border-radius: 14px;

    padding: 60px;
}

.guven-mobil-app .guven-mobil-hero-text {
    min-width: 0;
}

.guven-mobil-app .guven-mobil-eyebrow {
    display: inline-block;

    color: var(--guven-green);
    font-size: 12px;
    font-weight: 700;
    letter-spacing: 1.5px;

    margin-bottom: 20px;
}

.guven-mobil-app .guven-mobil-hero h2 {
    font-size: clamp(32px, 3.5vw, 47px);
    line-height: 1.2;
    font-weight: 700;
    letter-spacing: -1px;

    color: var(--guven-blue);

    margin: 0 0 25px;
}

.guven-mobil-app .guven-mobil-hero h2 span {
    display: block;
    color: var(--guven-green);
}

.guven-mobil-app .guven-mobil-lead {
    font-size: 16px;
    line-height: 1.9;
    color: var(--guven-text);

    margin-bottom: 28px;
}


/* ==========================================
   AVANTAJ LISTESI
   ========================================== */

.guven-mobil-app .guven-mobil-benefits {
    list-style: none;

    margin: 0 0 35px;
    padding: 0;
}

.guven-mobil-app .guven-mobil-benefits li {
    position: relative;

    padding-left: 30px;
    margin-bottom: 13px;

    font-size: 15px;
    font-weight: 500;
    line-height: 1.6;

    color: #334155;
}

.guven-mobil-app .guven-mobil-benefits li::before {
    content: "✓";

    position: absolute;
    left: 0;
    top: 0;

    color: var(--guven-green);
    font-weight: 700;
    font-size: 18px;
}


/* ==========================================
   STORE BUTONLARI
   ========================================== */

.guven-mobil-app .guven-mobil-download {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 12px;
}

.guven-mobil-app .guven-mobil-download a {
    display: inline-flex;
    align-items: center;

    width: 190px;
    max-width: 100%;

    text-decoration: none;
    transition: transform 0.2s ease;
}

.guven-mobil-app .guven-mobil-download a:hover {
    transform: translateY(-3px);
}

.guven-mobil-app .guven-mobil-download img {
    display: block;
    width: 100%;
    height: auto;
}

.guven-mobil-app .guven-mobil-download-note {
    font-size: 12px;
    color: #64748b;
    line-height: 1.7;

    margin: 17px 0 0;
}


/* ==========================================
   MOBIL MOCKUP
   ========================================== */

.guven-mobil-app .guven-mobil-visual {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;

    min-width: 0;
    padding: 30px;

    background: #e7eef7;
    border: 1px solid #dce5f0;
    border-radius: 14px;

    text-align: center;
}

.guven-mobil-app .guven-mobil-visual-label {
    font-size: 12px;
    font-weight: 700;
    letter-spacing: 2px;

    color: var(--guven-blue);

    margin-bottom: 20px;
}

.guven-mobil-app .guven-mobil-visual img {
    display: block;

    width: auto;
    max-width: 100%;
    height: auto;
    max-height: 480px;

    object-fit: contain;
}

.guven-mobil-app .guven-mobil-visual-bottom {
    display: block;

    margin-top: 20px;

    font-size: 13px;
    font-weight: 500;
    color: #64748b;
}


/* ==========================================
   OZELLIKLER BOLUMU
   ========================================== */

.guven-mobil-app .guven-mobil-features {
    padding: 75px 0 65px;
}

.guven-mobil-app .guven-mobil-section-heading {
    max-width: 750px;

    text-align: center;
    margin: 0 auto 40px;
}

.guven-mobil-app .guven-mobil-section-heading h2 {
    font-size: clamp(27px, 3vw, 36px);
    font-weight: 700;
    line-height: 1.3;

    color: var(--guven-blue);

    margin: 0 0 15px;
}

.guven-mobil-app .guven-mobil-section-heading p {
    font-size: 16px;
    line-height: 1.8;

    color: #64748b;
    margin: 0;
}


/* ==========================================
   OZELLIK KARTLARI
   ========================================== */

.guven-mobil-app .guven-mobil-feature-grid {
    display: grid;
    grid-template-columns: repeat(4, minmax(0, 1fr));
    gap: 18px;
}

.guven-mobil-app .guven-mobil-feature-card {
    background: #ffffff;

    border: 1px solid var(--guven-border);
    border-radius: 12px;

    padding: 30px 25px;

    transition:
        transform 0.2s ease,
        border-color 0.2s ease;
}

.guven-mobil-app .guven-mobil-feature-card:hover {
    transform: translateY(-4px);
    border-color: #b7cbdc;
}

.guven-mobil-app .guven-mobil-feature-icon {
    display: flex;
    align-items: center;
    justify-content: center;

    width: 52px;
    height: 52px;

    background: #eef4fb;
    color: var(--guven-blue);

    border-radius: 10px;

    font-size: 23px;
    margin-bottom: 25px;
}

.guven-mobil-app .guven-mobil-feature-card h3 {
    font-size: 18px;
    font-weight: 700;
    line-height: 1.4;

    color: var(--guven-blue);

    margin: 0 0 13px;
}

.guven-mobil-app .guven-mobil-feature-card p {
    font-size: 14px;
    line-height: 1.8;

    color: #64748b;
    margin: 0;
}


/* ==========================================
   ALT CTA
   ========================================== */

.guven-mobil-app .guven-mobil-cta {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 25px;

    padding: 30px 40px;
    margin-bottom: 60px;

    background: var(--guven-blue);
    border-radius: 12px;
}

.guven-mobil-app .guven-mobil-cta strong {
    display: block;

    font-size: 19px;
    font-weight: 700;
    line-height: 1.5;

    color: #ffffff;
}

.guven-mobil-app .guven-mobil-cta p {
    font-size: 14px;
    line-height: 1.7;

    color: #dbe5f2;
    margin: 5px 0 0;
}

.guven-mobil-app .guven-mobil-cta a {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 12px;

    padding: 15px 24px;
    flex-shrink: 0;

    background: var(--guven-green);
    color: #ffffff !important;

    border-radius: 6px;

    font-size: 14px;
    font-weight: 700;
    text-decoration: none;

    transition: transform 0.2s ease;
}

.guven-mobil-app .guven-mobil-cta a:hover {
    transform: translateY(-3px);
}


/* ==========================================
   TABLET
   ========================================== */

@media (max-width: 1100px) {

    .guven-mobil-app .guven-mobil-hero {
        gap: 30px;
        padding: 35px;
    }

    .guven-mobil-app .guven-mobil-feature-grid {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }

}


/* ==========================================
   MOBIL
   ========================================== */

@media (max-width: 767px) {

    .guven-mobil-app .guven-mobil-hero {
        grid-template-columns: 1fr;
        gap: 35px;

        padding: 30px 22px;
    }

    .guven-mobil-app .guven-mobil-hero h2 {
        font-size: 31px;
        letter-spacing: -0.5px;
    }

    .guven-mobil-app .guven-mobil-lead {
        font-size: 15px;
    }

    .guven-mobil-app .guven-mobil-download {
        justify-content: center;
        gap: 10px;
    }

    .guven-mobil-app .guven-mobil-download a {
        width: 165px;
    }

    .guven-mobil-app .guven-mobil-download-note {
        text-align: center;
    }

    .guven-mobil-app .guven-mobil-visual {
        padding: 25px 15px;
    }

    .guven-mobil-app .guven-mobil-visual img {
        max-height: 400px;
    }

    .guven-mobil-app .guven-mobil-features {
        padding: 55px 0 40px;
    }

    .guven-mobil-app .guven-mobil-feature-grid {
        grid-template-columns: 1fr;
        gap: 14px;
    }

    .guven-mobil-app .guven-mobil-feature-card {
        padding: 25px;
    }

    .guven-mobil-app .guven-mobil-cta {
        flex-direction: column;
        align-items: flex-start;

        padding: 28px 25px;
        margin-bottom: 40px;
    }

    .guven-mobil-app .guven-mobil-cta a {
        width: 100%;
    }

}
/* ==========================================
   GUVEN MOBIL - SON DUZENLEMELER
   ========================================== */

/* Eski CSS ile oluşturulan check işaretini kaldır */
.guven-mobil-app .guven-mobil-benefits li::before {
    content: none !important;
}

/* Font Awesome check ikonları */
.guven-mobil-app .guven-mobil-benefits li {
    display: flex;
    align-items: baseline;
    gap: 11px;
    padding-left: 0;
}

.guven-mobil-app .guven-mobil-benefits li .fa-check {
    color: var(--guven-green);
    font-size: 15px;
    flex-shrink: 0;
}


/* ==========================================
   ALT INDIRME BUTONLARI
   ========================================== */

.guven-mobil-app .guven-mobil-cta {
    flex-wrap: wrap;
}

.guven-mobil-app .guven-mobil-cta-actions {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 10px;
    margin-left: auto;
}

.guven-mobil-app .guven-mobil-cta-actions a {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 10px;
    min-height: 46px;
    padding: 13px 19px;
    white-space: nowrap;
    font-size: 14px;
    font-weight: 600;
    text-decoration: none;
    border-radius: 6px;
}

/* iOS butonu */
.guven-mobil-app .guven-mobil-cta .guven-mobil-cta-ios {
    background: #ffffff;
    color: var(--guven-blue) !important;
}

/* Android butonu */
.guven-mobil-app .guven-mobil-cta .guven-mobil-cta-android {
    background: var(--guven-green);
    color: #ffffff !important;
}

/* Buton ikonları */
.guven-mobil-app .guven-mobil-cta-actions i {
    font-size: 17px;
}

/* Mobil */
@media (max-width: 767px) {

    .guven-mobil-app .guven-mobil-cta-actions {
        width: 100%;
        margin-left: 0;
        flex-direction: column;
    }

    .guven-mobil-app .guven-mobil-cta-actions a {
        width: 100%;
    }

}
/* Kelimelerin harf bazında bölünmesini engelle */
body :is(h1, h2, h3, h4, h5, h6, p, li) {
    word-break: normal !important;
    overflow-wrap: normal !important;
    hyphens: none !important;
}
/* Direksiyon sınav sonucu sorgulama - Tablet düzenlemesi */

@media (min-width: 768px) and (max-width: 1100px) {

    /* Formun iç boşluklarını azalt */
    .guven-sinav-sorgu {
        padding: 20px 14px;
    }

    /* Başlık */
    .guven-sinav-sorgu-baslik h2 {
        font-size: 18px;
        line-height: 1.35;
    }

    /* Açıklama */
    .guven-sinav-sorgu-baslik p {
        font-size: 14px;
        line-height: 1.6;
    }

    /* Form etiketi */
    .guven-sinav-form label {
        font-size: 14px;
    }

    /* Input */
    .guven-sinav-form input {
        width: 100%;
        min-width: 0;
        padding: 0 8px;
        font-size: 14px;
        box-sizing: border-box;
    }

    /* Sorgulama butonu */
    .guven-sinav-form button {
        width: 100%;
        height: auto;
        min-height: 50px;
        padding: 12px 8px;
        line-height: 1.4;
        white-space: normal;
        box-sizing: border-box;
    }

}
/* Ana sayfa hizmet kutuları - Tablet 2+2 düzen */

@media (min-width: 768px) and (max-width: 1100px) {

    .hp1-col-services .gdlr-core-pbf-wrapper-container-inner > .gdlr-core-pbf-column {
        width: 50% !important;
        float: left !important;
        clear: none !important;
    }

    .hp1-col-services .gdlr-core-pbf-wrapper-container-inner > .gdlr-core-pbf-column:nth-child(2n+1) {
        clear: left !important;
    }

}
/* Ehliyet sınıfları tablosu - Responsive başlıklar */

.guven-table-5col .guven-th-mobile {
    display: none;
}

@media (max-width: 767px) {

    .guven-table-5col .guven-th-desktop {
        display: none;
    }

    .guven-table-5col .guven-th-mobile {
        display: inline;
    }

    .guven-table-5col th {
        word-break: normal !important;
        overflow-wrap: normal !important;
        hyphens: none !important;
        white-space: normal;
    }

}
/* 4 sütunlu ehliyet tablosu - Mobil düzenleme */
@media (max-width: 767px) {

    .guven-table-4col th:nth-child(1),
    .guven-table-4col td:nth-child(1) {
        width: 28%;
    }

    .guven-table-4col th:nth-child(2),
    .guven-table-4col td:nth-child(2) {
        width: 12%;
    }

    .guven-table-4col th:nth-child(3),
    .guven-table-4col td:nth-child(3) {
        width: 25%;
    }

    .guven-table-4col th:nth-child(4),
    .guven-table-4col td:nth-child(4) {
        width: 35%;
    }

    .guven-table-4col tbody th {
        font-size: 11px;
        line-height: 1.4;
        overflow-wrap: normal !important;
        word-break: normal !important;
    }
}
/* 4 sütunlu tablo - Mobil YAŞ başlığı */
@media (max-width: 767px) {
    .guven-table-4col thead th:nth-child(2) {
        white-space: nowrap !important;
        font-size: 12px !important;
        padding-left: 2px !important;
        padding-right: 2px !important;
    }
}
/* Ülkeler tablosu - Mobil düzenleme */
@media (max-width: 767px) {

    .guven-ulkeler-table td {
        font-size: 12px !important;
        padding: 10px 4px !important;
        word-break: normal !important;
        overflow-wrap: normal !important;
        hyphens: none !important;
        white-space: normal !important;
    }

    .guven-ulkeler-table td:nth-child(1) {
        width: 32%;
    }

    .guven-ulkeler-table td:nth-child(2) {
        width: 36%;
    }

    .guven-ulkeler-table td:nth-child(3) {
        width: 32%;
    }

}
@media (max-width: 767px) {
    .guven-ulkeler-table td:nth-child(2) {
        font-size: 11.5px !important;
        letter-spacing: -0.15px;
    }
}
/* Güven Mobil Sidebar - Yalnızca tablet */
@media (min-width: 768px) and (max-width: 1100px) {

    .guven-app-sidebar .guven-app-sidebar-stores {
        flex-direction: column;
        align-items: center;
        gap: 12px;
    }

    .guven-app-sidebar .guven-app-sidebar-stores a {
        display: block;
        width: 160px;
        max-width: 100%;
        line-height: 0;
    }

    .guven-app-sidebar .guven-app-sidebar-stores img {
        display: block;
        width: 100%;
        height: auto;
    }

} 
body.kingster-body.course-item-popup #learn-press-content-item .content-item-wrap{ max-width: 900px; }body #popup-course #popup-content #learn-press-content-item .content-item-wrap, body #popup-course #popup-footer{ width: 900px; } 
body #learn-press-profile-nav .tabs > li.active > a{ color: #3495fb; }body .lp-tab-sections .section-tab.active span{ border-color: #3495fb; }body .quiz-result.passed .result-achieved, body .quiz-result.passed .result-message strong{ color: #3495fb; }body .quiz-result .result-grade .result-achieved:after{ border-color: #3495fb; }body button, body.kingster-body.confirm #popup_container #popup_panel input[type="button"]{ background-color: #3495fb; }body .lp-list-table thead tr th{ background: #3495fb; }body .learn-press-subtab-content .lp-sub-menu span{ border-color: #3495fb; }body .lp-list-table tbody tr td.column-order-action a, body .lp-list-table tbody tr td.column-order-action a:hover{ color: #3495fb; }body .quiz-progress .progress-items .progress-item .progress-number{ color: #3495fb; }body .course-rate .review-bar .rating{ background: #3495fb; }body .answer-options .answer-option:hover .option-title .option-title-content{ color: #3495fb; }body table.order_details tr th{ background: #3495fb; }body .course-item-nav .prev:hover a.kingster-nav, body .course-item-nav .next:hover a.kingster-nav{ color: #3495fb; }body ul.learn-press-nav-tabs .course-nav.active a{ color: #3495fb; }body .kingster-tab-slidebar .kingster-tab-slidebar-border{ border-color: #3495fb; }body .kingster-tab-slidebar .kingster-tab-slidebar-border:before { border-color: #3495fb transparent transparent; }body .kingster-lp-course-info-item .kingster-tail a,body .kingster-lp-course-info-item .kingster-tail a:hover,body .kingster-lp-course-info-item .kingster-lp-course-info.kingster-type-wishlist i{ color: #3495fb; }.kingster-lp-course-left-thumbnail .kingster-lp-course-wishlist i, .kingster-lp-course-left-thumbnail .kingster-lp-course-info a, .kingster-lp-course-left-thumbnail .kingster-lp-course-info a:hover,.kingster-lp-course-left-thumbnail .kingster-author-content a{ color: #3495fb; }.kingster-lp-course-grid .kingster-lp-course-info.kingster-type-category a,.kingster-lp-course-grid .kingster-lp-course-bottom-info.kingster-type-price,.kingster-lp-course-grid .kingster-lp-course-bottom-info.kingster-type-wishlist i{ color: #3495fb; }body .question-numbers li.current a{ background: #3495fb; }body .course-curriculum ul.curriculum-sections .section-content .course-item.has-status.passed .course-item-status, body .course-curriculum ul.curriculum-sections .section-content .course-item.has-status.status-started .course-item-status, .learn-press-form.completed{ color: #3495fb; }.course-curriculum ul.curriculum-sections .section-content .course-item.current .item-name{ color: #3495fb; }@media screen and (max-width: 768px) { body #course-item-content-header .toggle-content-item{ background: #3495fb; color: #fff; } }body #popup-course #popup-sidebar .course-curriculum .section .section-content .course-item.current .item-name{ color: #3495fb; }body #popup-course #sidebar-toggle:before{ color: #3495fb; }body .learn-press-breadcrumb li a, body .learn-press-breadcrumb li a:hover{ color: #3495fb; }#popup-course #popup-sidebar .course-curriculum .section .section-content .course-item .section-item-link:before{ color: #3495fb; }body #learn-press-checkout-form a, body #learn-press-checkout-form a:hover{ color: #3495fb; }body #checkout-payment #checkout-order-action button, body #checkout-payment #checkout-order-action button:hover{ background: #3495fb; }html body #learn-press-profile #profile-nav .lp-profile-nav-tabs li.active > a{ color: #3495fb; }html body #learn-press-profile #profile-nav .lp-profile-nav-tabs li.active > a i:before{ color: #3495fb; }html body #learn-press-profile #profile-nav .lp-profile-nav-tabs > li.wishlist.active > a::before{ color: #3495fb; }.learn-press-tabs .learn-press-tabs__tab.active label, .learn-press-subtab-content .learn-press-filters > li > span{ border-bottom-color: #3495fb; }body #learn-press-profile-basic-information button, body form[name="profile-change-password"] button,body #learn-press-profile-basic-information button:hover, body form[name="profile-change-password"] button:hover{ background: #3495fb; }.lp-list-table tbody tr td.column-order-actions a, .lp-list-table tbody tr td.column-order-actions a:hover{ color: #3495fb; }body .learn-press-form-login button[type="submit"], body .learn-press-form-register button[type="submit"]{ background: #3495fb; }body #popup-course #popup-content .lp-button, body.learnpress-page .lp-button, body.learnpress-page .lp-button:hover, body.learnpress-page #lp-button, body.learnpress-page #lp-button:hover{ background: #3495fb; color: #fff; }body .lp-modal-dialog .lp-modal-content .lp-modal-header{ background: #3495fb; }.quiz-intro .quiz-intro-item::before { color: #3495fb; }body #popup-course #popup-content #learn-press-quiz-app .questions-pagination .nav-links .page-numbers.current, body #popup-course #popup-content #learn-press-quiz-app .questions-pagination .nav-links .page-numbers:hover{ color: #3495fb; }body .learn-press-profile-course__tab__inner a.active, body .learn-press-course-tab-filters .learn-press-filters a.active{ border-color: #3495fb; }body .lp-list-table tbody tr td a:hover, body .lp-list-table tbody tr th a:hover,  body .lp-list-table tfoot tr td a:hover, body .lp-list-table tfoot tr th a:hover{ color: #3495fb; } 
form[name="profile-avatar"] button#lp-upload-photo, .review-form button.close, body #lp-user-edit-avatar #lp-avatar-actions a{ background: #ededed; } 
form[name="profile-avatar"] button#lp-upload-photo, .review-form button.close, body #lp-user-edit-avatar #lp-avatar-actions a{ color: #262626; }  
.quiz-result.failed .result-achieved, .quiz-result.failed .result-message strong{ color: #f63434; } 
body .lp-label.label-finished, body .lp-label.label-completed{ background: #eabd53; color: #fff; } 
.review-stars > li span:before, .review-stars > li span.hover:before{ color: #eebc25; }.review-stars-rated .review-stars.empty, .review-stars-rated .review-stars.filled{ color: #eebc25; } 
body.confirm #popup_container, .review-form{ background-color: #f7f7f7; } 
body.confirm #popup_container .close{ color: #a8a8a8; }  
body .course-curriculum ul.curriculum-sections .section-content .course-item.item-preview .course-item-status{ background-color: #00adff; }body #learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-content .course-item.item-preview .course-item-preview{ background-color: #00adff; }#popup-course #popup-sidebar .course-curriculum .section .section-content .course-item .section-item-link .course-item-meta .item-meta.course-item-preview:before{ background-color: #00adff; } 
body .course-curriculum ul.curriculum-sections .section-content .course-item .course-item-meta .count-questions{ color: #d1988b; }body #learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-content .course-item .course-item-meta .count-questions{ color: #d1988b; }#popup-course #popup-sidebar .course-curriculum .section .section-content .course-item .section-item-link .course-item-meta .item-meta.count-questions{ color: #d1988b; } 
body .course-curriculum ul.curriculum-sections .section-content .course-item .course-item-meta .count-questions{ background: #ffe5e0; }body #learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-content .course-item .course-item-meta .count-questions{ background-color: #ffe5e0; }#popup-course #popup-sidebar .course-curriculum .section .section-content .course-item .section-item-link .course-item-meta .item-meta.count-questions{ background-color: #ffe5e0; } 
body .course-curriculum ul.curriculum-sections .section-content .course-item.has-status.status-completed.failed .course-item-status:before{ color: #feb5b6; } 
.kingster-lp-top-bar-user-button{ background-color: #2b3f65; } 
#learn-press-profile-header .profile-name{ color: #222; } 
body #learn-press-profile-nav .tabs > li > a, body #learn-press-profile-nav .tabs > li:hover:not(.active) > a{ color: #6e6e6e; }body #learn-press-profile #profile-nav .lp-profile-nav-tabs > li a, body #learn-press-profile #profile-nav .lp-profile-nav-tabs > li a:hover, body #learn-press-profile #profile-nav .lp-profile-nav-tabs > li > a > i, body #learn-press-profile #profile-nav .lp-profile-nav-tabs > li.wishlist > a::before, body #learn-press-profile #profile-nav .lp-profile-nav-tabs > li > a:hover > i, body #learn-press-profile #profile-nav .lp-profile-nav-tabs > li.wishlist > a:hover::before{ color: #6e6e6e; } 
body #learn-press-profile-nav .tabs > li > a, body #learn-press-profile-nav .tabs > li:hover:not(.active) > a{ background: #f5f5f5; }body #learn-press-profile #profile-nav .lp-profile-nav-tabs > li a, body #learn-press-profile #profile-nav .lp-profile-nav-tabs > li a:hover{ background-color: #f5f5f5; } 
body #learn-press-profile-nav .tabs > li.active > a{ background: #fbfbfb; }body #learn-press-profile #profile-nav .lp-profile-nav-tabs > li.active a{ background: #fbfbfb; } 
body a.kingster-learn-press-profile-nav-logout, body a.kingster-learn-press-profile-nav-logout:hover{ color: #a4a4a4; }body #learn-press-profile #profile-nav .lp-profile-nav-tabs > li.logout:hover, body #learn-press-profile #profile-nav .lp-profile-nav-tabs > li.logout a, body #learn-press-profile #profile-nav .lp-profile-nav-tabs > li.logout a:hover{ background: transparent; color: #a4a4a4; } 
.lp-tab-sections .section-tab a, .lp-tab-sections .section-tab a:hover, .lp-tab-sections .section-tab span{ color: #696969; }.lp-sub-menu li a, .lp-sub-menu li a:hover, .lp-sub-menu li span{ color: #696969; }body .learn-press-tabs .learn-press-tabs__tab > label a{ color: #696969 !important; }.learn-press-subtab-content .learn-press-filters > li > span, .learn-press-subtab-content .learn-press-filters > li > a{ color: #696969; }body .learn-press-profile-course__tab__inner a.active, body .learn-press-course-tab-filters .learn-press-filters a.active, body .learn-press-profile-course__tab__inner a, body .learn-press-profile-course__tab__inner a:hover { color: #696969; } 
.learn-press-form .form-fields .form-field label{ color: #292929; }body.confirm #popup_container #popup_content #popup_message,.review-form h3, .review-form .review-fields > li > label{ color: #292929; }.lp-list-table tbody tr td.column-course a, .lp-list-table tbody tr td.column-course a:hover{ color: #292929; }.lp-list-table tbody tr td.column-order-number, .lp-list-table tbody tr td.column-order-number a, .lp-list-table tbody tr td.column-order-number a:hover{ color: #292929; }.lp-list-table tr td.course-name, .lp-list-table tr td.course-name a, .lp-list-table tr td.course-name a:hover{ color: #292929; }.checkout-review-order tr td.course-total,.checkout-review-order tr.cart-subtotal td,.checkout-review-order tr.order-total td{ color: #292929; }.lp-list-table.order-table-details tr td, .lp-list-table.order-table-details tfoot tr:last-child th,.lp-list-table.order-table-details tfoot tr td, .lp-list-table.order-table-details tfoot tr th{ color: #292929; }body #checkout-order .lp-checkout-order__inner .course-name a, body #checkout-order .lp-checkout-order__inner .course-name a:hover{ color: #292929; } 
.learn-press-form .form-fields .form-field .description{ color: #969696; }.learn-press-form .form-fields .form-field input[type="text"], .learn-press-form .form-fields .form-field input[type="email"], .learn-press-form .form-fields .form-field input[type="number"], .learn-press-form .form-fields .form-field input[type="password"], .learn-press-form .form-fields .form-field textarea,.learn-press-form .form-fields .form-field select{ color: #969696; }.review-form .review-fields > li input[type="text"], .review-form .review-fields > li textarea{ color: #969696; }#learn-press-user-profile .learn-press-form-login a{ color: #969696; border-color: #969696; }.lp-list-table tbody tr td, .lp-list-table tbody tr td a, .lp-list-table tbody tr td a:hover,.lp-list-table tfoot tr th, .lp-list-table tfoot tr th a, .lp-list-table tfoot tr th a:hover{ color: #969696; }.learn-press-checkout-comment textarea{ color: #969696; }form#learn-press-checkout + a{ color: #969696; border-color: #969696; }.learn-press-form .form-fields .form-field .kingster-lp-combobox{ border-color: #969696; } 
body .learn-press-form .form-fields .form-field input[type="text"],body .learn-press-form .form-fields .form-field input[type="text"]:focus,body .learn-press-form .form-fields .form-field input[type="email"], body .learn-press-form .form-fields .form-field input[type="email"]:focus, body .learn-press-form .form-fields .form-field input[type="number"], body .learn-press-form .form-fields .form-field input[type="password"], body .learn-press-form .form-fields .form-field input[type="password"]:focus, body .learn-press-form .form-fields .form-field textarea,body .learn-press-form .form-fields .form-field select{ border-color: #e7e7e7; border-width: 1px 1px 2px; border-style: solid; outline: none !important; box-shadow: none !important; }.review-form .review-fields > li input[type="text"], .review-form .review-fields > li textarea{ border-color: #e7e7e7; }.lp-list-table th, .lp-list-table td{ border-color: #e7e7e7; }.learn-press-checkout-comment textarea{ color: #e7e7e7; }.lp-list-table.order-table-details{ border-color: #e7e7e7; }body #learn-press-profile-basic-information .form-field .form-field-input input, body #learn-press-profile-basic-information .form-field .form-field-input input:focus, body #learn-press-profile-basic-information .form-field .form-field-input textarea, body #learn-press-profile-basic-information .form-field .form-field-input textarea:focus{ border-color: #e7e7e7; } 
.lp-list-table .list-table-nav td{ color: #a0a0a0; }#profile-content-order-details{ color: #a0a0a0; } 
.learn-press-progress .progress-bg{ background: #e1e1e1; }.course-rate .review-bar{ background: #e1e1e1; } 
.learn-press-course-results-progress .items-progress .lp-course-status .grade.passed, .learn-press-course-results-progress .course-progress .lp-course-status .grade.passed, .learn-press-progress .progress-bg .progress-active{ background: #0082fa; } 
.kingster-lp-course-price-item .course-price .price, .lp-single-course .course-price .price{ color: #222; } 
.kingster-lp-course-price-item .origin-price, .lp-single-course .course-price .origin-price{ color: #b1b1b1; } 
.kingster-lp-course-price-item button.lp-button, .kingster-lp-course-price-item button.lp-button:hover, .lp-label.label-enrolled, .lp-label.label-started{ background: #2ed47d; }.wp-core-ui .kingster-lp-course-price-item button, .wp-core-ui .kingster-lp-course-price-item button:hover{ background: #2ed47d; color: #fff; } 
ul.learn-press-nav-tabs .course-nav a, #learn-press-course-tabs .course-nav label{ color: #777; } 
.kingster-course-rating-summary{ background: #f7f7f7; } 
.kingster-course-rating-summary .kingster-course-rating-summary-amount{ color: #454545; } 
.kingster-course-rating-summary .kingster-course-rating-summary-number{ color: #696969; } 
.kingster-lp-course-social-share, .kingster-lp-course-social-share .gdlr-core-social-share-wrap a{ color: #969696; } 
.kingster-lp-course-social-share .gdlr-core-social-share-wrap a:hover{ background-color: #00d65c; border-color: #00d65c; } 
body .course-item-nav a.kingster-nav{ color: #222222; } 
.course-item-nav .prev:hover a.kingster-nav, .course-item-nav .next:hover a.kingster-nav{ border-bottom-color: #c5c5c5; } 
body .course-item-nav a.kingster-nav-title{ color: #aeaeae; } 
#learn-press-payment .payment-methods .lp-payment-method > label{ background: #f4f4f4; } 
#learn-press-payment .payment-methods .lp-payment-method.selected > label{ background: #f2f8ff; } 
table.order_details tr td{ background: #f3f3f3; } 
table.order_details tr td, table.order_details tr td a, table.order_details tr td a:hover{ color: #787878; } 
body .course-curriculum ul.curriculum-sections .section-header,body .course-curriculum ul.curriculum-sections .section-content .course-item,body ul.learn-press-nav-tabs{ border-bottom-color: #e7e7e7; }body #course-item-content-header .course-item-search,body.kingster-body.course-item-popup #learn-press-course-curriculum{ border-right-color: #e7e7e7; } 
.course-curriculum ul.curriculum-sections .section-content .course-item.current{ background: #f8faff; }body #popup-course #popup-sidebar .course-curriculum .section .section-content .course-item.current{ background: #f8faff; } 
.course-curriculum ul.curriculum-sections .section-content .course-item .item-name{ color: #222; }body #learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-content .course-item .item-name,body #learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-content .course-item .section-item-link:hover .item-name{ color: #222; } 
.course-curriculum ul.curriculum-sections .section-content .course-item .item-name .kingster-head{ color: #a1a1a1; }.course-curriculum ul.curriculum-sections .section-content .course-item .course-item-meta .duration{ background: transparent; color: #a1a1a1; }body #learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-content .course-item .course-item-meta .duration{ background: transparent; color: #a1a1a1; } 
.kingster-lp-course-buttom-subscription{ background-color: #1c2a44; } 
.kingster-lp-course-buttom-subscription .kingster-title{ color: #ffffff; } 
.kingster-lp-course-buttom-subscription .kingster-caption{ color: #ffffff; } 
.kingster-lp-course-buttom-subscription input[type="email"]{ background: #2f4773; } 
.kingster-lp-course-buttom-subscription input[type="email"]{ color: #c1c1c1; }.kingster-lp-course-buttom-subscription input[type="email"]::placeholder{  color: #c1c1c1; opacity: 1; }.kingster-lp-course-buttom-subscription input[type="email"]:-ms-input-placeholder{ color: #c1c1c1; }.kingster-lp-course-buttom-subscription input[type="email"]::-ms-input-placeholder{ color: #c1c1c1; } 
.kingster-lp-course-buttom-subscription input[type="submit"]{ background: #2ed47d; } 
.quiz-progress{ background: #f5f5f5; } 
.quiz-progress .progress-items .progress-item .progress-label{ color: #696969; } 
.answer-options .answer-option{ background: #f5f5f5; } 
.answer-options .answer-option:hover{ background: #ecf5ff; } 
.answer-options .answer-option input[type="checkbox"]{ border-color: #e6e6e6; } 
.answer-options .answer-option .option-title .option-title-content{ color: #696969; } 
form.skip-question button, form.complete-quiz button{ background: #ededed; } 
form.skip-question button, form.complete-quiz button{ color: #999; } 
.kingster-lp-course-title a{ color: #545454; } 
.kingster-lp-course-grid .origin-price, kingster-lp-course-left-thumbnail .origin-price{ color: #b1b1b1; } 
.kingster-lp-course-title a:hover{ color: #545454; } 
.kingster-lp-course-search-item input[name="s"], .kingster-lp-course-search-item .kingster-combobox select{ background: #f2f2f2; } 
.kingster-lp-course-search-item input[name="s"], .kingster-lp-course-search-item .kingster-combobox select{ color: #777; } 
.kingster-lp-course-search-item input[name="s"]::placeholder{ color: #bbb; opacity: 1; }.kingster-lp-course-search-item input[name="s"]:-ms-input-placeholder{ color: #bbb; }.kingster-lp-course-search-item input[name="s"]::-ms-input-placeholder{ color: #bbb; } 
.kingster-lp-course-search-item input[type="submit"]{ background: #2ed47d; } 
.gdlr-core-page-builder-body [data-skin="White Text"] h1, .gdlr-core-page-builder-body [data-skin="White Text"] h2, .gdlr-core-page-builder-body [data-skin="White Text"] h3, .gdlr-core-page-builder-body [data-skin="White Text"] h4, .gdlr-core-page-builder-body [data-skin="White Text"] h5, .gdlr-core-page-builder-body [data-skin="White Text"] h6, .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-title, .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-title a{ color: #ffffff }
.gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-caption, .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-caption a, .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-caption a:hover{ color: #ffffff }
.gdlr-core-page-builder-body [data-skin="White Text"], .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-content{ color: #ffffff }
.gdlr-core-page-builder-body [data-skin="White Text"] i, .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-icon, .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-icon:before, .gdlr-core-page-builder-body [data-skin="White Text"] .kingster-widget ul li:before{ color: #ffffff }.gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-blog-modern.gdlr-core-with-image .gdlr-core-blog-info-wrapper i{ color: #ffffff; }.gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-flexslider-nav.gdlr-core-plain-circle-style li a{ border-color: #ffffff; }
.gdlr-core-page-builder-body [data-skin="White Text"] a, .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-link{ color: #3db166 }
.gdlr-core-page-builder-body [data-skin="White Text"] a:hover, .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-link:hover{ color: #3db166 }
.gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-e-background{ background-color: #111111 }.gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-flexslider-nav.gdlr-core-round-style li a, .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-flexslider-nav.gdlr-core-rectangle-style li a{ background-color: #111111; }.gdlr-core-page-builder-body [data-skin="White Text"] input:not([type="button"]):not([type="submit"]):not([type="reset"]), .gdlr-core-page-builder-body [data-skin="White Text"] textarea{ background-color: #111111; }.gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-course-form .gdlr-core-course-form-combobox{ color: #111111; }
.gdlr-core-page-builder-body [data-skin="Black Text"] h1, .gdlr-core-page-builder-body [data-skin="Black Text"] h2, .gdlr-core-page-builder-body [data-skin="Black Text"] h3, .gdlr-core-page-builder-body [data-skin="Black Text"] h4, .gdlr-core-page-builder-body [data-skin="Black Text"] h5, .gdlr-core-page-builder-body [data-skin="Black Text"] h6, .gdlr-core-page-builder-body [data-skin="Black Text"] .gdlr-core-skin-title, .gdlr-core-page-builder-body [data-skin="Black Text"] .gdlr-core-skin-title a{ color: #000000 }
.gdlr-core-page-builder-body [data-skin="Black Text"], .gdlr-core-page-builder-body [data-skin="Black Text"] .gdlr-core-skin-content{ color: #000000 }
.gdlr-core-page-builder-body [data-skin="Black Text"] i, .gdlr-core-page-builder-body [data-skin="Black Text"] .gdlr-core-skin-icon, .gdlr-core-page-builder-body [data-skin="Black Text"] .gdlr-core-skin-icon:before, .gdlr-core-page-builder-body [data-skin="Black Text"] .kingster-widget ul li:before{ color: #0a0a0a }.gdlr-core-page-builder-body [data-skin="Black Text"] .gdlr-core-blog-modern.gdlr-core-with-image .gdlr-core-blog-info-wrapper i{ color: #0a0a0a; }.gdlr-core-page-builder-body [data-skin="Black Text"] .gdlr-core-flexslider-nav.gdlr-core-plain-circle-style li a{ border-color: #0a0a0a; }
.gdlr-core-page-builder-body [data-skin="Newsletter"] *, .gdlr-core-page-builder-body [data-skin="Newsletter"] .gdlr-core-skin-border{ border-color: #1a2742 }.gdlr-core-page-builder-body [data-skin="Newsletter"] input:not([type="button"]):not([type="submit"]):not([type="reset"]){ border-color: #1a2742; }
.gdlr-core-page-builder-body [data-skin="Newsletter"] .gdlr-core-skin-e-background{ background-color: #1a2742 }.gdlr-core-page-builder-body [data-skin="Newsletter"] .gdlr-core-flexslider-nav.gdlr-core-round-style li a, .gdlr-core-page-builder-body [data-skin="Newsletter"] .gdlr-core-flexslider-nav.gdlr-core-rectangle-style li a{ background-color: #1a2742; }.gdlr-core-page-builder-body [data-skin="Newsletter"] input:not([type="button"]):not([type="submit"]):not([type="reset"]), .gdlr-core-page-builder-body [data-skin="Newsletter"] textarea{ background-color: #1a2742; }.gdlr-core-page-builder-body [data-skin="Newsletter"] .gdlr-core-course-form .gdlr-core-course-form-combobox{ color: #1a2742; }
.gdlr-core-page-builder-body [data-skin="Newsletter"] .gdlr-core-skin-e-content{ color: #94a8d1 }.gdlr-core-page-builder-body [data-skin="Newsletter"] .gdlr-core-flexslider-nav.gdlr-core-round-style li a i, .gdlr-core-page-builder-body [data-skin="Newsletter"] .gdlr-core-flexslider-nav.gdlr-core-rectangle-style li a i{ color: #94a8d1; }.gdlr-core-page-builder-body [data-skin="Newsletter"] input:not([type="button"]):not([type="submit"]):not([type="reset"]), .gdlr-core-page-builder-body [data-skin="Newsletter"] textarea{ color: #94a8d1; }.gdlr-core-page-builder-body [data-skin="Newsletter"] ::-webkit-input-placeholder{ color: #94a8d1; }.gdlr-core-page-builder-body [data-skin="Newsletter"] ::-moz-placeholder{ color: #94a8d1; }.gdlr-core-page-builder-body [data-skin="Newsletter"] :-ms-input-placeholder{ color: #94a8d1; }.gdlr-core-page-builder-body [data-skin="Newsletter"] :-moz-placeholder{ color: #94a8d1; }.gdlr-core-page-builder-body [data-skin="Newsletter"] .gdlr-core-course-form .gdlr-core-course-form-combobox select,.gdlr-core-page-builder-body [data-skin="Newsletter"] .gdlr-core-course-form .gdlr-core-course-form-combobox:after{ color: #94a8d1; }
.gdlr-core-page-builder-body [data-skin="Blue Title"] h1, .gdlr-core-page-builder-body [data-skin="Blue Title"] h2, .gdlr-core-page-builder-body [data-skin="Blue Title"] h3, .gdlr-core-page-builder-body [data-skin="Blue Title"] h4, .gdlr-core-page-builder-body [data-skin="Blue Title"] h5, .gdlr-core-page-builder-body [data-skin="Blue Title"] h6, .gdlr-core-page-builder-body [data-skin="Blue Title"] .gdlr-core-skin-title, .gdlr-core-page-builder-body [data-skin="Blue Title"] .gdlr-core-skin-title a{ color: #192f59 }
.gdlr-core-page-builder-body [data-skin="Blue Title"] .gdlr-core-skin-caption, .gdlr-core-page-builder-body [data-skin="Blue Title"] .gdlr-core-skin-caption a, .gdlr-core-page-builder-body [data-skin="Blue Title"] .gdlr-core-skin-caption a:hover{ color: #b7b7b7 }
.gdlr-core-page-builder-body [data-skin="Blue Title"], .gdlr-core-page-builder-body [data-skin="Blue Title"] .gdlr-core-skin-content{ color: #163269 }
.gdlr-core-page-builder-body [data-skin="Blue Title"] i, .gdlr-core-page-builder-body [data-skin="Blue Title"] .gdlr-core-skin-icon, .gdlr-core-page-builder-body [data-skin="Blue Title"] .gdlr-core-skin-icon:before, .gdlr-core-page-builder-body [data-skin="Blue Title"] .kingster-widget ul li:before{ color: #163269 }.gdlr-core-page-builder-body [data-skin="Blue Title"] .gdlr-core-blog-modern.gdlr-core-with-image .gdlr-core-blog-info-wrapper i{ color: #163269; }.gdlr-core-page-builder-body [data-skin="Blue Title"] .gdlr-core-flexslider-nav.gdlr-core-plain-circle-style li a{ border-color: #163269; }
.gdlr-core-page-builder-body [data-skin="Column Service"] h1, .gdlr-core-page-builder-body [data-skin="Column Service"] h2, .gdlr-core-page-builder-body [data-skin="Column Service"] h3, .gdlr-core-page-builder-body [data-skin="Column Service"] h4, .gdlr-core-page-builder-body [data-skin="Column Service"] h5, .gdlr-core-page-builder-body [data-skin="Column Service"] h6, .gdlr-core-page-builder-body [data-skin="Column Service"] .gdlr-core-skin-title, .gdlr-core-page-builder-body [data-skin="Column Service"] .gdlr-core-skin-title a{ color: #ffffff }
.gdlr-core-page-builder-body [data-skin="Column Service"], .gdlr-core-page-builder-body [data-skin="Column Service"] .gdlr-core-skin-content{ color: #d4e1fa }
.gdlr-core-page-builder-body [data-skin="Column Service"] a, .gdlr-core-page-builder-body [data-skin="Column Service"] .gdlr-core-skin-link{ color: #3db166 }
.gdlr-core-page-builder-body [data-skin="Column Service"] a:hover, .gdlr-core-page-builder-body [data-skin="Column Service"] .gdlr-core-skin-link:hover{ color: #ffffff }
.gdlr-core-page-builder-body [data-skin="Blut Title Column Service"] h1, .gdlr-core-page-builder-body [data-skin="Blut Title Column Service"] h2, .gdlr-core-page-builder-body [data-skin="Blut Title Column Service"] h3, .gdlr-core-page-builder-body [data-skin="Blut Title Column Service"] h4, .gdlr-core-page-builder-body [data-skin="Blut Title Column Service"] h5, .gdlr-core-page-builder-body [data-skin="Blut Title Column Service"] h6, .gdlr-core-page-builder-body [data-skin="Blut Title Column Service"] .gdlr-core-skin-title, .gdlr-core-page-builder-body [data-skin="Blut Title Column Service"] .gdlr-core-skin-title a{ color: #192f59 }
.gdlr-core-page-builder-body [data-skin="Blut Title Column Service"], .gdlr-core-page-builder-body [data-skin="Blut Title Column Service"] .gdlr-core-skin-content{ color: #545454 }
.gdlr-core-page-builder-body [data-skin="Green Title"] h1, .gdlr-core-page-builder-body [data-skin="Green Title"] h2, .gdlr-core-page-builder-body [data-skin="Green Title"] h3, .gdlr-core-page-builder-body [data-skin="Green Title"] h4, .gdlr-core-page-builder-body [data-skin="Green Title"] h5, .gdlr-core-page-builder-body [data-skin="Green Title"] h6, .gdlr-core-page-builder-body [data-skin="Green Title"] .gdlr-core-skin-title, .gdlr-core-page-builder-body [data-skin="Green Title"] .gdlr-core-skin-title a{ color: #3db166 }
.gdlr-core-page-builder-body [data-skin="Green Title"], .gdlr-core-page-builder-body [data-skin="Green Title"] .gdlr-core-skin-content{ color: #707070 }
.gdlr-core-page-builder-body [data-skin="Green Form"] *, .gdlr-core-page-builder-body [data-skin="Green Form"] .gdlr-core-skin-border{ border-color: #3db166 }.gdlr-core-page-builder-body [data-skin="Green Form"] input:not([type="button"]):not([type="submit"]):not([type="reset"]){ border-color: #3db166; }
.gdlr-core-page-builder-body [data-skin="Personnel"] h1, .gdlr-core-page-builder-body [data-skin="Personnel"] h2, .gdlr-core-page-builder-body [data-skin="Personnel"] h3, .gdlr-core-page-builder-body [data-skin="Personnel"] h4, .gdlr-core-page-builder-body [data-skin="Personnel"] h5, .gdlr-core-page-builder-body [data-skin="Personnel"] h6, .gdlr-core-page-builder-body [data-skin="Personnel"] .gdlr-core-skin-title, .gdlr-core-page-builder-body [data-skin="Personnel"] .gdlr-core-skin-title a{ color: #192f59 }
.gdlr-core-page-builder-body [data-skin="Personnel"] .gdlr-core-skin-caption, .gdlr-core-page-builder-body [data-skin="Personnel"] .gdlr-core-skin-caption a, .gdlr-core-page-builder-body [data-skin="Personnel"] .gdlr-core-skin-caption a:hover{ color: #7c7c7c }
.gdlr-core-page-builder-body [data-skin="Personnel"] a, .gdlr-core-page-builder-body [data-skin="Personnel"] .gdlr-core-skin-link{ color: #192f59 }
.gdlr-core-page-builder-body [data-skin="Personnel"] .gdlr-core-button, .gdlr-core-page-builder-body [data-skin="Personnel"] .gdlr-core-button-color{ color: #ffffff }.gdlr-core-page-builder-body [data-skin="Personnel"] input[type="button"], .gdlr-core-page-builder-body [data-skin="Personnel"] input[type="submit"]{ color: #ffffff; }.gdlr-core-page-builder-body [data-skin="Personnel"] .gdlr-core-pagination a{ color: #ffffff }
.gdlr-core-page-builder-body [data-skin="Column White"] h1, .gdlr-core-page-builder-body [data-skin="Column White"] h2, .gdlr-core-page-builder-body [data-skin="Column White"] h3, .gdlr-core-page-builder-body [data-skin="Column White"] h4, .gdlr-core-page-builder-body [data-skin="Column White"] h5, .gdlr-core-page-builder-body [data-skin="Column White"] h6, .gdlr-core-page-builder-body [data-skin="Column White"] .gdlr-core-skin-title, .gdlr-core-page-builder-body [data-skin="Column White"] .gdlr-core-skin-title a{ color: #ffffff }
.gdlr-core-page-builder-body [data-skin="Column White"] .gdlr-core-skin-caption, .gdlr-core-page-builder-body [data-skin="Column White"] .gdlr-core-skin-caption a, .gdlr-core-page-builder-body [data-skin="Column White"] .gdlr-core-skin-caption a:hover{ color: #a6a6a6 }
.gdlr-core-page-builder-body [data-skin="Column White"], .gdlr-core-page-builder-body [data-skin="Column White"] .gdlr-core-skin-content{ color: #a8a8a8 }
.gdlr-core-page-builder-body [data-skin="Column White"] a, .gdlr-core-page-builder-body [data-skin="Column White"] .gdlr-core-skin-link{ color: #3db166 }
.gdlr-core-page-builder-body [data-skin="Column White"] a:hover, .gdlr-core-page-builder-body [data-skin="Column White"] .gdlr-core-skin-link:hover{ color: #ffffff }
.gdlr-core-page-builder-body [data-skin="Newsletter HP 2"] *, .gdlr-core-page-builder-body [data-skin="Newsletter HP 2"] .gdlr-core-skin-border{ border-color: #f2f2f2 }.gdlr-core-page-builder-body [data-skin="Newsletter HP 2"] input:not([type="button"]):not([type="submit"]):not([type="reset"]){ border-color: #f2f2f2; }
.gdlr-core-page-builder-body [data-skin="Newsletter HP 2"] .gdlr-core-skin-e-background{ background-color: #f2f2f2 }.gdlr-core-page-builder-body [data-skin="Newsletter HP 2"] .gdlr-core-flexslider-nav.gdlr-core-round-style li a, .gdlr-core-page-builder-body [data-skin="Newsletter HP 2"] .gdlr-core-flexslider-nav.gdlr-core-rectangle-style li a{ background-color: #f2f2f2; }.gdlr-core-page-builder-body [data-skin="Newsletter HP 2"] input:not([type="button"]):not([type="submit"]):not([type="reset"]), .gdlr-core-page-builder-body [data-skin="Newsletter HP 2"] textarea{ background-color: #f2f2f2; }.gdlr-core-page-builder-body [data-skin="Newsletter HP 2"] .gdlr-core-course-form .gdlr-core-course-form-combobox{ color: #f2f2f2; }
.gdlr-core-page-builder-body [data-skin="Newsletter HP 2"] .gdlr-core-skin-e-content{ color: #3f3f3f }.gdlr-core-page-builder-body [data-skin="Newsletter HP 2"] .gdlr-core-flexslider-nav.gdlr-core-round-style li a i, .gdlr-core-page-builder-body [data-skin="Newsletter HP 2"] .gdlr-core-flexslider-nav.gdlr-core-rectangle-style li a i{ color: #3f3f3f; }.gdlr-core-page-builder-body [data-skin="Newsletter HP 2"] input:not([type="button"]):not([type="submit"]):not([type="reset"]), .gdlr-core-page-builder-body [data-skin="Newsletter HP 2"] textarea{ color: #3f3f3f; }.gdlr-core-page-builder-body [data-skin="Newsletter HP 2"] ::-webkit-input-placeholder{ color: #3f3f3f; }.gdlr-core-page-builder-body [data-skin="Newsletter HP 2"] ::-moz-placeholder{ color: #3f3f3f; }.gdlr-core-page-builder-body [data-skin="Newsletter HP 2"] :-ms-input-placeholder{ color: #3f3f3f; }.gdlr-core-page-builder-body [data-skin="Newsletter HP 2"] :-moz-placeholder{ color: #3f3f3f; }.gdlr-core-page-builder-body [data-skin="Newsletter HP 2"] .gdlr-core-course-form .gdlr-core-course-form-combobox select,.gdlr-core-page-builder-body [data-skin="Newsletter HP 2"] .gdlr-core-course-form .gdlr-core-course-form-combobox:after{ color: #3f3f3f; }
.gdlr-core-page-builder-body [data-skin="White Title"] h1, .gdlr-core-page-builder-body [data-skin="White Title"] h2, .gdlr-core-page-builder-body [data-skin="White Title"] h3, .gdlr-core-page-builder-body [data-skin="White Title"] h4, .gdlr-core-page-builder-body [data-skin="White Title"] h5, .gdlr-core-page-builder-body [data-skin="White Title"] h6, .gdlr-core-page-builder-body [data-skin="White Title"] .gdlr-core-skin-title, .gdlr-core-page-builder-body [data-skin="White Title"] .gdlr-core-skin-title a{ color: #ffffff }

.kingster-item-mgb, .gdlr-core-item-mgb{ margin-bottom: 40px; }.kingster-body .gdlr-core-testimonial-item .gdlr-core-flexslider.gdlr-core-with-outer-frame-element .flex-viewport, .kingster-body .gdlr-core-personnel-item .gdlr-core-flexslider.gdlr-core-with-outer-frame-element .flex-viewport, .kingster-body .gdlr-core-hover-box-item .gdlr-core-flexslider.gdlr-core-with-outer-frame-element .flex-viewport,.kingster-body .gdlr-core-portfolio-item .gdlr-core-flexslider.gdlr-core-with-outer-frame-element .flex-viewport, .kingster-body .gdlr-core-product-item .gdlr-core-flexslider.gdlr-core-with-outer-frame-element .flex-viewport, .kingster-body .gdlr-core-blog-item .gdlr-core-flexslider.gdlr-core-with-outer-frame-element .flex-viewport, .kingster-body .kingster-lp-course-list-item .gdlr-core-flexslider.gdlr-core-with-outer-frame-element .flex-viewport{ padding-top: 39px; margin-top: -39px; padding-right: 39px; margin-right: -39px; padding-left: 39px; margin-left: -39px; padding-bottom: 39px; margin-bottom: -39px; }