:root{--primary-color-one:#078586;--primary-color-two:#282f3b;--primary-color-three:#f0f3f9;--color-white:#fff;--primary-color-four:#fafcff;--primary-color-five:#1f2530;--text-color-dark:#4a4e56;--text-color-dark-two:#888888;--text-color-light:#aaafb8;--heading-dark:#282f3b;--link-color-dark:#282f3b;--border-color-dark:#e4e7ee;--border-color-dark-two:#373e4a;--border-color-light:#fbfcfe;--menu-color:#282f3b;--menu-color-white:#ffffff;--menu-dropdown-color:#282f3b;--menu-active-color:#078586;--box-shadow:0px 0px 40px 0px rgba(0,0,0,.09);--box-shadow-two:0px 3px 16px 0px rgba(0 , 0 , 0 , .05);--footer-default-bgcolor:#1f2530;--preloader-background-color:#078586;--bg-light-color-one:#F0F3F947;--bg-light-color-two:#F0F3F969}.banner .heading p{font-size:18px;background:rgb(255 255 255 / .1);border:2px solid var(--global-palette1);padding:10px 30px;line-height:32px;display:inline-block;font-weight:600;margin-bottom:25px;border-radius:20px 0;color:#fff;transition:0.9s ease-in-out;-moz-transition:0.9s ease-in-out;-o-transition:0.9s ease-in-out;-ms-transition:0.9s ease-in-out}.banner .heading h1{font-size:72px;line-height:90px;font-weight:800;margin-bottom:20px;color:#fff;opacity:0;transition:0.9s ease-in-out;-moz-transition:0.9s ease-in-out;-o-transition:0.9s ease-in-out;-ms-transition:0.9s ease-in-out}.banner .theme-btn a,.site-header-item .header-button-inner-wrap a{display:inline-block;border-radius:10px 0 10px 0;background:var(--global-palette1);color:#fff;border:1px solid var(--global-palette1);font-weight:600!important;font-size:15px;text-align:center;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease}.site-header-item .header-button-inner-wrap a:hover{background:var(--global-palette2);border-radius:0 10px 0 10px}.theme-btn a:hover{background:#fff;color:var(--primary-color-one);border-radius:0 10px 0 10px}.header-navigation ul.sub-menu,.header-navigation ul.submenu{border-radius:0 0 10px 10px!important}.header-navigation .header-menu-container ul ul li.menu-item>a:hover{border-radius:inherit}.service_content{transition:0.5s ease-in-out;-ms-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out}.service_content:hover{transform:translateY(-10px)}.about .theme-btn a,.site-header-item .header-button-inner-wrap a{display:inline-block;border-radius:10px 0 10px 0;background:var(--global-palette1);color:#fff;border:1px solid var(--global-palette1);font-weight:600!important;font-size:15px;text-align:center;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease}.theme-btn2 a{display:inline-block;border-radius:10px 0 10px 0;background:var(--global-palette1);color:#fff;border:1px solid var(--global-palette1);font-weight:600!important;font-size:15px;text-align:center;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease}.theme-btn2 a:hover{background:var(--global-palette4);color:var(--global-palette9);border-radius:0 10px 0 10px}.area_of_expertise::before{position:absolute;content:"";width:100%;height:100%;left:0;top:0;bottom:0;right:0;background:linear-gradient(300deg,var(--global-palette4) 40%,rgb(0 0 0 / .09) 100%);opacity:.9;z-index:1}.default-form .form-group{position:relative;display:block;margin-bottom:18px}.default-form .form-group:last-child{margin-bottom:0}.default-form .form-group input[type='text'],.default-form .form-group input[type='email'],.default-form .form-group textarea{position:relative;display:block;width:100%;height:40px;border:1px solid var(--global-palette1);border-radius:5px;font-size:14px;color:#444;padding:8px 25px;transition:all 500ms ease;background:var(--global-palette9)}.default-form .form-group textarea{height:150px;resize:none}.contact-section .default-form .form-group button{position:relative;display:block;width:100%;font-size:14px;line-height:24px;font-family:'Roboto',sans-serif;color:#022869;background:#ffc800;border-radius:6px;text-align:center;font-weight:700;text-transform:uppercase;letter-spacing:1.3px;padding:17px 30px 13px 30px;cursor:pointer;transition:all 500ms ease}::-webkit-input-placeholder{color:var(--global-palette6)!important;opacity:1}:-moz-placeholder{color:var(--global-palette6)!important;opacity:1}::-moz-placeholder{color:var(--global-palette6)!important;opacity:1}:-ms-input-placeholder{color:var(--global-palette6)!important;opacity:1}.contact-section .default-form .form-group button:hover{color:#fff}.entry.loop-entry{background-color:var(--global-palette8)}.entry-content-wrap h2 a{color:var(--global-palette2)}.modal_popup{position:fixed;left:0;top:0;width:100%;height:100%;z-index:99999;visibility:hidden;opacity:0;padding:100px 0 0;overflow:auto;background:none;transform:translateY(-101%);transition:all 700ms ease;-moz-transition:all 700ms ease;-webkit-transition:all 700ms ease;-ms-transition:all 700ms ease;-o-transition:all 700ms ease}.modal_popup.contact-popup-visible{transform:translateY(0%);visibility:visible;opacity:1}.modal_popup .modal-popup-inner{background:var(--primary-color-three);border-radius:10px;position:relative;max-width:1140px;margin:auto}.modal_popup .modal-popup-inner .close-modal{position:absolute;right:-15px;top:-15px;width:40px;height:40px;line-height:40px;text-align:center;border-radius:50px;background:var(--primary-color-one);color:#fff;font-size:16px;z-index:3;cursor:pointer}.modal_popup .modal-popup-inner .form_inner{position:relative;padding:40px 50px 30px;background:#fff;border-radius:10px;box-shadow:var(--box-shadow-two)}.modal_popup .modal-popup-inner .form_inner p{position:relative;margin:0 0 15px;padding:0}.modal_popup .modal-popup-inner .form_inner p:last-child input{margin:0}.modal_popup .modal-popup-inner .form_inner p span{display:block;width:100%}.modal_popup .modal-popup-inner .form_inner p label{display:block;width:100%;font-size:12px;color:var(--heading-dark);font-weight:600;text-transform:uppercase;font-family:var(--creote-family-one)}.modal_popup .modal-popup-inner .form_inner textarea{height:150px}.modal_popup .modal-popup-inner .form_inner .ajax-loader,.modal_popup .modal-popup-inner .form_inner .wpcf7-spinner{position:absolute;bottom:20px;right:4px;width:auto;display:inline-block}.modal_popup .modal-popup-inner .form_inner .wpcf7-not-valid-tip{font-size:14px;font-weight:400;font-family:var(--creote-family-one);line-height:26px;color:var(--primary-color-one);text-transform:none}.modal_popup .modal-popup-inner .form_inner .wpcf7-response-output{position:absolute;z-index:11;background:var(--primary-color-one);text-align:center;font-size:14px;font-weight:400;margin:0 50px;font-family:var(--creote-family-two);color:#fff;padding:20px;border-radius:5px;border-color:var(--primary-color-one);bottom:-50px;right:0;left:0;width:auto;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease}.modal_popup .modal-popup-inner .form_inner .wpcf7-response-output::before{position:absolute;content:"";left:0;right:0;width:20px;height:20px;top:-22px;margin:auto;border-top:10px solid #fff0;border-bottom:10px solid var(--primary-color-one);border-left:10px solid #fff0;border-right:10px solid #fff0}.modal_popup .modal-popup-inner .about_company_inner{position:relative;border-radius:10px;padding:40px 50px 50px 50px;overflow:hidden}.modal_popup .modal-popup-inner .about_company_inner .logo{position:relative;margin-bottom:30px}.modal_popup .modal-popup-inner .about_company_inner .logo img{width:150px}.modal_popup .modal-popup-inner .about_company_inner .text{position:relative;margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid var(--border-color-dark)}.modal_popup .modal-popup-inner .about_company_inner .text p{margin-bottom:30px}.modal_popup .modal-popup-inner .about_company_inner .text a{display:block;text-transform:uppercase;font-size:12px;font-weight:700;color:var(--text-color-dark);font-family:var(--creote-family-one)}.modal_popup .modal-popup-inner .post_contet_modal{position:relative;margin-bottom:40px;padding-bottom:20px;border-bottom:1px solid var(--border-color-dark)}.modal_popup .modal-popup-inner .post_contet_modal h2{font-size:20px;line-height:30px;font-weight:700;margin-bottom:20px;color:var(--heading-dark)}.modal_popup .modal-popup-inner .post_contet_modal .post_enable{position:relative;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-gap:10px}.modal_popup .modal-popup-inner .post_contet_modal .post_enable .modal_post_grid{position:relative;margin-bottom:15px}.modal_popup .modal-popup-inner .post_contet_modal .post_enable .modal_post_grid a{display:block;width:100%;height:100%;overflow:hidden;border-radius:10px;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease}.modal_popup .modal-popup-inner .post_contet_modal .post_enable .modal_post_grid a::before{position:absolute;background:var(--primary-color-two);content:"";width:100%;height:100%;overflow:hidden;border-radius:10px;left:0;top:0;opacity:0;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease}.modal_popup .modal-popup-inner .post_contet_modal .post_enable .modal_post_grid a:after{position:absolute;content:"\e912";font-family:"icomoon";width:16px;font-size:16px;height:16px;color:var(--primary-color-one);margin:auto;top:0;bottom:0;right:0;left:0;opacity:0;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease}.modal_popup .modal-popup-inner .post_contet_modal .post_enable .modal_post_grid img{height:100px;width:100%;-o-object-fit:cover;object-fit:cover}.modal_popup .modal-popup-inner .post_contet_modal .post_enable .modal_post_grid:hover a:before{opacity:.8}.modal_popup .modal-popup-inner .post_contet_modal .post_enable .modal_post_grid:hover a:after{opacity:1}.side-bar{position:relative;background:#FFF;box-shadow:0 2px 70px rgb(0 0 0 / .1);border-radius:20px;margin-bottom:40px}.coach strong{color:var(--global-palette1)}