.elementor-kit-4689{--e-global-color-primary:#008DCE;--e-global-color-secondary:#B5D8EB;--e-global-color-text:#000000;--e-global-color-accent:#FFED00;--e-global-color-0dcf46f:#575757;--e-global-color-a7ebde0:#7F929B;--e-global-color-079b7b5:#EDEDED;--e-global-color-ea4c183:#FFFFFF;--e-global-color-4af7c66:#00000000;--e-global-color-5c073b3:#FCFCFC;--e-global-color-287e859:#F7F7F7;--e-global-color-e145a20:#014360;--e-global-color-d78b82b:#001B27;--e-global-typography-primary-font-family:"Poppins";--e-global-typography-primary-font-size:55px;--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Poppins";--e-global-typography-secondary-font-size:30px;--e-global-typography-secondary-font-weight:300;--e-global-typography-text-font-family:"Poppins";--e-global-typography-text-font-size:20px;--e-global-typography-text-font-weight:300;--e-global-typography-accent-font-family:"Poppins";--e-global-typography-accent-font-weight:500;--e-global-typography-9086ad5-font-family:"Open Sans";--e-global-typography-9086ad5-font-size:13px;--e-global-typography-9086ad5-font-weight:300;--e-global-typography-9086ad5-line-height:30px;--e-global-typography-abe9600-font-size:45px;--e-global-typography-abe9600-font-weight:800;--e-global-typography-abe9600-text-transform:uppercase;--e-global-typography-abe9600-line-height:50px;--e-global-typography-abe9600-letter-spacing:-2.2px;--e-global-typography-901d907-font-size:15px;--e-global-typography-901d907-font-weight:600;--e-global-typography-901d907-text-transform:uppercase;--e-global-typography-901d907-font-style:italic;--e-global-typography-901d907-line-height:30px;--e-global-typography-07d880e-font-family:"Open Sans";--e-global-typography-07d880e-font-size:14px;--e-global-typography-07d880e-font-weight:300;--e-global-typography-07d880e-font-style:normal;--e-global-typography-07d880e-line-height:20px;--e-global-typography-f5d27a8-font-size:15px;--e-global-typography-f5d27a8-font-weight:600;--e-global-typography-f5d27a8-text-transform:uppercase;--e-global-typography-f5d27a8-font-style:italic;--e-global-typography-f5d27a8-line-height:30px;--e-global-typography-4831626-font-size:4rem;--e-global-typography-4831626-font-weight:800;--e-global-typography-4831626-text-transform:uppercase;--e-global-typography-4831626-line-height:4rem;--e-global-typography-4831626-letter-spacing:-4px;--e-global-typography-119337f-font-size:20px;--e-global-typography-119337f-text-transform:uppercase;--e-global-typography-119337f-line-height:27px;--e-global-typography-11bb815-font-size:10vw;--e-global-typography-11bb815-font-weight:800;--e-global-typography-11bb815-line-height:9vw;--e-global-typography-11bb815-letter-spacing:-5px;--e-global-typography-5768e06-font-size:2.4vw;--e-global-typography-5768e06-text-transform:none;--e-global-typography-5768e06-line-height:3rem;--e-global-typography-7541148-font-size:1.8rem;--e-global-typography-7541148-font-weight:800;--e-global-typography-7541148-font-style:normal;--e-global-typography-7541148-line-height:28px;--e-global-typography-7541148-letter-spacing:-1.5px;--e-global-typography-117fc19-font-size:1.6rem;--e-global-typography-117fc19-font-weight:800;--e-global-typography-117fc19-text-transform:uppercase;--e-global-typography-117fc19-line-height:2.6rem;--e-global-typography-117fc19-letter-spacing:-1px;--e-global-typography-edebc7e-font-size:1.2rem;--e-global-typography-edebc7e-font-weight:normal;--e-global-typography-edebc7e-text-transform:uppercase;--e-global-typography-edebc7e-line-height:1.6rem;color:#000000;font-family:"Open Sans", Sans-serif;font-size:1.2rem;font-weight:300;background-color:#FCFCFC;}.elementor-kit-4689 a{color:#008DCE;font-family:"Open Sans", Sans-serif;font-size:1rem;}.elementor-kit-4689 a:hover{color:#008DCED9;}.elementor-kit-4689 h1{color:#008DCE;font-family:"Open Sans", Sans-serif;font-size:4rem;font-weight:800;text-transform:uppercase;line-height:4rem;letter-spacing:-4px;}.elementor-kit-4689 h2{color:#008DCE;font-family:"Open Sans", Sans-serif;font-size:4rem;font-weight:800;text-transform:uppercase;}.elementor-kit-4689 h3{color:#008DCE;font-family:"Open Sans", Sans-serif;font-size:2.5rem;font-weight:800;text-transform:uppercase;}.elementor-kit-4689 h4{color:#008DCE;font-family:"Open Sans", Sans-serif;font-size:1.6rem;font-weight:800;text-transform:uppercase;line-height:2rem;}.elementor-kit-4689 h5{color:#000000;font-family:"Open Sans", Sans-serif;font-size:1vw;font-weight:800;}.elementor-kit-4689 h6{color:#008DCE;font-family:"Open Sans", Sans-serif;font-size:1vw;font-weight:400;}.elementor-kit-4689 button,.elementor-kit-4689 input[type="button"],.elementor-kit-4689 input[type="submit"],.elementor-kit-4689 .elementor-button{font-size:15px;font-weight:600;text-transform:uppercase;font-style:italic;color:#000000;background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#404040;border-radius:24px 24px 24px 24px;padding:30px 08px 30px 8px;}.elementor-kit-4689 button:hover,.elementor-kit-4689 button:focus,.elementor-kit-4689 input[type="button"]:hover,.elementor-kit-4689 input[type="button"]:focus,.elementor-kit-4689 input[type="submit"]:hover,.elementor-kit-4689 input[type="submit"]:focus,.elementor-kit-4689 .elementor-button:hover,.elementor-kit-4689 .elementor-button:focus{color:#000000CC;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-4689 e-page-transition{background-color:#FFBC7D;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding .site-logo img{width:65px;max-width:65px;}@media(max-width:1366px){.elementor-kit-4689{--e-global-typography-117fc19-font-size:1.8rem;}}@media(max-width:1024px){.elementor-kit-4689{--e-global-typography-4831626-font-size:2.8rem;--e-global-typography-4831626-line-height:3rem;--e-global-typography-4831626-letter-spacing:-2.5px;--e-global-typography-11bb815-line-height:4.5rem;--e-global-typography-7541148-font-size:20px;--e-global-typography-117fc19-font-size:1.6rem;}.elementor-kit-4689 h3{font-size:2rem;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-4689{--e-global-typography-4831626-font-size:1.8rem;--e-global-typography-4831626-line-height:2rem;--e-global-typography-4831626-letter-spacing:-1.5px;--e-global-typography-11bb815-font-size:2.8rem;--e-global-typography-11bb815-line-height:2.6rem;--e-global-typography-11bb815-letter-spacing:-2px;--e-global-typography-5768e06-font-size:1rem;--e-global-typography-5768e06-line-height:1.4rem;--e-global-typography-edebc7e-font-size:1rem;--e-global-typography-edebc7e-line-height:1.6rem;font-size:1.25rem;}.elementor-kit-4689 h3{font-size:1.8rem;line-height:2rem;letter-spacing:-1.5px;}.elementor-kit-4689 h4{font-size:1.5rem;line-height:2rem;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */strong {
	font-weight: 700;
}
.d-flex {
    display: flex!important;
}
.d-block {
    display: block!important;
}
.d-none {
    display: none!important;
}
#search-form,
#category-list {
    display: none;
}
/* language switcher */
.cpel-switcher__list .cpel-switcher__lang:first-child:after {
    content: "|";
    color: #7F929B;
}
/* navigation containers blocking links fix */
.social-lang-container {
    pointer-events: none;
}
.elementor-widget-social-icons,
.elementor-widget-polylang-language-switcher {
    pointer-events: all;
}
/* newmark headline decoration */
.nm-h2 h2::before {
    content:"___";
    color: #FFED00;
    position: absolute;
}
.nm-h2.nm-h2-offset h2::before {
    margin-left: -5.25rem;
}
.nm-h3 h3::before {
    content:"___";
    color: #FFED00;
    position: absolute;
}
.nm-h3.nm-h3-offset h3::before {
    margin-left: -3.75rem;
}
.nm-h-r h2::after {
    content:"___";
    color: #FFED00;
    position: absolute;
}
.nm-h-l h2::before {
    content:"___";
    color: #FFED00;
    position: absolute;
    margin-left: -14vw;
}
/* newmark buttons */
.nm-btn {
	position: relative;
}
.nm-btn .elementor-button::before {
    content:"";
    color: #fff;
    background-color:#008DCE;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    height: 35px;
    width: 35px;
    border-radius: 50%;
    display: inline-block;
    position: absolute;
    transition: all 0.2s;
}
.nm-btn-small .elementor-button::before {
    width: 28px;
    height: 28px;
    background-size: 12px;
}
.nm-btn.nm-btn-start .elementor-button {
    padding-left: 60px!important;
}
.nm-btn.nm-btn-start.nm-btn-small .elementor-button {
    padding-left: 40px!important;
}
.nm-btn.nm-btn-end .elementor-button {
    padding-right: 60px!important;
    min-width: 242px;
}
.nm-btn.nm-btn-start .elementor-button::before {
    left: 6px;
    top: 6px;
}
.nm-btn.nm-btn-start.nm-btn-small .elementor-button::before {
    left: 0;
    top: 4px;
}
.nm-btn.nm-btn-start .elementor-button:hover::before {
    left: 8px;
    transition: all 0.2s;
}
.nm-btn.nm-btn-start.nm-btn-small .elementor-button:hover::before {
    left: 3px;
    transition: all 0.2s;
}
.nm-btn.nm-btn-end .elementor-button::before {
    right: 3px;
    top: 3px;
}
.nm-btn.nm-btn-end .elementor-button:hover::before {
    right: 5px;
    transition: all 0.2s;
}
.nm-btn-link .elementor-button::before {
    background-image: url("data:image/svg+xml,%3Csvg height='12.885' viewBox='0 0 17.211 12.885' width='17.211' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23fff'%3E%3Cpath d='m12.5 45.832h14.9v1.923h-14.9z' transform='translate(-12.5 -40.351)'/%3E%3Cpath d='m54.679 34.967-1.347-1.347 5.1-5.1-5.1-5.1 1.347-1.347 6.442 6.443z' transform='translate(-43.909 -22.082)'/%3E%3C/g%3E%3C/svg%3E");
}
.nm-btn.nm-btn-config .elementor-button::before {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' height='16.668' viewBox='0 0 18.221 16.668' width='18.221'%3E%3Cg fill='%23f7f7f7' transform='translate(-2.5 -6.5)'%3E%3Cpath d='m3.363 9.7h2.57a2.33 2.33 0 0 0 2.148 1.458 2.3 2.3 0 0 0 2.148-1.458h9.629a.863.863 0 1 0 0-1.726h-9.628a2.306 2.306 0 0 0 -4.3-.019h-2.567a.86.86 0 0 0 -.863.863.876.876 0 0 0 .863.882z'%3E%3C/path%3E%3Cpath d='m19.859 39.356h-2.57a2.33 2.33 0 0 0 -2.148-1.456 2.3 2.3 0 0 0 -2.148 1.458h-9.629a.863.863 0 1 0 0 1.726h9.628a2.33 2.33 0 0 0 2.148 1.458 2.3 2.3 0 0 0 2.148-1.458h2.571a.863.863 0 1 0 0-1.726z' transform='translate(-.001 -25.376)'%3E%3C/path%3E%3Cpath d='m19.859 70.657h-9.628a2.33 2.33 0 0 0 -2.148-1.457 2.3 2.3 0 0 0 -2.148 1.458h-2.571a.863.863 0 0 0 0 1.726h2.57a2.33 2.33 0 0 0 2.148 1.458 2.3 2.3 0 0 0 2.148-1.458h9.629a.86.86 0 0 0 .863-.863.872.872 0 0 0 -.863-.864z' transform='translate(-.001 -50.674)'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.nm-btn.nm-btn-search .elementor-button::before {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' height='18.26' viewBox='0 0 18.271 18.26' width='18.271'%3E%3Cpath d='m21.189 37.579 4.187-4.186-.157-.217a7.716 7.716 0 1 1 1.71 1.712l-.217-.157-4.189 4.184a.966.966 0 0 1 -1.334 0 .946.946 0 0 1 0-1.334zm10.261-3.107a5.827 5.827 0 1 0 -4.113-1.707 5.82 5.82 0 0 0 4.113 1.707z' fill='%23f7f7f7' transform='translate(-20.913 -20.921)'%3E%3C/path%3E%3C/svg%3E%0A");
}
.nm-btn-down {
    content:"";
    color: #fff;
    background-color:#7F929B;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    height: 28px;
    width: 28px;
    border-radius: 50%;
    display: inline-block;
    background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 12.8 17.3' viewBox='0 0 12.8 17.3' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23ffffff'%3E%3Cpath d='m7.3 0v14.9h-1.9v-14.9z'/%3E%3Cpath d='m0 10.7 1.3-1.3 5.1 5.1 5.1-5 1.3 1.3-6.4 6.4z'/%3E%3C/g%3E%3C/svg%3E");
}
.elementor-post__read-more::before {
    content: "";
  color: #fff;
  background-color: #008DCE;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  height: 28px;
  width: 28px;
  border-radius: 50%;
  display: inline-block;
  background-image: url("data:image/svg+xml,%3Csvg height='12.885' viewBox='0 0 17.211 12.885' width='17.211' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23fff'%3E%3Cpath d='m12.5 45.832h14.9v1.923h-14.9z' transform='translate(-12.5 -40.351)'/%3E%3Cpath d='m54.679 34.967-1.347-1.347 5.1-5.1-5.1-5.1 1.347-1.347 6.442 6.443z' transform='translate(-43.909 -22.082)'/%3E%3C/g%3E%3C/svg%3E");
  background-size: 14px;
  vertical-align: -8px;
  margin-right: 10px;
}
/* accordion */
.elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-title {
    font-size:45px;
    margin-left:50px;
}
.elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-title::before {
    content: "___";
  color: #FFED00;
  margin-left: -5rem;
}
.elementor-accordion .elementor-tab-title {
    position: relative;
}

.elementor-accordion .elementor-accordion-title {
    padding-left: 2rem;
}
.elementor-accordion .elementor-accordion-icon {
    position:absolute;
    top: 0.75rem;
}
/* blog author & category */
.elementor-post-info__item--type-author {
    font-weight: 700;
}
.elementor-post-info__item--type-terms {
    font-weight: 700;
}

#btn-jump-to-content .elementor-button-icon {
    height: 28px;
    width: 28px;
    border-radius: 24px;
    background-color: #7F929B;
    color: #fff;
    padding-top: 6px;
}
#btn-jump-to-content .elementor-button-icon svg {
    width: 12px;
    height: 12px;
}

#btn-jump-to-content .elementor-button-text {
    padding-top: 5px;
}
/* pagination */
.elementor-pagination {
	padding: 25px 0;
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	display: flex;
}
.page-numbers {
    display: flex;
    justify-content: center;
    padding: 0 5px;
}
span.page-numbers.prev,
span.page-numbers.next {
    opacity:0.5;
}
.page-numbers.prev {
    position:relative;
    padding-left:2.5rem;
    margin-right: auto!important;
}
.page-numbers.next {
    position:relative;
    padding-right:2.5rem;
    margin-left: auto!important;
}
.page-numbers.prev::before,
.page-numbers.next::after {
    content: "";
    color: #fff;
    background-color: #008DCE;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    border-radius: 50%;
    display: inline-block;
    position: absolute;
    width: 28px;
    height: 28px;
    background-size: 12px;
    top:-3px;
}
.page-numbers.prev::before {
    background-image: url("data:image/svg+xml,%3Csvg height='12.885' viewBox='0 0 17.211 12.885' width='17.211' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23fff'%3E%3Cpath d='m12.5 45.832h14.9v1.923h-14.9z' transform='translate(-12.5 -40.351)'/%3E%3Cpath d='m54.679 34.967-1.347-1.347 5.1-5.1-5.1-5.1 1.347-1.347 6.442 6.443z' transform='translate(-43.909 -22.082)'/%3E%3C/g%3E%3C/svg%3E");
    transform:rotate(180deg);
    left:0;
}
.page-numbers.next::after {
    background-image: url("data:image/svg+xml,%3Csvg height='12.885' viewBox='0 0 17.211 12.885' width='17.211' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23fff'%3E%3Cpath d='m12.5 45.832h14.9v1.923h-14.9z' transform='translate(-12.5 -40.351)'/%3E%3Cpath d='m54.679 34.967-1.347-1.347 5.1-5.1-5.1-5.1 1.347-1.347 6.442 6.443z' transform='translate(-43.909 -22.082)'/%3E%3C/g%3E%3C/svg%3E");
    right:0;
}

/* newmark header buttons */
#nm_header.scroll .newmark_logo {
	opacity: 1;
}

#nm_header.scroll #btn-blog-nav-category, 
#nm_header.scroll #btn-blog-nav-search {
	background-color: #fff;
	color: rgb(0, 141, 206);
	border-color: #000000;
}

#nm_header.scroll .btn-contact a {
	background-color: #fff;
	color: rgb(0, 141, 206);
	fill: #008DCE;
	border-color: #000000;
}

/* tablet */
@media (min-width: 768px) and (max-width: 992px) {
    .nm-h2.nm-h2-offset h2::before {
        margin-left: -3.75rem;
    }
    .nm-h3.nm-h3-offset h3::before {
        margin-left: -2rem;
    }
    .nm-h3 h3::before {
        content:"__";
    }
}
/* mobile */
@media (max-width: 767px) {
   /* newmark headline decoration */
   .nm-h2 h2::before {
        content:"__";
    }
    .nm-h3 h3::before {
        content:"__";
    }
    .nm-h2.nm-h2-offset h2::before {
        margin-left: -1.5rem;
    }
    .nm-h3.nm-h3-offset h3::before {
        margin-left: -1.5rem;
    }
    .nm-h-l h2::before {
        margin-left: -3.8rem;
    }
    /* blog */
    #btn-blog-nav-category {
        border:0;
        padding:0;
        min-width:unset;
    }
    #btn-blog-nav-search {
        border:0;
        padding:0;
        min-width:unset;
    }
    #btn-blog-nav-category .elementor-button-content-wrapper, 
    #btn-blog-nav-search .elementor-button-content-wrapper {
        display: none;
    }
    /* pagination */
    .page-numbers.prev,
    .page-numbers.next {
        font-size:0;
    }
}

.te_poweredbywrapper {
    display: none !important;
}/* End custom CSS */