﻿/* SB_AI_IMPORTS */
@import url('https://fonts.googleapis.com/css2?family=Heebo:wght@200;300;400;500;700;800&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Heebo:wght@200;300;400;500;700;800&display=swap');
/* SB_START;Type_Name:WebDesign_WP;Type_RowID:0*/

/* SB_END;Type_Name:WebDesign_WP;Type_RowID:0*/
/* SB_START;Type_Name:General;Type_RowID:0*/

/* SB_END;Type_Name:General;Type_RowID:0*/
/* SB_START;Type_Name:SB_DDMenu_V;Type_RowID:0*/

/* SB_END;Type_Name:SB_DDMenu_V;Type_RowID:0*/
/* SB_START;Type_Name:WebDesign_Mobile;Type_RowID:0*/

/* SB_END;Type_Name:WebDesign_Mobile;Type_RowID:0*/
/* SB_START;Type_Name:Catalog_Page;Type_RowID:0*/

/* SB_END;Type_Name:Catalog_Page;Type_RowID:0*/
/* SB_START;Type_Name:Catalog_ProductPage;Type_RowID:0*/

/* SB_END;Type_Name:Catalog_ProductPage;Type_RowID:0*/
/* SB_START;Type_Name:Gallery12_Page;Type_RowID:0*/

/* SB_END;Type_Name:Gallery12_Page;Type_RowID:0*/
/* SB_START;Type_Name:DnD_Page;Type_RowID:0*/

/* SB_END;Type_Name:DnD_Page;Type_RowID:0*/
/* SB_START;Type_Name:GeneralCatalog_Page;Type_RowID:0*/

/* SB_END;Type_Name:GeneralCatalog_Page;Type_RowID:0*/
/* SB_START;Type_Name:Tabs_Page;Type_RowID:0*/

/* SB_END;Type_Name:Tabs_Page;Type_RowID:0*/
/* SB_START;Type_Name:CatalogCategories_Page;Type_RowID:0*/

/* SB_END;Type_Name:CatalogCategories_Page;Type_RowID:0*/
/* SB_START;Type_Name:MenuIcons_Page;Type_RowID:0*/

/* SB_END;Type_Name:MenuIcons_Page;Type_RowID:0*/
/* SB_START;Type_Name:FloatBtns_Page;Type_RowID:0*/

/* SB_END;Type_Name:FloatBtns_Page;Type_RowID:0*/
/* SB_START;Type_Name:CatalogMarquee_Page;Type_RowID:0*/

/* SB_END;Type_Name:CatalogMarquee_Page;Type_RowID:0*/
/* SB_START;Type_Name:Catalog_SB_ScrollBox;Type_RowID:0*/

/* SB_END;Type_Name:Catalog_SB_ScrollBox;Type_RowID:0*/
/* SB_START;Type_Name:MenuIcons_Mobile;Type_RowID:0*/

/* SB_END;Type_Name:MenuIcons_Mobile;Type_RowID:0*/
/* SB_START;Type_Name:ScrollUp_Page;Type_RowID:0*/

/* SB_END;Type_Name:ScrollUp_Page;Type_RowID:0*/
/* SB_START;Type_Name:CatalogFilter_Page;Type_RowID:0*/

/* SB_END;Type_Name:CatalogFilter_Page;Type_RowID:0*/
/* SB_START;Type_Name:Article_Page;Type_RowID:0*/

/* SB_END;Type_Name:Article_Page;Type_RowID:0*/
/* SB_START;Type_Name:SB_DnDStyle;Type_RowID:0*/

/* SB_END;Type_Name:SB_DnDStyle;Type_RowID:0*/
/* SB_START;Type_Name:SB_DDMenu_H;Type_RowID:0*/

/* SB_END;Type_Name:SB_DDMenu_H;Type_RowID:0*/
/* SB_START;Type_Name:Menu;Type_RowID:12312*/

/* SB_END;Type_Name:Menu;Type_RowID:12312*/
/* SB_START;Type_Name:BrandVariables;Type_RowID:0*/
:root {
    --sb-font: "Heebo", -apple-system, BlinkMacSystemFont, 'Segoe UI', Arial, sans-serif;
}
/* SB_END;Type_Name:BrandVariables;Type_RowID:0*/
/* SB_START;Type_Name:AI_Design;Type_RowID:0*/
/* AI:eran */

html body.SB_BODY .dc-eran{margin:0;font-family:'Heebo',sans-serif;direction:rtl}
html body.SB_BODY .dc-eran a{text-decoration:none;color:inherit}
@keyframes k-in{from{opacity:0;transform:translateY(34px)}to{opacity:1;transform:none}}
@keyframes k-rise{from{opacity:0;transform:translateY(60px)}to{opacity:1;transform:none}}
@keyframes k-par{from{transform:translateY(-8%) scale(1.14)}to{transform:translateY(8%) scale(1.14)}}
@keyframes k-zoom{from{transform:scale(1)}to{transform:scale(1.12)}}
@keyframes k-pulse{0%{box-shadow:0 0 0 0 rgba(216,185,140,.6)}70%{box-shadow:0 0 0 16px rgba(216,185,140,0)}100%{box-shadow:0 0 0 0 rgba(216,185,140,0)}}
@keyframes k-type{from{max-width:0}to{max-width:100%}}
@keyframes k-caret{50%{border-color:transparent}}
@keyframes k-marq{from{transform:translateX(0)}to{transform:translateX(-50%)}}
@keyframes k-prog{from{transform:scaleX(0)}to{transform:scaleX(1)}}
@keyframes k-fill{from{background-size:0% 100%,100% 100%}to{background-size:100% 100%,100% 100%}}
@keyframes k-shine{from{background-position:200% 0}to{background-position:-200% 0}}
@keyframes k-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}
html body.SB_BODY .dc-eran #prog{position:fixed;top:0;right:0;left:0;height:4px;z-index:90;background:linear-gradient(to left,#D8B98C,#D8B98C);transform-origin:right;transform:scaleX(0)}
html body.SB_BODY .dc-eran .h1a{animation:k-in 1.1s ease .1s both}
html body.SB_BODY .dc-eran .h1b{animation:k-in 1.1s ease .35s both}
html body.SB_BODY .dc-eran .h1c{animation:k-in 1.1s ease .6s both}
html body.SB_BODY .dc-eran .hz{animation:k-zoom 24s ease-in-out infinite alternate}
html body.SB_BODY .dc-eran .type{display:inline-block;overflow:hidden;white-space:nowrap;max-width:0;border-left:3px solid #D8B98C;padding-left:6px;animation:k-type 3.4s steps(44) 1s forwards,k-caret .8s step-end infinite}
html body.SB_BODY .dc-eran .shine{background:linear-gradient(100deg,#D8B98C 20%,#B98A52 40%,#fff 50%,#B98A52 60%,#D8B98C 80%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:k-shine 6s linear infinite}
html body.SB_BODY .dc-eran .float{animation:k-float 5s ease-in-out infinite}
html body.SB_BODY .dc-eran .marq{display:flex;width:max-content;animation:k-marq 32s linear infinite}
html body.SB_BODY .dc-eran #fab a.call{animation:k-pulse 2.4s infinite}
html body.SB_BODY .dc-eran #fab a.up{width:52px;height:52px;padding:0!important;border-radius:50%!important;display:flex!important;align-items:center;justify-content:center;background:rgba(255,255,255,.96)!important;color:#061640!important;border:1px solid #D8B98C!important;transition:transform .3s,background .3s}
html body.SB_BODY .dc-eran #fab a.up:hover{transform:translateY(-4px);background:#fff!important}
html body.SB_BODY .dc-eran .card{transition:transform .5s cubic-bezier(.2,.8,.2,1),background .4s,border-color .4s,box-shadow .4s}
html body.SB_BODY .dc-eran .card:hover{transform:translateY(-12px) scale(1.02)!important;background:rgba(216,185,140,.28)!important;border-color:#F0DFC4!important;box-shadow:0 24px 50px rgba(0,0,0,.4)!important}
html body.SB_BODY .dc-eran .letter{transition:background .4s,color .4s,transform .4s,border-color .4s}
html body.SB_BODY .dc-eran .letter:hover{background:#061640!important;border-color:#061640!important;transform:translateY(-12px)!important}
html body.SB_BODY .dc-eran .letter:hover *{color:#fff!important}
html body.SB_BODY .dc-eran .letter:hover .lt{color:#D8B98C!important}
html body.SB_BODY .dc-eran header a,html body.SB_BODY .dc-eran #top a,html body.SB_BODY .dc-eran #about a,html body.SB_BODY .dc-eran #press a,html body.SB_BODY .dc-eran #contact a,html body.SB_BODY .dc-eran #fab a,html body.SB_BODY .dc-eran button,html body.SB_BODY .dc-eran input{border-radius:14px!important}
html body.SB_BODY .dc-eran .dock{border-radius:22px!important}
html body.SB_BODY .dc-eran .dock a{border-radius:14px!important;transition:background .3s,color .3s}
html body.SB_BODY .dc-eran .dock a:hover{background:rgba(255,255,255,.16)}
html body.SB_BODY .dc-eran .btnw{transition:background .3s,color .3s}
html body.SB_BODY .dc-eran .btnw:hover{background:#D8B98C!important;color:#061640!important}
html body.SB_BODY .dc-eran .photo{transition:transform .9s ease}
html body.SB_BODY .dc-eran .photo:hover{transform:scale(1.05)}
html body.SB_BODY .dc-eran .fill{background:linear-gradient(#061640,#061640) right/0% 100% no-repeat,linear-gradient(rgba(6,22,64,.16),rgba(6,22,64,.16));-webkit-background-clip:text;background-clip:text;color:transparent}
@supports (animation-timeline:view()){
html body.SB_BODY .dc-eran #prog{animation:k-prog linear both;animation-timeline:scroll(root)}
html body.SB_BODY .dc-eran .rv{animation:k-rise linear backwards;animation-timeline:view();animation-range:entry 0% entry 55%}
html body.SB_BODY .dc-eran .rv2{animation:k-rise linear backwards;animation-timeline:view();animation-range:entry 8% entry 63%}
html body.SB_BODY .dc-eran .rv3{animation:k-rise linear backwards;animation-timeline:view();animation-range:entry 16% entry 71%}
html body.SB_BODY .dc-eran .bgp{animation:k-par linear both;animation-timeline:view();animation-range:cover}
html body.SB_BODY .dc-eran .fill{animation:k-fill linear both;animation-timeline:view();animation-range:entry 15% cover 45%}
}
@media (prefers-reduced-motion:reduce){
html body.SB_BODY .dc-eran,html body.SB_BODY .dc-eran *{animation:none!important;transition:none!important}
html body.SB_BODY .dc-eran .fill{color:#061640;-webkit-text-fill-color:#061640}
}
html body.SB_BODY .dc-eran h1,html body.SB_BODY .dc-eran h2,html body.SB_BODY .dc-eran h3,html body.SB_BODY .dc-eran h4{color:inherit}

/* /AI:eran */

/* AI:fonts */

/* /AI:fonts */

/* AI:eran-mobile */
html.SB_Body_Mobile_Mode .dc-eran section{padding-left:20px!important;padding-right:20px!important}
html.SB_Body_Mobile_Mode .dc-eran .hdr{padding:12px 14px!important}
html.SB_Body_Mobile_Mode .dc-eran .hdr a{padding:8px 14px!important;font-size:13px!important}
html.SB_Body_Mobile_Mode .dc-eran .hdr a span:first-child{font-size:22px!important}
html.SB_Body_Mobile_Mode .dc-eran .hdr > a + a{display:none!important}
html.SB_Body_Mobile_Mode .dc-eran #top{min-height:640px!important}
html.SB_Body_Mobile_Mode .dc-eran #top h1 .h1b{font-size:30px!important}
html.SB_Body_Mobile_Mode .dc-eran .h-big{font-size:58px!important;gap:12px!important}
html.SB_Body_Mobile_Mode .dc-eran .h-big img{width:76px!important;height:76px!important}
html.SB_Body_Mobile_Mode .dc-eran .type{white-space:normal!important;max-width:100%!important;border-left:0!important;animation:none!important;font-size:18px}
html.SB_Body_Mobile_Mode .dc-eran #top p{font-size:18px!important}
html.SB_Body_Mobile_Mode .dc-eran .h1a{font-size:13px!important;letter-spacing:2px!important}
html.SB_Body_Mobile_Mode .dc-eran .h-man{font-size:36px!important}
html.SB_Body_Mobile_Mode .dc-eran h2{font-size:34px!important}
html.SB_Body_Mobile_Mode .dc-eran .g-svc{grid-template-columns:1fr!important;gap:16px!important}
html.SB_Body_Mobile_Mode .dc-eran .g-svc .card{min-height:200px!important}
html.SB_Body_Mobile_Mode .dc-eran .g-val{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}
html.SB_Body_Mobile_Mode .dc-eran .g-val .lt{font-size:72px!important}
html.SB_Body_Mobile_Mode .dc-eran .g-cnt{grid-template-columns:repeat(2,minmax(0,1fr))!important;row-gap:36px!important}
html.SB_Body_Mobile_Mode .dc-eran .g-cnt > div > div:first-child{font-size:56px!important}
html.SB_Body_Mobile_Mode .dc-eran #about{gap:40px!important}
html.SB_Body_Mobile_Mode .dc-eran #about > div{flex-basis:100%!important;min-width:0!important}
html.SB_Body_Mobile_Mode .dc-eran #about img{height:420px!important}
html.SB_Body_Mobile_Mode .dc-eran #press > div{padding:36px 24px!important}
html.SB_Body_Mobile_Mode .dc-eran #press > div > div{flex-basis:100%!important}
html.SB_Body_Mobile_Mode .dc-eran .tg-wrap{height:auto!important;display:flex;flex-direction:column;gap:16px}
html.SB_Body_Mobile_Mode .dc-eran .tg-wrap > div{position:relative!important;width:100%!important;right:auto!important;left:auto!important;height:auto!important;max-width:none!important}
html.SB_Body_Mobile_Mode .dc-eran .tg-wrap img{height:320px!important}
html.SB_Body_Mobile_Mode .dc-eran #contact > div > div{flex-basis:100%!important}
html.SB_Body_Mobile_Mode .dc-eran #contact > div > div > div{flex-wrap:wrap}
html.SB_Body_Mobile_Mode .dc-eran footer{padding:44px 20px 120px!important}
html.SB_Body_Mobile_Mode .dc-eran .dock{font-size:13px!important;padding:6px!important;bottom:12px!important;max-width:calc(100vw - 24px);overflow-x:auto}
html.SB_Body_Mobile_Mode .dc-eran .dock a{padding:8px 10px!important}
html.SB_Body_Mobile_Mode .dc-eran #fab{bottom:76px!important;right:12px!important;left:auto!important;align-items:flex-start!important}
html body.SB_BODY #NG_Main{top:auto!important;bottom:152px!important;right:19px!important;left:auto!important}
html.SB_Body_Mobile_Mode body.SB_BODY #NG_Main{bottom:186px!important;right:11px!important}
html.SB_Body_Mobile_Mode .dc-eran #fab{gap:10px!important}
html.SB_Body_Mobile_Mode .dc-eran #fab a.up{width:44px!important;height:44px!important}
html.SB_Body_Mobile_Mode .dc-eran #fab a.call{display:block!important;padding:10px 16px!important;font-size:15px!important;font-weight:700;white-space:nowrap}
/* /AI:eran-mobile */

/* AI:eran-fix */
html body.SB_BODY .clsDnD_Container.dc-eran{margin:0!important;padding:0!important;overflow:visible!important}
html body.SB_BODY .Css_Mobile_PageContent{overflow-x:clip}
html.SB_Body_Mobile_Mode body.SB_BODY main.Css_Mobile_PageContent{padding-left:0!important;padding-right:0!important}
html body.SB_BODY .dc-eran .hdr{z-index:30!important}
/* /AI:eran-fix */

/* AI:eran-form */
html body.SB_BODY .dc-eran .eran-form .SB_C_Form{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0!important;backdrop-filter:none!important}
html body.SB_BODY .dc-eran .eran-form .CSS_TABLE{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0!important;display:block!important}
html body.SB_BODY .dc-eran .eran-form .CSS_TABLE > div{display:flex!important;flex-direction:column!important;gap:6px}
html body.SB_BODY .dc-eran .eran-form .Css_Table_td{float:none!important;width:100%!important;max-width:100%!important;padding:0!important;margin:0!important;text-align:right}
html body.SB_BODY .dc-eran .eran-form .CSS_FormFieldNameBox_GeneralTitle{color:#fff!important;font-family:'Heebo',sans-serif!important;font-size:14px!important;font-weight:400!important}
html body.SB_BODY .dc-eran .eran-form .Css_Table_td > span[style]{color:#D8B98C!important;margin-left:3px}
html body.SB_BODY .dc-eran .eran-form .CSS_INPUT{width:100%!important;height:48px!important;box-sizing:border-box;border:1px solid #D8B98C!important;background:rgba(255,255,255,.08)!important;color:#fff!important;padding:0 14px!important;font-family:'Heebo',sans-serif!important;font-size:16px!important;border-radius:10px!important;margin:0 0 10px!important;box-shadow:none!important}
html body.SB_BODY .dc-eran .eran-form .CSS_INPUT:focus{outline:2px solid #D8B98C;outline-offset:1px;background:rgba(255,255,255,.14)!important}
html body.SB_BODY .dc-eran .eran-form .CSS_SUBMIT{width:100%!important;height:52px!important;background:#fff!important;border:0!important;color:#061640!important;font-family:'Heebo',sans-serif!important;font-size:18px!important;font-weight:700!important;cursor:pointer;border-radius:10px!important;margin-top:6px!important;transition:background .3s,color .3s}
html body.SB_BODY .dc-eran .eran-form .CSS_SUBMIT:hover{background:#D8B98C!important;color:#061640!important}
html body.SB_BODY .dc-eran .eran-form #FormMsg,html body.SB_BODY .dc-eran .eran-form #FormMsg *{color:#fff!important;font-size:18px}
/* /AI:eran-form */

/* AI:eran-inner */
.dc-eran a{border-radius:14px}
.dc-eran .who{transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .4s,background .4s}
.dc-eran .who:hover{transform:translateY(-10px)!important;box-shadow:0 22px 44px rgba(6,22,64,.25)!important;background:#061640!important;color:#fff!important}
.dc-eran .who:hover .wn{color:#D8B98C!important}
.dc-eran .rel{transition:transform .4s,background .4s;color:#1F2A44}
.dc-eran .rel:hover{transform:translateY(-8px)!important;background:#061640!important;color:#fff!important}
.dc-eran .rel:hover .rn{color:#D8B98C!important}
.dc-eran .step{transition:transform .4s,border-color .4s}
.dc-eran .step:hover{transform:translateY(-8px)!important;border-color:#D8B98C!important}
.dc-eran .inc{transition:background .3s,transform .3s}
.dc-eran .inc:hover{background:rgba(216,185,140,.22)!important;transform:translateX(-6px)}
html.SB_Body_Mobile_Mode .dc-eran #top{min-height:560px!important}
html.SB_Body_Mobile_Mode .dc-eran #top h1 .h1c.shine{font-size:52px!important}
html.SB_Body_Mobile_Mode .dc-eran #top p.h1c{font-size:17px!important}
html.SB_Body_Mobile_Mode .dc-eran #top > div{padding:150px 0 110px!important}
html.SB_Body_Mobile_Mode .dc-eran .step > div:first-child{font-size:110px!important}
html.SB_Body_Mobile_Mode .dc-eran section[style*="flex-wrap:wrap"] > div{flex-basis:100%!important;min-width:0!important}
/* /AI:eran-inner */

/* AI:eran-footer */
html body.SB_BODY .dc-eran footer a{text-decoration:none!important;transition:color .25s}
html body.SB_BODY .dc-eran footer a:hover{color:#D8B98C!important}
/* /AI:eran-footer */

/* AI:eran-articles */
html body.SB_BODY .search-and-tags-container{width:100%!important;max-width:none!important;box-sizing:border-box;background:#F6F5F2;margin:0!important;padding:10px 64px 34px!important;display:block!important}
html body.SB_BODY .search-and-tags-container .articlePageForm{width:100%!important;max-width:1200px;margin:0 auto!important}
html body.SB_BODY .search-and-tags-container .CSS_ArticlesSearchBox{display:flex!important;align-items:center;width:100%!important;max-width:440px;margin:0 auto!important;float:none!important;box-sizing:border-box;background:#fff!important;border:1.4px solid #E4E1DA!important;border-radius:999px!important;padding:8px!important;box-shadow:0 10px 30px rgba(6,22,64,.08)!important;transition:border-color .3s,box-shadow .3s}
html body.SB_BODY .search-and-tags-container .CSS_ArticlesSearchBox:focus-within{border-color:#D8B98C!important;box-shadow:0 10px 30px rgba(6,22,64,.14)!important}
html body.SB_BODY .search-and-tags-container .ArticlesSearchInput{flex:1 1 auto;min-width:0;width:auto!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important}
html body.SB_BODY .search-and-tags-container .CSS_ArticlesSearchText{width:100%!important;height:34px!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:none!important;padding:0 16px!important;font-family:'Heebo',sans-serif!important;font-size:16px!important;color:#061640!important;background:transparent!important}
html body.SB_BODY .search-and-tags-container .CSS_ArticlesSearchText::placeholder{color:#8A93A8!important}
html body.SB_BODY .search-and-tags-container .CSS_ArticlesSearchButton{flex:0 0 34px;width:34px!important;height:34px!important;margin:0 0 0 2px!important;padding:0!important;border:0!important;border-radius:50%!important;background:#061640!important;color:#fff!important;display:flex!important;align-items:center;justify-content:center;cursor:pointer;position:static!important;transition:background .3s}
html body.SB_BODY .search-and-tags-container .CSS_ArticlesSearchButton:hover{background:#D8B98C!important}
html body.SB_BODY .search-and-tags-container .CSS_ArticlesSearchButton i{color:#fff!important;font-size:14px!important;margin:0!important}
html body.SB_BODY .search-and-tags-container .CSS_ArticlesSearchButton:hover i{color:#061640!important}
html body.SB_BODY .search-and-tags-container #divTags{width:100%!important;max-width:1200px;margin:22px auto 0!important;display:flex!important;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px}
html body.SB_BODY .search-and-tags-container #divTags a{display:inline-flex!important;align-items:center;height:38px;padding:0 18px!important;line-height:1!important;vertical-align:middle;background:#fff!important;border:1px solid #E4E1DA!important;border-radius:14px!important;color:#061640!important;font-family:'Heebo',sans-serif!important;font-size:15px!important;margin:0!important;text-decoration:none!important;transition:background .3s,color .3s,border-color .3s}
html body.SB_BODY .search-and-tags-container #divTags a:hover{background:#061640!important;border-color:#061640!important;color:#fff!important}
html body.SB_BODY .CSS_ArticleContainer{width:100%!important;max-width:none!important;box-sizing:border-box;background:#F6F5F2;margin:0!important;padding:10px max(64px,calc((100% - 1200px) / 2)) 90px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;align-items:stretch}
html body.SB_BODY .CSS_ArticleContainer .CSS_ArticleBox{width:auto!important;max-width:none!important;float:none!important;margin:0!important;padding:0!important;background:#fff!important;border:1px solid #E4E1DA!important;border-radius:24px!important;overflow:hidden;display:flex;flex-direction:column;box-shadow:none;transition:transform .4s,box-shadow .4s}
html body.SB_BODY .CSS_ArticleContainer .CSS_ArticleBox:hover{transform:translateY(-8px);box-shadow:0 22px 44px rgba(6,22,64,.18)}
html body.SB_BODY .CSS_ArticleContainer .CSS_ArticleTitleImg_Container{width:100%!important;height:230px!important;margin:0!important;padding:0!important;overflow:hidden}
html body.SB_BODY .CSS_ArticleContainer .CSS_ArticleTitleImg_Container a{display:block;height:100%}
html body.SB_BODY .CSS_ArticleContainer .CSS_ArticleTitleImg{width:100%!important;height:230px!important;max-width:none!important;object-fit:cover;object-position:50% 30%;display:block}
html body.SB_BODY .CSS_ArticleContainer .clsArticleAllButImage{width:auto!important;padding:22px 24px 26px!important;margin:0!important;text-align:right!important;display:flex;flex-direction:column;gap:10px}
html body.SB_BODY .CSS_ArticleContainer .CSS_ArticleTitle_Container{text-align:right!important;height:auto!important}
html body.SB_BODY .CSS_ArticleContainer .CSS_ArticleTitle{font-family:'Heebo',sans-serif!important;font-size:22px!important;font-weight:700!important;line-height:1.35!important;color:#061640!important;text-decoration:none!important}
html body.SB_BODY .CSS_ArticleContainer .CSS_ArticleTime{text-align:right!important;color:#8F5F2E!important;font-size:14px!important;height:auto!important}
html body.SB_BODY .CSS_ArticleContainer .CSS_ArticleSummary{text-align:right!important;color:#1F2A44!important;font-size:16px!important;line-height:1.65!important;height:auto!important}
html body.SB_BODY .CSS_ArticleContainer .CSS_ArticleTags{display:none!important}
html.SB_Body_Mobile_Mode body.SB_BODY .search-and-tags-container{padding-left:20px!important;padding-right:20px!important}
html.SB_Body_Mobile_Mode body.SB_BODY .CSS_ArticleContainer{grid-template-columns:1fr;padding-left:20px!important;padding-right:20px!important}
/* /AI:eran-articles */

/* AI:eran-single-article */
html body.eran-single-article .SB_breadcrumb{display:none!important}
html body.SB_BODY .CSS_SingleArticleBox{width:100%!important;max-width:none!important;box-sizing:border-box;background:#F6F5F2;margin:0!important;padding:70px 64px 90px!important}
html body.SB_BODY .CSS_SingleArticleBox #Table2{max-width:860px;margin:0 auto!important;background:#fff;border:1px solid #E4E1DA;border-radius:26px;padding:48px 56px!important;box-sizing:border-box;display:flex;flex-direction:column}
html body.SB_BODY .CSS_SingleArticleBox .CSS_SingleArticleTitle{font-family:'Heebo',sans-serif!important;font-size:40px!important;font-weight:800!important;line-height:1.25!important;color:#061640!important;text-align:right!important;margin:0 0 10px!important}
html body.SB_BODY .CSS_SingleArticleBox .CSS_ArticleTime{color:#8F5F2E!important;font-size:15px!important}
html body.SB_BODY .CSS_SingleArticleBox #Table2 > div:first-child + div{text-align:right!important;margin-bottom:26px;padding-bottom:22px;border-bottom:1px solid #E4E1DA}
html body.SB_BODY .CSS_SingleArticleBox .CSS_SingleArticleContent{display:block;order:3}
html body.SB_BODY .CSS_SingleArticleBox .CSS_SingleArticleContent .SB_Text_Container{font-family:'Heebo',sans-serif!important;font-size:19px!important;line-height:1.85!important;color:#1F2A44!important;text-align:right!important}
html body.SB_BODY .CSS_SingleArticleBox .CSS_SingleArticleContent h2{font-family:'Heebo',sans-serif!important;font-size:27px!important;font-weight:700!important;color:#061640!important;margin:34px 0 10px!important;line-height:1.3!important}
html body.SB_BODY .CSS_SingleArticleBox .CSS_SingleArticleContent p{margin:0 0 14px!important}
html body.SB_BODY .CSS_SingleArticleBox .CSS_SingleArticleContent a{color:#8F5F2E!important;font-weight:700;text-decoration:underline!important}
html body.SB_BODY .CSS_SingleArticleBox .CSS_SingleArticleContent small{display:block;margin-top:18px;padding-top:14px;border-top:1px solid #E4E1DA;font-size:14px;color:#5A6580}
html body.SB_BODY .CSS_SingleArticleBox #CSS_SingleArticle_PicturesArea{order:2;margin:0 0 30px!important}
html body.SB_BODY .CSS_SingleArticleBox #Table2 > div:has(#CSS_SingleArticle_PicturesArea){order:2}
html body.SB_BODY .CSS_SingleArticleBox .CSS_SingleArticleBigPic{height:auto!important;width:100%!important}
html body.SB_BODY .CSS_SingleArticleBox .CSS_SingleArticlePictureBig_Clean{width:100%!important;height:380px!important;max-width:none!important;object-fit:cover;border-radius:18px;display:block;position:static!important}
html body.SB_BODY .CSS_SingleArticleBox .CSS_SingleArticleTags{display:none!important}
html.SB_Body_Mobile_Mode body.SB_BODY .CSS_SingleArticleBox{padding:40px 16px 60px!important}
html.SB_Body_Mobile_Mode body.SB_BODY .CSS_SingleArticleBox #Table2{padding:28px 22px!important}
html.SB_Body_Mobile_Mode body.SB_BODY .CSS_SingleArticleBox .CSS_SingleArticleTitle{font-size:28px!important}
html.SB_Body_Mobile_Mode body.SB_BODY .CSS_SingleArticleBox .CSS_SingleArticlePictureBig_Clean{height:220px!important}
/* /AI:eran-single-article */

/* AI:eran-fixes2 */
html.SB_Body_Mobile_Mode .dc-eran #press a.btnw{flex:1 1 100%!important;width:100%!important;box-sizing:border-box!important;text-align:center!important;padding:18px 16px!important;font-size:17px!important}
html body.SB_BODY .dc-eran h2 b.b-long{font-size:48px!important}
html.SB_Body_Mobile_Mode body.SB_BODY .dc-eran h2 b.b-long{font-size:7vw!important}
html body.SB_BODY .dc-eran h1 b,html body.SB_BODY .dc-eran h1 strong,html body.SB_BODY .dc-eran h2 b,html body.SB_BODY .dc-eran h2 strong,html body.SB_BODY .dc-eran h2 .shine,html body.SB_BODY .dc-eran h3 b,html body.SB_BODY .dc-eran h3 strong{display:block!important;white-space:nowrap!important}
/* /AI:eran-fixes2 */

/* AI:eran-form-compact */
html body.SB_BODY .dc-eran .eran-form .CSS_INPUT{height:42px!important;margin:0 0 8px!important;font-size:15px!important}
html body.SB_BODY .dc-eran .eran-form .CSS_INPUT::placeholder{color:rgba(255,255,255,.72)!important;opacity:1}
html body.SB_BODY .dc-eran .eran-form .CSS_SUBMIT{height:46px!important;margin-top:4px!important;font-size:17px!important}
html body.SB_BODY .dc-eran .eran-form .CSS_TABLE > div{gap:0!important}
/* /AI:eran-form-compact */

/* AI:eran-radius-22 */
html body.SB_BODY .dc-eran a,html body.SB_BODY .dc-eran header a,html body.SB_BODY .dc-eran #top a,html body.SB_BODY .dc-eran #about a,html body.SB_BODY .dc-eran #press a,html body.SB_BODY .dc-eran #contact a,html body.SB_BODY .dc-eran button,html body.SB_BODY .dc-eran .dock{border-radius:12px!important}
html body.SB_BODY .dc-eran input,html body.SB_BODY .dc-eran .dock a,html body.SB_BODY .dc-eran #fab a.call,html body.SB_BODY .dc-eran #top .h1a{border-radius:8px!important}
html body.SB_BODY .dc-eran .eran-form .CSS_INPUT,html body.SB_BODY .dc-eran .eran-form .CSS_SUBMIT{border-radius:8px!important}
html body.SB_BODY .search-and-tags-container #divTags a{border-radius:8px!important}
html body.SB_BODY .dc-eran a.card,html body.SB_BODY .dc-eran a.rel,html body.SB_BODY .dc-eran .card,html body.SB_BODY .dc-eran .who,html body.SB_BODY .dc-eran .step,html body.SB_BODY .dc-eran .letter,html body.SB_BODY .dc-eran .inc,html body.SB_BODY .dc-eran .rel,html body.SB_BODY .dc-eran #press > div,html body.SB_BODY .dc-eran #contact .rv2,html body.SB_BODY .dc-eran section .rv[style*="border-radius"],html body.SB_BODY .dc-eran section .rv2[style*="border-radius"]{border-radius:22px!important}
html body.SB_BODY .dc-eran .tg-wrap > div,html body.SB_BODY .dc-eran #about .rv2 > div,html body.SB_BODY .dc-eran section[style*="flex-wrap:wrap"] > .rv2 > div{border-radius:22px!important}
html body.SB_BODY .dc-eran .tg-wrap > div,html body.SB_BODY .dc-eran #about .rv2 > div[style*="overflow:hidden"],html body.SB_BODY .dc-eran section[style*="flex-wrap:wrap"] > .rv2 > div[style*="overflow:hidden"]{overflow:hidden!important}
html body.SB_BODY .dc-eran .eran-form .SB_C_Form{border-radius:22px!important}
html body.SB_BODY .CSS_ArticleContainer .CSS_ArticleBox{border-radius:22px!important}
html body.SB_BODY .CSS_SingleArticleBox #Table2,html body.SB_BODY .CSS_SingleArticleBox .CSS_SingleArticlePictureBig_Clean{border-radius:22px!important}
html body.SB_BODY .dc-eran .inc{border-radius:12px!important}
html body.SB_BODY .dc-eran #fab a.up,html body.SB_BODY .dc-eran .h-big img{border-radius:50%!important}
/* /AI:eran-radius-22 */
/* SB_END;Type_Name:AI_Design;Type_RowID:0*/
