


/* -- Commenting Out All Code on 19-05-22 -- */

/*

.elementor-765 .elementor-element.elementor-element-1339565 .elementor-menu-toggle {
    border-width: 0px!important;
    border-radius: 0px;
}

.elementor-element-1c5462c small {
    position: absolute;
    width: 66%;
    top: 133px;
    font-size: 24px;
    color: #0c71c3;
    font-weight: 900;
    left: 37px;
}













.elementor-765 .elementor-element.elementor-element-5067c6cc{
	top:16px;
}
.elementor-765 .elementor-element.elementor-element-25d52a3f {
    width: 26.225%;
}
.elementor-765 .elementor-element.elementor-element-1339565 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after {
    background-color:transparent!important;
}
.elementor-765 .elementor-element.elementor-element-6ca8e986 > .elementor-widget-container {
    margin: 0px 0px 0px 20px!important;
    border-radius:0px 0px 0px 0px!important;
}
.elementor-765 .elementor-element.elementor-element-1339565 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before{
	background-color:transparent!important;
}
.elementor-nav-menu--main .elementor-item:hover{
	color:#0987f7!important;
}
.elementor-nav-menu--main .elementor-item {
    color: #fff!important;
    font-family: "Montserrat", sans-serif!important;
    font-weight: 600!important;
    text-transform: uppercase!important;
    font-size: 13px!important;
    letter-spacing: 1px!important;
}
.elementor-nav-menu--layout-horizontal .elementor-nav-menu > li:not(:last-child) {
    margin-right:10px!important;
}

.elementor-765 .elementor-element.elementor-element-6ca8e986 .elementor-button {
    font-size: 12px!important;
    font-weight: 700!important;
    border-radius: 0px 0px 0px 0px!important;
    padding: 12px 24px 12px 24px!important;
    background:#0C71C3;
    
    text-transform: uppercase!important;
    font-family: "Montserrat", sans-serif!important;
}
/*.elementor-widget-form .elementor-field-type-email{
	width: 60%;
}
.elementor-widget-form .elementor-field-type-submit{
	width:40%;
}*/

/*
.elementor-72 .elementor-element.elementor-element-47893f9 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper) {
    background-color: #ffffff;
    border-radius: 0px;
    height: 57px;
    font-family: 'Montserrat';
}
.elementor-72 .elementor-element.elementor-element-47893f9 .elementor-button[type="submit"] {
    background:#0C71C3;
    
    border-radius: 0px;
    height: 57px;
	font-weight:700;
    margin: 0 0 0 -12px;
    font-family: 'Montserrat';
    font-size: 13px;
}
.elementor-sticky--active{
	background:#111!important;
}
.circle_p{
	z-index:9;
}

.list_box .elementor-widget-container{
	height:345px;
	position:relative;	
}
.list_box .elementor-widget-container:after{
	height:5px;
	position:absolute;
	left:0;
	bottom:0;
	content:"";
	background:#0C71C3;	
	width:100%;
}

.count_box{}
.count_box .elementor-counter-number-wrapper {
    margin-bottom: 21px;
}
.elementor-accordion-item {
    margin-bottom: 5px;
}
.elementor-tab-title.elementor-active{
	background: #0C71C3!important;

}

.count_box .elementor-widget-container{
	    background-size: 100% 100%!important;
}
.elementor-accordion-item {
    border-width: 0px!important;
}
.elementor-accordion-item .elementor-tab-content {
    border-width: 0px!important;
}

.elementor-element-77677259 
 .elementor-field-type-submit {
    width: 100%!important;
}

.elementor-element-77677259 .elementor-button[type="submit"] {
    background-color: #000000;
    color: #ffffff;
    width: 100%;
    padding: 21px;
    letter-spacing: 1px;
    font-family: 'Montserrat';
    font-weight: 600;
    background:#0C71C3!important;
    
}

.elementor-765 .elementor-element.elementor-element-1339565 div.elementor-menu-toggle {
    color: #fff;
}

.style_login__background__mf7Mh{
	background: rgb(35,8,241)!important;
    background:linear-gradient(275deg, rgba(35,8,241,1) 28%, rgba(9,136,247,1) 69%)!important;
}

.elementor-element-f135185
.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px;
}
.contact_info input{
	width:100%;
	height:60px;
}
.contact_info .elementor-field-type-email {
    width:100%;
}
.contact_info .elementor-button[type="submit"] {
    background:#0C71C3!important;
    
	padding: 20px 0;
	text-transform:uppercase;
	border-radius:0px;
}

.elementor-element-77677259 .elementor-field-type-email {
    width: 100%;
}
.elementor-element-77677259 
.elementor-field-group-name {
	  width: 50%;
}
.elementor-element-77677259
.elementor-field-group-field_27f4557{
	width: 50%;
}
.elementor-296 .elementor-element.elementor-element-f10c05e {
    margin-top: 0;
    margin-bottom: 0;
	display:none;
}

.elementor-984 .elementor-element.elementor-element-7af6953d .elementor-heading-title {
    font-size: 45px;
    font-weight: 700;
}
.elementor-984 .elementor-element.elementor-element-3cff8bf8:not(.elementor-motion-effects-element-type-background){
    background-color: transparent;
    background-image: linear-gradient(130deg, #0988f7 0%, #2308f1 89%);
}
.elementor-inline-items a{
	font-weight:700;
}
.elementor-widget-theme-post-content p{
	font-weight:400;
}
.elementor-widget-theme-post-content p a{
	font-weight:400;
	font-size:14px;
}
.elementor-984 .elementor-element.elementor-element-34a39958 {
    margin-bottom: 0px;
    padding-bottom: 100px;
}
.elementor-984 .elementor-element.elementor-element-7a1a9619 .elementor-post__title a {
    font-size: 17px;
    line-height: 2.2em;
    font-weight: 600;
}
.elementor-984 .elementor-element.elementor-element-7a1a9619 .elementor-post__excerpt p {
    font-family: "Montserrat", Sans-serif;
    font-size: 14px;
    font-weight: 500;
}


@media(max-width:812px){
.elementor-widget-form .elementor-field-type-email {
			width: 45%;
	}
	.elementor-601 .elementor-element.elementor-element-64956604 img {
    width: 70%!important;
}
	.elementor-765 .elementor-element.elementor-element-25d52a3f {
    width:50%;
}
	.elementor-765 .elementor-element.elementor-element-17bcecf5{
		width:50%;

	}
	.elementor-765 .elementor-element.elementor-element-6ca8e986 .elementor-button {
    font-size: 10px!important;
    padding: 12px 10px 12px 10px!important;
}
.elementor-765 .elementor-element.elementor-element-5067c6cc {
    padding: 0% 2% 0% 2%;
}	
	
	
	
	.elementor-72 .elementor-element.elementor-element-098b077 {
    padding:265px 30px 35px 30px!important;
}
	.elementor-72 .elementor-element.elementor-element-40a332e:not(.elementor-motion-effects-element-type-background){
    background-size:cover;
		height:100vh;
    background-repeat: no-repeat;
}
	.elementor-widget-form .elementor-field-type-submit {
    width: 53%;
}
	
	
}






.elementor-72 .elementor-element.elementor-element-6de67b9 > .elementor-widget-container {
    border:5px #0C71C3 solid;
}

*/











