.elementor-22 .elementor-element.elementor-element-77cc194{--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:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-ba78a2e{--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;--justify-content:space-around;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-91e2b8f .elementor-heading-title{font-family:"Abar", Sans-serif;font-size:38px;font-weight:800;line-height:1.4em;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-0e6e0a2{font-size:14px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-b991a58{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-bfcde91 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(32px/2);}.elementor-22 .elementor-element.elementor-element-bfcde91 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(32px/2);}.elementor-22 .elementor-element.elementor-element-bfcde91 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(32px/2);margin-left:calc(32px/2);}.elementor-22 .elementor-element.elementor-element-bfcde91 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-32px/2);margin-left:calc(-32px/2);}body.rtl .elementor-22 .elementor-element.elementor-element-bfcde91 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-32px/2);}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-bfcde91 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-32px/2);}.elementor-22 .elementor-element.elementor-element-bfcde91 .elementor-icon-list-icon i{color:#FFFFFF;font-size:32px;}.elementor-22 .elementor-element.elementor-element-bfcde91 .elementor-icon-list-icon svg{fill:#FFFFFF;--e-icon-list-icon-size:32px;}.elementor-22 .elementor-element.elementor-element-bfcde91 .elementor-icon-list-icon{width:32px;}.elementor-22 .elementor-element.elementor-element-bfcde91 .elementor-icon-list-text, .elementor-22 .elementor-element.elementor-element-bfcde91 .elementor-icon-list-text a{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-bfcde91 .elementor-icon-list-item{font-size:13px;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-47faced{right:0px;}body.rtl .elementor-22 .elementor-element.elementor-element-47faced{left:0px;}.elementor-22 .elementor-element.elementor-element-2078bbd{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-2616330 img{border-radius:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-809dfc0{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:40px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-2056fc7{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-86cab76{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-2972ac4 img{width:82px;border-radius:100px 100px 100px 100px;}.elementor-22 .elementor-element.elementor-element-963dd51 .elementor-heading-title{font-size:20px;color:#000000;}.elementor-22 .elementor-element.elementor-element-2ef7d29{--display:flex;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-4881517 .elementor-heading-title{font-size:14px;color:#757575;}.elementor-22 .elementor-element.elementor-element-ce41773{--grid-side-margin:13px;--grid-column-gap:13px;--grid-row-gap:0px;--grid-bottom-margin:0px;--e-share-buttons-primary-color:#1BAFBF00;--e-share-buttons-secondary-color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-ce41773 .elementor-share-btn{font-size:calc(0.65px * 10);}.elementor-22 .elementor-element.elementor-element-ce41773 .elementor-share-btn__icon{--e-share-buttons-icon-size:3.6em;}.elementor-22 .elementor-element.elementor-element-39f65d3{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-4d7800c{--box-border-width:0px;--separator-width:0px;--header-background-color:#FFEDEF;--header-color:var( --e-global-color-text );--toggle-button-color:#FD3E5A;--nested-list-indent:1.8em;--item-text-color:#2B2B2B;--item-text-hover-color:var( --e-global-color-text );--item-text-transition-duration:200ms;--item-text-active-color:var( --e-global-color-text );--marker-color:var( --e-global-color-text );--marker-size:6px;}.elementor-22 .elementor-element.elementor-element-4d7800c .elementor-toc__header-title{text-align:start;}.elementor-22 .elementor-element.elementor-element-4d7800c .elementor-toc__header, .elementor-22 .elementor-element.elementor-element-4d7800c .elementor-toc__header-title{font-size:15px;font-weight:700;}.elementor-22 .elementor-element.elementor-element-4d7800c .elementor-toc__header{flex-direction:row;column-gap:0px;}.elementor-22 .elementor-element.elementor-element-4d7800c .elementor-toc__list-item{font-size:14px;}.elementor-22 .elementor-element.elementor-element-77423a3{color:#141414;font-size:16px;line-height:2em;}.elementor-22 .elementor-element.elementor-element-6ff5fa9{width:var( --container-widget-width, 860px );max-width:860px;padding:10px 0px 0px 0px;--container-widget-width:860px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-57dff29{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-9d0e87a .elementor-heading-title{font-size:21px;font-weight:700;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-c287f20 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-22 .elementor-element.elementor-element-c287f20 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-22 .elementor-element.elementor-element-c287f20 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-22 .elementor-element.elementor-element-c287f20 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-22 .elementor-element.elementor-element-c287f20 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-22 .elementor-element.elementor-element-c287f20 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-c287f20 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-22 .elementor-element.elementor-element-c287f20{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-22 .elementor-element.elementor-element-c287f20 .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-22 .elementor-element.elementor-element-c287f20 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22 .elementor-element.elementor-element-c287f20 .elementor-icon-list-item > a{font-size:16px;}.elementor-22 .elementor-element.elementor-element-c287f20 .elementor-icon-list-text{color:#757575;transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-c287f20 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-c1e4d7f{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-c1e4d7f .elementor-heading-title{font-size:21px;font-weight:700;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-b5ac896 .e-search-input{background-color:#FFFFFF;font-size:14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4E4E4;border-radius:12px 12px 12px 12px;}.elementor-22 .elementor-element.elementor-element-b5ac896 .e-search-submit{background-color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-b5ac896{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-search-placeholder-color:#444444;--e-search-input-color:#202020;--e-search-input-padding-block-start:12px;--e-search-input-padding-inline-start:12px;--e-search-input-padding-block-end:12px;--e-search-input-padding-inline-end:12px;--e-search-submit-color:#FFFFFF;--e-search-icon-submit-color:#FFFFFF;--e-search-submit-border-radius:12px 12px 12px 12px;--e-search-submit-padding:8px 12px 8px 6px;}.elementor-22 .elementor-element.elementor-element-ee03b86{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-5014e42 .elementor-heading-title{font-family:"Abar", Sans-serif;font-size:32px;font-weight:900;color:#D20A2E;}.elementor-22 .elementor-element.elementor-element-6e31047{--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;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-7f8d0a2{--swiper-slides-to-display:3;--swiper-slides-gap:20px;--swiper-pagination-size:7px;--dots-normal-color:var( --e-global-color-text );--dots-hover-color:var( --e-global-color-text );--swiper-pagination-spacing:20px;}.elementor-22 .elementor-element.elementor-element-7f8d0a2 .swiper-slide > .elementor-element{height:100%;}.elementor-22 .elementor-element.elementor-element-7f8d0a2 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;}@media(max-width:1024px){ .elementor-22 .elementor-element.elementor-element-ce41773{--grid-side-margin:13px;--grid-column-gap:13px;--grid-row-gap:0px;--grid-bottom-margin:0px;}.elementor-22 .elementor-element.elementor-element-7f8d0a2{--swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-ba78a2e{--width:58%;}.elementor-22 .elementor-element.elementor-element-2078bbd{--width:42%;}.elementor-22 .elementor-element.elementor-element-2056fc7{--width:16%;}.elementor-22 .elementor-element.elementor-element-39f65d3{--width:66%;}.elementor-22 .elementor-element.elementor-element-57dff29{--width:16%;}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-91e2b8f .elementor-heading-title{font-size:28px;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-47faced{right:6%;}body.rtl .elementor-22 .elementor-element.elementor-element-47faced{left:6%;}.elementor-22 .elementor-element.elementor-element-47faced{bottom:6px;}.elementor-22 .elementor-element.elementor-element-2056fc7.e-con{--order:1;}.elementor-22 .elementor-element.elementor-element-86cab76{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-22 .elementor-element.elementor-element-2972ac4 img{width:58px;}.elementor-22 .elementor-element.elementor-element-2ef7d29{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;} .elementor-22 .elementor-element.elementor-element-ce41773{--grid-side-margin:13px;--grid-column-gap:13px;--grid-row-gap:0px;--grid-bottom-margin:0px;}.elementor-22 .elementor-element.elementor-element-39f65d3.e-con{--order:0;}.elementor-22 .elementor-element.elementor-element-57dff29.e-con{--order:2;}.elementor-22 .elementor-element.elementor-element-5014e42 .elementor-heading-title{font-size:24px;}.elementor-22 .elementor-element.elementor-element-7f8d0a2{--swiper-slides-to-display:1;}}/* Start custom CSS for shortcode, class: .elementor-element-165bcd1 */.elementor-22 .elementor-element.elementor-element-165bcd1 .last{
    color: #fff
}
.elementor-22 .elementor-element.elementor-element-165bcd1 a, .elementor-22 .elementor-element.elementor-element-165bcd1 .separator{
    color: #000
}/* End custom CSS */
/* Start custom CSS for post-info, class: .elementor-element-bfcde91 */.elementor-22 .elementor-element.elementor-element-bfcde91 .elementor-icon-list-icon{
    background-color: #FD4B5B;
    margin-left: 2px;
    margin-top: -2px;
    padding: 0px 8px;
    border-radius: 20px
}
.elementor-22 .elementor-element.elementor-element-bfcde91 ul{
    display: flex;
    gap: 10px
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-47faced */.elementor-22 .elementor-element.elementor-element-47faced .kk-star-ratings{
    flex-direction: row-reverse;
}
.elementor-22 .elementor-element.elementor-element-47faced .kksr-legend{
    font-size: 14px !important;
    color: #fff;
    margin-bottom: -5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77cc194 */.elementor-22 .elementor-element.elementor-element-77cc194 {
background: linear-gradient(90deg, #0067F1 0.02%, #0590C1 100.01%, #0047AB 100.02%);
}/* End custom CSS */
/* Start custom CSS for table-of-contents, class: .elementor-element-4d7800c */.elementor-22 .elementor-element.elementor-element-4d7800c .elementor-toc__body{
    background: #fff;
}
.elementor-22 .elementor-element.elementor-element-4d7800c{
    display: flex !important;
    gap: 10px;
    flex-direction: column;
}
.elementor-22 .elementor-element.elementor-element-4d7800c > div{
    border-radius: 10px
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-77423a3 */.elementor-22 .elementor-element.elementor-element-77423a3 figure{
    width: 100%;
    margin: 0;
    padding: 0
}
.elementor-22 .elementor-element.elementor-element-77423a3 img{
    border-radius: 10px
}
.elementor-22 .elementor-element.elementor-element-77423a3 .wp-element-caption{
    font-style: normal;
    text-align: center;
    font-size: 12px;
    color: #757575;
    padding: 4px
    
}
.elementor-22 .elementor-element.elementor-element-77423a3 h2, .elementor-22 .elementor-element.elementor-element-77423a3 h3, .elementor-22 .elementor-element.elementor-element-77423a3 h4, .elementor-22 .elementor-element.elementor-element-77423a3 h5, .elementor-22 .elementor-element.elementor-element-77423a3 h6{
    margin: 20px 0 4px;
} 

.elementor-22 .elementor-element.elementor-element-77423a3 .link{
    border-radius: 32px;
    border: 1px solid #1BAFBF;
    background: rgba(27, 175, 191, 0.10);
    padding: 16px
}


/**************/
.content .rank-math-list-item{
    margin-bottom: 10px
}
.content .rank-math-question {
border-radius:10px;
padding:14px 20px !important;
margin:14px 0;
transition:all .3s ease-in-out;
background:#FD4B5B;
border:none;
position:relative;
color:#fff !important;
font-weight:600!important;
margin:0!important;
font-size:18px!important;
cursor:pointer;
transition:all .3s ease-in-out
}

.content .rank-math-question:hover {
opacity:.92
}

.content .rank-math-answer {
display:none
}

.content .rank-math-answer,.rank-math-answer p {
margin:0;
padding:10px 0;
text-align:justify;
}

.content .rank-math-question .active {
color:#e91e63
}

.content .rank-math-question .active+.rank-math-answer {
display:block
}

.content .rank-math-question::before {
font-size:12px;
margin-right:4px;
left:10px;
border-radius:14px;
position:relative;
margin-top:10px;
color:#fff;
font-family:'font awesome\ 5 free';
font-weight:600
}

.content .rank-math-question.active::before {
content:"\f068"
}

.content .rank-math-question::before {
content:"\f067"
}
.elementor-22 .elementor-element.elementor-element-77423a3 ul, .elementor-22 .elementor-element.elementor-element-77423a3 ol{
    margin-bottom: 20px
}



/************/

.content .wp-block-table {
overflow-x:auto!important;
overflow-y:hidden;
border:none!important;
margin:20px 0!important
}

.content table {
width:100%;
margin:0 auto;
border-collapse:separate;
border-spacing:0;
border-radius:20px!important
}

.content thead {
border-bottom:1px solid #d6d6d6!important
}

.content table thead tr td,.content table thead tr th {
color:#fff!important;
background-color:#FD3E5A !important;
font-size:16px!important
}

.content table td,.content table th {
padding:18px!important;
line-height:1.5!important;
vertical-align:top;
border:none;
border-right:1px solid #EEE!important;
border-bottom:1px solid #EEE!important
}

.content table th * {
font-weight:600!important
}

.content thead tr th:first-child,.content thead tr td:first-child {
border-radius:0 20px 0 0!important
}

.content thead tr th:last-child,.content thead tr td:last-child {
border-radius:20px 0 0 0!important
}

.content table tbody>tr:nth-child(2n) td {
color:#333!important;
background:#fafafa9c!important
}

.content table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th {
background-color:#fff
}

.content table tbody tr:last-child td:first-child {
border-radius:0 0 20px 0
}

.content table tbody tr td:last-child {
border-left:1px solid #EEE!important
}

.content table tbody tr:last-child td:last-child {
border-radius:0 0 0 20px
}

.content table thead:first-child tr:first-child td {
border-block-start:none
}/* End custom CSS */
/* Start custom CSS for post-comments, class: .elementor-element-6ff5fa9 */.elementor-22 .elementor-element.elementor-element-6ff5fa9 .title-comments{
    display: none
}
.elementor-22 .elementor-element.elementor-element-6ff5fa9 .comments-area{
    display: flex;
    flex-direction: column-reverse;
}
.elementor-22 .elementor-element.elementor-element-6ff5fa9 form{
    justify-content: space-between;
}
.elementor-22 .elementor-element.elementor-element-6ff5fa9 .comment-respond{
    margin-bottom: 28px;
}
.elementor-22 .elementor-element.elementor-element-6ff5fa9 .form-submit
{
	text-align:center
}

.elementor-22 .elementor-element.elementor-element-6ff5fa9 .comment-reply-title
{
	font-size:24px!important;
	font-weight:700!important;
	margin-bottom:0!important;
	line-height:1.1em!important;
	color: #FD4B5B
}

.elementor-22 .elementor-element.elementor-element-6ff5fa9 .logged-in-as
{
	display:none
}

.elementor-22 .elementor-element.elementor-element-6ff5fa9 #comment,.elementor-22 .elementor-element.elementor-element-6ff5fa9 #author,.elementor-22 .elementor-element.elementor-element-6ff5fa9 #email
{
    display: block;
    border-radius: 10px !important;
    width: 100%;
    padding: 16px;
    font-size: 16px;
    line-height: 1.6;
    background-color: #ffffff !important;
    margin-top: 12px;
}

.elementor-22 .elementor-element.elementor-element-6ff5fa9 .comment-form-url
{
	display:none
}

.elementor-22 .elementor-element.elementor-element-6ff5fa9 label:not(.comment-form-cookies-consent label)
{
	margin:12px 0 0!important;
	font-size:16px;
	font-weight:500
}
.elementor-22 .elementor-element.elementor-element-6ff5fa9 .form-submit{
    text-align: left
}
.elementor-22 .elementor-element.elementor-element-6ff5fa9 #submit
{
    color: #fff !important;
    background-color: #FD4B5B !important;
    outline: none;
    border: none;
    border-radius: 10px;
    font-size: 14px;
    padding: 14px 24px;
}

.elementor-22 .elementor-element.elementor-element-6ff5fa9 #submit:hover
{
	opacity: 0.9;
	cursor:pointer
}

.elementor-22 .elementor-element.elementor-element-6ff5fa9 .comment-form-cookies-consent
{
	display:flex;
	align-items:flex-start;
	margin-bottom:20px;
	gap:12px
}

.elementor-22 .elementor-element.elementor-element-6ff5fa9 form
{
	padding-top:20px;
	display: flex;
    flex-wrap: wrap;
    gap:16px
}
.elementor-22 .elementor-element.elementor-element-6ff5fa9 form p{
    margin: 0
}
.elementor-22 .elementor-element.elementor-element-6ff5fa9 .comment-form-comment, .elementor-22 .elementor-element.elementor-element-6ff5fa9 .form-submit{
    width: 100%
}
.elementor-22 .elementor-element.elementor-element-6ff5fa9 .comment-form-author, .elementor-22 .elementor-element.elementor-element-6ff5fa9 .comment-form-email{
    width: 47.59%
}



.elementor-22 .elementor-element.elementor-element-6ff5fa9 #wp-comment-cookies-consent
{
	bottom:-2px;
	position:relative;
	scale:1.1
}

@media only screen and (max-width: 600px) {
	.elementor-22 .elementor-element.elementor-element-6ff5fa9 .comment-reply-title
	{
		font-size:26px!important
	}

	.elementor-22 .elementor-element.elementor-element-6ff5fa9 .comment-reply-title:after
	{
		font-size:14px!important
	}
}









.comment .comment-body{
    border: none !important;
    padding: 0 !important;
}
.comment .comment:not(.depth-2, .depth-3) {
    background: #181E41A1;
    padding: 24px;
    border-radius: 24px;
    display: flex;
    flex-direction: column;
    gap: 22px;
}
.comment .comment-list {
    display: flex;
    flex-direction: column;
    gap: 14px;
    margin: 14px 0 34px;
}
.comment .comment-author{
    display: flex;
    align-items: center;
    gap: 5px;
}
.comment .avatar {
    width: 50px;
    border-radius: 50px !important;
    margin-left: 10px
}
.comment .avatar {
    position: relative !important;
    
}

.comment .fn{
    font-size: 17px;
    font-weight: 500;
}
.comment .says{
    opacity: 0.8;
    padding-top: 2px
}
.comment .comment-meta{
    position: relative;
    margin: 0 !important
}
.comment .comment-metadata{
    position: absolute;
    left: 0;
    top: 15px;
}
.comment time{
    font-size: 13px;
}
.comment .comment-content{
    background: #020623c4;
    padding: 16px;
    margin: 14px 0px;
    border-radius: 16px;
}
.comment .comment-content p{
    margin: 0 !important
}
.comment .reply{
    padding: 2px 14px;
}
.comment .comment-reply-link::after{
    content: "\f053";
    font-family: 'font awesome\ 5 free';
    font-weight: 700;
    font-size: 10px;
    padding-right: 6px;
}
.comment .comment-respond h2{
    font-size: 26px !important;
    position: relative
}
.comment .comment-respond h2 small{
    position: absolute;
    top: -30px;
    left: 10px;
    font-size: 14px;
    font-weight: 400;
}
.comment .comment-respond h2 small a{
    color: #ff3838;
}
.comment .comment-respond h2 small a:hover{
    color: #d93232;
}

.elementor-22 .elementor-element.elementor-element-6ff5fa9 .children{
    padding-inline-start: 42px !important; 
}
.elementor-22 .elementor-element.elementor-element-6ff5fa9 .children:before{
    top: 18px !important;
    right: 10px !important
}
.elementor-22 .elementor-element.elementor-element-6ff5fa9 .depth-3{
    margin: 26px 0;
}

.elementor-22 .elementor-element.elementor-element-6ff5fa9 input, .elementor-22 .elementor-element.elementor-element-6ff5fa9 textarea{
    border: 1px solid #eee
}
.elementor-22 .elementor-element.elementor-element-6ff5fa9 input:focus, .elementor-22 .elementor-element.elementor-element-6ff5fa9 textarea:focus{
    outline: none;
    border: 1px solid rgba(0, 102, 255, 0.30)
}/* End custom CSS */
/* Start custom CSS for search, class: .elementor-element-b5ac896 */.elementor-22 .elementor-element.elementor-element-b5ac896 input:focus, .elementor-22 .elementor-element.elementor-element-b5ac896 textarea:focus{
    outline: none !important;
    border: 1px solid rgba(0, 102, 255, 0.30) !important;
    box-shadow: none
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5014e42 */.elementor-22 .elementor-element.elementor-element-5014e42 span{
    color: #434343;
}/* End custom CSS */