/*
Theme Name: Ewebot - Child
Author: GT3themes
Author URI: http://gt3themes.com
Description: -
Version: 1.0
Template: ewebot
*/
@import url("../ewebot/style.css");

body .home08_ctf .wpcf7-form input[type=submit], .wpcf7-form input[type="submit"], .mc_form_inside #mc_signup_submit, .mc4wp-form-fields input[type="submit"], ul.pagerblock li a.current, .woocommerce .widget_price_filter .price_slider_amount .button, .woocommerce .widget_shopping_cart .buttons a.button.checkout.wc-forward, .woocommerce.widget_shopping_cart .buttons a.button.checkout.wc-forward, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce div.product form.cart .button, .woocommerce button.button, .woocommerce button.button:hover, .woocommerce div.product > .woocommerce-tabs ul.tabs li.active, .woocommerce-Reviews #respond form#commentform input#submit, .woocommerce .woocommerce-message a.button, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce input.button:hover, .woocommerce .return-to-shop a.button.wc-backward, input[type="submit"], button, .btn-gradient, #wpcf7-f1881-p9977-o1 > form > div.row.contact_form_2 > div:nth-child(6) > input, #footermenu11 li.menu-item a {
  transition: all 1s ease-in-out;
  background: rgb(0,160,182) !important;
  background: -moz-linear-gradient(135deg, rgba(0,160,182,1) 0%, rgba(9,47,147,1) 50%, rgba(186,58,69,1) 100%) !important;
  background: -webkit-linear-gradient(135deg, rgba(0,160,182,1) 0%, rgba(9,47,147,1) 50%, rgba(186,58,69,1) 100%) !important;
  background: linear-gradient(135deg, rgba(0,160,182,1) 0%, rgba(9,47,147,1) 50%, rgba(186,58,69,1) 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00a0b6",endColorstr="#ba3a45",GradientType=1);
}

#footermenu11 li.menu-item a {
  border-radius: 8px;
  padding: 14px;
}

button:hover, .btn-gradient:hover, body .home08_ctf .wpcf7-form input[type=submit]:hover, #wpcf7-f1881-p9977-o1 > form > div.row.contact_form_2 > div:nth-child(6) > input:hover, #footermenu11 li.menu-item a:hover {
  background: rgb(0,160,182) !important;
  background: -moz-linear-gradient(45deg, rgba(0,160,182,1) 0%, rgba(9,47,147,1) 50%, rgba(186,58,69,1) 100%) !important;
  background: -webkit-linear-gradient(45deg, rgba(0,160,182,1) 0%, rgba(9,47,147,1) 50%, rgba(186,58,69,1) 100%) !important;
  background: linear-gradient(45deg, rgba(0,160,182,1) 0%, rgba(9,47,147,1) 50%, rgba(186,58,69,1) 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00a0b6",endColorstr="#ba3a45",GradientType=1);
}

#wpcf7-f1881-p9977-o1 > form > div.row.contact_form_2 > div:nth-child(6) > input{
  color: #fff !important;
}
.wpcf7 input,
.wpcf7 ::placeholder,
.wpcf7 :-ms-input-placeholder,
.wpcf7 ::-ms-input-placeholder,
form, .wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="text"], .wpcf7 textarea{
  font-family: "Montserrat", Sans-serif !important;
}
body .swiper-slide-image{
  border: 0 !important;
}
a.product-btn {
  display: inline-block !important;
  border: 1px solid;
  border-radius: 6px;
  padding: 5px 10px;
  margin: 10px 0;
  color: #022F96;
}
a.product-btn:hover, .elementor-widget-container:hover a.product-btn {
    color: #ffffff;
}

/* elementor fields */
.elementor-form .elementor-field:not(.elementor-select-wrapper) {
  padding: 10px !important;
}

.gt3_theme_textgradient-yes .elementor-heading-title, .gt3_theme_textgradient-yes .gt3_typed_widget{
	 background: rgb(0,160,182);
background: -moz-linear-gradient(135deg, rgba(0,160,182,1) 0%, rgba(9,47,147,1) 50%, rgba(186,58,69,1) 100%);
background: -webkit-linear-gradient(135deg, rgba(0,160,182,1) 0%, rgba(9,47,147,1) 50%, rgba(186,58,69,1) 100%);
    background: linear-gradient(135deg, rgba(0,160,182,1) 0%, rgba(9,47,147,1) 50%, rgba(186,58,69,1) 100%);
    background-size: cover;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: rgba(0,0,0,0);
    text-fill-color: rgba(0,0,0,0);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00a0b6",endColorstr="#ba3a45",GradientType=1);
/*     background-image: linear-gradient(75deg,var(--textgradient_color1),var(--textgradient_color2) 80%); */
}

::selection {
  color: #fff;
  background: #022f96 !important;
-webkit-text-fill-color: #fff;
text-fill-color: #fff;
	
}
.gt3_custom_video_hover .video-popup-wrapper:hover svg polygon {
  fill: #FC3E28!important;
  stroke: #FC3E28!important;
}

.content-container ul > li:before {
  color: #022f96 !important;
}