/*
Theme Name: Cryptical Child
Author: 
Description: Your description goes here
Version: 1.0
Template: cryptical

This is the child theme for Cryptical theme, generated with Generate Child Theme plugin by catchthemes.

(optional values you can add: Theme URI, Author URI, License, License URI, Tags, Text Domain)
*/
.form-area iframe#iFrameResizer1 {border-radius: 30px;}
section#header-area .logo {padding: 20px 0;}
.form-area iframe#iFrameResizer0 {border-radius: 56px;}
section#header-area {position: absolute;top: 0px;right: 0;left: 0;z-index: 999;}

.curve-area .elementor-element-populated {clip-path: polygon(0% 0%, 100% 0%, 70% 100%, 0% 100%);}
body .form-carve {background: var( --e-global-color-primary );width: 100%;position: absolute;top: 0;}
h2 strong {color: #cdb25a;font-weight: 500;}


#services-feat-area li.elementor-icon-list-item {padding: 5px 10px;border: 3px solid #0000;}

#services-feat-area li.elementor-icon-list-item:hover {border-left-color: #b79844;transition: 0.5s;background: #f6f6f6;}
span.elementor-divider-separator {border: 0 !important;height: 5px;background: rgb(151,115,43);
background: linear-gradient(90deg, rgba(151,115,43,1) 0%, rgba(184,154,69,1) 44%, rgba(220,195,97,1) 100%);}

.btn-secondary .elementor-button {font-size: 16px !important;background: rgb(159,138,66);
background: linear-gradient(90deg, rgba(159,138,66,1) 0%, rgba(32,25,10,1) 44%, rgba(0,0,0,1) 100%);padding: 14px 60px;}
.services-featured {position: absolute !important;bottom: -504px;}

.subscribe-area button.elementor-button {font-size: 16px !important;
    background: rgb(159,138,66);
    background: linear-gradient(90deg, rgba(159,138,66,1) 0%, rgba(32,25,10,1) 44%, rgba(0,0,0,1) 100%);
    padding: 14px 34px;}
.address-area .elementor-icon-box-icon {margin-top: 10px;}

.curve-area {clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 10% 100%);text-align: center !important;}

.curve-area h2 {text-align: center !important;}

.hero-form {
    background: #fff;
    padding:0;


}

.hero-form .elementor-button {background: rgb(159,138,66);
    background: linear-gradient(90deg, rgba(159,138,66,1) 0%, rgba(32,25,10,1) 44%, rgba(0,0,0,1) 100%);font-size: 13px !important;}

.hero-form label.elementor-field-label {font-size: 12px;font-weight: 400 !important;}


@media (max-width: 767px){
section#header-area {position: absolute;top: 0 !important;}	
	.services-featured {position: static !important;}
	
	body .elementor-widget-text-editor {text-align: center !important;}

h2.elementor-heading-title.elementor-size-default {text-align: center;}
	.header-area .btn-secondary .elementor-button {
    font-size: 10px !important;
    padding: 10px !important;
}

	
}

