/*
Theme Name: Tradventa Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: tradventa
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: Tradventa is a lightweight and minimalist WordPress theme that was built specifically to work seamlessly with the Elementor site builder plugin. The theme is free, open-source, and designed for users who want a flexible, easy-to-use, and customizable website. The theme, which is optimized for performance, provides a solid foundation for users to build their own unique designs using the Elementor drag-and-drop site builder. Its simplicity and flexibility make it a great choice for both beginners and experienced Web Creators.
Tags: accessibility-ready,flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 3.4.9.1787662464
Updated: 2026-08-25 12:54:24

*/

.footermenu li a {position: relative;}
.footermenu li a:after {position: absolute; content: ""; right: 0px; top: 4px; background-color: #979797 !important; width: 1px; height: 14px; opacity: 1 !important;}
.footermenu li:last-child a:after {display: none;}
.headingspan span {color: #00f0f3; display: block;}
.gradient-text h2 {
    background: linear-gradient(
        to bottom,
        #063b9f 0%,
        #063b9f 15%,
        #172033 65%,
        #111111 100%
    );
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}
.top-marquee {
    width: 100%;
    height: 50px;
    background: #000;
    overflow: hidden;
    display: flex;
    align-items: center;
    position: relative;
}
.marquee-track {
    display: flex;
    width: max-content;
    animation: marquee-scroll 25s linear infinite;
}
.marquee-content {
    display: flex;
    align-items: center;
    flex-shrink: 0;
}
.marquee-content span {
    color: #474747;
    font-family: "Creato Display", Sans-serif;
    font-size: 17px;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 1;
    white-space: nowrap;
    text-transform: uppercase;
}

.marquee-content i {
    width: 10px;
    height: 10px;
    background: #00a9e8;
    border-radius: 50%;
    display: inline-block;
    margin: 0 8px;
    flex-shrink: 0;
}
/* Continuous movement */
@keyframes marquee-scroll {
    from {
        transform: translateX(0);
    }
    to {
        transform: translateX(-50%);
    }
}

.banner-learnmore .ekit-btn-wraper .elementskit-btn {
    position: relative !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    min-width: 125px !important;
    height: 50px !important;
    padding: 0 15px !important;
    background: transparent !important;
    border: none !important;
    border-radius: 50px !important;
    color: #fff !important;
    text-transform: uppercase !important;
    overflow: hidden !important;
}
.banner-learnmore .ekit-btn-wraper .elementskit-btn::before {
    content: "" !important;
    position: absolute !important;
    width: 50px !important;
    height: 50px !important;
    left: 0 !important;
    top: 0 !important;
    background: #004bfbb8 !important;
    border-radius: 50% !important;
    z-index: -1 !important;
    transition: all 0.55s cubic-bezier(0.4, 0, 0.2, 1) !important;
	opacity: 1 !important;
}
.banner-learnmore .ekit-btn-wraper .elementskit-btn:hover::before {
    width: 100% !important;
    height: 100% !important;
    border-radius: 50px !important;
}
.inputwrap {display: flex; gap: 10px;}
.inputwrap div {width: 50%;}
.formbtn {position: relative; text-align: center; margin-top: 20px;}
.boz a {text-decoration: none;}
.wpcf7-form .wpcf7-form-control {background-color: transparent; outline: none; font-family: "Creato Display", Sans-serif; font-size: 16px; font-weight: 500; color: #fff; border-radius: 0px; border: 1px solid #fff; padding: 14px 16px;}
.wpcf7-form textarea {height: 90px;}
.formbtn .wpcf7-spinner {position: absolute; top: 10px;}
.wpcf7-response-output {font-family: "Creato Display", Sans-serif; background-color: #fff; text-align: center;}
.formbtn .wpcf7-submit {font-family: "Creato Display", Sans-serif; font-weight: 500; font-size: 15px; text-transform: uppercase; padding: 15px 70px; border-radius: 100px; border: 0px; background-color: #004bfb; color: #fff;}
.formbtn .wpcf7-submit:hover {background-color: #fff; color: #000;}
.paypal-button-wrapper {text-align: center; color: #fff;}
.paypal-button-wrapper input[type="submit"] {
	border-radius: 100px;
	min-width: 307px;
	height: 54px;
	line-height: 1;
	font-size: 0px;
	background-image: url('images/paypal.jpg');
	background-position: center;
	background-repeat: no-repeat;
	background-color: #fec43a;
}
body.error404 .site-main {padding: 50px 20px; text-align: center; font-family: "Creato Display", Sans-serif; margin-bottom: 100px; color: #fff;}
body.error404 .site-main h1 {line-height: 1;}
#popmake-3394 {font-family: "Creato Display", Sans-serif; background-color: #000; color: #fff; background-color: #000 !important;}
#pum_popup_title_3394 {color: #ffffff;}
#pum-3394, #pum-3708 {background-color: #000000c9 !important;}
#popmake-3708 input::placeholder, #popmake-3708 textarea::placeholder {color: #ffffff !important; opacity: 1 !important;}



@media only screen and (min-width: 320px) and (max-width: 767px) {
body.error404 .site-main {margin-bottom: 0px;}	
.pum-close.popmake-close {padding: 3px !important;}
.fooermenuu li a {justify-content: center !important; text-align: center !important;}
#popmake-3708 .pum-close {line-height: 18px;}
}