.elementor-kit-7{--e-global-color-primary:#0046AB;--e-global-color-secondary:#F8C301;--e-global-color-text:#444444;--e-global-color-accent:#FFE276;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-kit-7 a{color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.elementor-kit-7 h1{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;}.elementor-kit-7 h2{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;}.elementor-kit-7 h3{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;}.elementor-kit-7 h4{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;}.elementor-kit-7 h5{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;}.elementor-kit-7 h6{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:100%;}.e-con{--container-max-width:100%;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* single blog */
.single-post .aux-input-group input[type="text"], .single-post  .aux-input-group input[type="email"], .single-post  .aux-input-group input[type=url]{
   background-color:rgba(0, 0, 0, 0.05);
	 height: 60px!important;
}
.single-post .aux-form-inline-two .aux-inline-inputs {
   flex-basis: calc(50% - 14px);
}
.single-post .aux-input-group textarea{
 background-color:rgba(0, 0, 0, 0.05);
	height:265px!important;
}
.single-post .form-submit{
	margin-left:auto;

}
.single-post .form-submit .submit{
	 	 background:transparent;	
}
.single-post .form-submit input[type="submit"]{
	padding: 4px 0 15px 0px!important;
}
.single-post .form-submit{
	position:relative;
}

@media only screen and (max-width: 1370px) {
 .form-submit{
        margin-top: 52px;
   }
  }
.form-submit::before{
      content:'';
    height: 2px;
    width: 54px;
    background-color: var(--e-global-color-7162f8da);
    display: inline-block;
    margin-right: 10px;
    margin-bottom: 5px;
    z-index: 1;
    position: relative;
}
.single-post input[type="text"]:focus, .single-post input[type="email"]:focus,  .single-post input[type="url"]:focus,  .single-post textarea:focus{
    border:2px solid #A97E63!important;
}
.single-post .form-submit:after{
     content: '';
    width: 50px;
    height: 50px;
    background-color:#A97E63;
    position: absolute;
    right: 105px;
    bottom: 15px;
    z-index: 0;
}
.aux-single .aux-wrapper .aux-container .comment-respond .aux-input-group textarea, .aux-single .aux-wrapper .aux-container .comment-respond .aux-input-group input{
    background-color: rgba(0,0,0,0.05);
    border: none;
}
@media screen and (min-width: 941px){.single-post .aux-wrapper .aux-container .aux-primary .content .entry-main .entry-content{
	     margin: 45px 18%;

}
}

@media screen and (max-width: 941px){.single-post .aux-wrapper .aux-container .aux-primary .content .entry-main .entry-content{
	     margin: 45px 0!important;
}
}
@media screen and (min-width: 941px){.single-post .aux-wrapper .aux-container .aux-primary .content .aux-medium-context .entry-main .entry-meta{
	margin: 0 18%;
	height: 75px;
	min-height:75px;
	
}
}
.single-post .aux-wrapper .aux-container .aux-primary .content .aux-medium-context .entry-main .entry-meta .entry-tax{
	margin:25px 0px
}

@media screen and (min-width: 941px){
	.single-post .aux-wrapper .aux-container .aux-primary .comment-respond{
	 margin: 0 18% 300px!important;
}
}
.aux-form-inline-two  .aux-inline-inputs:nth-child(3n+1){
	    flex-basis: calc(100% - 0px);
}
.single-post .hentry .entry-meta{
	    border-color:  #dedede63;
}

.aux-wrapper .aux-container .aux-primary .comment-respond .comment-reply-title{
	margin-bottom:0px;
}
.aux-container .comment-respond .aux-form-inline-two .comment-notes{
	margin-bottom:70px;
}
.aux-container .comment-respond .aux-form-inline-two .comment-form-cookies-consent{
	    position: absolute;
    bottom: 52px;
}
@media only screen and (max-width: 1370px) {
    .aux-container .comment-respond .aux-form-inline-two .comment-form-cookies-consent{
	   
    bottom: 90px;
}
  }
@media only screen and (max-width: 720px) {
    .aux-container .comment-respond .aux-form-inline-two .comment-form-cookies-consent{
	   
        bottom: 58px;
}
  }
 .aux-widget-post-slider .aux-latest-posts-slider .aux-slide-info .entry-tax a::after, .hentry .entry-info .entry-tax a::after {
    content: "" !important;
	  width: 1px;
    height: 10px;
    border-radius: 0%;
}
@media screen and (min-width: 941px){
#respond{
   margin-bottom: 120px!important;
}}
.single-post #inner-body:before{
	content:'';
	width:1417px;
	height:1471px;
	border-radius:100%;
	background:transparent;
	border:120px solid rgba(0, 0, 0, 0.04) ; 
	position:absolute;
	top:-850px;
	right:-750px;
}
@media only screen and (max-width:1168px) {
.single-post #inner-body:before {
    content: '';
    width: 1000px;
    height: 1000px;
    max-width: 100%;
    top: -550px;
    right: -550px;
}
}
@media only screen and (max-width: 1320px) {
    .single-post #inner-body{
      
        background-size: 1200px 1200px;
            background-position: top -700px right -380px;
    }
  }

@media only screen and (max-width: 824px) {
    .single-post #inner-body{
   background-image:none;
    }
  }
@media only screen and (max-width:700px) {
.single-post .aux-tooltip-socials-container .aux-tooltip-socials-wrapper{
    transform:translate3d(-80%, -100%, 0);
}
.single-post .aux-tooltip-socials-container .aux-tooltip-socials-wrapper:after{
    left: 86%;
	  bottom: -5px;
}
.single-post .form-submit::before{
    bottom: -14px;
}
.single-post .form-submit:after{
    bottom: 2px;
}
.single-post .aux-medium-context .entry-header, .single-post .hentry .entry-info {
    margin-left: 0;
    margin-right: 0;
}
}/* End custom CSS */