.elementor-31613 .elementor-element.elementor-element-2966dca8{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-31613 .elementor-element.elementor-element-244da81 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-31613 .elementor-element.elementor-element-33c3a8b{top:0px;}.elementor-31613 .elementor-element.elementor-element-510026ee{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-31613 .elementor-element.elementor-element-2072a057.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-31613 .elementor-element.elementor-element-2072a057 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-31613 .elementor-element.elementor-element-2072a057 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31613 .elementor-element.elementor-element-bf012b8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31613 .elementor-element.elementor-element-44bca692{padding:25px 0px 0px 0px;}.elementor-31613 .elementor-element.elementor-element-592893a9{text-align:left;}.elementor-31613 .elementor-element.elementor-element-14e18c8c .elementor-nav-menu .elementor-item{font-family:"Circular Pro", Sans-serif;font-size:16px;font-weight:300;}.elementor-31613 .elementor-element.elementor-element-14e18c8c .elementor-nav-menu--main .elementor-item{color:#000000;padding-left:7px;padding-right:7px;padding-top:5px;padding-bottom:5px;}.elementor-31613 .elementor-element.elementor-element-5015532 .elementor-nav-menu .elementor-item{font-family:"Circular Pro", Sans-serif;font-size:16px;font-weight:300;}.elementor-31613 .elementor-element.elementor-element-5015532 .elementor-nav-menu--main .elementor-item{color:#000000;padding-left:7px;padding-right:7px;padding-top:5px;padding-bottom:5px;}.elementor-31613 .elementor-element.elementor-element-68fe4540 .elementor-search-form__container{min-height:50px;}.elementor-31613 .elementor-element.elementor-element-68fe4540 .elementor-search-form__submit{min-width:calc( 1.2 * 50px );color:#000000;background-color:rgba(2, 1, 1, 0);font-size:20px;}body:not(.rtl) .elementor-31613 .elementor-element.elementor-element-68fe4540 .elementor-search-form__icon{padding-left:calc(50px / 3);}body.rtl .elementor-31613 .elementor-element.elementor-element-68fe4540 .elementor-search-form__icon{padding-right:calc(50px / 3);}.elementor-31613 .elementor-element.elementor-element-68fe4540 .elementor-search-form__input, .elementor-31613 .elementor-element.elementor-element-68fe4540.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(50px / 3);padding-right:calc(50px / 3);}.elementor-31613 .elementor-element.elementor-element-68fe4540:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{background-color:rgba(2, 1, 1, 0);border-color:#DBDBDB;border-width:1px 1px 1px 1px;border-radius:0px;}.elementor-31613 .elementor-element.elementor-element-68fe4540.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{background-color:rgba(2, 1, 1, 0);border-color:#DBDBDB;border-width:1px 1px 1px 1px;border-radius:0px;}.elementor-31613 .elementor-element.elementor-element-4e41009e .elementor-icon-wrapper{text-align:right;}.elementor-31613 .elementor-element.elementor-element-4e41009e .elementor-icon i, .elementor-31613 .elementor-element.elementor-element-4e41009e .elementor-icon svg{transform:rotate(0deg);}.elementor-31613 .elementor-element.elementor-element-6d571358{padding:0px 0px 0px 0px;}.elementor-31613 .elementor-element.elementor-element-7371cf30 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-31613 .elementor-element.elementor-element-324e8981 .elementor-nav-menu .elementor-item{font-family:"Circular Pro", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;}.elementor-31613 .elementor-element.elementor-element-324e8981 .elementor-nav-menu--main .elementor-item{color:#000000;padding-top:5px;padding-bottom:5px;}.elementor-31613 .elementor-element.elementor-element-324e8981 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-31613 .elementor-element.elementor-element-324e8981 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-31613 .elementor-element.elementor-element-324e8981 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-31613 .elementor-element.elementor-element-324e8981 .elementor-nav-menu--main .elementor-item:focus{color:#CB1519;}.elementor-31613 .elementor-element.elementor-element-324e8981 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#CB1519;}.elementor-31613 .elementor-element.elementor-element-324e8981 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-31613 .elementor-element.elementor-element-60564e0 .child-cats__link{font-family:"Circular Pro", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:3em;color:#000000;padding:0 5px;}.elementor-31613 .elementor-element.elementor-element-3429d47f{padding:0px 0px 0px 0px;}.elementor-31613 .elementor-element.elementor-element-4d418d8c > .elementor-element-populated{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-31613 .elementor-element.elementor-element-14e18c8c .elementor-nav-menu .elementor-item{font-size:16px;}.elementor-31613 .elementor-element.elementor-element-14e18c8c .elementor-nav-menu--main .elementor-item{padding-left:7px;padding-right:7px;}.elementor-31613 .elementor-element.elementor-element-5015532 .elementor-nav-menu .elementor-item{font-size:16px;}.elementor-31613 .elementor-element.elementor-element-5015532 .elementor-nav-menu--main .elementor-item{padding-left:7px;padding-right:7px;}.elementor-31613 .elementor-element.elementor-element-7371cf30 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-31613 .elementor-element.elementor-element-324e8981 .elementor-nav-menu .elementor-item{font-size:16px;}body:not(.rtl) .elementor-31613 .elementor-element.elementor-element-324e8981 .elementor-nav-menu--layout-horizontal .elementor-nav-menu > li:not(:last-child){margin-right:0px;}body.rtl .elementor-31613 .elementor-element.elementor-element-324e8981 .elementor-nav-menu--layout-horizontal .elementor-nav-menu > li:not(:last-child){margin-left:0px;}.elementor-31613 .elementor-element.elementor-element-324e8981 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}}@media(max-width:767px){.elementor-31613 .elementor-element.elementor-element-44bca692{padding:0px 0px 0px 0px;}.elementor-31613 .elementor-element.elementor-element-357cda79{width:50%;}.elementor-31613 .elementor-element.elementor-element-30921387{width:50%;}.elementor-bc-flex-widget .elementor-31613 .elementor-element.elementor-element-30921387.elementor-column .elementor-column-wrap{align-items:center;}.elementor-31613 .elementor-element.elementor-element-30921387.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-31613 .elementor-element.elementor-element-4e41009e > .elementor-widget-container{margin:0px 15px -10px 0px;}}@media(min-width:768px){.elementor-31613 .elementor-element.elementor-element-357cda79{width:27.619%;}.elementor-31613 .elementor-element.elementor-element-30921387{width:72.381%;}}/* Start custom CSS for html, class: .elementor-element-33c3a8b */.elementor-31613 .elementor-element.elementor-element-33c3a8b {
    width: auto;
}

@media only screen and (max-width: 1221px) {
  .elementor-31613 .elementor-element.elementor-element-33c3a8b {
    display: none;
  }
}

@media only screen and (min-width: 1222px) and (max-width: 1440px) {
    body > .elementor > .elementor-inner > .elementor-section-wrap > .elementor-section.elementor-section-boxed > .elementor-container{
        margin-left: 20px;
    }
}

@media only screen and (min-width: 1441px) and (max-width: 1680px) {
    body > .elementor > .elementor-inner > .elementor-section-wrap > .elementor-section.elementor-section-boxed > .elementor-container{
        margin-right: 310px;
    }
}

@media only screen and (min-width: 1222px) and (max-width: 1680px){
	.single-post > .elementor > .elementor-inner > .elementor-section-wrap > .elementor-section.elementor-section-boxed:nth-child(2) > .elementor-container{
		max-width: 1080px;
	}
	
	.single-post > .elementor > .elementor-inner > .elementor-section-wrap > .elementor-section.elementor-section-boxed:nth-child(2) > .elementor-container > .elementor-row{
		max-width: 690px;
		margin: auto;
	}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-244da81 */.elementor-31613 .elementor-element.elementor-element-244da81 {
    position: absolute;
    left: 100%;
    width: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2966dca8 */.elementor-31613 .elementor-element.elementor-element-2966dca8 .elementor-widget-container{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49f8680 */#adnz_wideboard_1 iframe{
    max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-592893a9 */body[data-elementor-device-mode="mobile"] .elementor-31613 .elementor-element.elementor-element-592893a9 {
    max-width: 120px;
    margin-left: 19px;
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-14e18c8c */.elementor-31613 .elementor-element.elementor-element-14e18c8c .menu-item:last-child a {
    padding: 5px 10px !important;
    background-color: #CB1519;
    color: #ffffff !important;
}

.elementor-31613 .elementor-element.elementor-element-14e18c8c .mobile-show{
    display: none;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-5015532 */.elementor-31613 .elementor-element.elementor-element-5015532 .menu-item:last-child a {
    padding: 5px 10px !important;
    background-color: #CB1519;
    color: #ffffff !important;
}

.elementor-31613 .elementor-element.elementor-element-5015532 .mobile-show{
    display: none;
}/* End custom CSS */
/* Start custom CSS for search-form, class: .elementor-element-68fe4540 */.elementor-31613 .elementor-element.elementor-element-68fe4540 {
    max-width: 245px;
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4e41009e */.elementor-31613 .elementor-element.elementor-element-4e41009e svg {
    width: 20px;
    height: 20px;
    fill: #b2b2b2;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-44bca692 */.elementor-31613 .elementor-element.elementor-element-44bca692 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-324e8981 */.elementor-31613 .elementor-element.elementor-element-324e8981 .menu-item:last-child a {
    padding-right: 0;
}
.elementor-31613 .elementor-element.elementor-element-324e8981 .menu-item:first-child a {
    padding-left: 0;
}
.elementor-31613 .elementor-element.elementor-element-324e8981 .menu-item a {
    padding-left: 15px;
    padding-right: 15px;
}
.elementor-31613 .elementor-element.elementor-element-324e8981 {
    margin-bottom: 0;
}
.elementor-31613 .elementor-element.elementor-element-324e8981 ul > .current-category-ancestor > a, .current-post-ancestor > a {
    color: #CB1519 !important;
}
.elementor-31613 .elementor-element.elementor-element-324e8981 .sub-menu{
    display: none!important;
}/* End custom CSS */
/* Start custom CSS for fn-child-cats, class: .elementor-element-60564e0 */.elementor-31613 .elementor-element.elementor-element-60564e0 {
    margin-bottom: 0;
    margin-top: -5px;
}
.elementor-31613 .elementor-element.elementor-element-60564e0 .child-cats__link:first-child {
    padding-left: 0;
}
.elementor-31613 .elementor-element.elementor-element-60564e0 .child-cats__link {
    transition: .3s;
}
.elementor-31613 .elementor-element.elementor-element-60564e0 .child-cats__link:hover {
    color: #CB1519;
}
.elementor-31613 .elementor-element.elementor-element-60564e0 .current-menu-item {
    color: #CB1519;
}
.elementor-31613 .elementor-element.elementor-element-60564e0 {
    position: relative;
}
.elementor-31613 .elementor-element.elementor-element-60564e0 .child-cats {
    border-top: 4px solid #CB1519;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3429d47f */.elementor-31613 .elementor-element.elementor-element-3429d47f {
    border-bottom: 4px solid #CB1519;
    overflow: visible;
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
}
/*.elementor-31613 .elementor-element.elementor-element-3429d47f:before {*/
/*    content: '';*/
/*    position: absolute;*/
/*    top: 0;*/
/*    left: -100%;*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    display: block;*/
/*    background-color: #ffffff;*/
    
/*}*/

/*.elementor-31613 .elementor-element.elementor-element-3429d47f:after {*/
/*    content: '';*/
/*    position: absolute;*/
/*    top: 0px;*/
/*    right: -100%;*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    display: block;*/
/*    background-color: #ffffff;*/
    
/*}*//* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6d571358 *//*.elementor-31613 .elementor-element.elementor-element-6d571358 {*/
/*    box-shadow: 2px 6px 6px rgba(0, 0, 0, 0.2);*/
/*}*/
.elementor-31613 .elementor-element.elementor-element-6d571358 {
    overflow: visible;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Circular Pro';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://dj9jqhxgw9833.cloudfront.net/uploads/sites/70/2021/01/lineto-circular-pro-bold-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Circular Pro';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://dj9jqhxgw9833.cloudfront.net/uploads/sites/70/2021/01/lineto-circular-pro-book-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Circular Pro';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://dj9jqhxgw9833.cloudfront.net/uploads/sites/70/2021/01/lineto-circular-pro-medium-2.ttf') format('truetype');
}
@font-face {
	font-family: 'Circular Pro';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://dj9jqhxgw9833.cloudfront.net/uploads/sites/70/2021/01/lineto-circular-pro-bookItalic-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Circular Pro';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://dj9jqhxgw9833.cloudfront.net/uploads/sites/70/2021/01/lineto-circular-pro-mediumItalic-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */