.footer .ohio-widget.button{padding:30px 60px}.contact-form .vc_col-md-6,.contact-form .vc_col-sm-12{padding:10px!important}.card.-with-overlay.-img-greyscale .image-holder{max-height:450px}.side_section a{color:#000}.banner.-with-overlay:not(.team-member) .overlay-details,.banner.-image-only .overlay-details{background:rgba(0,0,0,.2)}.card.banner.-with-overlay:not(.team-member):hover .overlay-details,.card .banner.-image-only:hover .overlay-details{background:rgba(0,0,0,.7);backdrop-filter:blur(5px)}.icon-button.search-global{display:none!important}.footer .social-networks a{font-size:20px;background-color:#f4f4f4;padding-top:8px;padding-right:16px;padding-bottom:8px;padding-left:16px;border-radius:46px 46px 46px 46px;margin-bottom:10px;display:inline-block}.footer .social-networks a:hover{background-color:#fac166}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=date],input[type=url],textarea,select,.select2-container--default .select2-selection--single{background:#ddd!important;border:1px solid #ddd}.contact_form_style_2 input[type=email],.contact_form_style_2 input[type=number],.contact_form_style_2 input[type=password],.contact_form_style_2 input[type=search],.contact_form_style_2 input[type=tel],.contact_form_style_2 input[type=text],.contact_form_style_2 input[type=date],.contact_form_style_2 input[type=url],.contact_form_style_2 textarea,.contact_form_style_2 select,.contact_form_style_2 .select2-container--default .select2-selection--single{background:#fff!important;border:1px solid #d0d5dd;border-radius:5px!important;width:80%!important}.contact_form_style_2 .form-group{margin-bottom:20px}.contact_form_style_2 #preferred-month{display:flex;flex-wrap:wrap}.contact_form_style_2 #preferred-month .wpcf7-list-item{width:30%;margin-bottom:10px}.contact_form_style_2 label{font-size:18px}.contact_form_style_2 .button{background:#2a586f!important;width:400px!important;max-width:100%!important;border-radius:5px!important}.contact_form_style_2 input::placeholder{color:#b0b0b0!important}.contact_form_style_2 .wpcf7-form .wpcf7-not-valid-tip{display:block!important;color:#f00}.contact_form_style_2 .courses-selection .wpcf7-checkbox{display:flex;flex-wrap:wrap}.contact_form_style_2 .courses-selection .wpcf7-list-item{width:auto;margin-right:25px;margin-bottom:25px}.contact_form_style_2 .courses-selection .wpcf7-list-item label{padding:10px;box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:10px;width:auto;display:inline-block;cursor:pointer}.contact_form_style_2 .courses-selection .wpcf7-list-item label:hover{background:#fac166;color:#fff}.contact_form_style_2 .courses-selection input[type=checkbox]{float:right;margin-top:10px}.contact_form_style_2 .note{font-size:14px;font-style:italic;width:80%;margin-top:8px}#site-navigation .mega-menu-wrap{width:100%}.header.-mobile .menu li a{font-size:1.4em}.elementor-244981 .elementor-element.elementor-element-c78d482 .row-bg-text{color:rgba(0,0,0,.2)}.custom-cursor .circle-cursor{display:none!important}.error404 #content{display:flex;align-items:center}body>a{display:none}.wpcf7-response-output{clear:both}.custom-cursor a[data-cursor-class]{cursor:pointer!important}.banner.-with-overlay:not(.team-member) .overlay-details,.banner.-image-only .overlay-details{background:rgba(0,0,0,.7)}.clear{clear:both}.grecaptcha-badge{opacity:0!important}.share_this .elementor-shortcode{display:flex;align-items:center;font-size:18px;font-weight:700}.share_this .elementor-shortcode .sfsi_shortcode_container{margin-left:15px}.image_border,.blog-item figure{border:1px solid #ddd}.single-post-layout.-layout1.-with-sharing{padding-top:100px}body.category .page-container{margin-top:70px}.single-jobs #banner{padding-top:150px;padding-bottom:0}.single-jobs #banner h1{font-size:45px}.single-jobs .container{max-width:1400px;margin:0 auto;display:flex;padding:15px 15px 100px;flex-wrap:wrap;width:90%}.single-jobs .sidebar img{border:1px solid #ddd}.single-jobs #contact_form_side{padding-left:50px}.single-jobs #contact_form_side .form .vc_col-md-6,#contact_form_side .form .vc_col-sm-12{padding:10px}.single-jobs #contact_form_side .form form [class^=vc_col] p{margin:0}.single-jobs .share-bar{position:unset}.single-jobs .share-bar .social-networks:not(.-boxed){background:#e0775f;display:inline-block;margin:20px 0}.wpcf7-not-valid-tip{font-size:13px;position:absolute;right:0;bottom:0}.tseep-social-icon{display:flex;align-items:center;justify-content:center;width:30px;height:30px;color:#000;text-decoration:none;transition:background-color .3s ease,color .3s ease}.tseep-social-icon:hover{background-color:#d3d3d3;color:#000}.tseep-social-icon i{font-size:17px}#bootcamp_form .form-group{margin-bottom:20px}.red_bg{background:#e0775f!important}@media all and (max-width:1600px){.inner_banner>.elementor-container{width:90%!important;margin:0 auto!important}.elementor-widget-container{width:100%!important}.hero .e-con-inner{width:90%!important}}@media all and (max-width:1400px){.elementor-section.elementor-section-boxed>.elementor-container{width:95%!important;margin:0 auto!important}.elementor-widget-container{width:100%!important}.hero .e-con-inner{width:90%!important}}@media all and (max-width:768px){.single-jobs #contact_form_side{padding:0;width:100%}.card.banner.-with-overlay .image-holder{height:300px}.mastery_box .card.banner.-with-overlay .image-holder{height:auto;padding:100px}.footer .ohio-widget.button{font-size:20px;padding:15px 20px}.footer .social-networks{flex-wrap:wrap}.contact_form_style_2 input[type=email],.contact_form_style_2 input[type=number],.contact_form_style_2 input[type=password],.contact_form_style_2 input[type=search],.contact_form_style_2 input[type=tel],.contact_form_style_2 input[type=text],.contact_form_style_2 input[type=date],.contact_form_style_2 input[type=url],.contact_form_style_2 textarea,.contact_form_style_2 select,.contact_form_style_2 .select2-container--default .select2-selection--single{width:100%!important}}@media all and (max-width:640px){.banner.-with-overlay:not(.team-member) .overlay-details,.banner.-image-only .overlay-details{background:rgba(0,0,0,.7)}}