:root{--theme-color1:#0d3c81;--theme-color2:#0b1220;--theme-color3:#082a5c;--theme-color4:#f2b84b;--theme-color1-rgb:13,60,129;--theme-color2-rgb:11,18,32;--theme-color3-rgb:8,42,92;--theme-color4-rgb:242,184,75;--theme-color1-text-color:#ffffff;--theme-color2-text-color:#ffffff;--theme-color3-text-color:#ffffff;--theme-color4-text-color:#111827;--hover-theme-color:var(--theme-color1);--theme-color-white:#ffffff;--theme-color-white-rgb:255,255,255;--theme-color-light-gray:#eef4fb;--theme-color-lighter:#f7f9fc;--theme-color-lighter2:#f3f7fc;--theme-color-silver:#e7edf5;--theme-color-black:#000000;--theme-color-black-rgb:0,0,0;--theme-color-dark:#071a34;--theme-color-dark2:#111827;--theme-color-gray:#1f2937;--text-color:#5d6878;--headings-color:#0b1220;--link-color:var(--theme-color1);--link-hover-color:var(--theme-color3);--body-bg:#ffffff;--bg-color:#eef4fb;--sec-title-subtitle-color:var(--theme-color1);--sec-title-color:var(--headings-color);--theme-light-background:#eaf2fb;--theme-light-background-text-color:var(--headings-color);--theme-black:#000000;--review-color:#f59e0b;--color-primary:var(--theme-color1);--color-primary-text:var(--theme-color1-text-color);--color-secondary:var(--theme-color2);--color-secondary-text:var(--theme-color2-text-color);--color-accent:var(--theme-color3);--color-accent-text:var(--theme-color3-text-color);--color-support:var(--theme-color4);--color-support-text:var(--theme-color4-text-color);--color-over-primary:var(--theme-color1-text-color);--color-over-secondary:var(--theme-color2-text-color);--color-over-accent:var(--theme-color3-text-color);--color-over-support:var(--theme-color4-text-color);--surface-body:var(--body-bg);--surface-section:var(--theme-color-lighter2);--surface-card:var(--theme-color-white);--surface-muted:var(--bg-color);--surface-soft:var(--theme-color-light-gray);--border-soft:rgba(var(--theme-color2-rgb),0.12);--text-main:var(--text-color);--text-heading:var(--headings-color);--text-muted:#5d6878;--text-inverse:#ffffff;--button-primary-bg:var(--theme-color1);--button-primary-text:var(--color-over-primary);--button-secondary-bg:var(--theme-color2);--button-secondary-text:var(--color-over-secondary);--button-accent-bg:var(--theme-color3);--button-accent-text:var(--color-over-accent);--button-support-bg:var(--theme-color4);--button-support-text:var(--color-over-support);--button-secondary-icon:var(--theme-color4);--section-dark-bg:var(--theme-color2);--section-dark-heading:var(--theme-color2-text-color);--section-dark-text:rgba(255,255,255,0.76);--section-accent-bg:var(--theme-color3);--section-accent-heading:var(--theme-color3-text-color);--section-accent-text:rgba(255,255,255,0.8);--faq-two-accordion-bg:#123f7d;--cta-bg:var(--theme-color1);--cta-heading:var(--theme-color1-text-color);--cta-text:var(--theme-color1-text-color);--cta-button-bg:var(--theme-color3);--cta-button-text:var(--theme-color3-text-color);--cta-button-hover-bg:var(--theme-color2);--cta-bg-image-opacity:0.02;--card-bg:var(--surface-card);--card-heading:var(--headings-color);--card-text:var(--text-color);--header-bg:var(--theme-color-white);--header-text:var(--theme-color2);--footer-bg:var(--theme-color3);--footer-text:rgba(255,255,255,0.78);--footer-widget-link:#f3f8ff;--footer-link-hover:#dbeafe;--footer-icon:#b9d7ff;--footer-icon-hover-bg:#b9d7ff;--footer-icon-hover-text:var(--theme-color3);--whatsapp-color:#25d366;--whatsapp-color-dark:#128c7e;--danger-color:#dc2626;}.btn-style-one{background-color:var(--button-primary-bg);border-color:var(--button-primary-bg);color:var(--button-primary-text);}.btn-style-one .icon,.btn-style-one:before{background-color:var(--button-primary-text);color:var(--button-primary-bg);}.btn-style-one:hover{color:var(--button-primary-bg);}.template02-topbar__inner{background:var(--surface-muted);border-bottom-color:var(--border-soft);box-shadow:0 30px 60px 0 rgba(var(--theme-color1-rgb),0.12);}.services-section .outer-box{background-color:var(--surface-section);}.services-block .inner-block{background-color:var(--card-bg);}.services-block .inner-block:before{background-color:var(--theme-color1);}.services-block .inner-block .content .title,.services-block .inner-block .content .title a{color:var(--card-heading);}.services-block .inner-block .content .text{color:var(--card-text);}.services-block .inner-block:hover .content .title,.services-block .inner-block:hover .content .title a,.services-block .inner-block:hover .content .text{color:var(--theme-color1-text-color);}.services-section .bottom-box .inner-box .cat,.product-block .cat{background-color:var(--theme-color4);color:var(--theme-color4-text-color);}.why-choose-us-block .ks-choose-icon{color:var(--color-over-accent);}.footer-area .outer-box{background-color:var(--footer-bg);}.footer-area .outer-box .footer-column .widget-title{color:var(--section-accent-heading);}.footer-area .outer-box .footer-column .user-links li{color:var(--footer-text);}.footer-area .outer-box .footer-column .user-links li a{color:var(--footer-widget-link);}.footer-area .outer-box .footer-column .user-links li a:hover{color:var(--footer-link-hover);}.footer-area .outer-box .footer-column .user-links li a:before{background-color:currentColor;}.social-widget .social-icon-list1 li a{background-color:rgba(var(--theme-color-white-rgb),0.14);color:var(--text-inverse);}.social-widget .social-icon-list1 li a::before,.social-widget .social-icon-list1 li a:hover{background-color:var(--footer-icon-hover-bg);color:var(--footer-icon-hover-text);}.footer-area .outer-box .footer-column .contact-widget .info i{color:var(--footer-icon);}.footer-area .outer-box .footer-column .contact-widget .info span,.footer-area .outer-box .footer-column .contact-widget .widget-title{color:var(--section-dark-heading);}.footer-bottom .copyright-text,.footer-bottom ul li a,.template02-footer-signature .BulutWebSiteSignature{color:var(--footer-text);}.footer-bottom ul li a:hover,.template02-footer-signature .BulutWebSiteSignature:hover{color:var(--footer-link-hover);}.why-choose-us-block:hover .features-title,.why-choose-us-block:hover .features-details{color:var(--color-over-primary);}.why-choose-us-block:hover .btn-view-details .btn-plain-text-with-arrow-right,.why-choose-us-block:hover .btn-view-details .btn-plain-text-with-arrow-right:after{color:var(--color-over-primary) !important;}.pricing-block .pricing-plan-inner .pricing-btn{background-color:var(--button-accent-bg);color:var(--button-accent-text);}.pricing-block .pricing-plan-inner .pricing-btn .btn-title{color:inherit;}.pricing-block .pricing-plan-inner .pricing-btn:before{background-color:var(--button-primary-bg);}.pricing-block .pricing-plan-inner .pricing-btn:hover,.pricing-block .pricing-plan-inner .pricing-btn:hover .btn-title{color:var(--button-primary-text)}
.service-block-five .inner-block{background-color:var(--card-bg);border-color:var(--border-soft);}.service-block-five .inner-block .service-title,.service-block-five .inner-block .service-title a{color:var(--card-heading);}.service-block-five .inner-block .service-details{color:var(--card-text);}.service-block-five .inner-block .content-box{background-color:var(--surface-muted);}.service-block-five .inner-block:hover{background-color:var(--theme-color1);}.service-block-five .inner-block:hover .service-title,.service-block-five .inner-block:hover .service-title a,.service-block-five .inner-block:hover .service-details{color:var(--theme-color1-text-color);}.service-block-five .inner-block:hover .content-box .features-list li,.service-block-five .inner-block:hover .content-box .features-list li:before{color:var(--theme-color3-text-color);}
.service-block-four .inner-box:hover .content-box .service-title,.service-block-four .inner-box:hover .content-box .service-title a,.service-block-four .inner-box:hover .content-box .text,.service-block-four .inner-box:hover .content-box .service-icon{color:var(--theme-color1-text-color);}
.template02-reference-carousel .carousel-control-prev,.template02-reference-carousel .carousel-control-next{background-color:var(--theme-color1);color:var(--theme-color1-text-color);}.template02-reference-carousel .carousel-control-prev:hover,.template02-reference-carousel .carousel-control-next:hover{background-color:var(--theme-color2);color:var(--theme-color2-text-color);}
.template02-counter-plugin{--counter-box-bg:var(--surface-card);--counter-box-border:var(--border-soft);--counter-number-color:var(--theme-color1);--counter-text-color:var(--card-text);}
:root{--product-price-color:var(--color-primary);--product-old-price-color:var(--text-muted)}
