/* 
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
*/





.hm-lrg-text{
	position:relative;
}
.hm-lrg-text::before{
	content:"";
	position:absolute;
    background-image: linear-gradient(180deg, #dcdcdc00 0%, #f7f7f7 100%);
	top:0;
	left:0;
	width:100vw;
	height:100%;
}


.bnr-imgbx .elementor-image-box-img {
    margin-top: 8px !important;
}
.bnr-imgbx h3.elementor-image-box-title {
    margin-top: 2px !important;
}

/* checkbox */
.bnr-stap-form .gfield_checkbox .gchoice{
  display: grid;
  grid-template-columns: 1em auto;
  gap: 0.5em;
}
.bnr-stap-form .gfield_checkbox .gchoice input[type="checkbox"] {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fff;
  margin: 0;
  color: currentColor;
  width: 16px;
  height: 16px;
  border: 1px solid #6B6867 !important;
  border-radius: 0.15em;
  transform: translateY(-0.075em);
  display: grid;
  place-content: center;
}
.bnr-stap-form .gfield_checkbox {
    flex-direction: row !important;
    gap: var(--gf-field-choice-gap);
    flex-wrap: wrap;
}
.bnr-stap-form .gfield_checkbox label {
    margin-left: 7px !important;
	  color: #6B6867 !important;
    font-size: 12px !important;
}
.bnr-stap-form .gfield_checkbox .gchoice input[type="checkbox"]::before {
  content: "";
  width: 16px;
  height: 16px;
  transform: scale(0);
  transition: 120ms transform ease-in-out;
  background-color: #EA8D5C;
  border-radius: 3px;
  background-image: url("data:image/svg+xml,%3Csvg width='6' height='6' viewBox='0 0 6 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_3369_504)'%3E%3Cpath d='M5.46988 0.915237C5.29661 0.741741 5.01526 0.741851 4.84176 0.915237L2.01481 3.7423L0.758346 2.48585C0.584851 2.31236 0.303618 2.31236 0.130122 2.48585C-0.0433739 2.65935 -0.0433739 2.94058 0.130122 3.11408L1.70063 4.68459C1.78732 4.77128 1.901 4.81473 2.01469 4.81473C2.12837 4.81473 2.24216 4.77139 2.32885 4.68459L5.46988 1.54345C5.64337 1.37008 5.64337 1.08872 5.46988 0.915237Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_3369_504'%3E%3Crect width='5.6' height='5.6' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
	background-repeat: no-repeat no-repeat;
	background-position: center center;
	background-size: 8px;

}
.bnr-stap-form .gfield_checkbox .gchoice input[type="checkbox"]:checked::before {
  transform: scale(1);
}
.bnr-stap-form .gfield_checkbox .gchoice input[type="checkbox"]:focus{
    box-shadow: none !important;
    border: 1px solid #6B6867 !important;
    outline: none !important;
}
.bnr-stap-form .gfield_checkbox .gchoice input[type="checkbox"]:disabled {
  --form-control-color: var(--form-control-disabled);

  color: var(--form-control-disabled);
  cursor: not-allowed;
}
.bnr-stap-form .gform_confirmation_message {
    font-family: "Duplet 700", Sans-serif;
    font-size: 19px;
    line-height: 34px;
    color: #EA8D5C;
    text-align: center;
}

/* landing page css */
.img-slider img.swiper-slide-image {
    width: 341px;
    height: 366px;
    object-fit: cover;
}
.faq-col .elementor-image-box-wrapper {
    display: flex;
    flex-direction: row-reverse !IMPORTANT;
}
.faq-col .elementor-image-box-img img {
	width: 158px !important;
    height: 129px !important;
	object-fit:cover;
    display:none;
    transition: 0.5s;
	position: absolute;
    top: 31px;
    right: 0;
}
.faq-col .elementor-image-box-wrapper.active .elementor-image-box-img img{
    display:block;
    transition: 0.5s;
}
.faq-col .elementor-widget-image-box .elementor-image-box-content {
    width: 100%;
    max-width: 618px;
}
.faq-col .elementor-image-box-wrapper.active .elementor-image-box-content h3 {
	color:#EA8D5C !important;
}
.faq-col .elementor-widget-image-box{
	cursor:pointer;
}
.accrdionsec .e-n-accordion-item {
    border-bottom: 1px solid #39393e;
}

/* landing page new(6.7.25) */
/* .grnt-brder {
    border: 1px solid transparent;
    background: linear-gradient(#151515, #151515) padding-box, linear-gradient(340deg, #B2B2B2, #EA8D5C) border-box !important;
} */

/* 7.7.25 */
.tb-01{
    position: relative;
}
 .tb-01::before {
    content: "" !important;
    position: absolute !important;
    left: 50% !important;
    top: 69px !important;
    width: 6px !important;
    height: 75% !important;
    background: #F98750;
    transition: height 0.7s ease-out !important;
    transform: translateX(-50%);
    background: linear-gradient(180deg, rgba(92, 92, 105, 0.56) 0%, rgba(255, 255, 255, 0) 100%);
    border-radius: 13px;
}
.tb-01::after {
    content: "" !important;
    position: absolute !important;
    left: 50% !important;
    top: 69px !important;
    width: 6px !important;
    height: calc(var(--dynamic-height, 0px) - 69px) !important;
    background: #F98750;
    transition: height 0.7s ease-out !important;
    transform: translateX(-50%);
}
 
.meque-styl span.qodef-m-text-item {
    background-image: linear-gradient(180deg, rgba(252, 247, 245, 0.06) 33.33%, rgba(255, 253, 252, 0) 92.06%);
    color: transparent;
    background-clip: text;
}
.view-icn-col span.elementor-icon-list-text {
    padding-left: 0 !important;
}

/* about page */
.year-slider{
position: relative;
}
.swiper-pagination-progressbar {
    max-width: 498px;
    left: unset !important;
    right: 66px;
    top: unset !important;
    bottom: 0;
}
.full-width-sec{
    padding-left: calc((100% - 1480px) /2) !important;
}
.tems-sec .e-loop-item:nth-child(odd) {
margin-top:109px;
}

.tems-sec img {
  width: 100%;
  height: 100%;
  position: relative;
}

.tems-sec img{
  filter: grayscale(100%);
}
/*  coach corner */

.coach-cate-list li.sf-level-0.sf-item-1{
    display: none !important;
}
.coach-cate-list li.sf-field-category ul {
    display: flex;
    justify-content: center;
    gap: 17px;
}
.coach-cate-list li.sf-field-category ul li input{
    display: none;
}
.coach-cate-list li.sf-field-category ul li label{
    cursor: pointer;
    font-family: "Duplet 700", Sans-serif;
    font-weight: 700;
    font-size: 16px;
    line-height: 24px;
    text-align: center;
    text-transform: capitalize;
    color: #FFFFFF;
    background: linear-gradient(140.27deg, #1F1E25 8.25%, rgba(32, 30, 37, 0.22) 92.79%);
    box-shadow: inset 0px 0px 49px 9px rgba(255, 255, 255, 0.08);
    backdrop-filter: blur(10px);
    border-radius: 30px;
    padding: 11px 29px !important;
    text-align: center;
    border: 1px solid #ffffff42;
}
.coach-cate-list li.sf-field-category ul li label:hover{
    background: #EA8D5C;
    border: 1px solid #EA8D5C;
    transition: 0.3s;
}



.coach-cate-list li.sf-field-category ul li.sf-option-active label{
    background: #EA8D5C;
    border: 1px solid #EA8D5C;
    transition: 0.3s;
}
#coach-id span.page-numbers.prev{
    background: #fff !important;
    padding: 2px 6px !important;
    border-radius: 5px;
}
#coach-id span.page-numbers.next {
    background: #fff !important;
    padding: 2px 6px !important;
    border-radius: 5px;
}
#coach-id a.page-numbers.prev {
    background: #F98750 !important;
    padding: 2px 6px !important;
    border-radius: 5px;
    color: #FFFFFF;
}
#coach-id a.page-numbers.next {
    background: #F98750 !important;
    padding: 2px 6px !important;
    border-radius: 5px;
   
}
.coach-cate-list .sf-field-category ul{
    padding: 0;
}

/* VIDEO EDITING PAGE */
.vdio-thre-col ul.elementor-icon-list-items li span{
    position: relative;
}
.vdio-thre-col ul.elementor-icon-list-items li span::after{
    content: "";
    position: absolute;
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3CforeignObject x='-54' y='-44' width='132' height='132'%3E%3Cdiv xmlns='http://www.w3.org/1999/xhtml' style='backdrop-filter:blur(10px);clip-path:url(%23bgblur_0_6890_5189_clip_path);height:100%25;width:100%25'%3E%3C/div%3E%3C/foreignObject%3E%3Cg filter='url(%23filter0_d_6890_5189)' data-figma-bg-blur-radius='20'%3E%3Cpath d='M12 0C5.383 0 0 5.383 0 12C0 18.617 5.383 24 12 24C18.617 24 24 18.617 24 12C24 5.383 18.617 0 12 0ZM11.909 15.419C11.5334 15.7915 11.0255 16.0001 10.4965 15.9992C9.96744 15.9982 9.46032 15.7878 9.086 15.414L7.02269 13.4145C6.62579 13.0298 6.61589 12.3963 7.00058 11.9994C7.38521 11.6026 8.01866 11.5928 8.41548 11.9774L9.11091 12.6514C9.87808 13.3949 11.0982 13.3911 11.8607 12.6428L15.5859 8.98687C15.9799 8.60012 16.6127 8.60544 17.0003 8.99875C17.3884 9.39265 17.3836 10.0266 16.9897 10.4146L11.909 15.419Z' fill='url(%23paint0_linear_6890_5189)'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_6890_5189' x='-54' y='-44' width='132' height='132' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='10'/%3E%3CfeGaussianBlur stdDeviation='27'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.43 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_6890_5189'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_6890_5189' result='shape'/%3E%3C/filter%3E%3CclipPath id='bgblur_0_6890_5189_clip_path' transform='translate(54 44)'%3E%3Cpath d='M12 0C5.383 0 0 5.383 0 12C0 18.617 5.383 24 12 24C18.617 24 24 18.617 24 12C24 5.383 18.617 0 12 0ZM11.909 15.419C11.5334 15.7915 11.0255 16.0001 10.4965 15.9992C9.96744 15.9982 9.46032 15.7878 9.086 15.414L7.02269 13.4145C6.62579 13.0298 6.61589 12.3963 7.00058 11.9994C7.38521 11.6026 8.01866 11.5928 8.41548 11.9774L9.11091 12.6514C9.87808 13.3949 11.0982 13.3911 11.8607 12.6428L15.5859 8.98687C15.9799 8.60012 16.6127 8.60544 17.0003 8.99875C17.3884 9.39265 17.3836 10.0266 16.9897 10.4146L11.909 15.419Z'/%3E%3C/clipPath%3E%3ClinearGradient id='paint0_linear_6890_5189' x1='3.00164e-07' y1='-8.8' x2='27.1773' y2='-1.43693' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%233C3A3E'/%3E%3Cstop offset='1' stop-color='%23EA8D5C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
    background-repeat: no-repeat no-repeat;
    background-position: center center;
    background-size: 24px;
    width: 24px;
    height: 24px;
    top: 0;
    left: -34px;
}
.vdio-thre-col li.elementor-icon-list-item {
    padding-left: 30px !important;
}


/*  video editor page fancybx css */



/* dropdown header css */


/* .fancybox__container .elementor-nav-menu--dropdown a .elementor-icon,
.fancybox__container .elementor-nav-menu--dropdown-toggle {
  display: none !important;
}
 
.fancybox__container .elementor-nav-menu--dropdown-toggle::after {
  display: none !important;
}
 
.fancybox__container header,
.fancybox__container .elementor-header {
  display: none !important;
} */

.fancybox-content{
    background: transparent !important;
    padding: 0 !important;
}
.video-column .elementor-widget-video .e-hosted-video .elementor-video {
    -o-object-fit: cover;
    object-fit: cover;
    height: 770px !important;
}
.fancybox-content .fancybox-button svg path {
    fill: #EA8D5C!important;
    stroke-width: 2px !important;
}
.fancybox-content .fancybox-button:hover svg path{
  fill: #f7f7f7 !important;
}
.fancybox-container .fancybox-button svg {
    height: 20px !important;
    width: 20px !important;
}
.fancybox-container .fancybox-slide--html .fancybox-close-small {
    color: currentColor!important;
    padding: 3px!important;
    right: 15px!important;
    top: 15px!important;
    width: 24px!important;
    height: 24px!important;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 100%;
    border: 1px solid #e79011!important;
}
.video-column .elementor-widget-video .elementor-custom-embed-image-overlay img {
    width: 100%;
    height: 770px !important;
    object-fit: cover;
}
.fancybox-container{
    z-index: 9 !important;
}
.video-column .dialog-type-buttons.dialog-type-lightbox.elementor-lightbox {
    z-index: 99999 !important;
}
.video-column .elementor-custom-embed-play svg:focus{
    outline: none !important;
    border: none !important;
}
.video-column .elementor-custom-embed-play i, .elementor-custom-embed-play svg {
    opacity: 1 !important;
    transition: all .5s;
}
.video-column .elementor-custom-embed-play:focus{
    outline: none !important;
    border: none !important;
}
.fancybox-slide.fancybox-slide--html.fancybox-slide--current.fancybox-slide--complete{
    display: flex;
    justify-content: center;
    align-items: center;
}
.tb-01 .elementor-widget-image.elementor-motion-effects-parent img{
        filter: sepia(1) !important;
}

/* application page */


.apliction-form span#gfield_upload_rules_3_11 {
    color: #fff;
}
.job-frm .gform-theme--framework .gfield:where(.gfield--type-fileupload,.gfield--input-type-fileupload) .gform_drop_area::before{
	color: #EA8D5C;
}
.job-frm button#gform_browse_button_2_7 {
    background: #EA8D5C !important;
}
.job-frm input{
	color:#000000 !important;
}
.job-frm div#gform_drag_drop_area_2_7{
	height: 154px !important;
    outline: none;
    padding: 12px;
	background: #FCFBFA !important;
    border: 1.24837px solid #F8F6F5 !important;
    backdrop-filter: blur(9.36275px) !important;
    border-radius: 7px !important;
}
.apliction-form button#gform_browse_button_3_11 {
    background: #7d7d7d;
}
span.gfield_fileupload_filename {
    color: #fff !important;
}
.ul-list strong{
        font-family: "Duplet 700", Sans-serif;
}
.ul-list li {
    padding-bottom: 18px;
    list-style:none;
    position: relative;
}
.ul-list li::before{
    content:"";
    position: absolute;
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3CforeignObject x='-54' y='-44' width='132' height='132'%3E%3Cdiv xmlns='http://www.w3.org/1999/xhtml' style='backdrop-filter:blur(10px);clip-path:url(%23bgblur_0_8024_2291_clip_path);height:100%25;width:100%25'%3E%3C/div%3E%3C/foreignObject%3E%3Cg filter='url(%23filter0_d_8024_2291)' data-figma-bg-blur-radius='20'%3E%3Cpath d='M12 0C5.383 0 0 5.383 0 12C0 18.617 5.383 24 12 24C18.617 24 24 18.617 24 12C24 5.383 18.617 0 12 0ZM11.909 15.419C11.5334 15.7915 11.0255 16.0001 10.4965 15.9992C9.96744 15.9982 9.46032 15.7878 9.086 15.414L7.02269 13.4145C6.62579 13.0298 6.61589 12.3963 7.00058 11.9994C7.38521 11.6026 8.01866 11.5928 8.41548 11.9774L9.11091 12.6514C9.87808 13.3949 11.0982 13.3911 11.8607 12.6428L15.5859 8.98687C15.9799 8.60012 16.6127 8.60544 17.0003 8.99875C17.3884 9.39265 17.3836 10.0266 16.9897 10.4146L11.909 15.419Z' fill='url(%23paint0_linear_8024_2291)'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_8024_2291' x='-54' y='-44' width='132' height='132' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='10'/%3E%3CfeGaussianBlur stdDeviation='27'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.43 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_8024_2291'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_8024_2291' result='shape'/%3E%3C/filter%3E%3CclipPath id='bgblur_0_8024_2291_clip_path' transform='translate(54 44)'%3E%3Cpath d='M12 0C5.383 0 0 5.383 0 12C0 18.617 5.383 24 12 24C18.617 24 24 18.617 24 12C24 5.383 18.617 0 12 0ZM11.909 15.419C11.5334 15.7915 11.0255 16.0001 10.4965 15.9992C9.96744 15.9982 9.46032 15.7878 9.086 15.414L7.02269 13.4145C6.62579 13.0298 6.61589 12.3963 7.00058 11.9994C7.38521 11.6026 8.01866 11.5928 8.41548 11.9774L9.11091 12.6514C9.87808 13.3949 11.0982 13.3911 11.8607 12.6428L15.5859 8.98687C15.9799 8.60012 16.6127 8.60544 17.0003 8.99875C17.3884 9.39265 17.3836 10.0266 16.9897 10.4146L11.909 15.419Z'/%3E%3C/clipPath%3E%3ClinearGradient id='paint0_linear_8024_2291' x1='3.00164e-07' y1='-8.8' x2='27.1773' y2='-1.43693' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%233C3A3E'/%3E%3Cstop offset='1' stop-color='%23EA8D5C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
	background-repeat: no-repeat no-repeat;
	background-position: center center;
	background-size: 24px;
	width: 24px;
	height: 24px;
	left:-39px;
	top:0;
}
.apliction-form label.gfield_label.gform-field-label {
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 24px;
    text-transform: capitalize;
    color: #FFFFFF;
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
}
.apliction-form input{
    height: 54px !important;
    background: #514E53 !important;
    border: 1px solid #7C7878 !important;
    backdrop-filter: blur(6.70223px) !important;
    border-radius: 12px !important;
    color: #fff !important;
	outline:none;
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
}
.apliction-form select{
    height: 54px !important;
    background: #514E53 !important;
    border: 1px solid #7C7878 !important;
    backdrop-filter: blur(6.70223px) !important;
    border-radius: 12px !important;
    color: #fff !important;
    padding: 8px 10px !important;
	outline:none;
	-webkit-appearance: none;
   -moz-appearance:    none;
   appearance:         none !important;
	background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.96102 4.47461L6.70102 7.73461C6.31602 8.11961 5.68602 8.11961 5.30102 7.73461L2.04102 4.47461' stroke='%23DAD5D3' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") !important;
background-repeat: no-repeat no-repeat !important;
background-position: 98% 50% !important;
background-size: 12px !important;
   font-family: var(--e-global-typography-text-font-family), Sans-serif;
}
.apliction-form span.gfield_fileupload_filesize {
    color: #ddd !important;
}
.apliction-form span.gfield_fileupload_percent {
    color: #ffffff !important;
}
.apliction-form .gform-theme--framework .gfield:where(.gfield--type-fileupload,.gfield--input-type-fileupload) .ginput_preview .gfield_fileupload_progress_complete::after {
    opacity: 1;
    color: #f0921e;
}
.apliction-form .gform-theme--framework .gfield:where(.gfield--type-fileupload,.gfield--input-type-fileupload) .ginput_preview .gfield_fileupload_progressbar_progress{
	background-color: #f0921e !important;
}
.apliction-form span.dashicons.dashicons-trash::before {
    color: red !important;
}
.apliction-form span.gfield_required.gfield_required_text {
    display: none;
}
.apliction-form .gform-theme--foundation .gform_fields{
	column-gap: 20px;
	row-gap: 15px !important;
}
.apliction-form input#gform_submit_button_3 {
    margin: 0 auto;
    background: #EA8D5C !important;
    border: 1px solid #EA8D5C !important;
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-weight: 700;
    font-size: 16px;
    line-height: 24px;
    text-align: center;
    text-transform: capitalize;
    border-radius: 40px !important;
	box-shadow: 0px 30px 51px rgba(234, 141, 92, 0.45) !important;
}
.apliction-form input#gform_submit_button_3:hover{
	color: #EA8D5C !important;
	background-color:transparent !important;
}
.apliction-form .gform_confirmation_message {
    font-family: "Duplet 700", Sans-serif;
    font-size: 19px;
    line-height: 34px;
    color: #EA8D5C;
    text-align: center;
}
.coach-video.elementor-widget-video .elementor-custom-embed-image-overlay img{
	 object-position: top center !important;
}
.coach-video.hm-vdio.elementor-widget.elementor-widget-video {
    height: 366px;
}
.coach-video.hm-vdio.elementor-widget-video .elementor-custom-embed-image-overlay img {
    object-position: top center !important;
	height: 366px;
}
















/* responsive */
@media(max-width:1440px){
	.faq-col .elementor-widget-image-box .elementor-image-box-content {
    max-width: 500px ;
   }
   .view-icn-col span.elementor-icon-list-text {
    font-size: 14px !important;
   }
   .full-width-sec{
    padding-left: 50px!important;
   }
   .tems-sec img{
    max-width: 280px !important;
    height: 280px !important;
   }
}
@media(max-width:1366px){
	.img-slider img.swiper-slide-image {
    width: 341px;
    height: 291px;
    }
	.faq-col .elementor-widget-image-box .elementor-image-box-content {
    max-width: 500px;
   }
}
@media(max-width:1280px){
    .social-icn {
        padding: 3px 5px !important;

    }
}
@media(max-width:1200px){
	.faq-col .elementor-widget-image-box .elementor-image-box-content {
    max-width: 400px;
   }
}

@media(max-width:1024px){
	.img-slider img.swiper-slide-image {
    width: 341px;
    height: 256px;
    }
	.faq-col .elementor-image-box-img img {
    width: 128px !important;
    height: 107px !important;
    }
    .full-width-sec{
    padding-left: 20px!important;
   }
    .tems-sec img{
    max-width: 210px !important;
    height: 210px !important;
   }
   .swiper-pagination-progressbar {
    max-width: 50%;
    right: 0px;
   }
   .coach-cate-list li.sf-field-category ul {
    padding: 0;
  }
  .coach-cate-list li.sf-field-category ul {
    display: flex;
    justify-content: center;
    gap: 10px;
    flex-wrap: wrap;
}

}
@media (max-width:767px){
	.tems-sec img {
        max-width: 180px !important;
        height: 180px !important;
    }
	.bnr-imgbx .elementor-image-box-wrapper {
        display: flex !important;
        align-items: center !important;
    }
   .img-slider img.swiper-slide-image {
    width: 100%;
    height: 196px !important;
   }
	.faq-col .elementor-image-box-img img {
		width: 88px !important;
		height: 81px !important;
		top: 17px;
	}
    .faq-col .elementor-image-box-wrapper {
        gap: 20px;
        flex-direction: column !important;
    }
	.faq-col h3.elementor-image-box-title {
        width: 66%;
		margin-top:0;
    }
    .lnding-bnr{
        min-height: unset !important;
    }
     .tb-01::before{
        display: none !important;
     }
      .tb-01::after{
        display: none !important;
      }
      .tems-sec .e-loop-item:nth-child(odd) {
        margin-top:0px;
    }
     .swiper-pagination-progressbar {
       max-width: 100%;
       right: 0px;
   }
   .lnding-bnr {
    box-shadow: none !important;
    background-image: linear-gradient(to bottom, #1E1E24 40%, #ea8e5c38 120%) !important;
    }
    .coach-cate-list li.sf-field-category ul li label{
    font-size: 12px;
    line-height: 20px;
    padding: 3px 15px !important;
    }
    form#search-filter-form-4198 ul{
    padding: 0;
    }
     .coach-cate-list li.sf-field-category ul {
    gap: 3px;
    flex-wrap: wrap;
    }
    .video-column .elementor-widget-video .elementor-custom-embed-image-overlay img {
    width: 100% !important;
    height: 600px !important;
   }
   .video-column .elementor-widget-video .e-hosted-video .elementor-video {
    -o-object-fit: cover;
    object-fit: cover;
    height: 600px !important;
}
.view-icn-col .elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .view-icn-col .elementor-widget-icon-list .elementor-icon-list-item > a{
            font-size: 9px !important;
            line-height: 15px !important;
}
.social-icn{
        padding: 0 3px !important;
}
.coach-video.elementor-widget-video .elementor-video-wrapper.elementor-video-landscape{
    --video-aspect-ratio: -2.22223 !important;
}
.coach-video.elementor-widget.elementor-widget-video {
    height: 300px;
}
.coach-video.elementor-widget-video .elementor-custom-embed-image-overlay img {
    height: 300px;
}

}

@media (max-width:425px){
	.coach-video.hm-vdio.elementor-widget-video .elementor-custom-embed-image-overlay img {
    object-position: top center !important;
    height: 200px;
}
	.coach-video.hm-vdio.elementor-widget.elementor-widget-video {
    height: 200px;
}
}

/* landing css */














