.hero-section[data-type=type-1]{text-align:var(--alignment);margin-bottom:var(--margin-bottom, 40px)}.hero-section[data-type=type-1] .page-description{display:inline-block;max-width:var(--description-max-width, 100%)}.hero-section[data-type=type-2]{position:relative;padding-top:calc(var(--has-transparent-header)*var(--header-height))}.hero-section[data-type=type-2]>[class*=ct-container]{display:flex;flex-direction:column;justify-content:var(--vertical-alignment, center);text-align:var(--alignment, center);position:relative;z-index:2;padding:var(--container-padding, 50px 0);min-height:var(--min-height, 250px)}.hero-section[data-type=type-2]>figure{position:absolute;overflow:hidden;z-index:1;inset:0;background-color:inherit}.hero-section[data-type=type-2]>figure .ct-media-container{height:100%;vertical-align:top}.hero-section[data-type=type-2]>figure .ct-media-container img{height:100%}.hero-section[data-type=type-2] .ct-title-label{display:block;font-size:12px;text-transform:uppercase;margin-bottom:.5em}.entry-header>*:not(:first-child){margin-top:var(--itemSpacing, 20px)}.entry-header .page-title{margin-bottom:0}.entry-header .page-description{color:var(--theme-text-color)}.entry-header .page-description>*:last-child{margin-bottom:0}.ct-featured-image{margin-left:auto;margin-right:auto}.ct-featured-image .ct-media-container{border-radius:var(--theme-border-radius)}.ct-featured-image:not(.alignfull){width:var(--theme-block-width)}.ct-featured-image:not(.alignwide):not(.alignfull){max-width:var(--theme-block-max-width)}.ct-featured-image.alignwide{max-width:var(--theme-block-wide-max-width)}@media(max-width: 999.98px){.ct-featured-image{padding-bottom:30px}}@media(min-width: 1000px){.ct-featured-image{padding-bottom:50px}}.ct-featured-image figcaption{font-size:14px;text-align:center;margin-top:5px}.wpcf7 p:after{content:"";clear:both;display:table}.wpcf7 p:last-of-type{--theme-content-spacing: 0}.wpcf7 label:not(.wpcf7-form-control-wrap){display:block;font-size:15px;font-weight:600}.wpcf7 .wpcf7-submit{float:left}.wpcf7 .wpcf7-submit+.ajax-loader{float:left;margin-left:20px}.wpcf7 .wpcf7-not-valid-tip{font-size:.9em;font-style:italic;margin-top:5px}.wpcf7 .wpcf7-response-output{margin-left:0;margin-right:0;margin-bottom:0;font-style:italic}.wpcf7 .wpcf7-list-item:first-child{margin-left:0}.wpforms-container:not(.wpforms-container-full) .wpforms-field-label{font-weight:600}.wpforms-container:not(.wpforms-container-full) .wpforms-field-radio,.wpforms-container:not(.wpforms-container-full) .wpforms-field-checkbox{--top: 2px}.wpforms-container:not(.wpforms-container-full) .wpforms-field-radio ul,.wpforms-container:not(.wpforms-container-full) .wpforms-field-checkbox ul{padding:0}.wpforms-container:not(.wpforms-container-full) .wpforms-field-sublabel{font-style:italic}.wpforms-container:not(.wpforms-container-full) .wpforms-field-number-slider input[type=range]{-webkit-appearance:none;height:4px;outline:none;margin:10px 0 10px;border-radius:5px;background:var(--theme-form-field-border-initial-color)}.wpforms-container:not(.wpforms-container-full) .wpforms-field-number-slider input[type=range]::-webkit-slider-thumb,.wpforms-container:not(.wpforms-container-full) .wpforms-field-number-slider input[type=range]::-moz-range-thumb{-webkit-appearance:none;cursor:pointer;height:16px;width:16px;border-radius:100%;border:none;background:var(--theme-palette-color-1)}.wpforms-container:not(.wpforms-container-full) .wpforms-field-number-slider .wpforms-field-number-slider-hint{font-size:13px}.wpforms-submit{--theme-button-padding: 5px 35px}div.ct-wpforms-inline-fields form,div.ct-wpforms-inline-fields .wpforms-field-container{display:flex;flex-wrap:wrap;gap:var(--wpforms-inline-fields-gap, 20px)}@media(max-width: 689.98px){div.ct-wpforms-inline-fields form,div.ct-wpforms-inline-fields .wpforms-field-container{flex-direction:column}}div.ct-wpforms-inline-fields .wpforms-field-container{flex:1}div.ct-wpforms-inline-fields .wpforms-field-container .wpforms-field{flex:1;padding:0}div.ct-wpforms-inline-fields .wpforms-submit-container{padding:0}@media(max-width: 689.98px){div.ct-wpforms-inline-fields input,div.ct-wpforms-inline-fields select option{text-align:center}div.ct-wpforms-inline-fields .wpforms-submit{width:100%}}.cev-authorization-grid__visual{
height: 100%;
width: 100%;
position: fixed;
top: 0;
left: 0;
z-index: 5000;
}
.cev-authorization-grid__holder {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-flex: 1;
-ms-flex: 1 1 0px;
flex: 1 1 0;
padding: 24px 0;
position: relative;
z-index: 100;
height:100%;
}
.cev-authorization-grid__inner {
max-width: 460px;
width: 100%;
}
.cev-authorization {
border-radius: 6px;
border: 1px solid #eaeaea;
background-color: #fafafa;
}
.cev-authorization__holder {
padding: 30px 30px 10px;
position: relative;
color: rgba(0,0,0,.6);
font-size: 16px;
line-height: 24px;
text-align: center;
}
.cev-authorization__holder .cev-authorization__envelope {
display: inline-block;
vertical-align: top;
position: relative;
border-radius: 50%;
height: 88px;
margin-bottom: 10px;
margin-left: 19px;
width: 88px;
}
.cev-authorization__envelope:before {
position: absolute;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
top: 50%;
display: block;
height: 64px;
width: 96px;
left: -38px;
background-image: url(//store.yediiklimkoleji.k12.tr/wp-content/plugins/customer-email-verification-for-woocommerce/includes/../assets/css/images/email-verification-icon.svg);
background-repeat: no-repeat;
background-size: contain;
content: '';
}
.cev-authorization__heading {
position: relative;
}
.cev-authorization__title {
display: block;
color: #333333;
font-size: 22px;
font-weight: 600;
line-height: 40px;
}
.cev-authorization__description {
display: block;
margin: 10px 0;
text-align: initial;
}
.cev-pin-verification__failure {
margin-bottom: 16px;
}
.cev-alert:not(.cev-alert_without_rounding) {
border-radius: 4px;
margin-top: 15px;
}
.cev-alert_theme_red {
background-color: rgba(255,205,210,.4);
color: #e53935;
}
.cev-alert {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
overflow: hidden;
padding: 12px 24px;
position: relative;
font-size: 14px;
line-height: 24px;
}
.cev-alert__icon_color_red {
color: #f44336;
}
.cev-alert__icon {
margin-right: 16px;
}
.cev-icon {
font-size: 24px;
line-height: 24px;
display: inline-block;
vertical-align: top;
}
.cev-pin-verification__row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.cev-field {
-webkit-box-sizing: border-box;
box-sizing: border-box;
display: block;
width: 100%;
position: relative;
direction: ltr;
}
.cev-pin-verification__events {
position: relative;
margin-bottom: 0px;
}
.cev-button:not(.cev-button-text-normal) {
text-transform: none;
width: 100%;
margin-bottom: 5px;
line-height: initial;
}
.cev-authorization__footer {
border-radius: 0 0 6px 6px;
padding: 0 0 10px 0;
color: rgba(0,0,0,.8);
font-size: 14px;
line-height: 20px;
text-align: center;
}
h5.required-filed-email {
font-size: 15px;
text-align: initial;
font-weight: bold;
margin: 10px 0;
}
.cev-link {    
cursor: pointer;
text-decoration: none;
margin: 0;
}
.cev-button {
-webkit-transition: background-color .3s ease-in-out,color .15s ease-in-out,-webkit-box-shadow .3s cubic-bezier(.4,0,.2,1);
transition: background-color .3s ease-in-out,color .15s ease-in-out,-webkit-box-shadow .3s cubic-bezier(.4,0,.2,1);
transition: box-shadow .3s cubic-bezier(.4,0,.2,1),background-color .3s ease-in-out,color .15s ease-in-out;
transition: box-shadow .3s cubic-bezier(.4,0,.2,1),background-color .3s ease-in-out,color .15s ease-in-out,-webkit-box-shadow .3s cubic-bezier(.4,0,.2,1);
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
border-radius: 4px;
-webkit-box-shadow: 0 1px 3px 0 rgba(0,0,0,.2), 0 2px 2px 0 rgba(0,0,0,.08);
box-shadow: 0 1px 3px 0 rgba(0,0,0,.2), 0 2px 2px 0 rgba(0,0,0,.08);
-webkit-box-sizing: border-box;
box-sizing: border-box;
border: none;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
outline: 0;
position: relative;
cursor: pointer;
letter-spacing: .5px;
text-align: center;
text-decoration: none;
vertical-align: top;
white-space: nowrap;
padding: 8px 16px;
margin: 0;	
}
.cev-button_color_success {
background-color: #212121;
color: #fff;
font-size: 15px;
}
.cev-field_text_center input, .cev-field_text_center textarea {
text-align: center;
}
.cev_pin_verification_form,.cev_pin_verification_form_pro{
margin-bottom: 0;
}
.cev_pin_verification_form input.cev_pin_box,.cev_login_authentication_form input.cev_pin_box {
width: 100%;
height: 50px;
padding: 10px;
text-align: initial;
border-radius: 5px;
display: inline-block;
margin-bottom: 1em;
}
#cev_verify_email input.cev_pin_box_email {
width: 100%;
height: 50px;
padding: 10px;
text-align: initial;
border-radius: 5px;
display: inline-block;
margin: 10px 0;	    
}
.cev_pin_verification_form input.cev_pin_box:last-child { }
.cev_pin_verification_form input.cev_pin_box::-webkit-inner-spin-button, .cev_pin_verification_form input.cev_pin_box::-webkit-outer-spin-button {
-webkit-appearance: none;
appearance: none;
margin: 0;
}
a.cev-link-try-again-color,a.cev-link-try-again-color:hover {
color: #2196f3;
}
.cev_send_email_tag {
text-align: left;
}	
.cev_pin_verification_form_pro input.cev_pin_box_email::-webkit-inner-spin-button, .cev_pin_verification_form_pro input.cev_pin_box_email::-webkit-outer-spin-button {
-webkit-appearance: none;
appearance: none;
margin: 0;
} .js-pincode::-webkit-inner-spin-button {
-webkit-appearance: none;  
} .js-pincode{
-moz-appearance: textfield;
}
h5.required-filed {
font-size: 15px;
text-align: initial;
font-weight: normal;
}
.popup_image {
position: relative;
border-radius: 50%;
display: inline-block;
margin: 0 auto 15px;
}
a.a_cev_resend_guest_user{
vertical-align: unset;
width: 100%;
display: block;
text-align: right;
}
.cev-try-again-disable{
pointer-events: none;
cursor: not-allowed;
opacity: 0.5;	
}
a.cev_already_verify {
color: #0052ff;
display: block;
text-align: left;
font-size: .9em;
padding: 0 0 10px;
}
.cev_limit_message {
color: red;
font-size: .9em;
}
section.cev-authorization__holder .popup_image img {
max-width: 100%;
} a.a_cev_resend_checkout {
vertical-align: text-bottom;
}
.cev_pro_chekout_button{
margin: 10px 0;	
}
.fl-wrap-input span.cev-yes-line {
vertical-align: middle;
}
.cev-authorization__description p, .cev-authorization__description span, .cev-authorization__description h1, .cev-authorization__description h2, .cev-authorization__description h3, .cev-authorization__description h4, .cev-authorization__description h5, .cev-authorization__description h6 {
margin: 10px 0;
}
#otp-popup {
display: none;
position: fixed;
top: 0;
background-color: rgb(255 255 255 / 70%);
padding: 20px;
z-index: 1000;
right: 0;
left: 0;
width: 100%;
height: 100vh;
}
.otp_popup_inn {
display: flex;
width: 100%;
height: 100%;
flex-direction: column;
align-items: center;
justify-content: center; }
#otp-popup h3 {
font-size: 25px;
color: #333;
font-weight: bold;
margin-bottom: 10px;
}
#otp-popup input {
display: block;
width: 100%;
margin-bottom: 10px;
}
#otp-popup button {
display: block;
width: 100%;
}
.otp-container {
display: flex;
justify-content: center;
} .otp-input, .otp-input-checkout, .otp-input-login, .otp-input-email {
width: 50px !important;
height: 80px;
margin: 0 10px;
font-size: 24px;
text-align: center;
border: 1px solid #e0e0e0 !important;
border-radius: 5px;
outline: none;
background: #fff !important;
box-shadow: none !important;
} .otp-input:focus, .otp-input-checkout:focus, .otp-input-login:focus, .otp-input-email:focus  {
border-color: #007bff;
box-shadow: 0 0 5px rgba(0, 123, 255, 0.5);
}
p.registration-success {
background: green;
color: #fff;
padding: 10px;
}
.error_mesg{
display: None;
color: red;
}
.cev_loading_overlay {
display: none;
position: fixed;
top: 0;
background-color: rgb(255 255 255 / 80%);
padding: 20px;
z-index: 1000;
right: 0;
left: 0;
width: 100%;
height: 100vh;
}
.back_btn {
cursor: pointer;
display: flex;
width: 30px;
}.ct-header-account .ct-account-item .ct-media-container{flex:0 0 var(--avatar-size, 18px);width:var(--avatar-size, 18px);height:var(--avatar-size, 18px);border-radius:100%}.ct-header-account .ct-account-item:not([href]){cursor:pointer;color:var(--theme-link-initial-color);transition:var(--theme-transition)}.ct-header-account .ct-account-item:not([href]):hover{color:var(--theme-link-hover-color)}