.elementor-447 .elementor-element.elementor-element-5f276d3{--display:flex;--min-height:100vh;--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-447 .elementor-element.elementor-element-5f276d3::before, .elementor-447 .elementor-element.elementor-element-5f276d3 > .elementor-background-video-container::before, .elementor-447 .elementor-element.elementor-element-5f276d3 > .e-con-inner > .elementor-background-video-container::before, .elementor-447 .elementor-element.elementor-element-5f276d3 > .elementor-background-slideshow::before, .elementor-447 .elementor-element.elementor-element-5f276d3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-447 .elementor-element.elementor-element-5f276d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#03020299;--background-overlay:'';}.elementor-447 .elementor-element.elementor-element-5f276d3:not(.elementor-motion-effects-element-type-background), .elementor-447 .elementor-element.elementor-element-5f276d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-447 .elementor-element.elementor-element-e019a41{--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;--margin-top:-230px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:060px;--padding-left:100px;--padding-right:100px;}.elementor-447 .elementor-element.elementor-element-e019a41:not(.elementor-motion-effects-element-type-background), .elementor-447 .elementor-element.elementor-element-e019a41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #030202 15%);}.elementor-447 .elementor-element.elementor-element-339fff4{--display:flex;}.elementor-447 .elementor-element.elementor-element-c38007b{--display:flex;}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-447 .elementor-element.elementor-element-341daa2{--box-min-height:236px;--box-border-color:#FFFFFF;--box-border-width:0px;--box-border-radius:0px;--separator-width:0px;--box-padding:10px;--nested-list-indent:0.1em;--item-text-color:#FFFFFF;--item-text-hover-decoration:underline;--marker-color:#FFFFFF;--marker-size:0px;}.elementor-447 .elementor-element.elementor-element-341daa2 .elementor-toc__spinner{color:#FFFFFF;fill:#FFFFFF;}.elementor-447 .elementor-element.elementor-element-341daa2 .elementor-toc__header-title{text-align:start;}.elementor-447 .elementor-element.elementor-element-341daa2 .elementor-toc__header, .elementor-447 .elementor-element.elementor-element-341daa2 .elementor-toc__header-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;}.elementor-447 .elementor-element.elementor-element-341daa2 .elementor-toc__list-item{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-447 .elementor-element.elementor-element-78227d6{--display:flex;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-447 .elementor-element.elementor-element-bc84d66 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;line-height:1.4em;color:var( --e-global-color-secondary );}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-447 .elementor-element.elementor-element-b162cd1{text-align:start;color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;}.elementor-447 .elementor-element.elementor-element-2acf383{--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;--align-items:center;--gap:65px 65px;--row-gap:65px;--column-gap:65px;}.elementor-447 .elementor-element.elementor-element-cf3b21a{--display:flex;--gap:35px 35px;--row-gap:35px;--column-gap:35px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#66B3B4;--border-color:#66B3B4;--border-radius:40px 40px 40px 40px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-447 .elementor-element.elementor-element-8f71add{--display:flex;--gap:35px 35px;--row-gap:35px;--column-gap:35px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#66B3B4;--border-color:#66B3B4;--border-radius:40px 40px 40px 40px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-447 .elementor-element.elementor-element-f9a0e1b{text-align:center;}.elementor-447 .elementor-element.elementor-element-f9a0e1b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:bold;color:var( --e-global-color-secondary );}@media(min-width:768px){.elementor-447 .elementor-element.elementor-element-339fff4{--width:30%;}.elementor-447 .elementor-element.elementor-element-cf3b21a{--width:65%;}.elementor-447 .elementor-element.elementor-element-8f71add{--width:45%;}}@media(max-width:767px){.elementor-447 .elementor-element.elementor-element-5f276d3{--min-height:60vh;}.elementor-447 .elementor-element.elementor-element-e019a41:not(.elementor-motion-effects-element-type-background), .elementor-447 .elementor-element.elementor-element-e019a41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #00000000 95%, #030202 100%);}.elementor-447 .elementor-element.elementor-element-e019a41{--margin-top:-153px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-447 .elementor-element.elementor-element-bc84d66 .elementor-heading-title{font-size:24px;}.elementor-447 .elementor-element.elementor-element-b162cd1{font-size:14px;}}/* Start custom CSS for theme-post-content, class: .elementor-element-b162cd1 */.elementor-447 .elementor-element.elementor-element-b162cd1 h2 ,h3, h4{
    font-size: 30px;
    padding-top: 30px;
    font-weight: 600;
}

@media (max-width: 767px) {
    .elementor-447 .elementor-element.elementor-element-b162cd1 h2 ,h3, h4{
    font-size: 22px;
    padding-top: 20px;
    font-weight: 600;
}
}/* End custom CSS */
/* Start custom CSS for post-comments, class: .elementor-element-ab52a09 */.elementor-447 .elementor-element.elementor-element-ab52a09 .comment-respond{
    display: none
}
.elementor-447 .elementor-element.elementor-element-ab52a09 .comment-author.vcard{
    color: #fff;
}
.elementor-447 .elementor-element.elementor-element-ab52a09 .comment-metadata a , .elementor-447 .elementor-element.elementor-element-ab52a09 .reply a , .elementor-447 .elementor-element.elementor-element-ab52a09 .comment-author.vcard b a{
    color:#006766;
}
.elementor-447 .elementor-element.elementor-element-ab52a09 .comment-content p{
    color: #FFFFFF99;
}

.elementor-447 .elementor-element.elementor-element-ab52a09 .comment-metadata a:hover , .elementor-447 .elementor-element.elementor-element-ab52a09 .reply a:hover{
    color:#FFFFFF99;
}
.elementor-447 .elementor-element.elementor-element-ab52a09 .comment-awaiting-moderation{
    color:#FFFFFF99
}

.elementor-447 .elementor-element.elementor-element-ab52a09 h2.title-comments{
    font-size: 18px!important;
}/* End custom CSS */
/* Start custom CSS for post-comments, class: .elementor-element-9637c5c */.elementor-447 .elementor-element.elementor-element-9637c5c p , h2{
    color: #fff!important;
}
.elementor-447 .elementor-element.elementor-element-9637c5c textarea#comment ,input#author ,input#email{
background-color: #000!important;
color: #fff!important;
    border-color: #000;
    border-radius: 10px;
    
}

.elementor-447 .elementor-element.elementor-element-9637c5c input#author ,.elementor-447 .elementor-element.elementor-element-9637c5c input#email , .elementor-447 .elementor-element.elementor-element-9637c5c  input#submit{
    line-height:2;
}
.elementor-447 .elementor-element.elementor-element-9637c5c .comment-form-url{
    display: none;
}
.elementor-447 .elementor-element.elementor-element-9637c5c form#commentform{
    display: flex;
    flex-direction: column!important;
}
.elementor-447 .elementor-element.elementor-element-9637c5c .comment-form-author{
    order:1;
}
.elementor-447 .elementor-element.elementor-element-9637c5c .comment-form-email{
    order:2;
}
.elementor-447 .elementor-element.elementor-element-9637c5c .comment-form-comment{
    order:3;
}
.elementor-447 .elementor-element.elementor-element-9637c5c .comment-form-cookies-consent{
    order:4;
}
.elementor-447 .elementor-element.elementor-element-9637c5c .form-submit{
    order:5;
}
.elementor-447 .elementor-element.elementor-element-9637c5c .comment-notes{
    order:6;
}

.elementor-447 .elementor-element.elementor-element-9637c5c form label{
    display: none!important;
}

.elementor-447 .elementor-element.elementor-element-9637c5c .title-comments , .elementor-447 .elementor-element.elementor-element-9637c5c .comment-list ,.elementor-447 .elementor-element.elementor-element-9637c5c  .comment-reply-title , .elementor-447 .elementor-element.elementor-element-9637c5c .comment-form-cookies-consent{
    display: none;
}

.elementor-447 .elementor-element.elementor-element-9637c5c input#submit
 {
     width: 100%;
      background: linear-gradient(to right, rgba(102, 179, 180, 1), rgba(0, 103, 102, 1));
  border: none;
  color: #fff;
  position: relative;
  z-index: 1;
  overflow: hidden; 
  border-radius: 10px
}
.elementor-447 .elementor-element.elementor-element-9637c5c .comment-form-comment textarea#comment{
    height: 120px!important;
}/* End custom CSS */