/*
Theme Name: Softek
Theme URI: https://softek.radiantthemes.com/
Author: RadiantThemes
Author URI: https://radiantthemes.com
Description: Softek is a responsive WordPress theme created for software startup, software development company, app designer and other technology related business websites. Built with Elementor page builder for software related websites. Softek WordPress Theme has highly responsive layouts built especially for software company, Software developer, app designer.
Version: 3.0.2
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: softek
Tags: app, saas, software, blog, applicatiom, design, mobile, shop, trendy, custom-colors, woocommerce, theme-options, left-sidebar, right-sidebar, header options, sticky post, translation ready, threaded comments

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Softek is based on Underscores http://underscores.me/, (C) 2012-2016 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.
*/

.logo-rt-dark img{
    /*width: 240px !important;*/
    /*height:70px !important;*/
    width: 100% !important;
    /*height: 60px !important;*/
}

@media (max-width: 767px){
.elementor-62286 .elementor-element.elementor-element-6746bec2 {
    
    height: 80px !important;
}
}


.pum-theme-62980 .pum-title, .pum-theme-lightbox .pum-title {
    color: blue;
    text-align: center !important;
    text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 );
    font-family: inherit;
    font-weight: bold !important;
    font-size: 32px !important;
    line-height: 36px;
}

[type=submit]:not(:disabled){
    cursor: pointer;
    padding: 11px 70px !important;
    text-align: center !important;
    background: linear-gradient(90deg, rgb(255, 56, 52) 0%, rgb(255, 113, 51) 100%);
    background-color: transparent !important;
    margin-top: 45px !important;
    color: white;
    font-size: 18px;
    font-weight: bold;
    border-radius: 4px;
}


@media only screen and (min-width: 1024px){
.pum-container.pum-responsive.pum-responsive-medium {
    margin-left: -20% !important;
    width: 31% !important;
    text-align: center !important;
    /* display: flex; */
}
}

.pum-theme-62980 .pum-container, .pum-theme-lightbox .pum-container {
    padding: 49px !important;
    border-radius: 23px !important;
     border: 8px solid transparent !important; 
    box-shadow: 0px 0px 30px 0px rgba( 2, 2, 2, 1.00 ) !important;
    background-color: rgba( 255, 255, 255, 1.00 ) !important;
}

.pum-overlay *{
    box-sizing: border-box;
    text-align: left !important;
}

.pum-theme-62980 .pum-content + .pum-close, .pum-theme-lightbox .pum-content + .pum-close {
    right: 9px !important;    
    top: 3px !important;
    padding: 0px !important;
    color: black !important;    
    box-shadow: 0px 0px 0px 1px rgba( 2, 2, 2, 0.75 ) !important;    
    background-color: #ffffff !important;
}

.pum-close{text-align:center !important;}

textarea {
    overflow: auto;
    resize: vertical;
    border: 1px solid gray !important;
    /*border-bottom: 1px solid gray !important;*/
}


input {
    overflow: visible;
    /* box-sizing: border-box; */
    border: 1px solid gray !important;
    /*border-bottom: 1px solid gray !important;*/
}

.bottom-space{
    margin-bottom:30px !important;
}

.elementor-62303 .elementor-element.elementor-element-d715e49 #rt-mainMenu nav > ul > li > a:hover {
    color: #FFFFFF;}
.wpcf7-submit{
    border:none !important;
}
@media only screen and (max-width: 676px){
    .elementor-62303 .elementor-element.elementor-element-4420238 > .elementor-element-populated {
    
    text-align: center;}
    .logo-rt-dark img {
        width:230px !important;
    }
}
@media only screen and (max-width: 767px){
.footer-main .footer-full .elementor-widget-wrap {
     padding: 0px 0px 0px 0px !important; 
}
.elementor-62303 .elementor-element.elementor-element-f5b6747 .elementor-heading-title {
    color: #FFFFFF;
    font-size: 14px;
    line-height: 26px;
    text-align: center !important;
}
.elementor-62303 .elementor-element.elementor-element-7442e1e3 {
    padding: 30px 15px 30px 15px !important;
}
}

