.ast-header-break-point .main-navigation ul .menu-item .menu-link{border-width:0px;}
.ast-header-break-point .main-header-bar .main-header-bar-navigation .main-header-menu{border-width:0px;}
.text-span{display:inline;margin-right:0;padding-right:10px;padding-left:10px;border-radius:5px;background-color:#4b4cd5;}
.text-span.white{color:#fff;}
.title-blue{color:#4b4cd5;}
.button-4{width:209px!important;}
.button-4  a{width:100%!important;}
.how-it{display:flex;}
.how-it span.how-it_numb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:24px;min-width:24px;height:24px;font-size:14px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:end;align-items:center;border-radius:50px;background-color:#4b4cd5;color:#fff;margin-right:20px;margin-top:10px;}
.how-it h5{color:#000;font-size:20px;line-height:25px;margin-top:10px;margin-bottom:10px;}
.btn-white{background-color:#fff;color:#4b4cd5;font-size:1.1em;line-height:130%;text-align:center;}
.btn-white:hover{background-color:#fff;color:#4b4cd5;}
.ast-logo-title-inline .ast-site-identity{padding:0px;}
.widget-title{font-size:17px!important;font-weight:700!important;}
.ast-separate-container.ast-two-container #secondary .widget{padding:0px;padding-left:30px;margin-bottom:30px;}
.widget_search{margin-top:30px;}
#secondary .wp-block-search__button{background-color:#9FD3A5;}
.text-section h1,.text-section h2,.text-section h3,.text-section h4{text-align:center}
.landing-form{padding:30px 25px;background:rgba(255,255,255,0.67);border:1px solid #e4e8f0;border-radius:4px;z-index:3;max-width:307px;box-shadow:0 4px 10px -2px rgb(9 30 66 / 15%), 0 0 1px 0 rgb(9 30 66 / 41%);margin:0 auto;}
.landing-form label{font-size:15px;line-height:17px;color:#000000;}
.landing-form label input{margin-top:5px;height:35px;font-size:12px;line-height:12px;padding-left:10px;padding-right:10px;background-color:#f9faff;color:#000;border-radius:4px;border:1px solid #4B4CD5;}
.landing-form input[type=submit]{display:block;background:#1F1D6D;box-shadow:none;text-shadow:none;color:#ffffff;font-size:16px;line-height:19px;text-align:center;margin:0 auto;padding:17px 25px;margin-top:25px;margin-bottom:10px;}
.landing-form .wpcf7-spinner{display:none;}
.landing-form > p{font-size:14px;text-align:center;}
.elementor-fit-aspect-ratio iframe{background:transparent;}
.widget{margin:0 0 30px 0;}
.footer-text{font-size:22px;}
#block-34 .termly-cookie-preference-button{color:#2F373D!important;}
.elementor-button{border-radius:10px!important;}
.page-id-1125 .ast-builder-menu-2, .page-id-1125 .ast-builder-menu-1, .page-id-1125 .ast-header-button-2, .page-id-1671 .ast-builder-menu-2, .page-id-1671 .ast-builder-menu-1, .page-id-1671 .ast-header-button-2, .page-id-1902 .ast-builder-menu-2, .page-id-1902 .ast-builder-menu-1, .page-id-1902 .ast-header-button-2{display:none;}
.pricing-item > div{flex-direction:column;}
.video-pricing{flex-grow:1;}
.video-pricing div{height:100%;}
.pricing__select label{display:block;font-size:16px;line-height:22px;color:#000;margin-bottom:10px;text-align:center;}
.pricing__select select{display:block;background:#F9FAFF;border:1px solid #E4E8F0;border-radius:4px;height:40px;width:120px;padding:0 9px;margin:0 auto;color:#000;}
.pricing__item{display:none;width:100%;margin:20px 0 37px;position:relative;}
.pricing__item:before{content:'';position:absolute;width:1px;height:39px;background:#E4E8F0;left:50%;top:50%;transform:translate(-50%, -50%);}
.pricing__item.pricing__free:before{display:none;}
.pricing__item.show{display:flex;}
.pricing__item > div{width:50%;text-align:center;display:flex;flex-direction:column;padding:0 24px;}
.pricing__item .pricing__text{flex-grow:1;display:flex;align-items:center;justify-content:center;}
.pricing__item.pricing__free > div{width:100%;}
.pricing__item .pricing__price{font-size:20px;line-height:30px;font-weight:bold;color:#000000;}
.pricing__item .pricing__price > span{color:gray;text-decoration:line-through;}
.pricing__item .pricing__text{font-size:12px;line-height:15.6px;color:#000000;}
.pricing__wrap{display:flex;flex-direction:column;}
.pricing__wrap div{height:auto;}
.pricing__wrap .pricing__info{flex-grow:1;display:flex;align-items:center;}
.pricing-item .contact-us{display:none;}
.featured-table_wrap{box-shadow:0px 6px 34px rgba(61, 77, 110, 0.0998416), 0px 0px 1px rgba(9, 30, 66, 0.31);border-radius:10px;}
table.featured-table{width:100%;border-collapse:collapse;background:#FFFFFF;border-style:hidden;border-radius:10px;position:relative;}
table.featured-table tr.featured-table__title{background-color:#F4F6FC;}
table.featured-table tr td{border:1px solid #E4E8F0;text-align:center;padding:10px 20px;}
table.featured-table tr td:first-child{text-align:left;}
table.featured-table tr td.featured-table__name{font-weight:bold;font-size:20px;line-height:27px;padding:22px 22px 15px;position:sticky;top:0;background-color:#fff;z-index:1;outline:1px solid #E4E8F0;}
table.featured-table tr td.featured-table__name:before{content:'';position:absolute;width:100%;height:7px;top:0;left:0;}
table.featured-table tr td.featured-table__name{border-top-left-radius:10px;}
table.featured-table tr td.featured-table__name.job:before{background:#4B4CD5;border-top-left-radius:0px;}
table.featured-table tr td.featured-table__name.apl:before{background:#B4B4B4;border-top-left-radius:0px;}
table.featured-table tr td.featured-table__name.ever:before{background:#FFCC00;border-top-right-radius:10px;border-top-left-radius:0px;}
table.featured-table tr.featured-table__title td{font-weight:bold;font-size:20px;line-height:30px;color:#000000;opacity:0.7;}
table.featured-table tr.featured-table__title p{margin-bottom:0;font-size:16px;}
.features__info_wrap{display:flex;justify-content:space-between;align-items:center;text-align:left;}
.features__info{display:flex;position:relative;cursor:pointer;}
.features__info p{display:none;position:absolute;}
table.featured-table a{font-weight:bold;font-size:16px;line-height:22px;text-decoration:none;}
.tooltips{position:relative;display:inline;}
.tooltips span{font:300 12px 'Open Sans', sans-serif;position:absolute;color:#FFFFFF;background:#000000;padding:5px 10px;width:140px;text-align:center;visibility:hidden;opacity:0;filter:alpha(opacity=0);transition:transform .3s, opacity .6s, margin-left .2s, margin-top .2s;}
.tooltips span:after{content:'';position:absolute;width:0;height:0;}
.tooltips[tooltip-position="bottom"] span:after{bottom:100%;left:50%;margin-left:-8px;border-bottom:8px solid black;border-right:8px solid transparent;border-left:8px solid transparent;}
.tooltips[tooltip-position="top"] span:after{top:100%;left:50%;margin-left:-8px;border-top:8px solid black;border-right:8px solid transparent;border-left:8px solid transparent;}
.tooltips:hover span{visibility:visible;opacity:1;z-index:999;filter:alpha(opacity=100);}
.tooltips[tooltip-position="bottom"]:hover span{top:30px;left:50%;transform:translateX(-50%);}
.tooltips[tooltip-position="top"]:hover span{bottom:30px;left:50%;transform:translateX(-50%);}
.intercom-lightweight-app-launcher{bottom:80px!important;}
#wpcf7-f1585-p1586-o1 input[type=submit]{display:block;margin:0 auto;}
.with-icon .elementor-button-icon svg{width:30px;height:30px;}
.with-icon .elementor-button-icon{line-height:1;}
@media screen and (max-width:991px){
.how-it span.how-it_numb{margin-right:15px;}
.blue-bg-emp:before{width:100%;}
}
@media screen and (max-width:767px){
.ast-builder-grid-row-container.ast-builder-grid-row-tablet-4-equal .ast-builder-grid-row{grid-template-columns:repeat( 2,1fr );}
.widget-title{font-weight:400;margin-bottom:0.5em;line-height:1.5;}
.widget-title{font-size:21px!important;font-weight:700!important;padding-top:20px;}
#block-13 p{font-size:27px!important;margin-top:-30px;margin-bottom:71px;}
table.featured-table tr td.featured-table__name{max-width:115px;padding:24px 5px 17px;font-size:16px;line-height:22px;}
table.featured-table tr.featured-table__title td{font-size:16px;line-height:22px;}
table.featured-table tr td{padding:10px 15px;}
}
@media(max-width:576px){
.featured-table_wrap{overflow-x:auto;}
table.featured-table{min-width:345px;}
table.featured-table tr td.featured-table__name{height:150px;}
table.featured-table tr td.featured-table__name span{-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);display:block;max-width:100%;max-height:100%;}
table.featured-table tr td{padding:10px 5px;}
table.featured-table a{font-size:14px;line-height:1.1;}
table.featured-table tr td{font-size:14px;}
}
@media screen and (max-width:544px){
.ast-builder-grid-row-container.ast-builder-grid-row-tablet-4-equal .ast-builder-grid-row{grid-template-columns:1fr;}
}
@media screen and (max-width:479px){
.mob-title *{font-size:24px!important;}
.mob-title-blue *{font-size:32px!important;}
.mob-paragraph-blue *{font-size:16px;}
}
#nav_menu-2{margin-bottom:0;}
.read-more-text{overflow:hidden;height:389px;margin-bottom:15px!important;}
.read-more-text.open{height:auto!important;margin-bottom:40px!important;}
.read-more-text.talent{height:100px;}
.read-more-button a{font-size:16px!important;font-weight:400px!important;padding:9px 15px!important;border-color:#2d2e95!important;background:#e4e4fb!important;color:#2d2e95!important;}
.blog-layout-1{border-radius:10px;box-shadow:2px 2px 30px 0 rgb(61 77 110 / 10%);}
.blog-layout-1 .post-thumb img{border-radius:10px 10px 0 0;}
.ast-separate-container .ast-article-post{border:none;}
.blog-layout-1 .entry-content{display:none;}
.blog-layout-1 .entry-header, .ast-related-post .entry-header{display:inline-flex;flex-direction:column;min-width:100%;}
.blog-layout-1 .entry-header .entry-title, .ast-related-post .entry-header .entry-title{order:1;margin-top:10px;margin-bottom:0;}
.blog-layout-1 .entry-header .entry-title a, .ast-related-post .entry-header .entry-title a{font-size:18px;line-height:24px;font-weight:700;}
.blog-layout-1 .entry-meta{font-size:0;display:flex;justify-content:space-between;flex-wrap:wrap;}
.ast-related-post .entry-header .entry-meta{width:100%;margin-bottom:0;font-size:14px;line-height:20px;color:#000;}
.ast-related-post .entry-header .entry-meta *{color:#000;}
.blog-layout-1 .entry-meta span{font-size:14px;line-height:20px;color:#000;}
.single-layout-1 .post-thumb-img-content img{border-radius:10px;}
.single-layout-1 .ast-single-post-order h1{font-size:38px;line-height:44px;font-weight:800;}
.ast-related-post-featured-section img{overflow:hidden;width:100%;height:270px;border-top-left-radius:10px;border-top-right-radius:10px;-o-object-fit:cover;object-fit:cover;}
.ast-related-posts-inner-section{border-radius:10px;box-shadow:2px 2px 30px 0 rgb(61 77 110 / 10%);}
.ast-related-posts-inner-section .entry-header{padding:0 20px;}
@media(max-width:921px){
.ast-separate-container .ast-grid-3 .ast-article-post{width:50%;}
}
@media(max-width:575px){
.ast-separate-container .ast-grid-3 .ast-article-post{width:100%;}
.blog-layout-1 .post-thumb img{width:100%;}
}
.my-slide{display:none;}
.my-slide.my-slide-1{display:block;}
.elementor-element-eb01c9e, .elementor-element-98c5b0d, .elementor-element-cdacd85, .elementor-element-412a07f{position:static;}
.go-slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:45px;height:45px;margin-right:0;margin-left:0;padding:0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-style:none;border-radius:50%;background-color:#4b4cd5;box-shadow:1px 1px 10px 0 rgb(61 77 110 / 10%);color:#fff;position:absolute;top:50%;transform:translatey(-50%);right:-45px;}
.go-slide svg{width:25px;height:25px;}
.my-slide-3 .go-slide-2, .go-slide-1{left:-45px;}
.slider-idecators{display:flex;align-items:center;justify-content:center;}
.slider-idecator{display:block;width:15px;height:15px;margin-right:10px;border:2px #2d2e95;border-radius:50%;background-color:#e4e8f0;}
.slider-idecator:last-child{margin-right:0;}
.slider-idecator.active{background-color:#2d2e95;}
.archive.category #primary{margin-top:50px;}
.archive.category .ast-archive-description{margin-bottom:50px;padding:0;background-color:transparent;}
.archive.category .page-title{color:#000;font-size:32px;line-height:1.2;font-weight:bold;margin-bottom:20px;}
.archive.category .ast-archive-description p{font-size:16px;font-weight:400;line-height:1.2;}
.btn-gray a{padding:10px 40px!important;box-shadow:0px 0px 0px 0px rgb(0 0 0 / 10%)!important;font-size:17px!important;background:#e4e4fb!important;color:#2d2e95!important;font-family:'Open Sans',sans-serif!important;font-weight:700!important;line-height:1.3!important;text-transform:capitalize!important;border-radius:10px!important;border:none!important;transition:all .2s linear;}
.btn-blue{margin-right:10px!important;}
.btn-blue a{border:none!important;border-radius:10px!important;line-height:1.3!important;font-size:17px!important;font-family:'Open Sans',sans-serif!important;font-weight:700!important;text-transform:capitalize!important;background-color:#4b4cd5!important;color:#fff!important;box-shadow:0px 0px 0px 0px rgb(0 0 0 / 10%)!important;padding:10px 40px!important;transition:all .2s linear;}
.btn-blue a:hover{background:#2d2e95!important;}
#logoemp img{max-width:70px!important;}
@media(max-width:1024px){
.d-btn-none{display:none!important;}
.main-menu-100{width:50%;margin-left:auto!important;}
.elementor-3210 .elementor-element.elementor-element-bb1286e > .elementor-widget-container{background-image:none;}
.go-slide{display:none;}
}
@media(max-width:921px){
.archive.category .ast-archive-description{padding:0 15px;margin-bottom:30px;}
}
@media(max-width:767px){
#colophon .uael-nav-menu-layout{width:100%;}
#colophon .uael-nav-menu-layout .uael-menu-item{justify-content:center;}
.type-post .btn-blue a{padding:10px 18px!important;}
}
body > #page{overflow-x:hidden;}
.page-id-3210 .site-footer{margin-top:0!important;}
.video-custom .elementor-video{max-width:740px;display:block;margin:-15px auto 0;}
.video-custom .e-hosted-video{padding:0;display:block;height:auto;}
#menu-1-fb67612 li:last-child,
#menu-1-fb67612 li:nth-last-child(2){padding:15px 20px;}
#menu-1-fb67612 li:nth-last-child(2){padding-bottom:0;}
#menu-1-fb67612 li:last-child a,
#menu-1-fb67612 li:nth-last-child(2) a{display:inline-block;padding:10px 40px;transition:all .2s linear;color:#ffffff;border-color:#4b4cd5;background-color:#4b4cd5;border-radius:10px;font-family:'Open Sans',sans-serif;font-weight:700;text-transform:capitalize;line-height:1.3;font-size:17px;}
#menu-1-fb67612 li:nth-last-child(2) a{color:#2d2e95;background:#e4e4fb;}
#menu-1-fb67612 li:nth-last-child(3){border-top:1px solid #eaeaea;}
#menu-1-fb67612 li:nth-last-child(3) a{color:#2d2e95}
.elementor-2677 .elementor-element.elementor-element-fb67612 .hfe-nav-menu-icon{padding:0.5em;}
#ast-mobile-header .ast-mobile-header-content{box-shadow:0px 10px 13px -6px #3d4d6e6e;}
.try-btn a > span.elementor-button-content-wrapper, .try-btn-2 .elementor-button-content-wrapper{align-items:center;}
.try-btn .elementor-button-icon{display:flex;padding:20px 24px;background:#9FD3A5;border-radius:35px;}
.try-btn-2 .elementor-button-icon{display:flex;padding:20px 25px;background:#9FD3A5;border-radius:35px;}
.blue-bg{position:relative;}
.blue-bg:before{content:"";position:absolute;top:0;left:0;width:475px;background-color:#8283EE;border-radius:35px 35px 35px 35px;height:475px;}
.blue-bg-emp{position:relative;}
.blue-bg-emp:before{content:"";position:absolute;top:0;left:0;width:475px;border-radius:35px;background:linear-gradient(227deg, #A5C4EB 0%, #D0E6BB 100%);height:475px;}
.list-section ul.elementor-icon-list-items{position:relative;}
.list-section ul.elementor-icon-list-items:before{content:'';position:absolute;top:0;left:69px;background:#8283EE;height:100%;width:10px;}
.list-section ul.elementor-icon-list-items li{background:#FFFFFF;box-shadow:0px 15px 40px -10px rgba(0, 0, 0, 0.1);border-radius:35px;padding:25px!important;}
.list-section ul.elementor-icon-list-items li > span{display:flex;align-items:flex-end;}
.list-section ul.elementor-icon-list-items li span.list-count{font-weight:600;font-size:37px;line-height:110%;color:#4A4BD6;margin-right:10px;margin-bottom:-3px;}
.list-section-emp ul.elementor-icon-list-items{position:relative;}
.list-section-emp ul.elementor-icon-list-items:before{content:'';position:absolute;top:0;left:69px;background:#1F1D6D;height:100%;width:10px;}
.list-section-emp ul.elementor-icon-list-items li{background:#FFFFFF;box-shadow:0px 15px 40px -10px rgba(0, 0, 0, 0.1);border-radius:35px;padding:25px!important;}
.list-section-emp ul.elementor-icon-list-items li > span{display:flex;align-items:flex-end;}
.list-section-emp ul.elementor-icon-list-items li span.list-count{font-weight:600;font-size:37px;line-height:110%;color:#1F1D6D;margin-right:10px;margin-bottom:-3px;}
.video-bg{position:relative;}
.video-bg:before{content:'';position:absolute;top:0;right:0;width:85%;max-width:445px;height:100%;border-radius:35px;background:#8283EE url(//employers.lovingwork.com/wp-content/uploads/2022/05/video-how-bg.png) no-repeat center center / cover;}
.video-bg-2{position:relative;}
.video-bg-2:before{content:'';position:absolute;top:0;right:0;width:85%;max-width:445px;height:100%;border-radius:35px;background:linear-gradient(227deg, #A5C4EB 0%, #D0E6BB 100%);}
.review-list{position:relative;}
.review-list:before{content:'';position:absolute;top:0;left:50%;height:100%;transform:translatex(-50%);width:66.66666667%;background:#8283EE;border-radius:35px;}
.review-list-2{position:relative;}
.review-list-2:before{content:'';position:absolute;top:0;left:50%;height:100%;transform:translatex(-50%);width:66.66666667%;border-radius:35px;background:radial-gradient(86.59% 58.47% at 50.00% 50.00%, #A5C4EB 0%, #D0E6BB 100%);}
.review-item > div.elementor-widget-wrap{display:flex;flex-direction:column;}
.review-item__quot{flex-grow:1;}
.first-form .landing-form{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;padding:0;background:transparent;border:none;border-radius:0;z-index:3;max-width:unset;box-shadow:none;margin:0!important;}
.first-form .landing-form label{width:calc(100% - 150px);margin-right:5px;font-weight:300;font-size:14px;line-height:110%;color:#fff;}
.first-form .landing-form label input{height:45px;border:1px solid #BDBDBD;border-radius:10px;}
.first-form .landing-form input[type=submit]{background:#4A4BD6;border-radius:10px;font-weight:700;font-size:18px;line-height:110%;padding:12px 20px;margin:0;}
.first-form .landing-form > p{margin:0;margin-top:10px;font-weight:300;font-size:14px;line-height:110%;color:#fff;}
.landing-form .wpcf7-spinner{width:100%;}
@media(max-width:1024px){
.video-bg:before, .video-bg-2:before{right:unset;left:50%;transform:translatex(-50%);}
.blue-bg:before,.blue-bg-emp:before{width:70%;height:70%;}
.review-item{min-height:unset;margin:0 auto 50px!important;}
.review-list.new-review-list.talent .review-item{margin-bottom:15px!important;}
.review-item:last-child, .review-list.new-review-list.talent .review-item:last-child{margin-bottom:0px!important;}
.review-list:before, .review-list-2:before{width:60%;}
}
@media(max-width:767px){
.blue-bg:before, .blue-bg-emp:before{width:100%;height:calc(100% - 220px);top:calc(50% - 42px);transform:translatey(-50%);border-radius:15px;}
.list-section ul.elementor-icon-list-items li{padding:15px!important;border-radius:15px;}
.list-section ul.elementor-icon-list-items li > span{align-items:center;}
.list-section ul.elementor-icon-list-items li span.list-count{font-weight:800;font-size:25px;margin-bottom:0px;margin-right:14px;}
.list-section ul.elementor-icon-list-items:before{left:54px;}
.video-bg:before{border-radius:15px;}
.review-list:before, .review-list-2:before{border-radius:15px;width:calc(100% - 30px);}
.list-section-emp ul.elementor-icon-list-items li{padding:15px!important;border-radius:15px;}
.list-section-emp ul.elementor-icon-list-items li > span{align-items:center;}
.list-section-emp ul.elementor-icon-list-items li span.list-count{font-weight:800;font-size:25px;margin-bottom:0px;margin-right:14px;}
.list-section-emp ul.elementor-icon-list-items:before{left:54px;}
}
@media(max-width:415px){
.first-form .landing-form label{width:100%;margin-right:0;margin-bottom:10px;}
.first-form .landing-form input[type=submit]{width:100%;text-align:center;font-weight:600;font-size:12px;padding:15px;}
.first-form .landing-form > p{margin-top:5px;font-size:12px;text-align:center;}
}
.video-new-section{position:relative;}
.video-new-section:before{content:'';position:absolute;top:45px;right:0;width:410px;height:325px;background-color:#9FD3A5;border-radius:35px;}
.video-new-section-emp{position:relative;}
.video-new-section-emp:before{content:'';position:absolute;bottom:45px;right:0;width:410px;height:325px;border-radius:35px;background:linear-gradient(227deg, #A5C4EB 0%, #D0E6BB 100%);}
.modernize-emp{position:relative;}
.modernize-emp:before{content:'';position:absolute;bottom:45px;left:30px;width:377px;height:316px;border-radius:35px;background:linear-gradient(227deg, #A5C4EB 0%, #D0E6BB 100%);}
.video-bg.new-video-bg:before{background:linear-gradient(243.39deg, #1F1D6D 1.35%, #8283EE 83.5%);}
.blue-bg.new-blue-bg:before{background:linear-gradient(54.37deg, #1F1D6D 1.61%, #8283EE 86.6%);}
.review-list.new-review-list:before{background:radial-gradient(68.9% 105.35% at 50% 46.2%, #8283EE 0%, #1F1D6D 100%);}
@media(max-width:1024px){
.video-new-section:before, .video-new-section-emp:before, .modernize-emp:before{top:50%;transform:translateY(-50%);right:0;width:80%;height:100%;}
}
@media(max-width:767px){
.video-new-section:before, .video-new-section-emp:before{right:unset;left:50%;width:85%;transform:translate(-50%, -50%);}
.modernize-emp:before{height:85%;top:55%;right:unset;left:37%;bottom:0;width:75%;transform:translate(-50%, -50%);}
}
.talent-list-item,.talent-list-item > div{height:100%;}
.hfe-submenu-icon-classic .hfe-nav-menu .parent-has-child .sub-arrow i:before{content:"\e900" !important;}
.footer-widget-area-inner li{margin-bottom:7px;}
#block-13 p{font-size:18px;}
.blgcta{padding:10px 10px 25px 10px;}
.read-more-button a{background:none !important;border:none !important;}
.elementor-2677 .elementor-element.elementor-element-68ebc20 .menu-item a.hfe-sub-menu-item{padding-left:15px!important;}
@media(max-width:767px){
body.elementor-page-6960:not(.elementor-motion-effects-element-type-background), body.elementor-page-6960 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;background-position:center;}
}
.all-ctms .ctm-el{width:calc(33.333% - 30px);margin:0 15px 30px;}
@media only screen and (max-width: 991px) {
.all-ctms .ctm-el{width:calc(50% - 30px);margin:0 15px 30px;}
}
@media only screen and (max-width: 600px) {
.all-ctms .ctm-el{width:100%;margin:0 0 30px;}
}
.ctm-container{width:100%;}
.all-ctms{display:flex;flex-wrap:wrap;width:100%;padding-top:50px}
.all-ctms .ctm-el img{max-width:100%;min-width:100%;height:200px;border-radius:10px 10px 0 0;object-fit:cover;}
.all-ctms .ctm-el .ctm-content{background:#fff;border-radius:0 0 10px 10px;padding:10px 20px 20px;box-shadow:2px 2px 30px 0 rgb(61 77 110 / 10%);}
.all-ctms .ctm-el .ctm-title{text-transform:capitalize;text-decoration:none;transition:all 0.3s ease-in-out;color:#2f373d;font-weight:bold;}
.all-ctms .ctm-el .ctm-title:hover{color:#2d2e95;}
.ctm-container .ctm-category{width:100%;margin:0 0 20px;display:flex;background:#fff;box-shadow:0 0 1px 1px #f3f3f3;padding:1.4em 1em;flex-wrap:wrap;list-style:none;}
.ctm-container .ctm-category li{padding:0 10px;font-weight:bold;text-transform:capitalize;}
.ctm-container{padding-top:50px;}
.pagination-ctm{text-align:center;}
.pagination-ctm a, .pagination-ctm span{color:#000;padding:0 10px;}
.pagination-ctm .current, .pagination-ctm a:hover{color:#4b4cd5;font-weight:bold;}
@media(min-width:767px){
#main-menu .hfe-nav-menu .menu-item ul.sub-menu{display:block!important;}
}
@media(max-width:767px){
#main-menu {
position: absolute;
max-height: 60vh;
overflow: auto;
top: calc(100% + 6px);
width: 100vw;
right: -10px;
background-color: #fff;
box-shadow: 0px 10px 13px -6px #3d4d6e6e;
z-index:999;
padding-bottom:15px;
}
#main-menu .hfe-nav-menu {
display: block;
width: 100%;
}
#main-menu .hfe-nav-menu .menu-item a.hfe-menu-item,
#main-menu .hfe-nav-menu .menu-item ul.sub-menu .hfe-sub-menu-item{
padding: 10px 0;
line-height:2;
}
#main-menu .hfe-nav-menu .menu-item ul.sub-menu .hfe-sub-menu-item {
padding-left:10px;
padding-right:10px;
}
#main-menu .hfe-nav-menu .menu-item a.hfe-menu-item .hfe-menu-toggle {
height: 40px;
width: 40px;
display: flex;
flex-shrink: 0;
justify-content: center;
align-items: center;
}
#main-menu .hfe-nav-menu .menu-item ul.sub-menu {
position:static!important;
width:100%;
display:none;
margin-top: 0;
border-radius: 0px;
box-shadow: none;
}
#main-menu .hfe-nav-menu .menu-item ul.sub-menu li {
border-radius:0;
}
#main-menu.active {
display:block;
}
#main-menu .for-talent {
margin-left:0;
}
.custom-mobile-control .sign-mobile {
transform:translatex(-50%)
}
.btn-gray{
width:100%;
}
}