/*
CTC Separate Stylesheet
Updated: 2023-04-07 23:08:32
*/

@font-face {
    font-family: avenir-light;
    src: url("/wp-content/themes/hello-elementor-child/fonts/AvenirLTStd-Light.otf") format("opentype");
}

@font-face {
    font-family: avenir-medium;
    src: url("/wp-content/themes/hello-elementor-child/fonts/AvenirLTStd-Medium.otf") format("opentype");
}

@font-face {
    font-family: avenir-book;
    src: url("/wp-content/themes/hello-elementor-child/fonts/AvenirLTStd-Book.otf") format("opentype");
}

@font-face {
    font-family: avenir-heavy;
    src: url("/wp-content/themes/hello-elementor-child/fonts/AvenirLTStd-Heavy.otf") format("opentype");
}

@font-face {
    font-family: avenir-black;
    src: url("/wp-content/themes/hello-elementor-child/fonts/AvenirLTStd-Black.otf") format("opentype");
}

@font-face {
    font-family: avenir-oblique-heavy;
    src: url("/wp-content/themes/hello-elementor-child/fonts/AvenirLTStd-BlackOblique.otf") format("opentype");
}

@font-face {
    font-family: avenir-oblique-medium;
    src: url("/wp-content/themes/hello-elementor-child/fonts/AvenirLTStd-MediumOblique.otf") format("opentype");
}

/*slider classes*/

.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-right .elementor-grid-item {
    margin-left: calc(.1 * var(--grid-column-gap));
    margin-right: calc(.1 * var(--grid-column-gap));
}

body {
   
    overflow-x: hidden!important;
	max-width:100%!important;
	
}

#who::after {
  clear: both;
}

.fixedbg {background-attachment:fixed!important;}

::placeholder {opacity:1!important;}

.black {font-family: avenir-black!important; font-weight:900!important;}

.medium {font-family: avenir-medium!important;}

/*help*/ 

/*#help .subtitle div {
	font-family:avenir-oblique-medium!important;color: #003759;
text-transform: uppercase;
}*/
#help {max-width: 100%!important; overflow:revert!important;}
html,
body{
  width:100%;
  overflow-x:hidden;
}
#help h3 {
	/*font-family:avenir-medium!important; */
	text-align: center;
	letter-spacing: 0px;
	color: #003759!important;
	}

/*talk*/
/*#staff {background-attachment: fixed;}*/

/*rise-form*/

#rise-form #form-field-name::placeholder { font-family:avenir-oblique-heavy!important; opacity:1; }

#rise-form  #form-field-field_837a39f::placeholder { font-family:avenir-oblique-heavy!important; opacity:1;}

.elementor-field-textual.elementor-size-xl {
	font-family:avenir-oblique-medium!important;
    font-size: 25px;
    min-height: 72px;
    padding: 10px 0px;
    border-radius: 6px;
}

#form-field-message {height:50px; opacity:1;}

.hideme:hover {display:none;}

.hideme:hover + div.showme {
  display: block;
  content: "test";
}

.valuebutton {max-width:150px!important;}


#rev_slider_19_3[data-slideactive="rs-73"] .hermes .tp-bullet {
  width: 40px !important;
  height: 40px !important;
  box-shadow: inset 0 0 0 5px #ffe04e !important;
}

input {font-weight:800!important;}

.menumodal {z-index:999999!important;}

.risemenuitem :hover {color:#FFE04E!important; transition: .5s;}

textarea {
    resize: none!important;
}

@media only screen and (max-width: 768px) {

#help {max-width:100%; overflow:hidden!important;}
.powered {max-width:200px;}
.mobcen .elementor-widget-container {text-align:center!important;}
}