/*
Theme Name:   degree
Description:  Write here a brief description about your child-theme
Author:       admin
Author URL:   https://360degreecloud.com/
Template:     outsourceo
Version:      1.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  degree
*/
html, body {height: auto !important;}.unsubscribe-user-guide{display: none;}.pledge-logo .elementor-image{width: 40px;margin-top: 10px;}.histroy-slider .aheto-timeline__events{width: auto !important;right: 0px !important;}.about-logo-section .aheto-content-block__image{display: none !important;}.about-logo-section .aheto-content-block__inner{width: 100% !important;}.about-logo-section .aheto-content-block__info{transform: translateY(-250px) !important;}.about-logo-section .aheto-content-block__wrap:hover .aheto-content-block__info {transform: translateY(0) !important;}.outsourceo-dot::after{display: none !important;}.certificate-item-1{display: block;}.about-logo-section section{display: none;}.show-certificate{display: block !important;}.text-orange{color: #ff6138 !important;}.new-footer .widget_aheto__contact_info--modern .widget_aheto__info{margin-bottom: 3px !important;}.new-footer .elementor-social-icon i{color: #fff !important;}.aheto-cpt-article--cs_skin-1 .aheto-cpt-article__img{padding-bottom: 0px !important;}.main-blog-page .aheto-cpt-pagination{text-align: right !important;}.vedio-box .elementor-widget-container{text-align: center;}.aheto-link.aheto-btn--primary:hover{color: #ff6138 !important;}.aheto-cpt-article--cs_skin-1 .aheto-cpt-article__content{height: auto !important;}input.mailtext{background: no-repeat;color: #fff;border: 1px solid #fff;border-radius: 4px;padding: 10px 20px;}input.mailsubmit {background: #DA5E46;color: #fff;border: none;padding: 11px 20px;margin-left: -8px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;position: absolute;right: -2px;}form.footerform{display: flex;}.main-header--deva-simple .main-header__widget-box{padding: 0px !important;}.headerbutton a{max-width: 100% !important;}div.orangebutton span.elementor-button-icon.elementor-align-icon-right{display: flex;align-items: center;justify-content: center;}div.orangebutton span.elementor-button-icon.elementor-align-icon-right i{margin: 0px !important;}.hoverblue:hover *{color: #fff !important;}.box-bg-blue{background-color: #1474BA !important;border-style: solid;border-width: 1px 1px 1px 1px;border-color: #1772A7;}.box-bg-blue *{color: #fff !important;}.first {font-size: 50px !important;margin-top: -17px !important;left: -12px !important;font-weight: 900 !important;}.onload-hover-number{opacity: 0.7 !important;font-weight: 900 !important;}.hoversteps:hover h3 span{opacity: 0.7 !important;}.icons-slider .slick-slide .elementor-widget-container{width: 100px;border-radius: 50%;}\ .icons-slider .slick-slide .elementor-widget-container img{width: 100%;}#myCarousel .slick-dots{bottom: 50px;}#resources .slick-track{display: flex;}#resources .slick-track .slick-slide{height: inherit !important;}#resources .slick-track .slick-slide>div{height: 100% !important;}#resources .slick-track .slick-slide .elementor-column{height: 100% !important;}#resources .slick-track .slick-slide .elementor-column-wrap {height: 100% !important;}.blue-btn a{padding-left: 24px !important;}.blue-btn a .elementor-button-icon{margin-left: 39px !important;}.contact-custom-section h3.aheto-heading__title {font-weight: 600;}.main-pages-btn a{color: #7a7a7a;font-size: 27px;}.main-page-section .before-element{position: relative;display: inline-block !important;}.main-page-section .before-element::before{content: '';position: absolute;width: 54px;background-color: #1474ba;bottom: -8px;height: 1.5px;left: 0px;transition: all 0.3s ease-in-out;}.hoversteps .elementor-column-wrap:hover .before-element::before{width: 100%;}.hoversteps .elementor-column-wrap:hover .main-pages-btn a{color: #1474ba;transition: all 0.3s ease-in-out;}.onload-btn-underline .before-element::before{width: 100%;}.onload-btn-underline .main-pages-btn a{color: #1474ba;transition: all 0.3s ease-in-out;}.first.main-page-number{font-size: 90px !important;left: 0 !important;transform: translate(-64%, 0px);}.first.main-page-double-number{font-size: 90px !important;left: 0 !important;transform: translate(-80%, 0px);}.main-page-section a{font-weight: inherit !important;}#menu-main_about{display: flex;}#topsection{position: absolute;right: 0;top: 15px;z-index: 111;pointer-events: none;}#topsection a{color: #141733 !important;}#topsection .elementor-column-wrap.elementor-element-populated{background-color: transparent;}.header-newone-contact-info{pointer-events: all;}.main-logo .elementor-widget-container{display: flex;justify-content: center;}.main-logo .elementor-widget-container a{width: 100%;height: auto;display: flex;justify-content: center;}.main-logo .elementor-widget-container img{max-width: 180px;}.header-newone-contact-info .elementor-row .elementor-inner-column{max-width: 220px !important;}.header-newone-contact-info .elementor-row .elementor-inner-column figure.elementor-image-box-img{width: 30px !important;}.header-newone-contact-info .elementor-row .elementor-inner-column figure.elementor-image-box-img>*{width: auto !important;height: auto !important;}.single-post .aht-page__breadcrumbs{margin-top: 35px!important;}h1, h2, h3, h4, h5, h6{font-style: normal !important;}h5{font-style: normal !important;}.copyright .elementor-widget-container{margin-bottom: 0px !important;}footer.aheto-footer {margin-left: -18px;}.home-banner-btn{font-size: 13px !important;background-color: #DA5E46 !important;}#resources2 .slick-slide{margin: 0px 15px!important;}form.footerform{align-items: center;}input.mailsubmit{position: absolute;left: 55%;}input.mailtext{width: 55%;}.footerform #preferred_email_error{position: absolute;left: 0px;top: 105%;}.contact-us-pages .swiper-button-prev::before{content: '\f0d9' !important;font-family: 'FontAwesome';font-size: 1.44rem !important;top: 2px;position: absolute;;}.contact-us-pages .swiper-button-prev{background-image: none !important;}.contact-us-pages .swiper-button-next::before{content: '\f0da' !important;font-family: 'FontAwesome';right: -15px;position: absolute;}.contact-us-pages .swiper-button-next{background-image: none !important;}.stickysidebar{position: fixed !important;top: 100px !important;width: 315px;}.main-blog-page article{padding: 0px 26px;}#leadershp-slider .slick-arrow{width: 50px;height: 50px;}#leadershp-slider .slick-arrow:before{font-size: 32px;}#leadershp-slider .slick-prev{left: -58px !important;}#leadershp-slider .slick-next{right: -60px !important;}#leadershp-slider .slick-track{display: flex;align-items: center;}#leadershp-slider .slick-slide{max-width: 527px;padding: 0px 15px;}#leadershp-slider .slick-slide>div{border-radius: 10px;border: 3px solid transparent;overflow: hidden;}#leadershp-slider .elementor-widget-social-icons{position: absolute;z-index: 1;right: 0px;width: auto;}#leadershp-slider .slick-current .team-description{visibility: visible !important;}#leadershp-slider .elementor-social-icons-wrapper{flex-direction: column;display: flex;transition: none;}#leadershp-slider .elementor-social-icons-wrapper .elementor-grid-item{margin: 4px 6px;}.Leader-consulting .elementor-widget-wrap{height: 100%;background-color: #fff;}.Leader-consulting .bg-gray .elementor-widget-wrap{background-color: #f2f2f2;}@media (max-width: 992px) {.stickysidebar{position: static !important;}}@media screen and (min-width: 1024px) and (max-width: 1211px) {#topsection .elementor-element.elementor-element-fcbe3e5{width: 75% !important;}#topsection{top: 4px;}}@media screen and (min-width: 767px) and (max-width: 1024px) {#topsection .elementor-row{justify-content: flex-end !important;}#topsection .elementor-element.elementor-element-fcbe3e5{width: 100% !important;}}@media(max-width: 520px){input.mailsubmit{left: 56%;}input.mailtext {width: 100%;max-width: 210px;}}@media screen and (max-width: 414px) and (min-width: 411px) {input.mailsubmit{left: 53%;}input.mailtext {width: 100%;max-width: 210px;}}@media screen and (max-width: 1500px) and (min-width: 767px) {.main-page-section .before-element{font-size: 25px !important;}.first.main-page-number{font-weight: 700 !important;}}@media(max-width: 1500px) {.main-pages-btn a{font-size: 18px !important;}}@media(max-width: 480px){section.sevenicon .elementor-widget-container{max-width: 150px;align-self: center;margin: auto;}.blue-btn a{padding-right: 24px !important;}}@media screen and (max-width: 769px){#topsection {display: none !important;}}@media(max-width: 768px){.relatedstory .swiper-wrapper{display: block;!important;}.relatedstory .swiper-slide{width: 100% !important;margin-bottom: 30px;}.relatedstory .aht-page__recent-posts__media{width: 40% !important;}.relatedstory .aht-page__recent-posts__media img{width: 100% !important;}.unsubscribe-pdf{height: 500px !important }.single-post .elementor-element-63d5dda2{display: none !important;}#menu-main_about {flex-wrap: wrap;}#menu-main_about > li{margin-top: 12px;}.main-header--deva-simple.main-header--mobile .main-header__menu-box{left: -380px;}.header-newone-contact-info .elementor-image-box-wrapper{display: flex;align-items: center;justify-content: space-between;margin: 8px 0px }.header-newone-contact-info .elementor-image-box-wrapper figure{width: 38px !important;display: inline-block;margin-right: 6px !important;}.header-newone-contact-info .header-new-email .elementor-image-box-wrappe figure{margin-right: 0px !important;}}.index-1{position: relative;z-index: 111;}@media(max-width: 769px){.main-header__widget-box-desktop{display:block !important;width: max-content !important;}.addres-col{flex-wrap: wrap !important;}}@media(min-width: 1400px){.history-slider .aheto-timeline__timeline{width: 76% !important;}.elementor-10510 .elementor-element.elementor-element-30b63620 > .elementor-container {max-width: 950px !important;}}@media (min-width: 1540px){.new-footer> .elementor-container{max-width: 1600px !important;margin: auto !important;}.large-box-padding .elementor-widget-wrap .elementor-widget-container{display: flex !important;justify-content: center !important;}.blog-wrapper-author .elementor-element-29c2bf9{height: 100% }.elementor-10510 .elementor-element.elementor-element-30b63620 > .elementor-container {max-width: 950px !important;}.blog-wrapper-author .elementor-element-29c2bf9>.elementor-widget-container{height: 100% }}@media (min-width: 1380px){.new-footer>div {max-width: 1400px !important;margin: auto !important;}}@media (max-width: 1380px){.new-footer>div {max-width: 1170px !important;margin: auto !important;}}@media (min-width: 768px){.addres-col{width: 100% !important;}.addres-col>.elementor-column-wrap.elementor-element-populated{width: 28% !important;}.removespace{margin-bottom: -100px !important;margin-top: -50px !important;}}body.home {overflow: hidden !important;}.why-btn .aheto-btn-container a{color:#ff6138;!important;}.main-header__menu-box{position:relative !important;right:auto !important;}section#leadershp-slider h4{font-size:21px;}section#leadershp-slider h5{font-size:17px;}.blog--single__sidebar .aht-page__sb{padding-top:40px !important;}.contactslider i.fas.fa-angle-right.clr-gry.slick-arrow, .contactslider i.fas.fa-angle-left.clr-gry.slick-arrow {float: right;color: #fff;font-size: 28px;font-weight: 400;}.contactslider i.fas.fa-angle-right.clr-gry.slick-arrow{left:0px;}.contactslider i.fas.fa-angle-left.clr-gry.slick-arrow{right:20px;position: absolute;z-index: 99999999;top:0px;}.contactslider .aheto-contact--outsourceo-classic .aheto-contact__info {margin-bottom: 10px;}.contactslider .aheto-contact--outsourceo-classic .aheto-contact__title {margin-bottom: 10px;}.aheto-contact--outsourceo-classic .aheto-contact__info p{font-weight:500 !important;}.page-id-36723 div#termcon {color: #8e8f9a;font-size: 15px;}.icon_mail_alt:before {content: "\e010" !important;}.colmaxwidth{max-width:870px;margin: 0 AUTO;}.textwhite h2 {color: #fff;}@media screen and (min-device-width: 1200px) and (max-device-width: 1380px) {input.mailtext{padding: 10px 5px;}}@media screen and (min-width: 300px){ .formSec_n{max-width:882px;margin:0 auto; } @media screen and (min-width: 1400px){ .formSec_n{max-width:1000px;margin:0 auto; }
	
}
@media screen and (max-width: 500px) {
input.mailsubmit {
        left: 62% !important;
	    padding: 13px 10px;
	}
	input.mailtext{
		padding: 10px 5px !important;
	}}
.cky-modal.cky-modal-open {margin-top:20px !important;}
.cky-consent-container {width:90% !important;} 
