.site-header{transition:all linear .3s}.btn-block{width:100%;max-width:1140px;margin:0 auto;position:relative}.hide-header-btn{cursor:pointer;background:#ececec;padding:4px 25px;position:absolute;border-bottom-left-radius:5px;border-bottom-right-radius:5px;right:40px;top:0;z-index:10;box-shadow:0px 0px 2px 0px rgb(0 0 0/50%)}.hide-header-btn-arrow{border:solid #54595f;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(-135deg);transition:all linear .2s}.hide-header-btn-arrow.down{transform:rotate(45deg)}@media (min-width:500px){.hide-header-btn{padding:8px 30px}}.internship-post .header_image{max-width:100%;min-height:395px;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative}.internship-post .header_image:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:0;background:rgb(0 0 0/50%)}.internship-post .internship_info{display:flex;justify-content:space-between;margin-top:20px;max-width:1230px;margin:0 auto;padding:30px 18px 15px;gap:35px}.internship-post .v_details{background:#f8f8f8;padding:15px}.internship-post .internship_info .internship_details{flex:0 0 69%}.specs{margin-top:20px}.internship-post .internship_info .manager_detail{flex:0 0 30%}.internship-post .internship_info .manager_detail img{width:100%;max-height:375px;object-fit:cover}.internship-post .internship_info h1{color:#a80202;font-size:35px;font-weight:500;margin-bottom:4px;margin-top:0}.internship-post .internship_info .internship_details a{display:block;text-decoration:underline;margin-bottom:20px}.internship-post .internship_info .internship_details a:hover{text-decoration:unset}.internship-post .internship_info .v_details p{font-weight:400;line-height:1.4;margin-bottom:0;margin-top:0;font-size:18px;padding:0 10px 0 0}.internship-post .internship_info .v_details p strong{color:#600}.internship-post .internship_info .specs .spec{margin-bottom:10px}.internship-post .internship_info .specs .spec .label{font-weight:600;line-height:1.1;font-size:24px;margin:0 0 10px}.internship-post .internship_info .specs .spec .value{margin-bottom:15px;font-size:18px}.internship-post .continue_courses{display:flex;flex-direction:row;justify-content:center;align-items:center;max-width:1230px;margin:0 auto;padding:0 18px 15px}.internship-post .continue_courses h3{font-size:35px}.internship-post .continue_courses #done_text{text-align:center}.done_box{display:flex;flex-direction:column;align-items:center}.done_box a{margin-top:20px;margin-bottom:20px}.internship-post .continue_courses a{margin-left:15px;text-transform:uppercase;font-size:18px;padding:18px 29px;border-radius:15px;font-weight:600;width:auto;color:#fff;border-color:#600;background-color:#600;transition:all .3s;cursor:pointer}.internship-post .wl_application_form{max-width:1170px;margin:10px auto 0;padding:0 0 100px}.internship-post .wl_application_form .gform_title,.internship-post .wl_application_form .single-form-title{color:#600;margin:0 0 30px;font-family:"Roboto",sans-serif;font-size:35px;font-weight:700;text-align:center}@media (max-width:500px){.internship-post .wl_application_form .single-form-title{font-size:27px}}.internship-post .wl_application_form .single-form-title{margin:40px 0 0}.ginput_container_fileupload input[type=file]{width:100% !important}.ginput_container_fileupload .gform_fileupload_rules{display:none}.gform_wrapper{position:relative;padding:15px}.gform_wrapper.form-preloader{pointer-events:none}.gform_wrapper.form-preloader:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;backdrop-filter:blur(4px);z-index:1}.gform_wrapper.form-preloader:after{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:url(//new.kalosflorida.com/wp-content/themes/kalos-theme/assets/css/../images/preloader.gif) center/contain no-repeat;width:50px;height:50px;z-index:2}.internship-post .wl_application_form .gform_wrapper .gform_heading{margin-bottom:18px}.internship-post .wl_application_form .gform_wrapper ul li.gfield{margin-top:0;margin-bottom:9px;padding:0 !important}.internship-post .wl_application_form .gform_wrapper li.hidden_label input,.internship-post .wl_application_form .gform_wrapper .top_label div.ginput_container{margin-top:9px;margin-bottom:9px}.internship-post .wl_application_form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:10px 15px 10px;font-size:19px;border:unset;border-radius:5px;background:#e8e8e8;max-width:580px;margin-bottom:0}.internship-post .wl_application_form .gform_wrapper .top_label .gfield_label,.gform_wrapper legend.gfield_label{font-size:18px;font-weight:400;color:#3a3a3a;padding-left:5px}.internship-post .wl_application_form .gform_wrapper .gform_fileupload_multifile .gform_drop_area{border:unset;background:#c1bfbf;border-radius:15px;height:169px;width:100%}.internship-post .wl_application_form .gform_wrapper span.gform_drop_instructions{color:#3a3a3a;font-size:20px;font-weight:500;margin-bottom:0;line-height:1;padding:24px 0 7px}.internship-post .wl_application_form .gform_wrapper.gf_browser_chrome input.button.gform_button_select_files{padding:12px 16px !important;font-size:21px;border-radius:9px;color:#fff;border-color:#600;background-color:#600;cursor:pointer;outline:unset;transition:all .3s}.internship-post .wl_application_form .gform_wrapper .gform_footer input.button:hover,.internship-post .wl_application_form .gform_wrapper .gform_footer input[type=submit]:hover,.internship-post .wl_application_form .gform_wrapper .gform_page_footer input.button:hover,.internship-post .wl_application_form .gform_wrapper .gform_page_footer input[type=submit]:hover,.internship-post .wl_application_form .gform_wrapper.gf_browser_chrome input.button.gform_button_select_files:hover{color:#fff;background-color:#a00202;border-color:#a00202;box-shadow:none}.internship-post .wl_application_form .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_first,.internship-post .wl_application_form .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_last,.internship-post .wl_application_form .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_middle{padding:0 10px 0 0;max-width:435px;width:100%;margin-right:20px}.internship-post .wl_application_form .gform_wrapper .gform_footer input.button,.internship-post .wl_application_form .gform_wrapper .gform_footer input[type=submit],.internship-post .wl_application_form .gform_wrapper .gform_page_footer input.button,.internship-post .wl_application_form .gform_wrapper .gform_page_footer input[type=submit]{margin:0;text-transform:uppercase;font-size:18px;padding:18px 29px;border-radius:15px;font-weight:600;width:auto;color:#fff;border-color:#600;background-color:#600;transition:all .3s;cursor:pointer}.internship-post .wl_application_form .gform_wrapper .gform_footer{margin:50px 0 0;padding:0;text-align:center !important}.internship-post .manager_detail h4{font-size:24px;font-weight:700;margin-top:20px}.internship-post .manager_detail .additional_info{font-style:italic;line-height:1.4}.internship-post .gform_confirmation_message{font-weight:500}.internship-post .gform_wrapper input:not([type=submit]):focus,.internship-post .gform_wrapper select:focus,.gform_wrapper textarea:focus{color:#3a3a3a}input[type=file]::file-selector-button{text-transform:uppercase;font-size:18px;padding:18px 29px;border-radius:15px;font-weight:600;width:auto;color:#fff;border-color:#600;background-color:#600;transition:all .3s;cursor:pointer}.ginput_container.ginput_container_radio{font-size:21px;font-weight:400;color:#3a3a3a;padding-left:5px}.js_request_form input:not([type=file]).error{border:1px solid #df5454 !important}.js_request_form .gform_body .gfield.input_cv>label{color:#600 !important}.js_request_form .gfield_description{padding:0 0 0 5px !important;font-size:12px !important}.gform_button[disabled]{opacity:.5;pointer-events:none}.gform_body{max-width:100%;margin:0 auto}.gform_fields>li{margin-bottom:15px !important}.gform_body .gfield>label,.name_first>label,.name_last>label{font-size:18px !important;font-weight:400 !important;color:#3a3a3a !important}.gform_body .name_first,.gform_body .name_last{width:49% !important;max-width:49% !important;margin:0 !important;padding:0 !important}.gfield_radio label{font-size:18px !important;position:relative;cursor:pointer;display:flex !important;align-items:center;margin-bottom:10px}.gfield_radio input[type=radio]{display:none !important}.gfield_radio label:before{content:'';width:23px;height:15px;border-radius:50%;border:1px solid #600;display:block;margin-right:20px}.gfield_radio input[type=radio]:checked+label:before{background:#600}.gfield_radio>li:first-child{margin-right:80px !important}.gfield_radio>li{display:inline-block}.gform_footer{text-align:left !important}.js_request_form .error-message{display:block;margin:5px 0;color:#df5454;font-size:12px;padding-left:5px;max-width:350px}.confirm_email_exists .error-message{padding:0 !important}.js_request_form .form-error-message{display:block;text-align:center;margin:30px 0 0;font-size:25px;color:#df5454}.js_request_form input[type=submit]{min-width:225px}.js_request_form .wl-required .name_first label,.js_request_form .wl-required .name_last label{position:relative;display:inline-block}.js_request_form .wl-required .name_first label:after,.js_request_form .wl-required .name_last label:after{content:'*';color:#790000;margin-left:4px}.ginput_container_checkbox input[type=checkbox]{width:16px;height:16px;margin:0 5px 0 0 !important}.ginput_container_checkbox{margin-left:5px}.ginput_container_checkbox label{font-size:16px !important;line-height:1}.ginput_complex span label{margin-top:0 !important}.gform_delete{width:15px}.wl_application_form .gform_body.gform-body .button.gform_button_select_files{padding:12px 16px !important;font-size:21px;border-radius:9px;color:#fff;border-color:#600;background-color:#600;cursor:pointer;outline:unset;transition:all .3s}@media all and (max-width:992px){.internship-post .internship_info{flex-wrap:wrap}.internship-post .continue_courses{display:flex;justify-content:center;align-items:center;max-width:1230px;margin:0 auto;padding:0 18px 15px;flex-direction:column}.internship-post .continue_courses a{margin-top:15px;margin-left:0}.internship-post .internship_info .v_details p{padding:0}.internship-post .internship_info .internship_details .spec .label{font-size:20px;font-weight:500;line-height:1.1}.internship-post .internship_info .internship_details,.internship-post .internship_info .manager_detail{flex:1 0 100%}.internship-post .wl_application_form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){max-width:unset}.internship-post .wl_application_form .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_first,.internship-post .wl_application_form .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_last,.internship-post .wl_application_form .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_middle{padding:0;margin:0 0 9px;max-width:unset}.internship-post .internship_info{display:block}.internship-post .wl_application_form .gform_wrapper .gform_footer input.button,.internship-post .wl_application_form .gform_wrapper .gform_footer input[type=submit],.internship-post .wl_application_form .gform_wrapper .gform_page_footer input.button,.internship-post .wl_application_form .gform_wrapper .gform_page_footer input[type=submit]{padding:18px 29px}}@media all and (max-width:768px){.done_box h3{font-size:25px !important}}@media all and (max-width:641px){.gform_legacy_markup_wrapper .top_label div.ginput_complex.ginput_container.gf_name_has_2{width:100% !important}.gform_body .name_first,.gform_body .name_last{width:100% !important;max-width:100% !important}}