/*!
Theme Name: Monstroid2 Child
Theme URI:
Author: Zemez
Author URI:
Description: Monstroid2 child theme.
Template: monstroid2
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: monstroid2-child
*/


/*.jet-menu-inner .jet-menu-title {
    font-size: 14px;
    text-transform: uppercase;
}
.jet-menu-inner{float: right;padding-top: 20px;}
.jet-menu-inner .jet-menu-item .top-level-link{margin-left: 0px !important; padding: 35px 15px 31px 15px !important;}*/
body{font-family: "Roboto", Sans-serif !important; font-weight:400 !important; margin: 0 !important;}
h1,h2,h3,h4,h5,h6{font-family: "Roboto", Sans-serif;}
	a {color:#c94e0c;}
.page-header{display: none;}
body:not(.page-template-fullwidth-content) .site-content{margin: 0px !important;}
.elementor-7087 .elementor-element.elementor-element-e73 > .elementor-element-populated{padding: 19px 15px 0px 273px !important;}
.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding: 0px !important;}
.elementor-column-gap-wide>.elementor-row>.elementor-column>.elementor-element-populated{padding-bottom: 0px !important}
.jet-logo-display-block .jet-logo__link{flex-direction: inherit !important;} 
.quick_start .leftside{float: left;width: 48%;}
.quick_start .formleft-block{float: right;width: 52%;}
.quick_start .leftside .certificate{margin-top: -10% !important;display: inline-block;float: left;}
.quick_start .leftside .get-our{padding-left: 15px !important;display: inline-block;color: #ebe0dd !important;
    font-size: 16px;line-height: 22px;font-weight: 700 !important;width: 70%;white-space: normal !important;
    text-shadow: 0px 4px 4px rgba(200,105,55,.41) !important;}
.formleft-block .infusion-field .infusion-field-input{display: inline-block;background: #ebe0dd !important;
    font-size: 13px;font-weight: 500;color: #575757;height: 46px;border-radius: 2px;border: 0; margin-top:0;}
.formleft-block .infusion-field{float: left;width: 34%;margin-right: 2%; margin-top:0;}
.home .formleft-block .infusion-submit button{padding-top: 10px;background: #353535 !important; height: 46px;
    margin: 0!important;order-radius: 2px !important;font-weight: 300 !important;font-size: 10px;}
.home .formleft-block .infusion-submit button b{display: block !important;font-size: 14px;font-weight: 800;}
.formleft-block p{color: #ffffff;font-size: 13px;font-weight: 400;margin: 10px 0 0 !important;text-shadow: none !important;}
a.jet-logo__link {
    flex-direction: inherit;
}
/*rightdynaimic*/
.rightdynaimic{width: 67%; font: left;}
.rightdynaimic h2.worksop{font-size: 32px;color: #ffffff;line-height: 36px;text-align: left;font-weight: 800;   font-style: normal;}
.rightdynaimic p{font-size: 22px;line-height: 32px; color: #fff;font-weight: 400;}

/*must-box*/
.must-box{width: 100%; float: left; text-align: center;}
.must-box h2{font-size: 31px;color: #35424e;line-height: 36px;text-align: center;font-weight: 600;font-style: normal;}
.must-box h2 span.boder-btm{width: 40%; margin: 30px auto; height: 4px; display: block; background: #5ccbf9}
.must-box p{font-size: 18px;color: #35424e;font-weight: 400;line-height: 30px;}
.home .must-box form.infusion-form{width: 80%;max-width: 100%;margin: 30px auto;text-align: left;    overflow: hidden;}    
.home .must-box .infusion-field label{float: left;margin-right: 20px; min-width: 103px;display: block;margin-bottom: 5px;
font-weight: 700;color: #000;text-align: left;}
.home .must-box .full-fields .infusion-field {width:33%;} 
.home .must-box .full-fields .infusion-submit{float: right;width: 33%;padding-top: 44px;}
.full-fields .infusion-field {width:33%;}
.home .must-box .infusion-field input{background: #fff;border-radius: 7px;color: #000;margin-right: 20px;margin-bottom: 10px;width: 90%;}
.home .must-box .infusion-submit button{background: #009ed6 !important;font-size: 14px;font-weight: bold; margin-left: 0px; text-align: left;display: block;}
.home .must-box .infusion-submit button:hover{background: #0080bc !important;}
.home .menu-item.current-menu-item .menu-item-link-top{border-color: #009ed6!important;}
/*.home .menu-item .menu-item-link-top:hover{border-color: #009ed6!important;}
.home .menu-item:hover > .menu-item-link-top{color: #009ed6 !important;}*/
.menu-item.jet-nav__item-21033 .menu-item-link-top{color: #5ccbf9 !important;border-color: #ffffff!important;}
.home .copy-right-box a{color: #009ed6!important;} 
/*online-box*/
.online-box{width: 90%; margin: 30px auto; padding: 20px 20px 40px 20px; background: #fff;}
.online-box img{margin: 10px auto 30px; display: block}
.online-box h2{font-size: 36px;color: #121212;line-height: 40px;text-align: left;font-weight: 600;font-style: normal;}
.online-box p{font-size: 24px;line-height: 36px;color: #35424e;font-weight: 300;}
.online-box a.btnmore{background-color: #009ed6;padding: 12px 24px;font-family: "Roboto", Sans-serif;
    font-weight: 500; color:#fff; border-radius:3px}
	.online-box a.btnmore:hover {background-color: #0080bc;}
/*online-box1*/
.online-box1{width: 90%; margin: 30px auto; padding: 20px 20px 40px 20px; background: #fff;}
.online-box1 h2{font-size: 33px;color: #121212;line-height: 35px;text-align: left;font-weight: 500;font-style: normal;}
.online-box1 p{font-size: 20px;line-height: 32px;color: #35424e;font-weight: 300;}
.online-box1 a.btnmore{background-color: #009ed6;padding: 12px 24px;font-family: "Roboto", Sans-serif;
    font-weight: 500; color:#fff; border-radius:3px}
	.online-box1 a.btnmore {background-color: #0080bc;}
/*about-box*/
.about-box{width: 75%; text-align: center; margin: 0px auto;}
.about-box h3{font-weight: 700;text-align: center;color: #fff;text-transform: uppercase;font-size: 21px;   line-height: 25px;}
.about-box h2{font-weight: 700;text-align: center;color: #fff;font-size: 50px;
    line-height: 60px;}
.about-box h2 span.boder-btm{width: 50%; margin: 10px auto; height: 3px; display: block; background: #fff}
.about-text p{font-size: 17px;line-height: 26px; color: #fff}

/*program-box*/
.program-box{width: 75%; text-align: center; margin: 0px auto;}
.program-box h3{font-size: 30px;line-height: 34px;text-align: center;font-weight: 700;}
.program-box h4{font-size: 25px;line-height: 29px;text-align: center;font-weight: 700;}
.program-box p{font-size: 24px;line-height: 32px;color: #35424e;font-weight: 300;}
.program-box .btnmore{background-color: #5ccbf9;padding: 12px 30px;font-family: "Roboto", Sans-serif;
    font-weight: 500; color:#fff; border-radius:3px; margin-top: 20px; display: inline-block;}

/*speaking-box*/
.speaking-box h2{font-size: 38px;line-height: 48px;font-weight: 500;color: rgb(255, 255, 255); margin: 0px;
padding: 0px;text-shadow: 0px 4px 4px #000;}

/*rise-box*/
.rise-box{width: 90%; text-align: center; margin: 0px auto;} 
.rise-box h2{font-size: 40px;color: #ffffff;line-height: 50px;text-align: center;font-weight: 700;font-style: normal;} 
.rise-box p{font-size: 24px;color: #ffffff;line-height: 30px;text-align: center;font-weight: 400;font-style: normal;} 
.rise-box li{font-size: 24px;color: #ffffff;line-height: 30px;text-align: center;font-weight: 400;font-style: normal;}
.rise-box h3{font-size: 28px;color: #6ec1e4;line-height: 40px;text-align: center;font-weight: 700;font-style: normal;} 
.rise-box img{max-width: 100%; margin: 15px auto;} 

.testimonial-box p{font-size: 22px;color: #000;font-weight: 300; line-height: 1.5em;}
.testimonial-box ul li{font-size: 22px;color: #000;font-weight: 300;}
.take-box h2{line-height: 35px !important;}
.take-box h3{line-height: 27px!important;}
.bookingbrad-box .form-wrap{border: 1px solid #9c9c9c;padding: 20px;position: relative; display:inline-block;}
.bookingbrad-box .form-wrap h3{position: absolute;background: #6ec1e4 !important;color: #fff;padding: 5px 10px;
    top: -18px;font-size: 16px;text-transform: uppercase;margin: 0px;}
.bookingbrad-box .form-wrap h3{margin: 3px 0 5px;background: url(images/linee.jpg) repeat-x center; text-decoration: none;font-style: normal;font-size: 14px;padding-left: 5px;}
.bookingbrad-box .infusion-field label{margin-bottom: 0px;font-size: 16px;color: #3f4457 !important; display: block; font-weight:600;}
.bookingbrad-box .infusion-field input{padding: 10px;border: 1px solid #282c3f;background: #3f4457;color: #fff;
    max-width: 320px;width: 90%; display: block; margin-bottom: 20px; border-radius: 0px;}
.bookingbrad-box .infusion-submit { width: 100%; display: inline-block;}
.bookingbrad-box .infusion-submit input[type='submit']{width: auto;margin-top: 0;background: #6ec1e4;
    border: 2px solid #0b8abf;border-radius: 5px;padding: 10px 15px;cursor: pointer;box-shadow: 5px 5px 0 #3a3f51; font-size:17px;}

/* intropage-box  */
.intropage-box h2 { font-weight: 600;}




/*blog*/
.welcomeblog-list ::-webkit-input-placeholder {color: #000 !important;}
.welcomeblog-list ::-moz-placeholder { color: #000!important;}
.welcomeblog-list :-ms-input-placeholder {color: #000!important;}
.welcomeblog-list :-moz-placeholder {color: #000!important;}

.welcomeblog-list{padding: 130px 0 130px !important ;background: url(images/b_brad.jpg) right top no-repeat !important;
    background-size: cover !important; text-align: center;margin-bottom: 30px;}
.welcomeblog-list .b_innerbox{width: 86%; margin: 0px auto;padding: 20px 50px 40px 50px; background: url(images/borderimg.png)no-repeat !important;box-sizing: border-box;background-size: cover;}
.welcomeblog-list .sign_b{width: 100%;float: left; margin-bottom: 20px;}
.welcomeblog-list h3{font-size: 47px;font-weight: 900;text-transform: uppercase;color: #fff;}
.welcomeblog-list p{font-size: 16px; margin-bottom: 10px; color: #fff;}
.welcomeblog-list .infusion-field {width: 30%;float: left;    margin: 20px 20px 0px 0px;}
.welcomeblog-list .infusion-field label{display: none;}
.welcomeblog-list .infusion-field input[type="text"]{width: 100%; background: #fff; color: #000;    border-radius: 0px;
}
.welcomeblog-list .infusion-field input[type="text"]:focus{width: 100%; background: #fff !important;}
.welcomeblog-list .infusion-field input[type="email"]{width: 100%; background: #fff; color: #000}
.welcomeblog-list .infusion-field input[type="email"]:focus{width: 100%; background: #fff!important;}
.welcomeblog-list .infusion-field button{background-color: #ff3269 !important;width: 100%;    border-radius: 0px;
}
/*catogries menu*/

/* Blog categories-list */
.categories-list {padding: 20px 0; width: 100%;}
.categories-list .postcat-list { padding: 20px 10px; width: 100%; background: #efecec;}
.categories-list .postcat-list .blog-menu { list-style: none; text-align: center;margin: 0px; padding-left:0;}
.categories-list .postcat-list .blog-menu li { margin:0 5px; display:inline-block; position: relative}
.categories-list .postcat-list .blog-menu li a { padding: 10px 23px; font-size: 16px; color: #121212; font-weight: 400; border-radius: 40px; transition: all ease-in-out .3s;}
.blog .categories-list .postcat-list .blog-menu li:first-child a{background: #5ccbf9; color: #fff; text-decoration: none;} 
.categories-list .postcat-list .blog-menu li a:hover { background: #5ccbf9; color: #fff; text-decoration: none; }
.categories-list .postcat-list .blog-menu li.current-menu-item a {  background: #5ccbf9; color: #fff;}
.categories-list #custom-blog-nav-toggle { display: none;}
.categories-list .postcat-list .blog-menu ul.sub-menu{display: none;width:300px;position: absolute;right: -55px;
    top: 33px;text-align: right; background: #efecec; z-index: 999;}
.categories-list .postcat-list .blog-menu ul.sub-menu li{ float: none; width: 100%;}
.categories-list .postcat-list .blog-menu ul.sub-menu li a{padding: 10px 20px;}
.categories-list .postcat-list .blog-menu .menu-item-has-children:after{position: absolute; content:"";border: solid #323232;border-width: 0 3px 3px 0;display: inline-block;padding: 3px; transform: rotate(45deg);  -webkit-transform: rotate(45deg);top: 7px; left: 65px;}
.categories-list .postcat-list .blog-menu .menu-item-has-children:hover ul.sub-menu{ display: block}
.categories-list .postcat-list .blog-menu .menu-item-has-children:hover ul.sub-menu li a{ border-radius: 0px; display: block;}

/*blog section*/
#contentCntr { width: 100%; float: left;}

.blog-block { width: 100%; float: left; margin-top: 40px;}
.blog-block .row { width: 100%; display: flex; flex-wrap: wrap;}
.blog-block .bottom-spc {margin-bottom: 30px;}
.blog-block .images-box{width: 100%; height: 245px; overflow: hidden;}
.blog-block .images-box img{ max-width: 100%; transition: all ease-in-out .5s; transform: scale(1);}
.blog-block .images-box:hover img { transform: scale(1.1) translateY(-50%);}
.blog-block .date{width: 100%; float: left;}
.blog-block .date span{font-size: 18px;display: block; color: #5ccbf9; margin: 10px 0px;}
.blog-block .title h4{font-size: 22px; color: #161922; margin: 10px 0px;font-weight: bold;}
.blog-block .title h4 a { color: #161922; }
.blog-block .title h4 a:hover { text-decoration: none;}
.blog-block .description p{font-size: 18px; color: #161922; }
.blog-block .readmore{width: 100%; background: #fafafa; padding: 10px; float: left;}
.blog-block .readmore a{ width: 33%; float: right;color: #5ccbf9;font-size: 14px;font-weight: 500;padding: 0px 10px;    border-left: 1px solid #e0dcdc;}
.full-width{width: 100% !important; margin-bottom: 50px;}
.full-width .post-thumbnail{ padding-bottom: 20px;}
.full-width .entry-meta { padding: 0 0 10px;}
.full-width .entry-content p{ font-size: 18px; color: #161922; }
.full-width .entry-content ul { padding-left: 15px;}
.full-width .entry-content li { font-size: 18px; color: #161922; }
/*news block*/
.journal-block {width: 100%;padding: 30px 0px;}
.page-template-news ul {padding:0;}
.page-template-news .single-photo-wrapper {width: 30%;float: left;margin-right: 5%;}
.page-template-news .title {float: right;width: 65%}
.journal-block ul li {margin-bottom: 13px;border-bottom: 1px solid #dedada;padding: 40px 0px; display:block; width: 100%; list-style: none; float: left;}
.journal-block ul li img { max-width: 100%; height: auto;} 
.journal-block h5 a {font-size: 29px !important;line-height: 37px!important; color: #5ccbf9;}
.journal-block h5 a:hover { text-decoration: none;}
.journal-block .title span { display: block;font-size: 16px;line-height: 25px;font-weight: normal;text-transform: none; color: #5ccbf9; margin-top: 10px;}
.journal-block p {font-size: 16px !important;line-height: 28px;}
.journal-block p a{ color: #c94e0c; float: right;}
h1.entry-title.h2-style {background: #fcfcfc;text-align: center;padding: 10px;line-height: 47px;font-weight: bold; font-size: 35px;}
.full-width .post-thumbnail{display: none;}

.videoWrapper {position: relative;padding-bottom: 56.25%; /* 16:9 */padding-top: 25px;height: 0;}
.videoWrapper iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}

.page-id-10223 #masthead{display: none;}
.page-id-10223 .site-footer{display: none;}

.page-id-10249 #masthead{display: none;}
.page-id-10249 .site-footer{display: none;}

.page-id-10276 #masthead{display: none;}
.page-id-10276 .site-footer{display: none;}

.page-id-10390 #masthead{display: none;}
.page-id-10390 .site-footer{display: none;}  

.page-id-10402 #masthead{display: none;}
.page-id-10402 .site-footer{display: none;} 

.page-id-10420 #masthead{display: none;}
.page-id-10420 .site-footer{display: none;}

.page-id-10454 #masthead{display: none;}
.page-id-10454 .site-footer{display: none;}
.fixw650 {max-width:850px; margin:0 auto;}

table{width: 100%;margin-bottom: 15px;border-collapse: collapse;border-spacing: 0;-webkit-border-radius: 5px;
    border-radius: 5px;}
table tr:first-child td{box-shadow: inset 0px 4px 3px -2px rgba(0,0,0,.06);}
table.tools-na td{border: 1px solid rgba(0,0,0,0.4) !important; text-align: center;     padding: 10px;
    vertical-align: middle;color: #000;}
table.tools-na td a{color: #c94e0c}
.orangebg {background: #5ccbf9 !important;color: #fff !important; font-weight: bold;font-size: 22px;}
strong, dt {font-weight: 700;}

/*free download*/
.freedownload{width:90%; margin: 0px auto; padding-top:30px}
.freedownload p{font-size: 16px;color: #000;font-weight: 300; line-height:24px;}
.freedownload .infusion-field label{display:none}
.freedownload .infusion-field .infusion-field-input{margin-top:20px; display: inline-block;font-size: 13px;font-weight: 500;  color: #575757; height: 46px; border-radius: 2px; border: 1px solid #bbbaba;}
.freedownload .infusion-submit button{ padding-top: 10px;background: #353535 !important;height: 46px;margin: 0!important;
border-radius: 2px !important;font-weight: 300 !important;font-size: 10px;  margin: 0px auto !important;display: block;}
.freedownload .infusion-submit button b{display: block !important;font-size: 14px; font-weight: 800;}
.blog-bottom{ text-align: center;}
.blog-block .images-box{background: #f1f1f1; text-align:center;}
.blog-block .images-box img{margin:0px auto; display:inline-block; position:relative; top:50%; transform: scale(1) translateY(-50%);}
.single-post .post > .entry-content img{display: block;}
.blogsingle-details .entry-content img{display: block; max-width: 100%; height: auto; margin-bottom: 15px;}
.blogsingle-details p a { color: #5ccbf9;}
.blogsingle-details .entry-meta p { font-size: 18px; color: #161922; } 
.blogsingle-details .entry-meta span { padding: 0 5px; font-size: 18px; color: #161922; } 
.blogsingle-details .entry-meta a { color: #5ccbf9;} 
.blogsingle-details .navigation { display: none; }
.blogsingle-details .post-author-bio { display: none;}

.video-max {max-width:640px; margin:0 auto;}
.learn-button {background:#5ccbf9; color:#fff; padding: 10px 20px;}
.width-800 {max-width:800px; margin:0 auto;}
.max-500 {max-width:500px; margin:0 auto;}
.delay-bt { opacity: 0;}
.infusion-field {width: 50%; float: left; margin: 10px 0;}
.infusion-field label {color:#232333;}
.infusion-field input {width: 90%; border: 1px solid #ccc; padding: 6px 12px; border-radius: 3px; color: #232333; height: 34px; margin-top:10px;}
.infusion-submit {text-align:center;}
.infusion-submit button {background: #009ed6; border: none; padding: 13px 20px 10px 20px; font-size: 16px; border-radius: 3px; text-transform: uppercase;}
 .play-button img{width:91px !important; margin:0 auto;}
.but-height a.elementor-button-link {height:90px !important;}
.but-height a.elementor-button-link span.elementor-button-text {position:relative; top:50%; transform:translateY(-50%);}
footer { width: 100%; float: left;}
.brad-conversaton a:before {font-family: 'Fontawesome' !important; font-weight: normal; font-style: normal; text-decoration: inherit; backface-visibility: hidden; -webkit-font-smoothing: antialiased; content: "\f105"; color: #fff; line-height: 30px; font-size: 14px; position: absolute; right: 192px; width: 26px;
text-align: center; height: 30px; top: 50%; margin-top: -16px; -ms-transition: all 0.33s cubic-bezier(0.12,0.75,0.4,1); transition: all 0.33s cubic-bezier(0.12,0.75,0.4,1); -webkit-transition: all 0.33s cubic-bezier(0.12,0.75,0.4,1);}
.brad-conversaton a:after {position: absolute; content: ''; border-bottom: 1px solid #fff; border-bottom-color: rgb(255, 255, 255); height: 1px; width: 22px; right: 204px; top: 50%; margin-top: -1px; -ms-transform: scale(0,1) translateX(0px); -ms-transform-origin: left; transform: scale(0,1) translateX(0px); transform-origin: left; -webkit-transform: scale(0,1) translateX(0px); -webkit-transform-origin: left; pointer-events: none; transition: all 0.33s cubic-bezier(0.12,0.75,0.4,1); -webkit-transition: all 0.33s cubic-bezier(0.12,0.75,0.4,1);}
.brad-conversaton:hover a:after, .brad-conversaton:hover a:before {-ms-transform: scale(1,1) translateX(9px); -webkit-transform: scale(1,1) translateX(9px); transform: scale(1,1) translateX(9px);}
#slick-slide01 .jet-testimonials__comment, #slick-slide04 .jet-testimonials__comment{background: #ff3269;color: #fff;border-radius: 40px;margin-bottom:30px;}
#slick-slide01 .jet-testimonials__comment:after, #slick-slide04 .jet-testimonials__comment:after {content: "";display: block;border-width: 20px 20px 0;border-style: solid;border-color: #ff3269 transparent transparent;margin-left: -20px;position: absolute;bottom: -20px;left: 50%;}
img.for-desktop { display: block;}
img.for-mobile {display: none;}

@media only screen and (max-device-width: 767px) and (orientation: landscape) {
    .page-id-21241 #floating-cta, .page-id-21283 #floating-cta {
      display: none!important;
    }
}
@media only screen and (max-width: 1190px){
.brad-conversaton a:before {right:0;}
.brad-conversaton a:after {right:12px;}
}

@media only screen and (max-width: 1023px){
.home .jet-nav__mobile-trigger{border-color: #d86020!important;color: #d86020!important;position: absolute;top: -76px;right: 0px;z-index: 999;margin: 0px;}
.jet-nav__mobile-trigger{border-color: #d86020!important;color: #d86020!important;position: absolute;top: -76px;right: 0px;z-index: 999;margin: 0px;}
.jet-mobile-menu.jet-nav-wrap .jet-nav{margin-top: 0px !important}
/* .elementor-widget-container{margin: -61px 0px 0px 0px !important;} */
.welcomeblog-list .container{max-width: 100%;}
.welcomeblog-list .b_innerbox{width: 100%;background: none !important;border: 2px solid #fff;}
.categories-list .postcat-list .blog-menu li{padding: 0px 0px 0px 0px;width: 47%;margin: 6px 5px;border: 1px solid #ccc;}
.categories-list .postcat-list .blog-menu li a{width: 100%; display: inline-block}
.categories-list .postcat-list .blog-menu .menu-item-has-children:after{top: 16px;}
.blog-block .readmore a{width: 100%;border-left: none;}
.blog-block .title h4{font-size: 15px;}
.page-template-news .single-photo-wrapper {width: 100%;float: left;margin: 0 0 20px;}
.page-template-news .title {float: left; width: 100%}
.top-mar-but .elementor-widget-container {margin-top:0 !important; margin-left:10px !important}
}

@media only screen and (max-width: 767px){
.home .jet-nav__mobile-trigger{border-color: #000!important;color: #000!important;}
/* .elementor-widget-container{margin: -61px 0px 0px 0px !important;} */
.jet-nav__mobile-trigger{top: 0px;border-color: #000!important;color: #000!important;}
.home .elementor-element.elementor-element-5e835d3f img{max-width: 83% !important;}

/* .menu-main-menu-light-container {background: #fff;position: absolute;width: 100%;z-index: 99; */
top: 60px;}   
.home .menu-main-menu-light-container {background: inherit;position: inherit;width:inherit;z-index: inherit;top: inherit;}

.page-template-news .single-photo-wrapper{width: 100% !important;}
.page-template-news .title{width: 100%!important;}
.welcomeblog-list .infusion-field{width: 100%;}
.welcomeblog-list .b_innerbox{padding: 15px;}
.welcomeblog-list h3{font-size: 20px;}
.categories-list .postcat-list .blog-menu li{width: 100%;}
.categories-list .postcat-list .blog-menu li a{border-radius: 0px;}


}
@media only screen and (max-width: 767px){
	.blog-block .row { width: auto; display: block; flex-wrap: nowrap;}
}
@media only screen and (max-width: 639px){
.quick_start .leftside{width: 100%;}
.quick_start .formleft-block{width: 100%;padding: 15px;}
.formleft-block .infusion-field{width: 100%;margin-bottom: 2%;}
.rightdynaimic{padding: 10px; float: left;}
.home .must-box form.infusion-form{padding: 15px;width: 100%;}
.home .must-box .infusion-field input{width: 100%;}
.home .must-box .infusion-submit button{width: 100%; margin-left: 0px;}

.speaking-box{padding: 10px;}
.speaking-box h2{font-size: 19px;line-height: 27px;}
.home .must-box .full-fields .infusion-field{width: 100%;margin: 0px 0px;}
.home .must-box .full-fields .infusion-submit{width: 100%;padding-top: 0px;}
.home .must-box .infusion-submit button{text-align: center;}  

}
@media only screen and (max-width: 550px){
	img.for-desktop { display: none;}
	img.for-mobile {display: block;}
}
@media only screen and (max-width: 479px){
	.but-height { margin: 0 auto;}
.jet-nav__mobile-trigger.jet-nav-mobile-trigger-align-right{margin: 0px 0px 0px 0px;}
.home .jet-nav__mobile-trigger.jet-nav-mobile-trigger-align-right{margin: 0px 0px 0px 0px;top: -20px;} 
.jet-nav__mobile-trigger{top: -20px;}
.home .elementor-element.elementor-element-689fe843{margin: 0px 0px 0px 0px;}
.elementor-element.elementor-element-689fe843{margin: -45px 0px 0px 0px;} 
/* .home .jet-nav__mobile-trigger.jet-nav-mobile-trigger-align-right{position: absolute;top: 13px;right: 0px} */ 
	

.home .menu-main-menu-light-container {background: inherit;position: inherit;width:inherit;z-index: inherit;top: inherit;}
	
.categories-list .postcat-list .blog-menu ul.sub-menu{width: 100%;position: relative;right: 4px;top: 0px;
    text-align: right;margin: 0px;}
.categories-list .postcat-list .blog-menu .menu-item-has-children:hover ul.sub-menu li a{text-align: center;}
table tr:first-child td{font-size: 12px;}
.wpb_wrapper{width: 100%}
table.tools-na td{width: 100%; display: block;}
.vedio-gallery img{margin: 0px auto} 
.page-id-9978 h2.elementor-heading-title.elementor-size-default{    word-break: break-all;}
.top-mar-but .elementor-widget-container {margin-top:10px !important; margin-left:0px !important}
}
a.cn-revoke-cookie,
a.cn-revoke-cookie:hover {
    background: none !important;
    color: #5ccbf9 !important;
    font-size: 14px;
	box-shadow: none;
}
span#cn-notice-text a {
    color: #00a2f6;
}