body{font-family:'Varela', sans-serif;background-color:#f0f0f0;direction:rtl;}
.title, .slide-text{font-family:'Libre Franklin', sans-serif;}
img.scale{max-width:100%;height:auto;}
.grid{margin:0 auto;width:100%;}
[class~="1337"]{max-width:1337px;}
#header{max-width:1337px;margin:0 auto;}
.bg-white{background-color:white;}
.menu{position:relative;bottom:0;padding:0;margin:0;list-style:none;}
.menu li{display:inline-block;margin:1px;margin-left:20px;}
.menu li a{color:#598ead;font-size:17px;text-decoration:none;display:block;padding:8px 2px !important;}
.menu li a:hover{color:#598ead;text-decoration:none;}
.menu li.current_page_item a{font-weight:bold;color:#0c3064;}
#social-menu{float:right;padding:0;margin:0;list-style:none;}
#social-menu li{display:inline-block;}
#search-input{float:left;width:100px;margin-left:0;}
#toggle-search{position:relative;bottom:-5px;}
#language{float:right;border:none;position:relative;bottom:-5px;color:#598ead;font-weight:bold;}
a{text-decoration:none;}
.item{display:table;height:710px;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;}
.client-slide{padding:20px;}
.slide-text{display:table-cell;padding:0 15%;vertical-align:middle;text-align:center;color:white;font-size:50px;font-weight:bold;text-shadow:1px 1px 20px #000000;}
.slide-text a{font-size:30px;font-weight:bold;text-shadow:none;border-radius:50px;padding:12px 45px;color:white;}
.slide-text a:nth-child(even){background-color:#193c6d;}
.slide-text a:nth-child(odd){background-color:#35a7e6;}
.top-form{display:block;padding:10px;background:linear-gradient(to right, #3772cb, #37adec 90% , #3772cb);}
.row-width{display:block;max-width:1337px;margin:0 auto;}
.form-input, .form-submit{background-color:white;color:#000000;border:none;border-radius:20px;padding:12px;display:inline-block;margin:10px;}
.form-submit{background-color:#193c6d;color:#fff;padding:12px 50px;}
.certified-row{color:#183b6d;padding:40px 10px;background-color:white;}
.certified-row img{float:left;margin-top:-10px;margin-right:30px;}
.certified-row a{color:#e5543b;text-decoration:none;}
.divider-right{border-right:2px solid #e0e0e0;padding-right:40px !important;}
.crr{padding-left:40px !important;}
.osf{padding-top:50px;padding-bottom:50px;font-size:35px;color:#183b6d;font-weight:bold;}
.osf strong{display:block;margin-top:10px;font-size:16px;font-weight:normal;}
.services-row{margin:0 auto;max-width:1337px;padding-bottom:60px !important;}
.service{position:relative;height:300px;background-color:white;padding:20px 40% 10px 20px !important;color:#183b6d;}
.service a{color:#e5543b;text-decoration:none;}
.bg-gray{background-color:#f0f0f0;}
.service h2{padding:0;margin:0;margin-bottom:10px;font-size:30px;font-weight:bold;}
.service-image{position:absolute;top:0;right:0;bottom:0;width:38%;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;}
.service:hover{opacity:0.6;}
.services-row div.columns:first-child{padding-left:10px !important;}
.services-row div.columns:last-child{padding-right:10px !important;}
.footer{background-color:#183b6d;color:white;}
.footer a{color:white;text-decoration:none;}
.footer-widget{list-style:none;}
#social-menu-footer{padding:0;margin:0;margin-top:20px;list-style:none;}
#social-menu-footer li{display:inline-block;}
.member{padding:30px;color:#183b6d;}
.member a{color:#183b6d;text-decoration:none;}
.top-border{border-top:1px solid #183b6d;}
.contact-form{max-width:1024px;margin:0 auto;padding-top:20px;}
.contact-form select, .contact-form input{border:none;padding:10px;border-radius:15px;width:100%;color:#598ead;}
.contact-form textarea{border:none;padding:15px;border-radius:15px;width:100%;margin-top:5px;color:#598ead;}
.contact-form input[type="submit"]{border:none;width:200px;padding:10px;border-radius:15px;color:white;background-color:#193c6d;text-transform:uppercase;margin-top:20px;margin-bottom:20px;}
.contact-form select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:'';background:url(//www.bmt-business.co.il/he/wp-content/themes/bmt-theme/images/dropdown.png) no-repeat right center #fff!important;padding-right:55px;z-index:9999!important;}
.mobile-nav{float:right;display:none;margin-right:30px;margin-top:40px;}
#search-input{display:none;border:1px solid gray;padding:6px;}
.page-content, .subheader{padding:10px;}
.page-content iframe{display:block;width:100% !important;max-width:600px;margin:0 auto;margin-bottom:20px;}
#searchform{padding:0 !important;margin:0 !important;}
.captcha-container{text-align:center;}
.g-recaptcha{display:inline-block;}
.padd-10{padding:10px !important;}
@media only screen and (max-width:979px){.contact-form{padding:10px !important;}
.contact-form select, .contact-form input, .contact-form textarea{width:100%;}
.item{height:320px;}
.slide-text{font-size:24px;}
.slide-text a{display:inline-block;margin-top:20px;font-size:15px;font-weight:bold;text-shadow:none;border-radius:15px;padding:8px 16px;color:white;}
.form-input, .form-submit{border-radius:10px;padding:8px;display:inline-block;margin:10px;width:93%;}
.form-submit{background-color:#193c6d;color:#fff;padding:8px 20px;}
.crr{padding-left:10px !important;}
.divider-right{border-right:none;padding-right:10px !important;padding-left:10px !important;}
.osf{font-size:25px;padding-top:20px;padding-bottom:20px;}
.service{height:auto;}
.service h2{font-size:25px;}
.services-row{padding-bottom:20px !important;}
.services-row .columns{padding-left:10px !important;padding-right:10px !important;}
.logo{width:50%;margin-bottom:0px;margin-top:25px;margin-left:20px;}
.mobile-nav{display:block;}
.menu{display:none;position:relative;top:0px;width:100%;padding:0;margin:0;}
.menu li{display:block;}
.menu li a{font-size:16px;font-weight:bold;text-decoration:none;display:block;padding:8px;border-bottom:1px solid #6AC0D5;}
.menu ul li a:hover{color:#585858;text-decoration:none;}
.menu ul li.current_page_item a{border-radius:0px !important;color:#585858;}
.sl-column{display:none;padding-left:20px !important;padding-right:20px !important;}
#menu-linkss{display:block!important;}
#menu-fotter{display:block!important;}
#menu-infoo{display:block!important;}
.footer li a{border:0px!important;}
#language{padding:5px;border:1px solid gray;}
#search-input{width:150px;}
}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body{margin:0;}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary{display:block;}
audio,
canvas,
progress,
video{display:inline-block;vertical-align:baseline;}
audio:not([controls]){display:none;height:0;}
[hidden],
template{display:none;}
a{background:transparent;}
a:active,
a:hover{outline:0;}
abbr[title]{border-bottom:1px dotted;}
b,
strong{font-weight:bold;}
dfn{font-style:italic;}
h1{font-size:2em;margin:0.67em 0;}
mark{background:#ff0;color:#000;}
small{font-size:80%;}
sub,
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
img{border:0;}
svg:not(:root){overflow:hidden;}
figure{margin:1em 40px;}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}
pre{overflow:auto;}
code,
kbd,
pre,
samp{font-family:monospace, monospace;font-size:1em;}
button,
input,
optgroup,
select,
textarea{color:inherit;font:inherit;margin:0;}
button{overflow:visible;}
button,
select{text-transform:none;}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],
html input[disabled]{cursor:default;}
button::-moz-focus-inner,
input::-moz-focus-inner{border:0;padding:0;}
input{line-height:normal;}
input[type="checkbox"],
input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button{height:auto;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}
legend{border:0;padding:0;}
textarea{overflow:auto;}
optgroup{font-weight:bold;}
table{border-collapse:collapse;border-spacing:0;}
td,
th{padding:0;}
*{box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
body{margin:0 auto;}
.grid{margin:0 auto;width:100%;}
[class~="1280"]{max-width:1280px;}
[class~="1200"]{max-width:1200px;}
[class~="1140"]{max-width:1140px;}
[class~="1024"]{max-width:1024px;}
[class~="960"]{max-width:960px;}
[class~="800"]{max-width:800px;}
.row{width:100%;margin:0 auto;}
.row:before, .row:after, .clearfix:before, .clearfix:after{content:'';display:table}
.row:after, .clearfix:after{clear:both}
.row, .clearfix{zoom:1;}
.one.column, .one.columns{width:8.33%;}
.two.columns{width:16.66%;}
.three.columns{width:25%;}
.four.columns{width:33.33%;}
.five.columns{width:41.66%;}
.six.columns{width:50%;}
.seven.columns{width:58.33%;}
.eight.columns{width:66.66%;}
.nine.columns{width:75%;}
.ten.columns{width:83.33%;}
.eleven.columns{width:91.66%;}
.tvelve.columns{width:100%;min-height:1px;float:left;position:relative;}
.one-fifth.column, .one-fifth.columns{width:20%;}
.one-eighth.column, .one-eighth.columns{width:12.5%;}
.one,
.two,
.three,
.four,
.five,
.six,
.seven,
.eight,
.nine,
.ten,
.eleven,
.one-fifth,
.one-eighth,
.one-sm,
.one-md,
.two-sm,
.two-md,
.three-sm,
.three-md,
.four-sm,
.four-md,
.five-md,
.six-md,
.seven-md,
.eight-md{min-height:1px;float:left;padding:10px;position:relative;}
.row .column:first-child,
.row .row .column:first-child,
.row .columns:first-child,
.row .row .columns:first-child{padding-left:0;position:relative;}
.row .column:last-child,
.row .row .column:last-child,
.row .columns:last-child,
.row .row .columns:last-child{padding-right:0;position:relative;}
.offset-one{margin-left:8.33%;}
.offset-two{margin-left:16.66%;}
.offset-three{margin-left:25%;}
.offset-four{margin-left:33.33%;}
.offset-five{margin-left:41.66%;}
.offset-six{margin-left:50%;}
.offset-seven{margin-left:58.33%;}
.offset-eight{margin-left:66.66%;}
.offset-nine{margin-left:75%;}
.offset-ten{margin-left:83.33%;}
.offset-eleven{margin-left:91.66%;}
.offset-one-fifth{margin-left:20%;}
.offset-one-eighth{margin-left:12.5%;}
.center{float:none;margin:auto;}
.left{float:left;}
.right{float:right;}
.text-left{text-align:left;}
.text-right{text-align:right;}
.text-center{text-align:center;}
.text-justify{text-align:justify;}
.visible-phone{display:none !important;}
.visible-tablet{display:none !important;}
.hidden-desktop{display:none !important;}
.visible-desktop{display:inherit !important;}
.show{display:inherit !important;}
.hide{display:none;}
@media only screen and (max-width:480px){.visible-phone{display:inherit !important;}
.hidden-phone{display:none !important;}
.visible-tablet{display:none !important;}
.visible-desktop{display:none !important;}
}
@media only screen and (max-width:979px){.one.column,
.one.columns,
.two.columns,
.three.columns,
.four.columns,
.five.columns,
.six.columns,
.seven.columns,
.eight.columns,
.nine.columns,
.ten.columns,
.eleven.columns,
.twelve.columns,
.one-fifth.column,
.one-fifth.columns,
.one-eighth.column,
.one-eighth.columns{width:100%;margin-right:0;margin-left:0;margin-bottom:10px;padding:0px;}
}
@media only screen and (max-width:767px){body{font-size:90%}
.row{margin-bottom:0 !important}
.one-sm.column, .one-sm.columns{width:25%;}
.two-sm.column, .two-sm.columns{width:50%;}
.three-sm.column, .three-sm.columns{width:75%;}
.four-sm.column, .four-sm.columns{width:100%;}
.hidden-desktop{display:inherit !important;}
.visible-desktop{display:none !important;}
.visible-phone{display:inherit !important;}
.hidden-phone{display:none !important;}
}
@media only screen and (min-width:768px) and (max-width:979px){.hidden-desktop{display:inherit !important;}
.visible-desktop{display:none !important;}
.visible-tablet{display:inherit !important;}
.hidden-tablet{display:none !important;}
.one-md.column, .one-md.columns{width:12.5%;}
.two-md.columns, .two-md.columns{width:25%;}
.one-third-md.columns, .one-third-md.columns{width:33%;}
.three-md.column, .three-md.columns{width:37.5%;}
.four-md.column, .four-md.columns{width:50%;}
.five-md.column, .five-md.columns{width:62.5%;}
.six-md.column, .six-md.columns{width:75%;}
.seven-md.column, .seven-md.columns{width:87.5%;}
.eight-md.column, .eight-md.columns{width:100%;}
}
img.scale{max-width:100%;height:auto;}.lSSlideWrapper,.lSSlideWrapper .lSFade{position:relative}.lSSlideWrapper .lSSlide,.lSSlideWrapper.usingCss .lSFade>*{-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important;-webkit-transition-duration:inherit!important;transition-duration:inherit!important}.lSSlideOuter,.lSSlideOuter .lSPager.lSGallery{-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-webkit-user-select:none}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideOuter{overflow:hidden;user-select:none}.lightSlider:after,.lightSlider:before{content:" ";display:table}.lightSlider{overflow:hidden;margin:0}.lSSlideWrapper{max-width:100%;overflow:hidden}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height}.lSSlideWrapper .lSFade>*{position:absolute!important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-property:opacity;transition-property:opacity}.lSSlideWrapper .lSFade>.active{z-index:10}.lSSlideWrapper.usingCss .lSFade>.active{opacity:1}.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px}.lSSlideOuter .lSPager.lSpg>li a{background-color:#222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s}.lSSlideOuter .lSPager.lSpg>li.active a,.lSSlideOuter .lSPager.lSpg>li:hover a{background-color:#428bca}.lSSlideOuter .media{opacity:.8}.lSSlideOuter .media.active{opacity:1}.lSSlideOuter .lSPager.lSGallery{list-style:none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;user-select:none}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;-webkit-transition:border-radius .12s linear 0s .35s linear 0s;transition:border-radius .12s linear 0s .35s linear 0s}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px}.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideOuter .lSPager.lSGallery:before{content:" ";display:table}.lSAction>a{width:32px;display:block;top:50%;height:32px;background-image:url(//www.bmt-business.co.il/he/wp-content/themes/bmt-theme/img/controls.png);cursor:pointer;position:absolute;z-index:99;margin-top:-16px;opacity:.5;-webkit-transition:opacity .35s linear 0s;transition:opacity .35s linear 0s}.lSAction>a:hover{opacity:1}.lSAction>.lSPrev{background-position:0 0;left:10px}.lSAction>.lSNext{background-position:-32px 0;right:10px}.lSAction>a.disabled{pointer-events:none}.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}.lSSlideOuter.vertical{position:relative}.lSSlideOuter.vertical.noPager{padding-right:0!important}.lSSlideOuter.vertical .lSGallery{position:absolute!important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{width:100%!important;max-width:none!important}.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lSPager,.lSSlideOuter .lightSlider{padding-left:0;list-style:none}.lSSlideOuter.lSrtl .lSPager,.lSSlideOuter.lSrtl .lightSlider{padding-right:0}.lSSlideOuter .lSGallery li,.lSSlideOuter .lightSlider>*{float:left}.lSSlideOuter.lSrtl .lSGallery li,.lSSlideOuter.lSrtl .lightSlider>*{float:right!important}@-webkit-keyframes rightEnd{0%,100%{left:0}50%{left:-15px}}@keyframes rightEnd{0%,100%{left:0}50%{left:-15px}}@-webkit-keyframes topEnd{0%,100%{top:0}50%{top:-15px}}@keyframes topEnd{0%,100%{top:0}50%{top:-15px}}@-webkit-keyframes leftEnd{0%,100%{left:0}50%{left:15px}}@keyframes leftEnd{0%,100%{left:0}50%{left:15px}}@-webkit-keyframes bottomEnd{0%,100%{bottom:0}50%{bottom:-15px}}@keyframes bottomEnd{0%,100%{bottom:0}50%{bottom:-15px}}.lSSlideOuter .rightEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lSSlideOuter .leftEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd .3s;animation:topEnd .3s;position:relative}.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd .3s;animation:bottomEnd .3s;position:relative}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lightSlider.lsGrabbing>*{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}div.wpcf7 {
margin: 0;
padding: 0;
}
div.wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
}
div.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
height: 1px;
width: 1px;
margin: 0;
padding: 0;
border: 0;
}
div.wpcf7-mail-sent-ok {
border: 2px solid #398f14;
}
div.wpcf7-mail-sent-ng {
border: 2px solid #ff0000;
}
div.wpcf7-spam-blocked {
border: 2px solid #ffa500;
}
div.wpcf7-validation-errors {
border: 2px solid #f7e700;
}
.wpcf7-form-control-wrap {
position: relative;
}
span.wpcf7-not-valid-tip {
color: #f00;
font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip span.wpcf7-not-valid-tip {
position: absolute;
top: 20%;
left: 20%;
z-index: 100;
border: 1px solid #ff0000;
background: #fff;
padding: .2em .8em;
}
span.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
span.wpcf7-list-item-label::before,
span.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-display-none {
display: none;
}
div.wpcf7 .ajax-loader {
visibility: hidden;
display: inline-block;
background-image: url(//www.bmt-business.co.il/he/wp-content/plugins/contact-form-7/images/ajax-loader.gif);
width: 16px;
height: 16px;
border: none;
padding: 0;
margin: 0 0 0 4px;
vertical-align: middle;
}
div.wpcf7 .ajax-loader.is-active {
visibility: visible;
}
div.wpcf7 div.ajax-error {
display: none;
}
div.wpcf7 .placeheld {
color: #888;
}
div.wpcf7 .wpcf7-recaptcha iframe {
margin-bottom: 0;
}
div.wpcf7 input[type="file"] {
cursor: pointer;
}
div.wpcf7 input[type="file"]:disabled {
cursor: default;
}:root{
--cb-bg: #0f172a;
--cb-card: #111827;
--cb-fg: #e5e7eb;
--cb-muted: #a3a3a3;
--cb-accent: #22d3ee;
--cb-line: rgba(255,255,255,.12);
--cb-radius: 16px;
} .cbox-wrap{
position: fixed; right: 18px; bottom: 18px;
z-index: 999999; max-width: 380px; width: calc(100vw - 36px);
}
.cbox-wrap[hidden]{ display:none; }
.cbox-card{
background: var(--cb-card); color: var(--cb-fg); border:1px solid var(--cb-line);
border-radius: var(--cb-radius); padding: 16px; box-shadow: 0 16px 40px rgba(0,0,0,.45);
}
.cbox-head{ font-weight:800; margin-bottom:6px }
.cbox-text{ font-size:14px; color: var(--cb-fg); opacity:.95 }
.cbox-actions{ display:flex; flex-direction:column; gap:8px; margin-top:12px }
.cbox-btn{
padding: 10px 12px; border-radius: 12px; border:1px solid var(--cb-line);
background: #1f2937; color: var(--cb-fg); font-weight:700; cursor:pointer; text-align:center
}
.cbox-btn.primary{ background: var(--cb-accent); color:#041a1f; border-color: transparent }
.cbox-btn.ghost{ background: transparent }
.cbox-links{ margin-top:8px; font-size:12px; color: var(--cb-muted); text-align:center }
.cbox-links a{ color: var(--cb-fg); text-decoration: underline; } .cbox-modal{ position:fixed; inset:0; background:rgba(0,0,0,.55); z-index: 999999; display:block }
.cbox-modal[hidden]{ display:none }
.cbox-dialog{
width:min(720px, 92vw); background: var(--cb-card); color: var(--cb-fg);
border:1px solid var(--cb-line); border-radius: var(--cb-radius);
margin: 8vh auto; padding: 10px 12px 12px; box-shadow: 0 20px 50px rgba(0,0,0,.5);
}
.cbox-head-row{ display:flex; align-items:center; justify-content:space-between; padding:6px 4px 8px; border-bottom:1px solid var(--cb-line) }
#cbox-title{ font-weight:800 }
.cbox-close{ background:transparent; border:none; color:var(--cb-fg); font-size:24px; cursor:pointer }
.cbox-body{ padding:12px 4px; display:grid; gap:12px; max-height: 60vh; overflow:auto }
.cbox-group{ border:1px solid var(--cb-line); border-radius:12px; padding:12px }
.cbox-group.disabled{ opacity:.75 }
.g-title{ font-weight:700; margin-bottom:6px }
.g-desc{ color:var(--cb-muted); font-size:13px }
.g-switch{ display:inline-flex; align-items:center; gap:8px; float: inline-start }
.g-switch input{ display:none }
.g-switch span{
width: 42px; height: 24px; background:#374151; border-radius:999px; position:relative; display:inline-block;
}
.g-switch span::after{
content:""; position:absolute; inset:3px auto 3px 3px; width:18px; height:18px; background:#fff; border-radius:50%; transition: all .2s;
}
.g-switch input:checked + span{ background:#34d399 }
.g-switch input:checked + span::after{ inset:3px 3px 3px auto }
.cbox-foot{ display:flex; gap:8px; justify-content:flex-end; padding-top:8px; border-top:1px solid var(--cb-line) }
@media (max-width: 560px){
.cbox-wrap{ right: 10px; left: 10px; width: auto; bottom: 10px }
.cbox-card{ padding: 14px }
}.footer li {display:block!important; }
.footer li a {color:#fff!important; line-height: 10px;}
.soci {display:inline-block!important;}
#social-menu-footer li {
display: inline-block !important;
}
.required:after {
content: "*";
color:red!important;
}
.item {height: 370px!important;}
.top-slider {height: 370px!important;}
.clients-slider {height: 200px!important;}