<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
body.home{margin: 0px; padding: 0px; font-family: 'Raleway', Arial !important; font-weight: 300 !important; color: #858382; background: #ffffff !important;}
html{overflow-x: hidden;}
h2{margin: 0px 0px 30px; padding: 0px; color: #222222; font-family: 'Raleway', Arial; font-weight: 400; text-transform: uppercase; letter-spacing: 1px; font-size:35px}
h2 a{color:#222222;}
h2 span{position: relative; display: inline-block; padding-bottom: 28px;}
h2 span:after{position: absolute; content: ''; display: block; width: 136px; height: 1px; background: #222222; left: 50%; transform: translate(-50%, 0); bottom: 0px;}


h3{margin: 0px 0px 30px; padding:0px; color: #222222; font-size: 23px; line-height: 34px; font-family: 'Raleway', Arial; font-weight: 500;
	text-align: center;}
h3 span{position: relative; display: inline-block; padding-bottom: 18px;}
h3 span:after{position: absolute; content: ''; display: block; width: 136px; height: 1px; background: #222222; left: 50%; transform: translate(-50%, 0); bottom: 0px;}

.main-title{background: url(../images/bg-img.jpg) no-repeat top center; padding-top: 60px; padding-bottom: 22px; text-align: center;}

.banner-section{padding-top: 32px;}
.banner-section .banner-slide{background-size: cover; background-repeat: no-repeat; background-position: center;}
.banner-section .banner-slide .banner-content{display: table; width: 100%; max-width: 900px; margin:0px auto; height: 569px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
	position: relative; z-index: 99;}
	.banner-section .banner-slide .slider-cont p{font-family: 'Raleway', Arial;}
.banner-section .banner-slide .slider-cont{display: table-cell; vertical-align: middle; text-align: center; font-size: 25px; line-height: 46px; letter-spacing: -0.15px; color: #222222;}
.banner-section .banner-slide .slider-cont h1{margin: 0px; padding: 0px 0px 20px; font-size: 60px; line-height: 62px; font-weight: 300; font-family: 'Raleway', Arial !important; }
.banner-section .banner-slide .btn a{background-color:#840052;color:#fff}
.banner-section .banner-slide .slider-cont h3{font-size: 25px;}
.banner-section .banner-slide .slider-cont.small h1 {font-size: 54px; line-height: 60px;}
.banner-section .banner-slide .slider-cont.small h3,
.banner-section .banner-slide .slider-cont.small{font-size: 22px;}
.banner-section .banner-slide.slider-color-5 .banner-content {max-width: 720px;}
.banner-section .swiper-pagination {position: absolute; line-height: normal;}
.banner-section .swiper-container-horizontal&gt;.swiper-pagination-bullets{bottom: 28px;}
.main-header .main-menu ul li.current_page_item a{font-weight: 600; color:#840052;}
.main-header .main-menu ul li{padding: 22px 6.5px 0px;}
.main-header .main-menu ul li.has-sub{position:relative; margin-right: 10px;}
.main-header .main-menu ul li.has-sub:after{font-family: 'icomoon'; content: '\f107';position:absolute; right: 0; top:0;right: -9px; top: 18px;}

.main-header .main-menu ul li ul{width: 200px; border:none; -webkit-box-shadow: 1px 1px 19px -1px rgba(0,0,0,0.22);-moz-box-shadow: 1px 1px 19px -1px rgba(0,0,0,0.22);box-shadow: 1px 1px 19px -1px rgba(0,0,0,0.22);left: -42px;}
.main-header .main-menu ul li ul:before{width: 0;height: 0;border-style: solid;border-width: 0 5px 5px 5px;border-color: transparent transparent #ffffff transparent; left:50%;top:0; content: '';transform: translate(-50%, 0);display: block;  margin: 0px auto;margin-top: -6px;}
.main-header .main-menu ul li ul li{border:none; text-align: center; background-color:#ffffff;padding: 13.5px 15px; font-size:20px;font-weight: 600; font-family: 'Raleway', Arial;}
.main-header .main-menu ul li ul li:hover{background-color:#840052;}
.main-header .main-menu ul li ul li:hover a{color:#ffffff;}
.main-header .main-menu ul li ul li a{line-height: normal;}
.consulting_section{}
.rows.three-section{margin-left: -55px; text-align: center; padding-top: 12px; font-size: 16px; line-height: 27px; padding-bottom: 132px;}
.rows.three-section p{padding: 0px 50px;}
.rows.three-section .col-3{width: 33.33%; float: left; padding:52px 0px 33px 55px; padding-top: 52px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
.rows.three-section .col-3 .img-pnl{position: relative; background: #d6ae57;}
.rows.three-section .col-3 .img-pnl img{width: 100%; display: block;}
.rows.three-section .col-3 .icon-pnl{width: 193px; height: 193px; -moz-border-radius: 100%; -webkit-border-radius: 100%; border-radius: 100%; text-align: center; border: 1px solid #fbe5e1; margin: -96.5px auto 0px;
	position: relative; background: #ffffff;}
.rows.three-section .col-3 .icon-pnl table{width: 100%; height: 100%;}
.rows.three-section .col-3 .icon-pnl table td{width: 100%; height: 100%; vertical-align: middle; text-align: center;}
.rows.three-section .col-3 .col-content{}
.rows.three-section .col-3 .col-content h3{font-size: 20px; margin-top: 22px;}

.leader-section{border-top: 6px solid #840052;}
.leader-section .leader-left{width: -moz-calc(100% - 539px); width: -webkit-calc(100% - 539px); width: calc(100% - 539px); float: left;}
.leader-section .leader-left .leader-content{padding-bottom: 30px;}
.leader-section .leader-left .leader-content ol{columns: 2; -webkit-columns: 2; -moz-columns: 2; margin: 0px; padding: 54px 0px 0px 60px;list-style: none;}
.leader-section .leader-left .leader-content ol li{font-size: 20px; line-height: 36px; padding-right: 40px; padding-bottom: 20px; counter-increment: step-counter;}
.leader-section .leader-left .leader-content ol li strong{font-weight: 600;    color: #840052;}
.leader-section .leader-right{width: 539px; float: right;}
.leader-section .leader-left .leader-content ol li::before { content: counter(step-counter)'.';color: #840052;display: inline-block;font-weight: 600;margin-left: -1em;padding-right: 10px;}

.qus-section{}
.qus-section .qus-pnl{max-width: 1135px; margin: 0px auto; padding-top: 50px; padding-bottom: 56px; font-size: 19px; text-align: center;}
.qus-section .qus-pnl .qus-form{padding-top: 30px}
.qus-section .qus-pnl .three-pnl,
.qus-section .qus-pnl #field_1_1{width: 33.33%; float: left; padding-left: 24px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
.qus-section .qus-pnl .three-pnl:first-child{padding-left: 0px;}
.qus-section .qus-pnl input[type="text"],
.qus-section .qus-pnl input[type="email"],
.qus-section .qus-pnl textarea{width: 100%; height: 57px; border: 1px solid #313131; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0px 18px; color: #858382; font-size: 20px; 
	font-weight: 300; font-style: italic; font-family: 'Raleway', Arial;}
.qus-section .qus-pnl textarea{margin-top: 27px; padding: 13px 18px; height: 126px;}
.qus-section .qus-pnl input[type="submit"]{width: 180px; height: 57px; border: 1px solid #313131; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; color: #840052;
	font-size: 16px!important; font-weight: 700; letter-spacing: 1px; font-family: 'Raleway', Arial; text-transform: uppercase; background: #ffffff; float: right; margin-top: 14px;}
.qus-section .qus-pnl ::placeholder {color: #858382;}
.qus-section .qus-pnl :-ms-input-placeholder {color: #858382;}
.qus-section .qus-pnl ::-ms-input-placeholder {color: #858382;}

.qus-section .qus-pnl .gform_title,
.qus-section .qus-pnl .gfield_label,
.qus-section .qus-pnl .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label{display: none !important;}
.qus-section .qus-pnl .gform_wrapper ul.gform_fields li.gfield,
.qus-section .qus-pnl div.ginput_container_name span{padding-right: 0px;}

.partners-section{text-align: center; background: url(../images/bg-img.jpg) no-repeat top center; background-size: cover; padding-top: 70px;}
.partners-section .partner-pnl{}
.partners-section .partner-pnl ul{margin: 0px; padding: 0px; list-style: none; height: 240px; display: table; width: 100%;}
.partners-section .partner-pnl ul li{width: 12.5%; background: #ffffff; border-left: 1px solid #ffffff; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; display: table-cell;vertical-align: middle; padding: 0px 20px;}
.partners-section .partner-pnl ul li img{}
.partners-section .partner-pnl .swiper-slide:hover img{filter: gray; -webkit-filter: grayscale(1);}
.partners-section .partner-pnl ul li:first-child{border-left:none;}
.partners-section .partner-pnl table{display: table; height: 240px;}
.partners-section .partner-pnl table td{display: table-cell;vertical-align: middle; height: 100%; text-align: center;}
.partners-section .partner-pnl .swiper-slide{background: #ffffff; border-left: 1px solid #ffffff; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;padding: 0px 20px;}
.btn{}
.btn a{font-size: 12px; font-family: 'Raleway', Arial; font-weight: 700; color: #840052; border: 1px solid #840052; line-height: 44px; padding: 0px 28px; display: inline-block; text-transform: uppercase; letter-spacing: 1px;}

.article-section{text-align: center; background: #fdfafa; padding-top: 70px;}
.article-section .article-panel{padding-top: 36px;}
.article-section .article-panel .article{width: 100%;}
.article-section .article-panel .article .article-img{padding: 13px 13px 0px 13px; background: #ffffff; position: relative;}
.article-section .article-panel .article .article-img:before{position: absolute; content: ''; display: block; top: 0px; left: 0px; width: 100%; height:-moz-calc(50% + 13px); height:-webkit-calc(50% + 13px);
	height:calc(50% + 13px); background: #840052;}
.article-section .article-panel .article .article-img img{width: 100%; position: relative;height: 162px;object-fit: cover;}
.article-section .article-panel .article .article-content{background: #ffffff; padding:0px 20px 41px;}
.article-section .article-panel .article .article-content h3{padding: 32px 30px 0px; margin-bottom: 44px;}
.article-section .article-panel .article .article-content ul{margin: 0px; padding: 0px; list-style: none; text-align: center;}
.article-section .article-panel .article .article-content ul li{display: inline-block; font-size: 14px; color: #afafaf; text-transform: uppercase; padding-left: 14px;}
.article-section .article-panel .article .article-content ul li:first-child{padding-left: 0px;}
.article-section .article-panel .article .article-content ul li a{color: #afafaf;}
.article-section .article-panel .article .article-content ul li img{margin-bottom: 0px; margin-left: 5px;}
.article-section .article-panel .article .article-content .btn {padding-top: 28px;}
.article-section .article-panel .article .article-content .btn a{font-size: 16px; line-height: 57px; padding: 0px 30px;}

.swiper-pagination {position: static; line-height: 123px;}
.swiper-pagination-bullet {width: 16px; height: 16px; background: #222222; opacity: 1; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
.swiper-pagination-bullet.swiper-pagination-bullet-active{background: #ffffff; border: 2px solid #222222; position: relative;}
.swiper-pagination-bullet.swiper-pagination-bullet-active:after{position: absolute; width: 6px; height: 6px; content: ''; display: block; border-radius: 100%; z-index: 1; background: #222222; top: 50%; left: 50%;
	transform: translate(-50%, -50%);}

.testimonials{background: url(../images/bg-img.jpg) no-repeat left center; padding: 60px 0px 0px; background-size: cover; text-align: center;}
.testimonials .swiper-container{padding-top: 20px;}
.testimonials .testi-pnl{text-align: center; background: rgba(255,255,255,0.62); padding: 30px 77px 35px; font-size: 17px; line-height: 34px; color: #222222;}
.testimonials .testi-pnl img{-moz-border-radius: 100%; -webkit-border-radius: 100%; border-radius: 100%; margin: 0px 36px 0px;}
.testimonials .testi-pnl h6{margin: 0px; padding: 15px 0px 12px; font-size: 21px; font-family: 'Raleway', Arial; font-weight: 600; color: #222222; letter-spacing: 0.5;}
.testimonials .designation{font-size: 14px; line-height: 20px; padding: 0px 10px;}
.testimonials .testi-pnl .fas{font-size: 66px; color: #d6ae57;}

.newsletter-section{background: #840052; color: #ffffff; font-weight: 500; font-size: 20px; letter-spacing: 1px; padding: 35px 0px 33px;}
.newsletter-section h2{color: #ffffff; line-height: 35px; letter-spacing: 0.75px; margin: 0px; text-transform: none;}
.newsletter-section .news-left{width: 50%; float: left;}
.newsletter-section .news-right{width: 50%; float: right; text-align: right;}
.newsletter-section .news-right .btn a{border: 1px solid #ffffff; color: #ffffff; font-size: 15px; letter-spacing: 1px; line-height: 58px; padding: 0px 38px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
	box-sizing: border-box; -moz-border-radius: 29px; -webkit-border-radius: 29px; border-radius: 29px;}

.event-section{padding-bottom: 100px;}
.event-section .event-panel{padding-top: 48px;}
.event-section .event-panel .event-pnl{width: 375px;}
.event-section .event-panel .date{width: 85px; float: left; font-size: 30px; font-weight: 500; letter-spacing: -0.17px; border-right: 2px solid #840052; color: #840052; height: 87px; padding-top: 15px;}
.event-section .event-panel .date span{font-size: 48px; font-weight: 900; display: block; line-height: 20px;}
.event-section .event-panel .event-content{width:-moz-calc(100% - 88px); width:-webkit-calc(100% - 88px); width:calc(100% - 88px); float: left; color: #222222; font-size: 20px; letter-spacing: -0.17px; padding-left: 32px;
	-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
.event-section .event-panel .event-content strong{font-size: 34px; line-height: 50px; font-weight: 500; display: block;}

.swiper-slide .event-pnl{float: right;}
.swiper-slide.swiper-slide-active .event-pnl{float: left;}
.swiper-slide.swiper-slide-next .event-pnl{float: none; margin: 0px auto;}
.qus-form .gform_wrapper{margin: 0;max-width: 100%;}
.qus-form .gform_wrapper textarea.large{width:100%;height: 126px;}
.qus-form .gform_wrapper .gform_footer {padding: 0;margin: 0;}
.qus-form .gform_wrapper .top_label li.gfield.gf_middle_third, .qus-form .gform_wrapper .top_label li.gfield.gf_right_third{margin: 0;}
body .qus-form .gform_wrapper label.gfield_label+div.ginput_container{ margin-top:0}
.qus-form  div.ginput_container_name span{margin-right:0}
.qus-form  .gform_wrapper .top_label li.gfield.gf_left_third{margin-bottom:0}
.nav-top-not-logged-in{    background-color: transparent !important;}
.main-header .main-menu .button{display:none}
.head-main .h-lft .language #google_language_translator{display:inline-block}
.qus-form .gform_wrapper .top_label li.gfield.gf_middle_third input.medium{width:100%}
.qus-form .gform_wrapper .top_label li.gfield.gf_middle_third, .qus-form .gform_wrapper .top_label li.gfield.gf_right_third{margin-left: 0!important;}
.qus-form .gform_wrapper .top_label li.gfield.gf_left_third, .qus-form .gform_wrapper .top_label li.gfield.gf_middle_third, .qus-form .gform_wrapper .top_label li.gfield.gf_right_third{width:33.33%}
.qus-form .gform_wrapper .ginput_complex input[type=text],.qus-form .gform_wrapper .top_label li.gfield.gf_right_third input.large{width:100%}
.qus-form .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_first{padding-top:0}
.qus-form .gform_fields {margin-left:-20px !important;}
.qus-form .gform_fields li{padding-left:20px!important;}
.head-main .h-lft .language #google_language_translator select.goog-te-combo{background:transparent; border: none  !important;  line-height: 20px;   font-size: 14.94px;font-family: 'Open Sans', Arial;font-weight: 700;color: #fff;margin-top: -2px;cursor: pointer;}

.event-section .calendar_header {display: none;}
.event-section .eventon_list_event.event{height: auto; background-color: transparent !important;}
.event-section .eventon_events_list .eventon_list_event .desc_trig{background-color: transparent; padding: 0px;}
.event-section .evcal_cblock .evo_date .end{display: none;}
.event-section #evcal_list .eventon_list_event .evcal_cblock{width: 85px; float: left; font-size: 30px; font-weight: 500; letter-spacing: -0.17px; color: #840052;
	padding: 0px; margin: 0px; font-family: 'Raleway', Arial !important;}
.event-section .evcal_cblock .evo_date .start{width: 100%; font-size: 48px; font-weight: 900; display: block; margin: 0px; font-family: 'Raleway', Arial !important; height: 87px; float: none; clear: none;
	 border-right: 2px solid #840052; line-height: 36px; text-align: center;}
.event-section .ajde_evcal_calendar.boxy #evcal_list .eventon_list_event .evcal_cblock,
.event-section .ajde_evcal_calendar.boxy #evcal_list .eventon_list_event .evcal_desc span.evcal_event_title,
.event-section .ajde_evcal_calendar.boxy #evcal_list .eventon_list_event .evcal_desc span.evcal_event_subtitle,
.event-section .ajde_evcal_calendar.boxy #evcal_list .eventon_list_event .evcal_desc em,
.event-section .ajde_evcal_calendar.boxy #evcal_list .eventon_list_event .eventon_list_event .evcal_desc .evcal_desc_info,
.event-section .ajde_evcal_calendar.boxy .eventon_events_list .eventon_list_event .evcal_cblock em.evo_day {color: #222222;}
.event-section .eventon_events_list .eventon_list_event .evcal_desc span.evcal_desc2,
.event-section .evo_pop_body .evcal_desc span.evcal_desc2 {
	font-size: 30px;
	line-height: 40px;
	font-weight: 500;
	color: #222222;
	text-transform: uppercase;
	font-family: 'Raleway', Arial !important;
	text-transform: none !important;
}
.event-section .ajde_evcal_calendar.boxy .eventon_events_list .eventon_list_event .evcal_desc {
	padding: 0px 15px;
	margin: 0;
	width: -moz-calc(100% - 88px);
	width: -webkit-calc(100% - 88px);
	width: calc(100% - 92px);
	float: left;
	color: #222222;
	font-size: 20px;
	letter-spacing: -0.17px;
	padding-left: 32px;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
.event-section .eventon_events_list .eventon_list_event .evcal_desc .evcal_location,
.event-section .evo_pop_body .evcal_desc .evcal_location,
.event-section .eventon_events_list .eventon_list_event .evcal_desc .evcal_time,
.event-section .evo_pop_body .evcal_desc .evcal_time {
	font-size: 20px;
	font-weight: 300;
	font-family: 'Raleway', Arial !important;
	padding-left: 25px;
	line-height: 24px;
}
.event-section .evcal_cblock .evo_date .start em,
.event-section .evcal_cblock .evo_date .end em {font-size: 30px; line-height: 38px;}
.event-section .evo_sort_btn{display: none;}
.eventon_full_description .eventon_desc_in strong{color: #8c8c8c;font-size: 16px;line-height: 20px;font-weight: 300;font-family: 'Raleway', Arial !important;}
.eventon_events_list .eventon_list_event .evcal_desc span.evcal_desc2, .evcal_desc span.evcal_desc2{font-size: 20px;
font-family: 'Raleway', Arial !important;color: #222222;    font-weight: 500;}
.evcal_cblock .evo_date .start{font-size: 25px;font-family: 'Raleway', Arial !important;color: #222222;text-align: center;}
.evcal_cblock .evo_date .start em{font-size: 22px;line-height: 25px;}
.eventon_events_list .eventon_list_event .evcal_cblock span, .evo_pop_body .evcal_cblock span{color: #222222;}
.eventon_events_list .eventon_list_event .evcal_desc, .evo_pop_body .evcal_desc{padding-left:108px;    padding-top: 10px;
    padding-bottom: 10px;}
 .evolbclose{color: #fff;background-color: #840052;}
 .evcal_evdata_row .evcal_evdata_cell h3.evo_h3{font-family: 'Raleway', Arial !important;font-weight: 500; padding-bottom:20px;    color: #222222;}
 .eventon_events_list .eventon_list_event .evcal_desc .evcal_time, .evo_pop_body .evcal_desc .evcal_time,.eventon_events_list .eventon_list_event .evcal_desc .evcal_location, .evo_pop_body .evcal_desc .evcal_location{font-weight: 300;font-family: 'Raleway', Arial !important;padding-left: 25px;font-size: 16px;line-height: 20px;}
 .evcal_cblock .evo_date .end em{font-family: 'Raleway', Arial !important;}
 .evo_pop_body .bordb {background: #fdfafa;border-color: #840052  !important;}
 .evopop_top{border-left: 0 !important;padding-top: 10px;padding-bottom: 10px;}
 .evo_lightbox_body  .evcal_cblock{border-right: 3px solid #840052 !important;padding: 10px 12px !important;}
 .evopop_top{padding:0;    min-height: auto;}
 .eventon_events_list .eventon_list_event .evcal_desc span, .evo_pop_body .evcal_desc span{min-height:auto}
 footer .footer-1 p img{max-width:150px}
 .testimonials .left-head{float:left}
  .testimonials .left-head h2 span:after{left:0;transform: none;}
 .testimonials .right-search{float:right}
 .testimonials .right-search input[type="search"]{border-radius: 50px;border-top-right-radius: 0;border-bottom-right-radius: 0; border: 1px solid #222222; display:inline-block; width: calc(100% - 50px);width: -webkit-calc(100% - 50px);width: -moz-calc(100% - 50px);border-right: 0;background: transparent;margin: 0;height: 40px;padding: 0px 20px;vertical-align: middle;box-shadow: none;}
 .testimonials .right-search button{color:#222222; padding:0;background: transparent;display:inline-block;margin: 0 0px 0px -5px;
line-height: normal;border: 1px solid #222222;border-left: 0;border-top-right-radius: 50px;border-bottom-right-radius: 50px;padding: 0px 7px 0px 0px;box-sizing: border-box;height: 40px;width: 50px;vertical-align: middle;box-shadow: none;}
 .testimonials .right-search button:hover{background: transparent;}
 .testimonials .swiper-slide.swiper-slide-next{ -ms-transform: scale(1.2); /* IE 9 */
  -webkit-transform: scale(1.2); /* Safari 3-8 */
  transform: scale(1.2); }
 
 .ajde_evcal_calendar.boxy .eventon_list_event, .ajde_evcal_calendar.boxy .evoShow_more_events{width: 33%!important;margin-bottom: 30px;float: none;display: inline-block;vertical-align: top;}
 .evcal_month_line{ margin-bottom:25px !important;}
 .ajde_evcal_calendar .evcal_month_line p{padding-bottom:15px !important}
 
@media only screen and (min-width: 1366px) and (max-width: 1570px) {
	.testimonials .testi-pnl {padding: 30px 30px 35px;}
	.rows.three-section {padding-bottom: 100px;}
	.rows.three-section .col-3 .icon-pnl {width: 160px; height: 160px; margin: -80px auto 0px;}
	.rows.three-section .col-3 .icon-pnl img{max-width: 80px;}
	.rows.three-section p {padding: 0px 30px;}
	
	footer .footer-1 {padding-right: 40px;}
	footer .footer-2 {padding-right: 40px;}
	footer .footer-3 {padding-right: 80px;}
	.main-header .main-menu ul li{font-size: 20.18px;line-height: 20px;padding: 22px 6.5px 0px;}
	.main-header .main-menu ul{margin-top: 7px;}
}

@media only screen and (min-width: 1281px) and (max-width: 1365px) {
	h2{font-size:25px}
	.head-pnl {padding: 0px 0px;}
	
	.banner-section .banner-slide .slider-cont h1 {font-size: 55px;}
	.banner-section .banner-slide .slider-cont h3 {font-size: 22px;}
	.banner-section .banner-slide .slider-cont {font-size: 20px;}
	.banner-section .banner-slide .banner-content {max-width: 760px;}
	.banner-section .banner-slide .slider-cont.small h1 {font-size: 48px; line-height: 50px;}
	.banner-section .banner-slide .slider-cont.small h3 {font-size: 18px;}
	.banner-section .banner-slide .slider-cont.small{font-size: 18px;}
	
	.testimonials .testi-pnl {padding: 30px 30px 35px;}
	.main-header .main-menu ul li ul{top: 50px;}
	
	.rows.three-section {padding-bottom: 100px;}
	.rows.three-section .col-3 .icon-pnl {width: 160px; height: 160px; margin: -80px auto 0px;}
	.rows.three-section .col-3 .icon-pnl img{max-width: 80px;}
	.rows.three-section p {padding: 0px 30px;}
	
	footer .footer-1 {padding-right: 20px; width: 36%;}
	footer .footer-2 {padding-right: 20px; width: 30%;}
	footer .footer-3 {padding-right: 20px; width: 34%;}
	.main-header .main-menu ul li{font-size: 20px;line-height: 20px;padding: 22px 10px 0px;}
	.main-header .logo{width:250px}
	.main-header .main-menu {width: -moz-calc(100% - 250px);width: -webkit-calc(100% - 250px);width: calc(100% - 250px);}
	footer .footer-2,footer .footer-3{padding-right: 50px;}
}
@media only screen and (min-width: 1200px) and (max-width: 1280px) {
.main-header .main-menu ul li{font-size: 18px;line-height: 16px;padding: 25px 9px 0px;}	
	
}
@media only screen and (min-width: 1025px) and (max-width: 1199px) {
	.main-header .main-menu ul li{font-size: 15px;line-height: 16px;padding: 25px 9px 0px;}
	
}
@media only screen and (min-width: 1025px) and (max-width: 1280px) {
	h3{font-size:20px; line-height:25px;}
	h2{font-size:25px}
	h2 span{padding-bottom:16px}
	.main-header .logo{width:220px}
	.main-header .main-menu ul li ul{top: 50px;left: -70px;}
	.main-header .main-menu ul li.has-sub:after {right: -4px;  top: 23px;}
	.main-header .main-menu {width: -moz-calc(100% - 220px);width: -webkit-calc(100% - 220px);width: calc(100% - 220px);}
	.leader-section .leader-left .leader-content ol li {font-size: 16px;line-height: 27px;padding-right: 30px;}
	.leader-section .leader-left {width: -moz-calc(100% - 350px);width: -webkit-calc(100% - 350px);width: calc(100% - 350px);}
	.leader-section .leader-right {width: 350px;}
	.banner-section .banner-slide .slider-cont h1{font-size: 51px;line-height: 52px;}
	.banner-section .banner-slide .slider-cont.small h1 {font-size: 48px; line-height: 48px;}
	.banner-section .banner-slide .slider-cont.small h3 {font-size: 18px;}
	.banner-section .banner-slide .slider-cont.small{font-size: 18px;}
	.rows.three-section p{padding: 0px 30px;}
	.rows.three-section{padding-bottom:70px; margin-left:-30px}
	.rows.three-section .col-3 .icon-pnl {width: 150px;height: 150px;}
	.rows.three-section .col-3 .icon-pnl img{max-width:80px}
	.rows.three-section .col-3 .col-content h3 {font-size: 18px;margin-top: 13px;line-height: 24px;margin-bottom: 18px;}
	.testimonials .testi-pnl{padding: 30px 40px 35px;font-size: 14px;}
	.testimonials .testi-pnl .fas {font-size: 28px;}
	.event-section .event-panel .event-content{font-size:16px; padding-left:20px}
	.event-section .event-panel .event-content strong {font-size: 20px;line-height: 26px;}
	.event-section .event-panel .date{font-size: 20px;}
	.event-section .event-panel .date span {font-size: 25px;}
	.event-section .event-panel .event-pnl{width:300px}
	.article-section .article-panel .article .article-content h3 {padding: 28px 15px 0px;margin-bottom: 26px;}
	.article-section .article-panel .article .article-content .btn a {font-size: 12px;line-height: 49px;padding: 0px 25px;}
	.partners-section .partner-pnl ul{height:170px}
	.head-pnl{padding:0}
	.main-header .main-menu ul li ul li{font-size: 15px;}
	.head-main .h-rgt .top-menu ul li{padding-left: 10px;margin-left: 10px;font-size: 12px;}
	.banner-section {padding-top: 0;}
	.header {height: 250px;}
	.main-title{padding-top: 30px;padding-bottom: 10px;}
	
	.event-section .evcal_cblock .evo_date .start{font-size: 25px;}
	.event-section .evcal_cblock .evo_date .start em, .event-section .evcal_cblock .evo_date .end em {font-size: 22px; line-height: 25px;}
	.event-section .eventon_events_list .eventon_list_event .evcal_desc span.evcal_desc2, .event-section .evo_pop_body .evcal_desc span.evcal_desc2 {font-size: 20px; line-height: 22px !important;}
	.event-section .eventon_events_list .eventon_list_event .evcal_desc .evcal_location,
	.event-section .evo_pop_body .evcal_desc .evcal_location,
	.event-section .eventon_events_list .eventon_list_event .evcal_desc .evcal_time,
	.event-section .evo_pop_body .evcal_desc .evcal_time {font-size: 16px; line-height: 20px;}
	.event-section .ajde_evcal_calendar.boxy .eventon_events_list .eventon_list_event .evcal_desc {padding-left: 22px;}
	
	footer .footer-1 {font-size: 16px;line-height: 21px;padding-right: 39px;}
	footer .footer-2,footer .footer-3{padding-right: 50px;}
	footer .footer-2 ul li {line-height: 31px;font-size: 14px;}
	footer .footer-3 h4{font-size:14px}
	footer h3{font-size: 18px;line-height: 20px;}
	footer .footer-4 ul.contact li {padding-bottom: 14px;font-size: 15px;}
	ul.social li:first-child {font-size: 16px;}
	ul.social li {font-size: 16px;padding-right: 11px;}
	footer .footer-left {width: -moz-calc(100% - 240px);width: -webkit-calc(100% - 240px);width: calc(100% - 240px);}
	footer .footer-right {width: 240px;}
	footer .footer-3,footer .footer-2,footer .footer-1{width:33.33%}
}
@media only screen and (min-width: 850px) and (max-width: 1024px) {
	.main-header .main-menu ul li{font-size: 13.5px;line-height: 16px;padding: 25px 4px 0px;}
	.main-header .main-menu ul li ul{    top: 46px;}
	.main-header .main-menu ul li ul{left: -30px;}
	.main-header .main-menu ul li ul li {font-size: 13px;}
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
	h2{font-size:22px}
	h2 span{padding-bottom:16px}
		.main-header .main-menu ul li ul{    width: 170px;    left: -69px;}
	.main-header .main-menu ul li.has-sub:after {right: -6px;  top: 24px;}
	.main-header .logo{width:200px}
	.main-header .main-menu {width: -moz-calc(100% - 200px);width: -webkit-calc(100% - 200px);width: calc(100% - 200px);}
	.main-header{padding-left:14px; padding-right:14px;}
	.leader-section .leader-left .leader-content ol li {font-size: 16px;line-height: 27px;padding-right: 30px;}
	.leader-section .leader-left {width: -moz-calc(100% - 300px);width: -webkit-calc(100% - 300px);width: calc(100% - 300px);}
	.leader-section .leader-right {width: 300px;}
	.rows.three-section p{padding: 0px 0px;}
	.rows.three-section{padding-bottom:70px;margin-left:-30px}
	.rows.three-section .col-3 .icon-pnl {width: 150px;height: 150px;}
	.rows.three-section .col-3 .icon-pnl img{max-width:80px}
	.rows.three-section .col-3 .col-content h3 {font-size: 18px;margin-top: 13px;line-height: 24px;margin-bottom: 18px;}
	.testimonials .testi-pnl{padding: 30px 40px 35px;font-size: 14px;}
	.testimonials .testi-pnl .fas {font-size: 28px;}
	.event-section .event-panel .event-content{font-size:16px;padding-left:20px}
	.event-section .event-panel .event-content strong {font-size: 20px;line-height: 26px;}
	.event-section .event-panel .date{font-size: 20px;}
	.event-section .event-panel .date span {font-size: 25px;}
	.event-section .event-panel .event-pnl{width:300px}
	h3{font-size:20px; line-height:25px;}
	.article-section .article-panel .article .article-content h3 {padding: 28px 15px 0px;margin-bottom: 26px;}
	.article-section .article-panel .article .article-content .btn a {font-size: 12px;line-height: 49px;padding: 0px 25px;}
	.partners-section .partner-pnl ul{height:170px}
	.head-pnl{padding:0}
	.head-main .h-rgt .top-menu ul li{padding-left: 10px;margin-left: 10px;font-size: 12px;}
	.banner-section {padding-top: 0;}
	.header {height: 250px;}
	.banner-section .banner-slide .slider-cont h1{font-size:46px; line-height: 48px;}
	.banner-section .banner-slide .slider-cont p{font-size:20px}
	.banner-section .banner-slide .slider-cont.small h1 {font-size: 42px; line-height: 45px;}
	.banner-section .banner-slide .slider-cont.small h3 {font-size: 18px;}
	.banner-section .banner-slide .slider-cont.small {font-size: 18px;}
	.banner-section .banner-slide .banner-content{height:490px}	
	.banner-section .banner-slide.slider-color-5 .banner-content {max-width: 540px;}
	.rows.three-section .col-3{padding-left:30px}
	.main-title{padding-top: 30px;padding-bottom: 10px;}
	
	.event-section {padding-bottom: 60px;}
	.event-section .evcal_cblock .evo_date .start{font-size: 25px;}
	.event-section .evcal_cblock .evo_date .start em, .event-section .evcal_cblock .evo_date .end em {font-size: 22px; line-height: 25px;}
	.event-section .eventon_events_list .eventon_list_event .evcal_desc span.evcal_desc2, .event-section .evo_pop_body .evcal_desc span.evcal_desc2 {font-size: 20px; line-height: 22px !important;}
	.event-section .eventon_events_list .eventon_list_event .evcal_desc .evcal_location,
	.event-section .evo_pop_body .evcal_desc .evcal_location,
	.event-section .eventon_events_list .eventon_list_event .evcal_desc .evcal_time,
	.event-section .evo_pop_body .evcal_desc .evcal_time {font-size: 16px; line-height: 20px;}
	.event-section .ajde_evcal_calendar.boxy .eventon_events_list .eventon_list_event .evcal_desc {padding-left: 22px;}
	
	footer .footer-2 ul{margin-left:20px}
	footer .footer-right .footer{ padding-top:0} 
	footer .footer-1 {font-size: 16px;line-height: 21px}
	footer .footer-2 ul li {line-height: 31px;font-size: 13px;}
	footer .footer-3 h4{font-size:14px}
	footer h3{font-size: 18px;line-height: 20px;}
	footer .footer-right h3{padding-top:0}
	footer .footer-4 ul.contact li {padding-bottom: 14px;font-size: 15px;}
	ul.social li {font-size: 16px;padding-right: 11px;}
	footer .footer-left {width:100%; float:none;margin-left:-20px}
	footer .footer-right {max-width: 240px; float:none; width:100%; margin:0px auto;}
	footer .footer-3,footer .footer-2,footer .footer-1{width:33.33%;padding-right:0; padding-left:20px}
	 .ajde_evcal_calendar.boxy .eventon_list_event, .ajde_evcal_calendar.boxy .evoShow_more_events{width:50%!important;}
}
@media only screen and (max-width:849px) {
		.main-header .main-menu ul li{font-size: 11px;line-height: 16px;padding: 25px 3px 0px;}
	.main-header .main-menu ul li ul{    top: 46px;}
	.main-header .main-menu ul li ul li{font-size:11px;}
	 .testimonials .swiper-slide.swiper-slide-next{ -ms-transform: none; -webkit-transform:none; transform: none; }

}
@media only screen and (max-width:992px) {	
	.event-section {padding-bottom: 40px;}
	.event-section .event-panel {padding-top: 30px;}
	.event-section .ajde_evcal_calendar.boxy.box_3 .eventon_list_event,
	.event-section .ajde_evcal_calendar.boxy.box_3 .evoShow_more_events {width: 100%; padding-bottom: 30px;}
	.event-section .evcal_cblock .evo_date .start{font-size: 25px;}
	.event-section .evcal_cblock .evo_date .start em, .event-section .evcal_cblock .evo_date .end em {font-size: 22px; line-height: 25px;}
	.event-section .eventon_events_list .eventon_list_event .evcal_desc span.evcal_desc2, .event-section .evo_pop_body .evcal_desc span.evcal_desc2 {font-size: 20px; line-height: 22px !important;}
	.event-section .eventon_events_list .eventon_list_event .evcal_desc .evcal_location,
	.event-section .evo_pop_body .evcal_desc .evcal_location,
	.event-section .eventon_events_list .eventon_list_event .evcal_desc .evcal_time,
	.event-section .evo_pop_body .evcal_desc .evcal_time {font-size: 16px; line-height: 20px;}
	.event-section .ajde_evcal_calendar.boxy .eventon_events_list .eventon_list_event .evcal_desc {padding-left: 22px;}
	
}
@media only screen and (max-width:767px) {
	h2{font-size:25px}
	h3 span{padding-bottom:12px}
	h3 {margin: 0px 0px 18px;}
	.head-pnl{padding:0}
	.head-main .h-rgt .top-menu ul{display:none}
	.main-header .logo{width:200px}
	.main-header{padding:14px 0px 12px 12px}
	.head-top .h-left,.head-top .h-right{width:100%; float:none}
	.head-main .h-lft{ float:none}
	.head-main .h-lft .language,.head-main .h-lft .phone {float: none;display: inline-block}
	.header {height: 240px;position: fixed;z-index: 99999;width: 100%;}
	ul.social li {font-size: 12px;padding-right: 6px;float: none;display: inline-block;}
	.head-top .h-right .cart,.head-top .h-right .login{float:none; display:inline-block}
	.header ul.social{text-align: center}
	.banner-section {padding-top: 0;}
	.banner-section .banner-slide .slider-cont h1{font-size:30px; line-height: 32px; padding: 0px 0px 8px;}
	.banner-section .banner-slide .slider-cont h3{font-size:16px}	
	.banner-section .banner-slide .slider-cont p{font-size:15px}
	.banner-section .banner-slide .slider-cont.small h1 {font-size: 28px; line-height: 30px;}
	.banner-section .banner-slide .slider-cont.small h3 {font-size: 14px;}
	.banner-section .banner-slide .slider-cont.small {font-size: 13px;}
	.banner-section .banner-slide .banner-content{height:450px;padding-right: 0;float: none;margin: 0px auto;}
	.banner-section {padding-top:240px;}
	.banner-section .banner-slide.slider-color-5 .banner-content {max-width: 430px;}
	.rows.three-section .col-3{width:100%; float:none; padding-left:0}
	.rows.three-section{margin-left:0; padding-bottom:50px}
	.leader-section .leader-left,.leader-section .leader-right{width:100%; float:none;}
	.leader-section .leader-left .leader-content ol li {font-size: 15px;line-height: 25px;}
	.main-title{padding-top:30px}
	h2{font-size:20px}
	.head-top .h-right .login{font-size: 11px;padding-right: 4px;}
	ul.social li:first-child {font-size: 15px;}
	.head-main .h-lft{width:100%; font-size:14px;text-align: center}
	.partners-section .partner-pnl ul{ height:100px}
	.partners-section .partner-pnl ul li {padding:0px 7px}
	.qus-pnl .gform_wrapper .top_label li.gfield.gf_middle_third, qus-pnl .gform_wrapper .top_label li.gfield.gf_right_third,.qus-pnl .gform_wrapper .top_label li.gfield.gf_left_third{margin-left: 0!important;width: 100%;}
	.qus-pnl .gform_wrapper .top_label li.gfield.gf_middle_third input.medium,.qus-pnl .gform_wrapper .top_label li.gfield.gf_right_third input.large{width:100%}
	.qus-pnl .gform_wrapper .ginput_complex input[type=text]{width:100%}
	.qus-pnl .gform_wrapper .top_label li.gfield.gf_right_third {margin-left:0 !important; width:100% !important}
	.qus-section .qus-pnl input[type="text"], .qus-section .qus-pnl input[type="email"], .qus-section .qus-pnl textarea{font-size:16px; padding:0px 15px; height:50px}
	.qus-section .qus-pnl textarea {margin-top: 0; height:110px;}
	footer .footer-left{width:100%; float:none}
	footer .footer-right{width:100%; float:none;}
	footer .footer-1{font-size:15px}
	footer .footer-1,footer .footer-2,footer .footer-3{width:100%; padding:0; float:none}
	footer h3{text-align: left;margin: 0px 0px 28px;padding: 28px 0px 0px 0px;color: #222222;font-size: 18px;line-height: 21px;}
	footer .footer-2 ul {font-size: 15px;}
	footer .footer-3 h4{font-size:15px}
	footer .footer-4 ul.contact li {padding-bottom: 12px;font-size: 14px;}
	footer h3 span:after{display:none}
	footer h3 span{border-bottom:1px solid #222222 }
	footer .footer-right h3{padding-top:0}
	footer {font-size: 12px;}
	.qus-section .qus-pnl {margin: 0px auto;padding-top: 39px;padding-bottom: 20px;font-size: 17px}
	.rows.three-section p {padding: 0px 0px;}
	.testimonials .testi-pnl .fas {font-size: 20px;}
	.main-header .main-menu .button{display:block}
	.testimonials .testi-pnl{padding: 30px 30px 35px;}
	.newsletter-section .news-left,.newsletter-section .news-right{width:100%; float:none; text-align:center;    font-size: 14px;}
	.newsletter-section h2 {font-size: 25px;}
	.newsletter-section .news-right{padding-top:20px}
	.event-section .event-panel .event-content{font-size:16px;padding-left:20px}
	.event-section .event-panel .event-content strong {font-size: 20px;line-height: 26px;}
	.event-section .event-panel .date{font-size: 20px;}
	.event-section .event-panel .date span {font-size: 25px;}
	.qus-section .qus-pnl input[type="submit"]{float:none}
	.article-section .article-panel .article .article-content .btn a{font-size:12px}
	.swiper-pagination{line-height:normal}
	.swiper-slide.swiper-slide-active .event-pnl{ padding-bottom:40px}
	.newsletter-section{margin-top:50px}
	.qus-form .gform_wrapper textarea.large{padding-top:15px; padding-bottom:15px}
	.head-main .h-lft .phone{padding-left: 4px;margin-left: 4px;}
	.head-main{padding-top:8px}
	.head-main .h-lft .language select.goog-te-combo{    font-size: 13px;    width: 123px!important;}
	.testimonials .testi-pnl img{margin-top:0}
	.article-section .article-panel .article .article-content h3{padding: 15px 15px 0px; font-size:18px;  line-height:24px}
	.article-section .article-panel .article .article-content h3 span{height:auto !important;}
	.article-section .article-panel .article .article-content{margin-bottom:30px;}
	.head-top{padding: 5px 0px 7px;}
	.evcal_cblock .evo_date .start {font-size: 14px;}
	.evcal_cblock .evo_date .start em {font-size: 12px;}
	.eventon_events_list .eventon_list_event .evcal_desc span.evcal_desc2, .evcal_desc span.evcal_desc2 {font-size: 12px;}
	.eventon_events_list .eventon_list_event .evcal_desc .evcal_time, .evo_pop_body .evcal_desc .evcal_time, .eventon_events_list .eventon_list_event .evcal_desc .evcal_location, .evo_pop_body .evcal_desc .evcal_location{font-size:13px;    padding-left: 17px;}
	.evcal_evdata_row .evcal_evdata_cell{padding-left: 0;}
	.eventon_events_list .eventon_list_event .evcal_desc, .evo_pop_body .evcal_desc {padding-left: 72px;}
	.evolbclose{height: 20px;width: 20px;line-height: 20px;font-size: 16px;}
	.evo_lightbox_body .evcal_cblock{padding: 10px 6px !important;}
	.eventon_events_list .eventon_list_event .evcal_desc, .evo_pop_body .evcal_desc{padding-top: 20px;padding-bottom: 20px;}
	.main-header .main-menu ul li ul li { padding: 15px 15px 8px!important;}
	#cssmenu &gt; ul &gt; li.has-sub ul { top: 11px;}
	#cssmenu .submenu-icon:after{font-family: 'icomoon'; content: '\f107';}
	#cssmenu .submenu-icon:before{font-family: 'icomoon'; content: '\f107';}
	.testimonials .left-head,.testimonials .right-search{float:none}
	.testimonials .left-head h2 span:after{left: 50%;transform: translate(-50%, 0);max-width: 320px; margin:0px auto}
	 .testimonials .swiper-slide.swiper-slide-next{ -ms-transform: none; -webkit-transform:none; transform: none; }
	.boxed #masthead, .boxed .wide-nav, body.boxed #wrapper {padding-top: 240px;}
	.ajde_evcal_calendar.boxy .eventon_list_event, .ajde_evcal_calendar.boxy .evoShow_more_events{width:100%!important;
}
@media only screen and (max-width:480px) {
	.banner-section .banner-slide .banner-content {height: 280px;}
	.banner-section .swiper-container-horizontal&gt;.swiper-pagination-bullets {bottom: 5px;}
	.banner-section .banner-slide .slider-cont h1 {font-size: 25px; line-height: 25px;}
	.banner-section .banner-slide .slider-cont h3 {margin:0px 0px 10px;}
	.banner-section .banner-slide .slider-cont h3 span{padding-bottom: 8px; line-height: 18px;}
	.banner-section .banner-slide .slider-cont p {line-height: 22px; margin-bottom: 10px;}
	.banner-section .banner-slide .slider-cont.small h1 {font-size: 23px; line-height: 25px;}
	
	.banner-section .banner-slide.slider-color-5 .banner-content {max-width: 300px;}
	.banner-section .banner-slide.slider-color-10 .slider-cont h1 {padding: 0px;}
	.banner-section .banner-slide.slider-color-10 .slider-cont h3 {margin: 0px 0px 5px; line-height: 28px;}
	.banner-section .banner-slide.slider-color-10 .slider-cont p {line-height: 18px; margin-bottom: 5px;}
	
	.leader-section .leader-left .leader-content ol {columns: 1;-webkit-columns: 1;-moz-columns: 1; padding-left:30px}
	footer .footer-2 ul {columns:1;-webkit-columns: 1;-moz-columns: 1;}
	.partners-section .partner-pnl ul li{border-bottom: 1px solid #ffffff;display: block;padding: 15px 7px;width: 100%;    border-left: 0;}
	.partners-section .partner-pnl ul {display:block; height:auto}
	.evo_lightbox_body .evcal_cblock{padding: 26px 6px !important;}
	
}</pre></body></html>