.elementor-45530 .elementor-element.elementor-element-e59917b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-45530 .elementor-element.elementor-element-9f7c190{--display:flex;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-45530 .elementor-element.elementor-element-54d8f89 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:32px;font-weight:700;line-height:43px;}.elementor-45530 .elementor-element.elementor-element-e711a70{--display:flex;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-45530 .elementor-element.elementor-element-ae59561{--display:flex;}.elementor-45530 .elementor-element.elementor-element-553c0f1{--box-background-color:#FAFAFF;--box-border-color:#E4E4F8;--box-border-radius:12px;--item-text-hover-color:var( --e-global-color-primary );--item-text-hover-decoration:underline;--item-text-active-color:var( --e-global-color-primary );}.elementor-45530 .elementor-element.elementor-element-553c0f1 .elementor-toc__header-title{text-align:start;}.elementor-45530 .elementor-element.elementor-element-553c0f1 .elementor-toc__header{flex-direction:row;}.elementor-45530 .elementor-element.elementor-element-553c0f1 .elementor-toc__list-item{font-family:"Open Sans", Sans-serif;font-size:15px;}.elementor-45530 .elementor-element.elementor-element-e4efb27{--display:flex;--border-radius:13px 13px 13px 13px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-45530 .elementor-element.elementor-element-e4efb27:not(.elementor-motion-effects-element-type-background), .elementor-45530 .elementor-element.elementor-element-e4efb27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #655FC1 0%, #655FC1 100%);}.elementor-45530 .elementor-element.elementor-element-7cfb319 .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-45530 .elementor-element.elementor-element-7cfb319 .elementor-icon-box-title{margin-block-end:8px;color:#FFFFFF;}.elementor-45530 .elementor-element.elementor-element-7cfb319.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-45530 .elementor-element.elementor-element-7cfb319.elementor-view-framed .elementor-icon, .elementor-45530 .elementor-element.elementor-element-7cfb319.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-45530 .elementor-element.elementor-element-7cfb319.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-45530 .elementor-element.elementor-element-7cfb319 .elementor-icon{font-size:22px;padding:16px;}.elementor-45530 .elementor-element.elementor-element-7cfb319 .elementor-icon-box-description{color:#FFFFFF;}.elementor-45530 .elementor-element.elementor-element-33aecbc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-45530 .elementor-element.elementor-element-300cf2b{text-align:center;}.elementor-45530 .elementor-element.elementor-element-300cf2b .elementor-heading-title{font-size:23px;}.elementor-45530 .elementor-element.elementor-element-3382487{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45530 .elementor-element.elementor-element-42b79a3{--swiper-slides-to-display:3;--swiper-slides-gap:10px;}.elementor-45530 .elementor-element.elementor-element-42b79a3 .swiper-slide > .elementor-element{height:100%;}.elementor-45530 .elementor-element.elementor-element-b359424{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-45530 .elementor-element.elementor-element-e59917b{--content-width:1300px;}.elementor-45530 .elementor-element.elementor-element-e711a70{--width:40%;}.elementor-45530 .elementor-element.elementor-element-3382487{--content-width:1300px;}}@media(max-width:1024px){.elementor-45530 .elementor-element.elementor-element-42b79a3{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-45530 .elementor-element.elementor-element-42b79a3{--swiper-slides-to-display:1;}}/* Start custom CSS */.elementor-33167 .elementor-element.elementor-element-6dca267:not(.elementor-motion-effects-element-type-background), .elementor-33167 .elementor-element.elementor-element-6dca267 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    display: none!important;
}



/* container */
.articlemain{
    font-family: "Inter", "Segoe UI", sans-serif;
    font-size: 17px;
    line-height: 1.9;
    color: #2b2f42;
}

/* paragraphs */
.articlemain p{
    margin-bottom: 20px;
    color:#3c3f55;
}

/* headings */
.articlemain h2,
.articlemain h3,
.articlemain h4,
.articlemain h5{
    margin-top:40px;
    margin-bottom:16px;
    font-weight:700;
    color:#1d2144;
    position:relative;
}

.articlemain h4{
    font-size:24px;
    padding-left:16px;
}

.articlemain h4:before{
    content:"";
    position:absolute;
    left:0;
    top:6px;
    width:5px;
    height:24px;
    background:#5060dc;
    border-radius:6px;
}

/* links */
.articlemain a{
    color:#5060dc;
    font-weight:500;
    text-decoration:none;
    border-bottom:1px dashed rgba(80,96,220,0.4);
    transition:.25s;
}

.articlemain a:hover{
    color:#2d3bd6;
    border-bottom:1px solid #5060dc;
}

/* lists */
.articlemain ul,
.articlemain ol{
    margin:20px 0 25px 25px;
}

.articlemain li{
    margin-bottom:8px;
}

/* images */
.articlemain img{
    border-radius:12px;
    box-shadow:0 18px 40px rgba(0,0,0,0.08);
    margin:30px 0;
    transition:.3s;
}

.articlemain img:hover{
    transform:translateY(-4px);
    box-shadow:0 25px 60px rgba(0,0,0,0.12);
}

/* video */
.articlemain iframe{
    border-radius:14px;
    box-shadow:0 25px 60px rgba(0,0,0,0.12);
    margin:30px 0;
}

/* tables */
.articlemain table{
    width:100%;
    border-collapse:collapse;
    margin:30px 0;
    border-radius:10px;
    overflow:hidden;
    box-shadow:0 12px 30px rgba(0,0,0,0.06);
}

.articlemain table td,
.articlemain table th{
    padding:14px 16px;
    border-bottom:1px solid #eef1f7;
}

.articlemain table tr:first-child{
    background:#5060dc;
    color:white;
    font-weight:600;
}

.articlemain table tr:nth-child(even){
    background:#f7f8ff;
}

/* quote style */
.articlemain blockquote{
    border-left:4px solid #5060dc;
    padding:15px 20px;
    background:#f6f7ff;
    border-radius:6px;
    margin:25px 0;
    color:#2e3356;
}

/* spacing for figures */
.articlemain figure{
    margin:35px 0;
}

/* Comment Section Styling */
.comments-area {
    margin-top: 50px;
    padding-top: 30px;
    border-top: 1px solid #eef1f7;
}

#reply-title {
    font-size: 22px;
    font-weight: 700;
    color: #1d2144;
    margin-bottom: 20px;
}

.comment-form {
    display: flex;
    flex-direction: column;
    gap: 15px;
}

.comment-form label {
    font-weight: 600;
    font-size: 14px;
    color: #4a4e69;
    margin-bottom: 5px;
    display: block;
}

.comment-form input[type="text"],
.comment-form input[type="email"],
.comment-form input[type="url"],
.comment-form textarea {
    width: 100%;
    padding: 12px 16px;
    border: 1px solid #dcdfe6;
    border-radius: 8px;
    font-family: inherit;
    transition: 0.3s;
    background: #fdfdfd;
}

.comment-form input:focus,
.comment-form textarea:focus {
    border-color: #5060dc;
    outline: none;
    box-shadow: 0 0 0 3px rgba(80, 96, 220, 0.1);
}

/* Submit Button */
.comment-form .submit {
    background: #5060dc;
    color: white;
    border: none;
    padding: 12px 24px;
    border-radius: 8px;
    font-weight: 600;
    cursor: pointer;
    transition: 0.3s;
    width: fit-content;
}

.comment-form .submit:hover {
    background: #3d4dc5;
    box-shadow: 0 4px 12px rgba(80, 96, 220, 0.3);
}

/* Logged in info */
.logged-in-as {
    background: #f6f7ff;
    padding: 15px;
    border-radius: 8px;
    border-left: 4px solid #5060dc;
    font-size: 14px;
    color: #4a4e69;
}

.logged-in-as a {
    color: #5060dc;
    font-weight: 600;
}



/* Breadcrumb */
.dalga-breadcrumb{
    font-family: "Inter","Segoe UI",sans-serif;
    font-size:14px;
    color:#6b6f8a;
    margin:20px 0 30px;
    padding:10px 16px;
    background:#f7f8ff;
    border-radius:8px;
    display:flex;
    flex-wrap:wrap;
    align-items:center;
    gap:6px;
}

/* links */
.dalga-breadcrumb .br-item{
    color:#5060dc;
    text-decoration:none;
    font-weight:500;
    transition:.25s;
}

.dalga-breadcrumb .br-item:hover{
    color:#2f3fd4;
    text-decoration:underline;
}

/* separator */
.dalga-breadcrumb .br-sep{
    color:#b4b7c9;
    margin:0 3px;
}

/* current page */
.dalga-breadcrumb .br-current{
    color:#1d2144;
    font-weight:600;
}




.elementor-33167 .elementor-element.elementor-element-81a01e2:not(.elementor-motion-effects-element-type-background), .elementor-33167 .elementor-element.elementor-element-81a01e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    display: none!important;
}/* End custom CSS */