/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Add your custom styles here
*/
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/oswald/v48/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvsUtiZTaR.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/oswald/v48/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvsUJiZTaR.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/oswald/v48/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvsUliZTaR.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/oswald/v48/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvsUhiZTaR.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/oswald/v48/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvsUZiZQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
    font-family: 'SUNDARAM Regular';
    font-style: normal;
    font-weight: normal;
    src: local('SUNDARAM Regular'), url('https://www.webdemourl.com/tradingguiderdemo/fonts/SUNDARAM-2852.woff') format('woff');
	font-display: swap;
    }
.tamilfont, .tamilfont p, .tamilfont a, .tamilfont h1, .tamilfont h2, .tamilfont h3, .tamilfont h4, .tamilfont h5, .tamilfont h6, .tamilfont ul, .tamilfont li{font-family: 'SUNDARAM Regular', Arial, sans-serif !important;font-size:30px;line-height:30px;}

body{background-color:#F5F5F5;overflow-x: hidden;}
#respond{max-width: 1110px;padding: 20px 0px;border-top: 1px solid #e5e5e5;margin: 50px auto;}
.header-section{height:80px;}
a, img, body{-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}
.she-header, .home .ehf-header #masthead{box-shadow: 0 0 7px rgb(0 0 0 / 10%)!important;}
#wpfront-scroll-top-container i {color: #ff5202 !important;font-size: 30px;background-color: #FFF;border: 5px solid #ff5202;border-radius: 20px;}
.home-main img{width:100% !important;}
.page-id-375 .inner_banner, .page-id-375 .inner_title{display:none;}
.post-type-archive-lp_course .learn-press-breadcrumb, .lp-user-profile .wrapper-profile-header{display:none;}
body{background-color:#F3F3F3 !important;}

.home-recent-course {background-color: #FFF;box-shadow: 0 0 7px rgb(0 0 0 / 10%)!important;padding: 20px 20px 0px 12px;margin: 0px 0px 0px 13px;}
.home-recent-course .lp-widget-course__image{width:50%;float:left;}
.home-recent-course .lp-widget-course__content{width: 50%;float: left;padding: 0px 0px 0px 15px !important;border: none !important;box-shadow: none;border-top: none !important;}
.home-recent-course a{color:#000;}
.home-recent-course .learnpress.widget h3{font-size:18px;font-weight:bold;font-family:"Nunito Sans", Sans-serif !important;line-height: 25px;margin:0px !important;padding:0px 0px 10px;}
.home-recent-course .lp-widget-course__meta{margin:0px !important;}
.home-recent-course .lp-widget-course__description{color: #000 !important;font-size: 16px !important;font-weight: normal;display:none;}
.home-recent-course .lp-widget-course__price {color: #ff5203 !important;font-size: 20px !important;font-weight: 600;}
.home-recent-course .lp-widget-course{width:100%;float:left;}
.home-recent-course .widgettitle{font-size: 25px !important;font-weight: 500 !important;color: #ff5203;text-transform:capitalize;}
.home-recent-course .lp-widget-course{margin:0px 0px 15px !important;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;border-bottom:1px solid #A4A4A4;padding:0px 0px 10px;}
.home-recent-course .lp-widget-recent-courses__footer__link{color: #FFF;background-color: #FF5203;border: 1px solid #FF5203;padding: 8px 15px 10px;border-radius: 0px;}
.home-recent-course .lp-widget-recent-courses__footer__link:hover{color: #000;background-color: #FFF;border: 1px solid #FF5203;}
.home-recent-course .lp-widget-course img:hover{box-shadow: 0 0 7px rgb(0 0 0 / 10%);transform: scale(1.03);}
.home-recent-course .lp-widget-course:hover a h3{text-decoration:underline;}

.ticker-news{margin:0px !important;height:auto !important;background-image:url(https://www.webdemourl.com/tradingguiderdemo/wp-content/uploads/2022/09/Upcoming-Course.jpg);background-repeat: no-repeat;background-position: left;background-size: cover;}
.ticker-news span{background:transparent !important;width:18%;float:left;text-transform:capitalize !important;font-weight:500 !important;font-size:22px !important;}
.ticker-news .tickercontainer{background:transparent !important;width:82%;float:left;}
.ticker-news .tickercontainer ul.newsticker li{background:transparent !important;font-size:16px !important;font-weight:normal !important;}

.home-courses-section h2:before{content:url(https://www.webdemourl.com/tradingguiderdemo/wp-content/uploads/2022/09/line.webp);vertical-align:bottom;padding:0px 35px 0px 0px;}
.home-courses-section h2:after{content:url(https://www.webdemourl.com/tradingguiderdemo/wp-content/uploads/2022/09/line.webp);vertical-align:bottom;padding:0px 0px 0px 35px;}

.home-courses-section .column1, .home-courses-section .column2, .home-courses-section .column3, .home-courses-section .column4{min-height:310px;}
.home-services-section .column1{width: 40%;margin: 0px;display: initial;}
.home-services-section .column2{width: 35%;margin: 0px;z-index: 10;display: initial;}
.home-services-section .column3{width: 45%;margin: 0px 0px 0px -10%;display: initial;min-height: 582px;background-color: #041e39;}
.home-services-section .elementor-widget-icon-box .elementor-widget-container{min-height:150px;}
.home-services-section .column3 .elementor-widget-wrap{min-height:662px;}

.post-type-archive-lp_course .learn-press-courses[data-layout=grid] li.lp_course, .learn-press-courses[data-layout=grid] .course{padding: 0px !important;margin: 0px 10px 45px;width: 23% !important;background-color:#FFF;box-shadow:0 0 7px rgb(0 0 0 / 10%)!important;}
.post-type-archive-lp_course .learn-press-courses[data-layout=list] .course{background-color:#FFF;box-shadow:0 0 7px rgb(0 0 0 / 10%)!important;}
.lp-user-profile{margin:50px 0px;}
.lp-user-profile #profile-sidebar{border:1px solid rgba(0,0,0,0.1);margin-top:0px !important;}

.lp-archive-courses .course-detail-info{background-image: none !important;background-color: transparent !important;padding:0px !important;}
.lp-entry-content .course-tabs{background-color: #FFF;box-shadow: 0 0 7px rgb(0 0 0 / 10%)!important;padding: 10px;width:100%;float:left;}
.lp-entry-content .course-tabs img{box-shadow:none !important;}
.course-curriculum .section-header .section-desc{font-size: 16px !important;line-height: 23px !important;color: #000 !important;font-style: normal !important;font-family: "Nunito Sans", sans-serif !important;text-transform:initial!important;}
p, .lp-checkout-form .lp-checkout-remember a, .lp-checkout-form .lp-checkout-remember label, .lp-archive-courses .course-content .course-excerpt{font-weight: normal !important;color: #000 !important;font-size: 16px;}
.learn-press-breadcrumb{margin: 25px auto 25px auto !important;}
.learn-press-form-login, .learn-press-form-register{background-color:#FFF;}
.lp-content-wrap{background-color: #FFF;box-shadow: 0 0 7px rgb(0 0 0 / 10%)!important;padding: 20px;border-radius: 10px;}
.learnpress-checkout .learn-press-breadcrumb, .lp-archive-courses .course-item .course-instructor, .lp-courses-bar .switch-layout, .meta-item-quiz{display:none !important;}
#learn-press-checkout{margin-top:30px;}
.lp-archive-courses .course-content .course-info .course-price{font-weight:bold !important;}
.archive .inner_title, #comments{display:none;}
.lp-archive-courses .course-meta__pull-left .meta-item__value label, .course-extra-box__content li{font-weight:normal !important;}
.course-extra-box__content li{color:#000 !important;}
.course-extra-box{background-color:#FFF;}
.course-extra-box__title{background-color:#FFF !important;box-shadow:0 0 7px rgb(0 0 0 / 10%)!important;}

.learn-press-courses[data-layout=grid] .course-content{padding:15px 0px 12px 20px !important;}
.learn-press-courses[data-layout=grid] .course-content .course-categories{font-weight: 500;font-size: 18px;top:0px !important;position: initial !important;float:left !important;}
.lp-archive-courses .course-title{color: #000 !important;font-size: 18px !important;font-weight: 700 !important;line-height: 28px !important;font-family: "Nunito Sans", sans-serif;padding:0px 15px 0px 0px !important;}
.lp-archive-courses .course-content .course-categories{font-size: 18px;font-weight: 500;}
.lp-archive-courses .course-content .course-info .course-price .origin-price, .lp-archive-courses .course-content .course-info .course-price .price, .lp-archive-courses .course-content .course-info .course-price{color: #ff5203 !important;font-size: 20px !important;font-weight: bold !important;font-family: "Nunito Sans", sans-serif;}
.learn-press-courses[data-layout=grid] .course-content .course-categories a{-webkit-clip-path: polygon(0% 0%, 90% 0%, 100% 50%, 90% 100%, 0% 100%) !important;clip-path: polygon(0% 0%, 90% 0%, 100% 50%, 90% 100%, 0% 100%) !important;padding:2px 22px 2px 12px !important;}
.lp-archive-courses .course-content .course-info .course-price {float: inherit !important;}
.lp-archive-courses .course-summary-content .course-title{color:#000 !important;font-size: 25px !important;margin:0px !important;display:none;}
.lp-archive-courses .course-meta__pull-left .meta-item{font-weight:normal !important;}
.course-tab-panel .course-description {color: #000 !important;font-size: 16px;font-weight: normal !important;line-height: 26px;}

.single-lp_course .ticker-news{display:none !important;}
.course-summary-sidebar .lp-course-buttons button {font-weight: 500;background-color: #FF5203;border: 1px solid #FF5203;color: #FFF;font-size: 18px;}
.learnpress-page .lp-button:hover, .learnpress-page #lp-button:hover{background-color: #FFF !important;border: 1px solid #FF5203;color: #000 !important;}
.course-curriculum .section-left .section-title, .course-curriculum .course-item .item-icon, .course-curriculum .course-item .item-name{color:#000 !important;}
.course-extra-box__title, .lp-list-table tbody tr td, .lp-list-table tbody tr th, .lp-list-table tfoot tr td, .lp-list-table tfoot tr th{font-weight:normal !important;}
.course-extra-box__title::after{font-weight:bold !important;}
#learn-press-profile .learn-press-form-login, #learn-press-profile .learn-press-form-register{width: 47%;float: left;max-width: initial !important;margin: 0px 15px !important;padding: 20px;}
.lp-user-profile{background:transparent !important;}
.login h1 a{background-size: 100% !important;width:100% !important;background-image: none,url(https://www.webdemourl.com/tradingguiderdemo/wp-content/uploads/2022/09/logo.webp) !important;}
.lp-user-profile .lp-profile-content{background-color: #FFF;box-shadow: 0 0 7px rgb(0 0 0 / 10%)!important;border-radius: 20px;padding:20px !important;}
.lp-user-profile #dashboard-general-statistic {margin-bottom: 0 !important;padding-bottom: 0 !important;border-bottom: 1px solid #ddd;}
.comments-area a, .page-content a{color:#000;}
.quizzes, #learn-press-checkout h2, .course-meta .course-meta__pull-left, .learn-press-breadcrumb{display:none !important;}
.course-sidebar-preview .course-time-row time {color: #000 !important;font-size: 14px !important;font-weight: bold !important;line-height: 24px;}

.lp-archive-courses .course-summary-sidebar{margin-top:0px !important;padding-top:60px;}
.lp-archive-courses .course-meta-primary {margin-bottom: 0 !important;}
.lp-archive-courses .learn-press-courses-header {float: left;padding: 4px 0px 35px !important;}
.lp-courses-bar{display:none !important;}

.page-id-455{background-color:#FFF !important;}
.page-id-455 h2:before, .page-id-455 h2:after{content:none !important;}

.post-sidebar{position: sticky;top: 20%;bottom: 0;z-index: 2;-webkit-align-self: flex-start;-ms-flex-item-align: start;align-self: flex-start;display: flex;min-height: 50vh;}
.post-sidebar .title a:before{content: url(https://www.webdemourl.com/tradingguiderdemo/wp-content/uploads/2022/09/bullet.webp);padding: 0px 13px 0px 0px;vertical-align: middle;}

footer p{color:#FFF !important;}
.footer-section .elementor-icon-box-icon{border-bottom: 1px solid #5F5F5F;width: 65%;padding: 0px 0px 10px;}
.footer-section .elementor-icon-box-icon i{margin: 0px 0px 0px -50px;}
.footer-section .elementor-column:first-child .elementor-icon-box-icon i:after{content:'Address';}
.footer-section .elementor-column .elementor-icon-box-icon i:after{content:'Mail';vertical-align:middle;font-size:19px;font-family:'Nunito Sans';padding: 0px 0px 0px 35px;font-weight: normal;}
.footer-section .elementor-column:last-child .elementor-icon-box-icon i:after{content:'Call';}
.footer-section p{padding:0px !important;margin:0px !important;}
.footer-section a{color:#FFF !important;}
.footer-section a:hover{opacity:0.7 !important;text-decoration:underline;}

.inner_banner img{width: 100%;margin: 0px 0px 50px;z-index: 10;box-shadow: 0px 12px 18px -6px rgb(0 0 0 / 30%) !important;}
.inner_title{background-image: url(https://www.webdemourl.com/tradingguiderdemo/wp-content/uploads/2022/09/heading.webp);background-repeat: no-repeat;background-position: bottom center;padding-bottom: 2%;}
.inner_title h1{margin:0px;}
.bullet {padding: 10px!important;}
.bullet li {list-style-type: none!important;margin-left: 15px;padding: 0px 0px 5px;}
.bullet li:before {content: url(https://www.webdemourl.com/tradingguiderdemo/wp-content/uploads/2022/09/bullet.webp);position: absolute;margin-left: -30px;margin-top: 3px;}
img {box-shadow: 0 0 10px #a6a6a6!important;}
.home img, header img, .special-box img, .call-icon img{box-shadow:none !important;}
.special-box img{width:40%;}
.call-icon a:hover{opacity:1 !important;}

.wpcf7-text, .wpcf7-textarea, .wpcf7-captchar, .wpcf7-select {
background:#FFF!important;
border: 1px solid #41435C !important;
border-radius:0px;
width: 100% !important;
font-size: 16px;
margin-bottom:8% !important;
color: #000 !important;
padding: 12px 15px !important;
} 

.your-captcha{width:100%;float:left;}
.your-name, .your-phone{width:48%;float:left; }
.your-subject, .your-email{width:48%;float:left;margin-left: 2%;}

.wpcf7-captchac{margin: 0% 0 0.5% 0;border: 1px solid #888 !important;vertical-align: middle;box-shadow: none !important;}
.wpcf7 br { display: none; } 
.wpcf7-textarea{height:80px;width: 98% !important;border-radius: 4px;}
::-webkit-input-placeholder {color:#000;}
.wpcf7 form .wpcf7-response-output{width: 100%;
    float: left;
    background-color: #FFF;}
.wpcf7-submit{
padding: 8px 30px;
    background-color: #FF5202!important;
    border: 1px solid #FF5202;
    letter-spacing: 1px;
    color: #FFF;
    text-transform: uppercase;
    cursor: pointer;-webkit-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
    font-size: 18px;
    font-weight: 500;
    border-radius: 8px;
}

.wpcf7-submit:hover{
color:#000;
background-color:#FFF!important;
border: 1px solid #FF5202;
}

.wpcf7-submit{display: block; margin: 0 auto;}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.sent .wpcf7-response-output{color:#000;}

.wpcf7-form-control-wrap{width: 50%;float: left;padding: 0px 20px 0px 0px;}
.page-id-159 .footer-section:first-child{display:none;}
.blink_me {animation: blinker 1.5s linear infinite;}

.um input[type=submit].um-button, .um input[type=submit].um-button:focus, .um a.um-button, .um a.um-button.um-disabled:hover, .um a.um-button.um-disabled:focus, .um a.um-button.um-disabled:active, .um-request-button{
    background: #ff5202 !important;color:#FFF !important;
}
.um .um-button.um-alt, .um input[type=submit].um-button.um-alt {
    background: #eeeeee !important;
    color: #000!important;
}

@keyframes blinker {
  50% {
    opacity: 0;
  }
}

@keyframes bounce-2 {
        0%   { transform: translateY(0); }
        50%  { transform: translateY(-30px); }
        100% { transform: translateY(0); }
    }

.whatsapp_chat{position: fixed;
    right: 1%;
    bottom: 13%;
    z-index: 999999999999;
    outline: 0;
    animation-name: bounce-2;
    animation-timing-function: ease;
    animation-duration: 2s;
    animation-iteration-count: infinite;
    margin: 0 auto;}
.whatsapp_chat img{box-shadow:none !important;}

.sidebar-social{position: fixed;left: 0;top: 26%;width: 39px;height: 38px;z-index:9999;}
.sidebar-social img{box-shadow:none !important;}
.sidebar-social a:hover img{opacity:0.7;}
/**/
@media only screen and (max-width: 980px){	
	.home-services-section .column3{margin:0px;min-height:auto;width:100%;}
	.home-services-section .column3 .elementor-widget-wrap{min-height:auto;}
	.post-sidebar{position: initial;top: 0;min-height: auto;margin: 20px 0px;}
	#respond{padding:20px;}
	.post-type-archive-lp_course .learn-press-courses[data-layout=grid] li.lp_course{width:30% !important;}
}

@media only screen and (max-width: 768px){
.home-courses-section .column1, .home-courses-section .column2, .home-courses-section .column3, .home-courses-section .column4{width:50%;}
	.home-courses-section .elementor-image-box-wrapper{text-align:left !important;}
	.home-courses-section .elementor-widget-wrap{background-position:top left !important;background-color: #f1eff0;}
	.home-courses-section{background-image:none !important;background-color: #f1eff0;}
	
}

@media only screen and (max-width: 640px){
	.your-name, .your-phone, .your-subject, .your-email, .wpcf7-form-control-wrap{width:100%;margin-left: 0%;}
	.home-courses-section .column1, .home-courses-section .column2, .home-courses-section .column3, .home-courses-section .column4 {width: 100%;min-height: auto;padding: 0px 0px 20px;}
	.home-courses-section .elementor-widget-image-box .elementor-widget-container{padding:110px 20px 10px 0px !important;}
	.home-courses-section .elementor-widget-button .elementor-widget-container{padding:0px 20px 0px 0px !important;}
	.post-type-archive-lp_course .learn-press-courses[data-layout=grid] li.lp_course{width:46% !important;}
	.ticker-news span, .ticker-news .tickercontainer{width:100%;}
	.home-courses-section h2:before, .home-courses-section h2:after{content:none;}
}

@media only screen and (max-width: 480px){
	.post-type-archive-lp_course .learn-press-courses[data-layout=grid] li.lp_course{width:44% !important;}
	.learn-press-courses[data-layout=grid] .course-content .course-categories{font-size:15px;}
}