html, body{
width:100%;
overflow-x:hidden;
font-family: "Montserrat", Sans-serif;
}
.embed-footer{
display:none !Important;
}
.embed-container .embed-header .embed-title {
display:none !Important;
}
.entry-content p {
margin-bottom: 15px !important;
}
.header-main-layout-2 .site-branding {
text-align: center;
padding-bottom:0 !important;
}
.ast-site-identity {
padding: 1em 0 0 0 !Important;
}
@media(max-width:767px){
.ast-site-identity {
padding: 0 !Important;
}
.ast-mobile-menu-buttons{
position:relative;
top:8px;
right: -10px;
}
.ast-header-break-point .ast-above-header-mobile-inline .above-header-2 .ast-above-header-section-1, .ast-header-break-point .ast-above-header-mobile-stack .above-header-2 .ast-above-header-section-1 {
padding: 0 0 0 0 !important;
}
.ast-above-header {
padding-top: 0 !Important;
}
.above-header-user-select .ast-custom-html{
line-height:30px;
}
}
.ast-logo-title-inline .site-logo-img {
padding-right: 0 !important;
}
a{
outline:0 !important;
}
a:hover, a:focus{
outline:0 !Important;
}
/* .elementor-icon-list-text{
color: #3b4651 !important;
} */
.ct-ultimate-gdpr-cookie-content a{
color:#000000 !important;
}
.mp_wrapper{
display:none;
}
.ele-mp .mp_wrapper{
display:block;
}
/** Start Block Kit CSS: 72-3-34d2cc762876498c8f6be5405a48e6e2 **/
.envato-block__preview{overflow: visible;}
/*Kit 69 Custom Styling for buttons */
.envato-kit-69-slide-btn .elementor-button,
.envato-kit-69-cta-btn .elementor-button,
.envato-kit-69-flip-btn .elementor-button{
border-left: 0px !important;
border-bottom: 0px !important;
border-right: 0px !important;
padding: 15px 0 0 !important;
}
.envato-kit-69-slide-btn .elementor-slide-button:hover,
.envato-kit-69-cta-btn .elementor-button:hover,
.envato-kit-69-flip-btn .elementor-button:hover{
margin-bottom: 20px;
}
.envato-kit-69-menu .elementor-nav-menu--main a:hover{
margin-top: -7px;
padding-top: 4px;
border-bottom: 1px solid #FFF;
}
/* Fix menu dropdown width */
.envato-kit-69-menu .elementor-nav-menu--dropdown{
width: 100% !important;
}
/** End Block Kit CSS: 72-3-34d2cc762876498c8f6be5405a48e6e2 **/
/* Contact Page -> Form Submit Button */
.elementor-27075 .elementor-element.elementor-element-90f53f5 .elementor-button[type="submit"]{
background: transparent linear-gradient(90deg, #ec028b, #f9423a) 0 0 no-repeat padding-box;
}
.elementor-2036 .elementor-element.elementor-element-8454f52 .elementor-button[type="submit"] {
background: transparent linear-gradient(90deg, #ec028b, #f9423a) 0 0 no-repeat padding-box;
}
/* FAQ section */
.elementor-toggle-item {
/* box-shadow: 0 0.58824rem 1.17647rem rgba(0,0,0,.05); */
border-radius: .35rem;
/* padding-top: 8px;
padding-bottom: 8px;
padding-left: 10px;
padding-right: 10px; */
/* border: .01px solid #EBEBEB ; */
/* padding: 1.05882rem 2.94118rem 1.11765rem 2.35294rem; */
border: 2px solid #f6f7f7;
transition: border, color, outline, box-shadow, border-color .15s ease-in-out;
will-change: border, color, outline, box-shadow, border-color;
}
.elementor-toggle-item > div > p > a {
font-family: Montserrat, sans-serif !important;
font-size: 15px;
color: #f35a21;
font-weight: 600 !important;
}
.elementor-toggle-item:hover {
border: 2px solid #00aeaa;
}
input[type="password"]:focus,input[type="text"]:focus,input[type="email"]:focus,
input[type="tel"]:focus,input[type="textarea"]:focus, .elementor-field-textual:focus{
border: 2px solid #00aeaa !important;
}
.mp_wrapper input[type="password"]:focus {
border: 2px solid #00aeaa !important;
}
.mp-form-label{
font-family: "Montserrat", Sans-serif;
font-size: 14px;
font-weight: 600;
line-height: 1.4em;
}
.mp-form-label label {
line-height: 1.4em !important;
}
.mp_wrapper input[type="text"], .mp_wrapper input[type="url"], .mp_wrapper input[type="email"], .mp_wrapper input[type="tel"], .mp_wrapper input[type="number"], .mp_wrapper input[type="password"]{
background-color: #FFFFFF;
border-color: var(--e-global-color-844b050);
border-width: 2px 2px 2px 2px;
border-radius: .35rem .35rem .35rem .35rem;
font-family: "Montserrat", Sans-serif;
font-size: 15px;
font-weight: 500;
color:#000000;
}
.elementor-kit-37 input[type="submit"] {
background: transparent linear-gradient(90deg, #ec028b, #f9423a) 0 0 no-repeat padding-box;
font-family: "Montserrat", Sans-serif;
font-size: 14px;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 1px;
border-style: none;
padding: 1.2rem 4rem 1.2rem 4rem;
border-radius: 2px;
}
.mepr-login-actions a {
font-size: 14px;
}
.elementor-page-1757 {
font-family: "Montserrat", Sans-serif;
}
.mepr-stripe-card-element, .mp_wrapper .mepr-payment-method .spc input {
background-color: #FFFFFF;
border-color: #F0F0F0 !important;
border-width: 2px 2px 2px 2px !important;
border-radius: .35rem .35rem .35rem .35rem;
font-family: "Montserrat", Sans-serif;
font-size: 15px;
font-weight: 500;
color:#000000;
line-height: 1.8rem ;
}