@charset "UTF-8";

.no-padding{padding:0}.no-margin{margin:0!important}.uppercase{text-transform:uppercase}.no-transform{text-transform:none}.focus-only{position:absolute;clip:rect(0,0,0,0)}.focus-only:focus{position:static}#tresc:focus{outline:0}.sticky{position:sticky;top:0}@media screen\0 {.ie-d-block{display:block!important}}.fw-page-builder-content .fw-container{padding:0}@media print{*,:after,:before{background:transparent!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.scrollReveal,.scrollReveal--100,.scrollReveal--1000,.scrollReveal--200,.scrollReveal--300,.scrollReveal--400,.scrollReveal--500,.scrollReveal--600,.scrollReveal--700,.scrollReveal--800,.scrollReveal--900,.scrollReveal--noMobile{visibility:hidden}html{background-color:#fff;font-size:62.5%;overflow-x:hidden}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}}@media (-webkit-min-device-pixel-ratio:1.3),(min-resolution:124.8dpi){html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}}body{min-height:100vh;position:relative;margin:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-family:"Exo",sans-serif;font-size:1.6rem;font-weight:400;color:#000;padding-top:6.8rem;overflow-x:hidden}@media (min-width:992px){body{padding-top:12rem}}@media (min-width:1200px){.container{max-width:1170px}}.sticky:after,.sticky:before{content:"";display:table}.logout-link{display:inline-block;*display:inline;zoom:1;margin:0;line-height:1.7;font-size:1.3em;font-weight:700;margin-left:1em;color:#404040}.logout-link:active,.logout-link:focus,.logout-link:hover{color:#78459B}h1{font-size:unset}.mainArticle h1,.mainArticle h2,.mainArticle h3,.mainArticle h4,.mainArticle h5,.mainArticle h6{font-family:"Exo",sans-serif;font-size:3em;font-weight:400;color:#2C3E50;margin-top:1.2em;margin-bottom:0.55em}.mainArticle p{font-family:"Exo",sans-serif;font-size:1.4em;font-weight:400;line-height:1.75;color:#1c2932;margin-bottom:1.7em}.mainArticle a{color:#1c2932}.mainHeader{background-color:#fff;font-size:0.8rem}@media (min-width:768px){.mainHeader{font-size:0.9rem}}@media (min-width:1200px){.mainHeader{font-size:1rem}}.mainHeader__fixedWrapper{position:fixed;top:0;z-index:100;background-color:#fff;min-height:5.5rem}@media (min-width:440px){.mainHeader__fixedWrapper{min-height:6.5rem}}@media (min-width:992px){.mainHeader__fixedWrapper{min-height:11.2rem}}@media (min-width:1200px){.mainHeader__fixedWrapper{min-height:12rem}}.mainHeader__fixedWrapper--page{background-color:#E0DFE0}.mainHeader__logo{width:300px;margin:10px 0}.mainHeader__cartIcon{position:fixed;right:8rem;color:#404040}.mainHeader__cartIcon:active,.mainHeader__cartIcon:focus,.mainHeader__cartIcon:hover{color:#78459B}.mobileNav .button_container{position:fixed;top:2.1rem;right:15px;height:27px;width:35px;cursor:pointer;z-index:999;-webkit-transition:opacity 0.25s ease;transition:opacity 0.25s ease}.mobileNav .button_container:hover{opacity:0.7}.mobileNav .button_container.active .top{-webkit-transform:translateY(10px) translateX(0) rotate(45deg);transform:translateY(10px) translateX(0) rotate(45deg);background:#FFF}.mobileNav .button_container.active .middle{opacity:0;background:#FFF}.mobileNav .button_container.active .bottom{-webkit-transform:translateY(-10px) translateX(0) rotate(-45deg);transform:translateY(-10px) translateX(0) rotate(-45deg);background:#FFF}.mobileNav .button_container span{background:#78459B;border:none;height:5px;width:100%;position:absolute;top:0px;left:0;-webkit-transition:all 0.35s ease;transition:all 0.35s ease;cursor:pointer}.mobileNav .button_container span:nth-of-type(2){top:10px}.mobileNav .button_container span:nth-of-type(3){top:20px}.mobileNav .overlay{position:fixed;top:0;left:0;width:100%;height:100%;opacity:1;visibility:hidden;-webkit-transition:opacity 0.35s,visibility 0.35s,width 0.35s;transition:opacity 0.35s,visibility 0.35s,width 0.35s;z-index:998}.mobileNav .overlay:before{content:"";background:#78459B;left:-55%;top:0;width:50%;height:100%;position:absolute;-webkit-transition:left 0.35s ease;transition:left 0.35s ease}.mobileNav .overlay:after{content:"";background:#78459B;right:-55%;top:0;width:50%;height:100%;position:absolute;-webkit-transition:all 0.35s ease;transition:all 0.35s ease}.mobileNav .overlay.open{opacity:0.9;visibility:visible;height:100%}.mobileNav .overlay.open:before{left:0}.mobileNav .overlay.open:after{right:0}.mobileNav .overlay.open li{-webkit-animation:fadeInRight 0.5s ease forwards;animation:fadeInRight 0.5s ease forwards;-webkit-animation-delay:0.35s;animation-delay:0.35s}.mobileNav .overlay.open li:nth-of-type(2){-webkit-animation-delay:0.45s;animation-delay:0.45s}.mobileNav .overlay.open li:nth-of-type(3){-webkit-animation-delay:0.55s;animation-delay:0.55s}.mobileNav .overlay.open li:nth-of-type(4){-webkit-animation-delay:0.65s;animation-delay:0.65s}.mobileNav .overlay nav{position:relative;height:70%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:2.5em;font-family:"Lato",sans-serif;font-weight:400;text-align:center;z-index:9999}.mobileNav .overlay ul{list-style:none;padding:0;margin:0 auto;display:inline-block;position:relative;height:100%}@media (max-width:320px) and (orientation:landscape){.mobileNav .overlay ul{-webkit-column-count:3;-moz-column-count:3;column-count:3}}@media (min-width:576px) and (orientation:landscape){.mobileNav .overlay ul{-webkit-column-count:3;-moz-column-count:3;column-count:3}}.mobileNav .overlay ul li{display:block;height:11.1111111111%;min-height:3rem;position:relative;opacity:0;margin-bottom:0.35em}@media (max-width:320px) and (orientation:landscape){.mobileNav .overlay ul li{margin-bottom:0.6em;height:20%}}@media (min-width:576px) and (orientation:landscape){.mobileNav .overlay ul li{margin-bottom:0.6em;height:20%}}.mobileNav .overlay ul li a{display:block;position:relative;color:#FFF;text-decoration:none;overflow:hidden;line-height:1.5}@media (max-width:320px) and (orientation:landscape){.mobileNav .overlay ul li a{line-height:1.3}}@media (min-width:576px) and (orientation:landscape){.mobileNav .overlay ul li a{line-height:1.3}}.mobileNav .overlay ul li a:active:after,.mobileNav .overlay ul li a:focus:after,.mobileNav .overlay ul li a:hover:after{width:100%}.mobileNav .overlay ul li a:after{content:"";position:absolute;bottom:0;left:50%;width:0%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:3px;background:#FFF;-webkit-transition:0.35s;transition:0.35s}.mobileNav .mobileNav__featured a{border:solid 2px #fff;border-radius:5px}@-webkit-keyframes fadeInRight{0%{opacity:0;left:20%}to{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:20%}to{opacity:1;left:0}}.asideNav ul{position:relative;z-index:2}.asideNav li{font-family:"Exo",sans-serif;font-size:1.6em;font-weight:400}.asideNav li a{color:#000;border:solid 1px #000;background-color:#fff;display:block;text-decoration:none;padding:0.1em 0.3em;line-height:1;-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.asideNav li a:active,.asideNav li a:focus,.asideNav li a:hover{background-color:#78459B;border-color:#78459B;color:#fff}.asideNav li ul{visibility:hidden;opacity:0;z-index:-1;position:absolute;top:auto;-webkit-transform:translateY(-2em);transform:translateY(-2em);width:100%;-webkit-transition:all 0.3s ease-in-out 0s,visibility 0s linear 0.3s,z-index 0s linear 0.01s;transition:all 0.3s ease-in-out 0s,visibility 0s linear 0.3s,z-index 0s linear 0.01s}.asideNav li:active ul,.asideNav li:focus ul,.asideNav li:hover ul{visibility:visible;opacity:1;z-index:1;-webkit-transform:translateY(0%);transform:translateY(0%);-webkit-transition-delay:0s,0s,0.3s;transition-delay:0s,0s,0.3s}.asideNav li li{font-size:1em}.asideNav li li a{color:#000;border:solid 1px #000;border-top:none;text-decoration:none}.asideNav p{font-family:"Exo",sans-serif;font-weight:300;font-size:1.6em;margin-left:0.8em;margin-right:1.7em}.asideNav p a{color:inherit}.asideNav li.asideNav__featured a{font-family:"Exo",sans-serif;font-weight:400;font-size:1em;padding:0.3em 1.5em 0.2em 1.5em;background-color:#78459B;border-color:#78459B;color:#fff;border-radius:10px;text-transform:uppercase}.asideNav li.asideNav__featured a:active,.asideNav li.asideNav__featured a:focus,.asideNav li.asideNav__featured a:hover{background-color:#fff;border-color:#000;color:#000}.desktopNav{margin-top:0.3rem}.desktopNav li{font-family:"Exo",sans-serif;font-size:1.8em;font-weight:400;text-transform:uppercase;margin-left:1.4em}.desktopNav a{color:#050505;text-decoration:none}.desktopNav a:active,.desktopNav a:focus,.desktopNav a:hover{text-decoration:none;color:#78459B}.btn{border-radius:3px;padding:0.8em 3.05em}.wpcf7{margin-top:1em}.wpcf7 .wpcf7-acceptance .wpcf7-list-item-label{display:block;padding-left:1.5em}.wpcf7 .wpcf7-acceptance label{display:block;position:relative;padding-left:2.5em;margin-top:0.8em;margin-bottom:1em;cursor:pointer;font-size:1em;font-weight:300;text-transform:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width:768px){.wpcf7 .wpcf7-acceptance label{margin-bottom:2em}}@media (min-width:1200px){.wpcf7 .wpcf7-acceptance label{margin-bottom:3.2em}}.wpcf7-acceptance{}.wpcf7-acceptance input[type=checkbox]{position:absolute;opacity:0;cursor:pointer}.wpcf7 .checkmark{position:absolute;top:0;left:0;height:1.65em;width:1.65em;border:solid 1px #000;margin:0.3em 1em;-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}@media (min-width:1200px){.wpcf7 .checkmark{border:solid 2px #000}}.wpcf7 .wpcf7-acceptance label:hover .checkmark{background-color:#eaeaea}.wpcf7 .wpcf7-acceptance label input:checked+.wpcf7-list-item-label .checkmark{background-color:#78459B}.wpcf7 .wpcf7-acceptance label input:checked+.wpcf7-list-item-label .checkmark:after{color:#fff;opacity:1}.wpcf7 .checkmark:after{content:"";position:absolute;display:none}.wpcf7 .wpcf7-acceptance label input:checked+.wpcf7-list-item-label .checkmark:after{display:block}.wpcf7 .wpcf7-acceptance label .checkmark:after{content:"✓";display:block;width:100%;left:0;top:0;font-family:"Lato",sans-serif;font-size:1.2em;font-weight:900;color:#fff;text-align:center;line-height:1.2;opacity:0}form label{font-family:"Rubik",sans-serif;font-size:1em;font-weight:400;color:#2c3e50;text-align:left;text-transform:uppercase;letter-spacing:0.05em;margin-bottom:2px;margin-top:1.8em}form input,form textarea{width:100%;border:solid 1px #8e8e8e;border-radius:4px;min-height:3.5em;-webkit-box-shadow:none;box-shadow:none;padding:0.5em 0.8em;font-family:"Lato",sans-serif}form textarea{height:13.5em}form input[type=submit]{width:auto;background-color:#78459B;font-family:"Lato",sans-serif;font-size:1.15em;font-weight:900;text-align:center;text-transform:uppercase;color:#fff;border:solid 1px #78459B;cursor:pointer;min-height:0;line-height:1;padding:0.67em 3.5em;border-radius:3px;-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}form input[type=submit]:active,form input[type=submit]:focus,form input[type=submit]:hover{color:#000;border:solid 1px #000;background-color:#fff}div.wpcf7-acceptance-missing,div.wpcf7-validation-errors{font-size:1.6em}.headerSlider{font-size:0.8rem}@media (min-width:768px){.headerSlider{font-size:0.9rem}}@media (min-width:1200px){.headerSlider{font-size:1rem}}.headerSlider__item{height:auto;min-height:50vh;padding-top:5em;background-size:cover;background-repeat:no-repeat;background-position:center center}.headerSlider__item:after{content:"";height:50vh;width:0;visibility:hidden;overflow:hidden;visibility:hidden;float:left}@media (min-width:768px){.headerSlider__item{height:37.1vh;min-height:37.1vw}}.headerSlider__heading{font-family:"Exo",sans-serif;font-size:3.5em;font-weight:300;color:#78459B;line-height:1.2;margin-bottom:0.84em;text-shadow:0 3px 7px rgba(0,0,0,0.55)}@media (min-width:768px){.headerSlider__heading{font-size:4.2em;margin-bottom:0.7em}}@media (min-width:1200px){.headerSlider__heading{font-size:5em;margin-bottom:0.52em}}.headerSlider__logo{width:20vw!important;max-width:170px}@media (min-width:576px){.headerSlider__logo{width:13vw!important}}.headerSlider .owl-nav{display:none;position:absolute;top:49.5%;width:100%}@media (min-width:1367px){.headerSlider .owl-nav{display:block}}.headerSlider .owl-nav button.owl-next,.headerSlider .owl-nav button.owl-prev{position:absolute;width:5rem;height:5rem;border:solid 1px #fff;background-color:rgba(180,180,180,0.6);-webkit-transition:all 0.15s ease-in-out 0s;transition:all 0.15s ease-in-out 0s}.headerSlider .owl-nav button.owl-next:active,.headerSlider .owl-nav button.owl-next:focus,.headerSlider .owl-nav button.owl-next:hover,.headerSlider .owl-nav button.owl-prev:active,.headerSlider .owl-nav button.owl-prev:focus,.headerSlider .owl-nav button.owl-prev:hover{border-color:transparent}.headerSlider .owl-nav button.owl-prev{left:2.3vw}.headerSlider .owl-nav button.owl-next{right:2.3vw}.headerSlider .owl-dots{text-align:center;-webkit-transform:translateY(-6em);transform:translateY(-6em)}.headerSlider .owl-dots .owl-dot{width:1.6rem;height:1.6rem;border:none;border-radius:50%;background-color:#fff;margin:0.6em}.headerSlider .owl-dots .owl-dot.active{width:2rem;height:2rem;border:solid 0.2rem #78459B;background-color:transparent}.productsGrid{font-size:0.8rem;padding-bottom:3em}@media (min-width:768px){.productsGrid{font-size:0.9rem}}@media (min-width:1200px){.productsGrid{font-size:1rem}}.productsGrid__header{padding:2.5em 0}@media (min-width:768px){.productsGrid__header{padding:3em 0}}@media (min-width:1200px){.productsGrid__header{padding:3em 0 5.5em 0}}.productsGrid__heading{font-size:3em;text-transform:uppercase;color:#2c3e50;margin-bottom:0.75em}.productsGrid p{font-size:1.6em;color:#1c2932}.productsGrid .isotopeGrid{background:#fff;width:100vw;margin-top:1.25em}.productsGrid .isotopeGrid:after{content:"";display:block;clear:both}.productsGrid .isotopeGrid__item,.productsGrid .isotopeGrid__sizer{width:100vw;height:auto}.productsGrid .isotopeGrid__item{float:left;background:#fff;overflow:hidden}.productsGrid .isotopeGrid__item span{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:1}.productsGrid .isotopeGrid__heading,.productsGrid .isotopeGrid__price{font-size:2.4rem;font-weight:400;letter-spacing:2.5px}.productsGrid .isotopeGrid__heading{margin-bottom:1.2rem;color:#000}.productsGrid .isotopeGrid__price{color:#78459B}@media (min-width:576px){.productsGrid .isotopeGrid__item,.productsGrid .isotopeGrid__sizer{width:50vw}}@media (min-width:768px){.productsGrid .isotopeGrid__item,.productsGrid .isotopeGrid__sizer{width:33.3vw}}@media (min-width:992px){.productsGrid .isotopeGrid__item,.productsGrid .isotopeGrid__sizer{width:25vw}}.testimonials{font-size:0.8rem;padding-bottom:5em;margin-top:4rem}@media (min-width:768px){.testimonials{font-size:0.9rem}}@media (min-width:1200px){.testimonials{font-size:1rem}}.testimonials__header{padding:2.5em 0}@media (min-width:768px){.testimonials__header{padding:3em 0}}@media (min-width:1200px){.testimonials__header{padding:4.4em 0 2.1em 0}}.testimonials__heading{font-size:3em;text-transform:uppercase;color:#2c3e50;margin-bottom:0.75em}.testimonials__author,.testimonials__content{font-size:1.8rem;font-weight:400;color:#2c3e50;line-height:1.7}.testimonials__author{font-style:italic;font-weight:700}.testimonials .owl-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:4.5em;margin-bottom:2.5em}.testimonials button.owl-dot{width:20px;height:20px;border-radius:50%;background-color:#78459B;border:solid 2px #fff;margin:0 0.45em}.testimonials button.owl-dot.active{background-color:#fff;border:solid 2px #78459B}.aboutUs{font-size:0.8rem;background-color:#e9e9e9;overflow:hidden}@media (min-width:768px){.aboutUs{font-size:0.9rem}}@media (min-width:1200px){.aboutUs{font-size:1rem}}@media (min-width:1200px){.aboutUs__wrapper{padding-left:7.5em}}.aboutUs__heading{font-size:1.8em;font-weight:400;color:#010f32;letter-spacing:0.1em;margin-bottom:1.7em}.aboutUs__text h3{font-size:2.4em;font-weight:400;color:#010f32;letter-spacing:0.1em;text-transform:uppercase;margin-bottom:1em}.aboutUs__text p{font-size:1.6em;font-weight:400;color:#000;line-height:1.75;margin-bottom:2em}.aboutUs__separator{display:inline-block;*display:inline;zoom:1;width:5rem;height:0.2rem;background-color:#78459B;margin-top:0.9em;margin-bottom:0.9em}.aboutUs__image{max-width:100%;height:auto}@media (min-width:768px){.aboutUs__image{max-width:none;-webkit-transform:translateX(-1.9em);transform:translateX(-1.9em)}}.mainArticle{font-size:0.8rem;padding:6em 0}@media (min-width:768px){.mainArticle{font-size:0.9rem}}@media (min-width:1200px){.mainArticle{font-size:1rem}}.mainArticle h1{font-size:3.6em}.mainArticle h2{font-size:3em}.mainArticle h3{font-size:2.6em}.mainArticle h4{font-size:2.2em}.mainArticle h5{font-size:1.8em;font-weight:500}.mainArticle h6{font-size:1.4em;font-weight:500}.mainArticle p:last-child{margin-bottom:0.5em}.mainArticle img{margin:1.6em 0}.mainArticle iframe{max-width:100%}.mainFooter{font-size:0.8rem;background-color:#07274A;background-image:url(//fixbramy.pl/wp-content/themes/sawil/img/footer-bg.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;padding-top:3.5em;padding-bottom:0}@media (min-width:768px){.mainFooter{font-size:0.9rem}}@media (min-width:992px){.mainFooter{padding-top:6.5em}}@media (min-width:1200px){.mainFooter{font-size:1rem}}.mainFooter .mainFooter__heading{font-family:"Lato",sans-serif;font-size:2.4em;font-weight:900;color:#fff;text-align:left;text-transform:uppercase;position:relative;padding-left:0.85em;margin-bottom:0.3em}.mainFooter .mainFooter__heading:before{display:inline-block;*display:inline;zoom:1;content:"";width:0.245em;height:71%;background-color:#78459B;position:absolute;top:15%;left:0}.mainFooter p,.mainFooter ul{font-family:"Lato",sans-serif;font-size:1.4em;font-weight:300;color:#fff;margin:1.5em 0;line-height:1.7}.mainFooter p a,.mainFooter ul a{color:#fff}.mainFooter li{margin-bottom:0.07em}.mainFooter__menu{font-size:1.4em;font-weight:400;margin:1.9em}.mainFooter__menu a{color:#fff}.mainFooter__info{margin-top:4.5em}@media (min-width:576px){.mainFooter__info{margin-top:0}}.mainFooter__info--fast{margin-top:4.5em}@media (min-width:992px){.mainFooter__info--fast{margin-top:0}}.mainFooter__contactInfo--fast{margin:3.5em 0}@media (min-width:992px){.mainFooter__contactInfo--fast{margin-top:0;margin-bottom:7.5em}}.underFooter{background-color:#07182E;margin-top:4em}@media (min-width:992px){.underFooter{margin-top:5.5em}}.underFooter li{margin-bottom:0;padding-left:1em;padding-right:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.underFooter li{height:100%;padding-left:0.8em;padding-right:0.8em}}.underFooter li.current-menu-item a{color:#000;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.clearfix:before,
.clearfix:after,
.fw-container:before,
.fw-container:after,
.fw-container-fluid:before,
.fw-container-fluid:after,
.fw-row:before,
.fw-row:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after {
content: " ";
display: table;
}
.clearfix:after,
.fw-container:after,
.fw-container-fluid:after,
.fw-row:after,
.dl-horizontal dd:after {
clear: both;
}
.center-block {
display: block;
margin-left: auto;
margin-right: auto;
}
.pull-right,
body.rtl .pull-left {
float: right !important;
}
.pull-left,
body.rtl .pull-right {
float: left !important;
}
.clear {
clear: both;
width: 100%;
}
.hide {
display: none !important;
}
.show {
display: block !important;
}
.invisible {
visibility: hidden;
}
.text-hide {
font: 0/0 a;
color: transparent;
text-shadow: none;
background-color: transparent;
border: 0;
}
.hidden {
display: none !important;
visibility: hidden !important;
}
.affix {
position: fixed;
}
img,
iframe,
embed {
max-width: 100%;
}
img {
height: auto;
}
.map img,
.fw-shortcode-map-wrapper img {
max-width: none !important;
}  .fw-main-row,
.fw-main-row *,
.fw-main-row *:before,
.fw-main-row *:after {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.fw-container {
position: relative;
margin-right: auto;
margin-left: auto;
padding-left: 15px;
padding-right: 15px;
max-width: 100%;
}
@media (min-width: 768px) {
.fw-container {
width: 750px;
}
}
@media (min-width: 992px) {
.fw-container {
width: 970px;
}
}
@media (min-width: 1200px) {
.fw-container {
width: 1170px;
}
}
.fw-container-fluid {
position: relative;
margin-right: auto;
margin-left: auto;
padding-left: 15px;
padding-right: 15px;
}
.fw-row {
margin-left: -15px;
margin-right: -15px;
}
.fw-row:before,
.fw-row:after {
content: " ";
display: table;
}
.fw-row:after {
clear: both;
}
.fw-col-xs-1,
.fw-col-sm-1,
.fw-col-md-1,
.fw-col-lg-1,
.fw-col-xs-2,
.fw-col-sm-2,
.fw-col-md-2,
.fw-col-lg-2,
.fw-col-xs-3,
.fw-col-sm-3,
.fw-col-md-3,
.fw-col-lg-3,
.fw-col-xs-4,
.fw-col-sm-4,
.fw-col-md-4,
.fw-col-lg-4,
.fw-col-xs-5,
.fw-col-sm-5,
.fw-col-md-5,
.fw-col-lg-5,
.fw-col-xs-6,
.fw-col-sm-6,
.fw-col-md-6,
.fw-col-lg-6,
.fw-col-xs-7,
.fw-col-sm-7,
.fw-col-md-7,
.fw-col-lg-7,
.fw-col-xs-8,
.fw-col-sm-8,
.fw-col-md-8,
.fw-col-lg-8,
.fw-col-xs-9,
.fw-col-sm-9,
.fw-col-md-9,
.fw-col-lg-9,
.fw-col-xs-10,
.fw-col-sm-10,
.fw-col-md-10,
.fw-col-lg-10,
.fw-col-xs-11,
.fw-col-sm-11,
.fw-col-md-11,
.fw-col-lg-11,
.fw-col-xs-12,
.fw-col-sm-12,
.fw-col-md-12,
.fw-col-lg-12,
.fw-col-xs-15,
.fw-col-sm-15,
.fw-col-md-15,
.fw-col-lg-15 {
position: relative;
min-height: 1px;
padding-left: 15px;
padding-right: 15px;
box-sizing: border-box;
}
@media (min-width: 768px) {
.fw-col-sm-1,
.fw-col-sm-2,
.fw-col-sm-3,
.fw-col-sm-4,
.fw-col-sm-5,
.fw-col-sm-6,
.fw-col-sm-7,
.fw-col-sm-8,
.fw-col-sm-9,
.fw-col-sm-10,
.fw-col-sm-11,
.fw-col-sm-12,
.fw-col-sm-15 {
float: left;
}
body.rtl .fw-col-sm-1,
body.rtl .fw-col-sm-2,
body.rtl .fw-col-sm-3,
body.rtl .fw-col-sm-4,
body.rtl .fw-col-sm-5,
body.rtl .fw-col-sm-6,
body.rtl .fw-col-sm-7,
body.rtl .fw-col-sm-8,
body.rtl .fw-col-sm-9,
body.rtl .fw-col-sm-10,
body.rtl .fw-col-sm-11,
body.rtl .fw-col-sm-12,
body.rtl .fw-col-sm-15 {
float: right;
}
.fw-col-sm-15 {
width: 20%;
}
.fw-col-sm-12 {
width: 100%;
}
.fw-col-sm-11 {
width: 91.66666667%;
}
.fw-col-sm-10 {
width: 83.33333333%;
}
.fw-col-sm-9 {
width: 75%;
}
.fw-col-sm-8 {
width: 66.66666667%;
}
.fw-col-sm-7 {
width: 58.33333333%;
}
.fw-col-sm-6 {
width: 50%;
}
.fw-col-sm-5 {
width: 41.66666667%;
}
.fw-col-sm-4 {
width: 33.33333333%;
}
.fw-col-sm-3 {
width: 25%;
}
.fw-col-sm-2 {
width: 16.66666667%;
}
.fw-col-sm-1 {
width: 8.33333333%;
}
.fw-col-sm-pull-15 {
right: 20%;
}
.fw-col-sm-pull-12 {
right: 100%;
}
.fw-col-sm-pull-11 {
right: 91.66666667%;
}
.fw-col-sm-pull-10 {
right: 83.33333333%;
}
.fw-col-sm-pull-9 {
right: 75%;
}
.fw-col-sm-pull-8 {
right: 66.66666667%;
}
.fw-col-sm-pull-7 {
right: 58.33333333%;
}
.fw-col-sm-pull-6 {
right: 50%;
}
.fw-col-sm-pull-5 {
right: 41.66666667%;
}
.fw-col-sm-pull-4 {
right: 33.33333333%;
}
.fw-col-sm-pull-3 {
right: 25%;
}
.fw-col-sm-pull-2 {
right: 16.66666667%;
}
.fw-col-sm-pull-1 {
right: 8.33333333%;
}
.fw-col-sm-pull-0 {
right: auto;
}
.fw-col-sm-push-15 {
left: 20%;
}
.fw-col-sm-push-12 {
left: 100%;
}
.fw-col-sm-push-11 {
left: 91.66666667%;
}
.fw-col-sm-push-10 {
left: 83.33333333%;
}
.fw-col-sm-push-9 {
left: 75%;
}
.fw-col-sm-push-8 {
left: 66.66666667%;
}
.fw-col-sm-push-7 {
left: 58.33333333%;
}
.fw-col-sm-push-6 {
left: 50%;
}
.fw-col-sm-push-5 {
left: 41.66666667%;
}
.fw-col-sm-push-4 {
left: 33.33333333%;
}
.fw-col-sm-push-3 {
left: 25%;
}
.fw-col-sm-push-2 {
left: 16.66666667%;
}
.fw-col-sm-push-1 {
left: 8.33333333%;
}
.fw-col-sm-push-0 {
left: auto;
}
.fw-col-sm-offset-15 {
margin-left: 20%;
}
.fw-col-sm-offset-12 {
margin-left: 100%;
}
.fw-col-sm-offset-11 {
margin-left: 91.66666667%;
}
.fw-col-sm-offset-10 {
margin-left: 83.33333333%;
}
.fw-col-sm-offset-9 {
margin-left: 75%;
}
.fw-col-sm-offset-8 {
margin-left: 66.66666667%;
}
.fw-col-sm-offset-7 {
margin-left: 58.33333333%;
}
.fw-col-sm-offset-6 {
margin-left: 50%;
}
.fw-col-sm-offset-5 {
margin-left: 41.66666667%;
}
.fw-col-sm-offset-4 {
margin-left: 33.33333333%;
}
.fw-col-sm-offset-3 {
margin-left: 25%;
}
.fw-col-sm-offset-2 {
margin-left: 16.66666667%;
}
.fw-col-sm-offset-1 {
margin-left: 8.33333333%;
}
.fw-col-sm-offset-0 {
margin-left: 0%;
}
}
@media (min-width: 992px) {
.fw-col-md-1,
.fw-col-md-2,
.fw-col-md-3,
.fw-col-md-4,
.fw-col-md-5,
.fw-col-md-6,
.fw-col-md-7,
.fw-col-md-8,
.fw-col-md-9,
.fw-col-md-10,
.fw-col-md-11,
.fw-col-md-12,
.fw-col-md-15 {
float: left;
}
body.rtl .fw-col-md-1,
body.rtl .fw-col-md-2,
body.rtl .fw-col-md-3,
body.rtl .fw-col-md-4,
body.rtl .fw-col-md-5,
body.rtl .fw-col-md-6,
body.rtl .fw-col-md-7,
body.rtl .fw-col-md-8,
body.rtl .fw-col-md-9,
body.rtl .fw-col-md-10,
body.rtl .fw-col-md-11,
body.rtl .fw-col-md-12,
body.rtl .fw-col-md-15 {
float: right;
}
.fw-col-md-15 {
width: 20%;
}
.fw-col-md-12 {
width: 100%;
}
.fw-col-md-11 {
width: 91.66666667%;
}
.fw-col-md-10 {
width: 83.33333333%;
}
.fw-col-md-9 {
width: 75%;
}
.fw-col-md-8 {
width: 66.66666667%;
}
.fw-col-md-7 {
width: 58.33333333%;
}
.fw-col-md-6 {
width: 50%;
}
.fw-col-md-5 {
width: 41.66666667%;
}
.fw-col-md-4 {
width: 33.33333333%;
}
.fw-col-md-3 {
width: 25%;
}
.fw-col-md-2 {
width: 16.66666667%;
}
.fw-col-md-1 {
width: 8.33333333%;
}
.fw-col-md-pull-15 {
right: 20%;
}
.fw-col-md-pull-12 {
right: 100%;
}
.fw-col-md-pull-11 {
right: 91.66666667%;
}
.fw-col-md-pull-10 {
right: 83.33333333%;
}
.fw-col-md-pull-9 {
right: 75%;
}
.fw-col-md-pull-8 {
right: 66.66666667%;
}
.fw-col-md-pull-7 {
right: 58.33333333%;
}
.fw-col-md-pull-6 {
right: 50%;
}
.fw-col-md-pull-5 {
right: 41.66666667%;
}
.fw-col-md-pull-4 {
right: 33.33333333%;
}
.fw-col-md-pull-3 {
right: 25%;
}
.fw-col-md-pull-2 {
right: 16.66666667%;
}
.fw-col-md-pull-1 {
right: 8.33333333%;
}
.fw-col-md-pull-0 {
right: auto;
}
.fw-col-md-push-15 {
left: 20%;
}
.fw-col-md-push-12 {
left: 100%;
}
.fw-col-md-push-11 {
left: 91.66666667%;
}
.fw-col-md-push-10 {
left: 83.33333333%;
}
.fw-col-md-push-9 {
left: 75%;
}
.fw-col-md-push-8 {
left: 66.66666667%;
}
.fw-col-md-push-7 {
left: 58.33333333%;
}
.fw-col-md-push-6 {
left: 50%;
}
.fw-col-md-push-5 {
left: 41.66666667%;
}
.fw-col-md-push-4 {
left: 33.33333333%;
}
.fw-col-md-push-3 {
left: 25%;
}
.fw-col-md-push-2 {
left: 16.66666667%;
}
.fw-col-md-push-1 {
left: 8.33333333%;
}
.fw-col-md-push-0 {
left: auto;
}
.fw-col-md-offset-15 {
margin-left: 20%;
}
.fw-col-md-offset-12 {
margin-left: 100%;
}
.fw-col-md-offset-11 {
margin-left: 91.66666667%;
}
.fw-col-md-offset-10 {
margin-left: 83.33333333%;
}
.fw-col-md-offset-9 {
margin-left: 75%;
}
.fw-col-md-offset-8 {
margin-left: 66.66666667%;
}
.fw-col-md-offset-7 {
margin-left: 58.33333333%;
}
.fw-col-md-offset-6 {
margin-left: 50%;
}
.fw-col-md-offset-5 {
margin-left: 41.66666667%;
}
.fw-col-md-offset-4 {
margin-left: 33.33333333%;
}
.fw-col-md-offset-3 {
margin-left: 25%;
}
.fw-col-md-offset-2 {
margin-left: 16.66666667%;
}
.fw-col-md-offset-1 {
margin-left: 8.33333333%;
}
.fw-col-md-offset-0 {
margin-left: 0%;
}
}
@media (min-width: 1200px) {
.fw-col-lg-1,
.fw-col-lg-2,
.fw-col-lg-3,
.fw-col-lg-4,
.fw-col-lg-5,
.fw-col-lg-6,
.fw-col-lg-7,
.fw-col-lg-8,
.fw-col-lg-9,
.fw-col-lg-10,
.fw-col-lg-11,
.fw-col-lg-12,
.fw-col-lg-15 {
float: left;
}
body.rtl .fw-col-lg-1,
body.rtl .fw-col-lg-2,
body.rtl .fw-col-lg-3,
body.rtl .fw-col-lg-4,
body.rtl .fw-col-lg-5,
body.rtl .fw-col-lg-6,
body.rtl .fw-col-lg-7,
body.rtl .fw-col-lg-8,
body.rtl .fw-col-lg-9,
body.rtl .fw-col-lg-10,
body.rtl .fw-col-lg-11,
body.rtl .fw-col-lg-12,
body.rtl .fw-col-lg-15 {
float: right;
}
.fw-col-lg-15 {
width: 20%;
}
.fw-col-lg-12 {
width: 100%;
}
.fw-col-lg-11 {
width: 91.66666667%;
}
.fw-col-lg-10 {
width: 83.33333333%;
}
.fw-col-lg-9 {
width: 75%;
}
.fw-col-lg-8 {
width: 66.66666667%;
}
.fw-col-lg-7 {
width: 58.33333333%;
}
.fw-col-lg-6 {
width: 50%;
}
.fw-col-lg-5 {
width: 41.66666667%;
}
.fw-col-lg-4 {
width: 33.33333333%;
}
.fw-col-lg-3 {
width: 25%;
}
.fw-col-lg-2 {
width: 16.66666667%;
}
.fw-col-lg-1 {
width: 8.33333333%;
}
.fw-col-lg-pull-15 {
right: 20%;
}
.fw-col-lg-pull-12 {
right: 100%;
}
.fw-col-lg-pull-11 {
right: 91.66666667%;
}
.fw-col-lg-pull-10 {
right: 83.33333333%;
}
.fw-col-lg-pull-9 {
right: 75%;
}
.fw-col-lg-pull-8 {
right: 66.66666667%;
}
.fw-col-lg-pull-7 {
right: 58.33333333%;
}
.fw-col-lg-pull-6 {
right: 50%;
}
.fw-col-lg-pull-5 {
right: 41.66666667%;
}
.fw-col-lg-pull-4 {
right: 33.33333333%;
}
.fw-col-lg-pull-3 {
right: 25%;
}
.fw-col-lg-pull-2 {
right: 16.66666667%;
}
.fw-col-lg-pull-1 {
right: 8.33333333%;
}
.fw-col-lg-pull-0 {
right: auto;
}
.fw-col-lg-push-15 {
left: 20%;
}
.fw-col-lg-push-12 {
left: 100%;
}
.fw-col-lg-push-11 {
left: 91.66666667%;
}
.fw-col-lg-push-10 {
left: 83.33333333%;
}
.fw-col-lg-push-9 {
left: 75%;
}
.fw-col-lg-push-8 {
left: 66.66666667%;
}
.fw-col-lg-push-7 {
left: 58.33333333%;
}
.fw-col-lg-push-6 {
left: 50%;
}
.fw-col-lg-push-5 {
left: 41.66666667%;
}
.fw-col-lg-push-4 {
left: 33.33333333%;
}
.fw-col-lg-push-3 {
left: 25%;
}
.fw-col-lg-push-2 {
left: 16.66666667%;
}
.fw-col-lg-push-1 {
left: 8.33333333%;
}
.fw-col-lg-push-0 {
left: auto;
}
.fw-col-lg-offset-15 {
margin-left: 20%;
}
.fw-col-lg-offset-12 {
margin-left: 100%;
}
.fw-col-lg-offset-11 {
margin-left: 91.66666667%;
}
.fw-col-lg-offset-10 {
margin-left: 83.33333333%;
}
.fw-col-lg-offset-9 {
margin-left: 75%;
}
.fw-col-lg-offset-8 {
margin-left: 66.66666667%;
}
.fw-col-lg-offset-7 {
margin-left: 58.33333333%;
}
.fw-col-lg-offset-6 {
margin-left: 50%;
}
.fw-col-lg-offset-5 {
margin-left: 41.66666667%;
}
.fw-col-lg-offset-4 {
margin-left: 33.33333333%;
}
.fw-col-lg-offset-3 {
margin-left: 25%;
}
.fw-col-lg-offset-2 {
margin-left: 16.66666667%;
}
.fw-col-lg-offset-1 {
margin-left: 8.33333333%;
}
.fw-col-lg-offset-0 {
margin-left: 0%;
}
}.wrap-forms .wrap-step {
width: 100%;
display: block;
border-top: 1px solid #e5e5e5;
border-bottom: 1px solid #e5e5e5;
background: #f7f7f7;
height: 52px;
margin-bottom: 37px;
}
.wrap-forms .wrap-step .steps {
list-style: none;
text-align: justify;
margin: 0;
padding: 11px 20px 0;
}
.wrap-forms .wrap-step .steps:after {
width: 100%;
height: 0;
content: '';
display: inline-block;
}
.wrap-forms .wrap-step .steps li {
display: inline-block;
}
.wrap-forms .wrap-step .steps .step {
color: #0f6ab8;
font-weight: 700;
font-size: 15px;
text-decoration: none;
}
.wrap-forms .wrap-step .steps .step span {
background: #0f6ab8;
color: #fff;
font-size: 10px;
border-radius: 50%;
line-height: 15px;
vertical-align: text-bottom;
display: inline-block;
height: 15px;
width: 15px;
text-align: center;
}
.wrap-forms .wrap-step .steps li.active-step .step span {
background: #2b2b2b;
}
.wrap-forms .wrap-step .steps li.active-step .step,
.wrap-forms .wrap-step .steps .step:hover,
.wrap-forms .wrap-step .steps .step:hover strong {
color: #2b2b2b;
border-color: #2b2b2b;
}
.wrap-forms .wrap-step .steps .step:hover span {
background: #2b2b2b;
}
.wrap-forms .wrap-step .steps .step strong {
border-bottom: 1px solid #0f6ab8;
}
.wrap-forms .wrap-step .steps li.active-step .step strong {
border: none;
}
.wrap-forms .field-text,
.wrap-forms .field-gap,
.wrap-forms .field-textarea,
.wrap-forms .field-select,
.wrap-forms .field-upload,
.wrap-forms .field-date,
.wrap-forms .field-time,
.wrap-forms .field-multiple,
.wrap-forms .field-rating,
.wrap-forms .field-table {
margin-bottom: 23px;
width: 100%;
}
.wrap-forms .field-checkbox,
.wrap-forms .field-radio {
margin-bottom: 15px;
}
.wrap-forms .field-text.field-address {
margin-bottom: -8px;
}
.wrap-forms .field-multiple div[class*='field-'] {
width: 48%;
display: inline-block;
margin-bottom: 0;
}
.wrap-forms .wrap-rating .rating span {
font-size: 19px;
}
.wrap-forms .wrap-rating .rating-title {
margin-bottom: 19px;
}
.wrap-forms label,
.wrap-forms input,
.wrap-forms select {
width: 100%;
}
.wrap-forms .field-text.field-address input,
.wrap-forms .field-text.field-address textarea,
.wrap-forms .field-text.field-address select {
margin-bottom: 31px;
}
.wrap-forms .field-text.field-address input:last-child {
margin-bottom: 0;
}
.wrap-forms label {
font-size: 15px;
margin-bottom: 8px;
display: inline-block;
font-weight: bold;
}
.wrap-forms sup {
font-size: 16px;
color: #c0392b;
top: 0;
left: 2px;
}
.wrap-forms input,
.wrap-forms select {
font-size: 14px;
height: 41px;
padding: 0 15px;
}
.wrap-forms textarea {
padding: 8px 15px;
height: 162px;
font-size: 14px;
line-height: 22px;
width: 100%;
}
.wrap-forms select {
border-color: #e5e5e5;
}
.wrap-forms .field-gap input.fill-gap {
margin: 0;
padding: 0;
background: none;
border: none;
outline: none;
border-radius: 0;
border-bottom: 1px solid #808080;
text-align: left;
width: initial;
height: initial;
}
.wrap-forms .field-gap input.fill-gap:hover,
.wrap-forms .field-gap input.fill-gap:focus {
outline: none;
border: none;
border-bottom: 1px solid #808080;
background: none;
}
.wrap-forms div[class*='field-'] .omega {
width: 48%;
display: inline-block;
}
.wrap-forms div[class*='field-'] .omega.omega-right,
.wrap-forms div[class*='field-'] .omega-right {
float: right;
}
.wrap-forms .field-time .time {
width: 82%;
display: inline-block;
}
.wrap-forms .field-time .time-format {
width: 16%;
float: right;
display: inline-block;
}
.wrap-forms .field-upload .upload-file-input,
.wrap-forms .field-upload .upload-file-button {
display: inline-block;
width: auto;
}
.wrap-forms .field-upload .upload-file-input {
width: 86%;
}
.wrap-forms .field-upload .upload-file-button {
float: right;
font-size: 12px;
font-weight: 400;
}
.wrap-forms .field-table table, th, td {
border-color: #e5e5e5;
}
.wrap-forms .field-table table thead tr td {
text-align: center;
background: #f7f7f7;
padding: 8px 20px;
min-height: 73px;
line-height: 52px;
}
.wrap-forms .field-table table thead tr td span {
display: inline-block;
vertical-align: middle;
line-height: normal;
}
.wrap-forms .field-table table tbody tr td {
padding: 15px;
line-height: 20px;
}
.wrap-forms .field-table table tbody tr td.input-styled {
text-align: center;
padding: 0;
}
.wrap-forms .field-table table tbody tr td.input-styled .custom-radio {
display: inline-block;
vertical-align: middle;
line-height: normal;
}
.wrap-forms input:-moz-placeholder,
.wrap-forms textarea:-moz-placeholder {
font-size: 14px;
font-weight: 400;
color: #9a9a9a;
text-transform: none;
font-style: italic;
}
.wrap-forms input::-moz-placeholder,
.wrap-forms textarea::-moz-placeholder {
font-size: 14px;
font-weight: 400;
color: #9a9a9a;
text-transform: none;
font-style: italic;
}
.wrap-forms input:-ms-input-placeholder,
.wrap-forms textarea:-ms-input-placeholder {
font-size: 14px;
font-weight: 400;
color: #9a9a9a;
text-transform: none;
font-style: italic;
}
.wrap-forms input::-webkit-input-placeholder,
.wrap-forms textarea::-webkit-input-placeholder {
font-size: 14px;
font-weight: 400;
color: #9a9a9a;
font-style: italic;
text-transform: none;
}
.wrap-forms input:focus::-webkit-input-placeholder {
color: transparent;
}
.wrap-forms textarea:focus::-webkit-input-placeholder {
color: transparent;
}  .wrap-forms .custom-checkbox,
.wrap-forms .custom-radio {
position: relative;
}
.wrap-forms .custom-checkbox input,
.wrap-forms .custom-radio input {
height: auto;
width: auto;
vertical-align: middle;
}
.wrap-forms .custom-checkbox::selection,
.wrap-forms .custom-radio::selection {
background: transparent;
color: inherit;
}
.wrap-forms .custom-checkbox label,
.wrap-forms .custom-radio label {
position: relative;
width: auto;
display: inline-block;
font-weight: 400;
font-size: 14px;
line-height: 17px;
margin-bottom: 6px;
cursor: pointer;
min-height: 17px;
}
.wrap-forms .custom-checkbox label::selection,
.wrap-forms .custom-radio label::selection {
background: transparent;
color: inherit;
}
.wrap-forms .custom-checkbox label.focus,
.wrap-forms .custom-radio label.focus {
outline: none;
} .wrap-forms .section-break {
border-top: 1px solid #e5e5e5;
margin: 42px auto 39px;
padding-top: 25px;
}
.wrap-forms .section-break .title {
text-transform: uppercase;
font-size: 32px;
font-family: 'Arial';
color: #333333;
font-weight: 400;
margin-bottom: 13px;
}
.wrap-forms .section-break .sub-title {
font-size: 13px;
font-family: 'Arial';
font-weight: 400;
color: #595959;
}
.wrap-forms .nav-form {
width: 100%;
text-align: center;
border-top: 1px solid #e5e5e5;
padding-top: 29px;
margin-top: 48px;
}
.wrap-forms .nav-form .button.button-nav-form,
.wrap-forms .nav-form .number-pages-form {
display: inline-block;
}
.wrap-forms .nav-form .button.button-nav-form {
border-top-left-radius: 0;
padding: 10px 20px;
font-weight: 400;
}
.wrap-forms .nav-form .number-pages-form {
color: #333333;
text-transform: uppercase;
font-size: 17px;
margin-top: 7px;
}
.wrap-forms .nav-form .button.button-nav-form.next {
float: right;
}
.wrap-forms .nav-form .button.button-nav-form.prev {
float: left;
} .wrap-forms .field-columns-0:after,
.wrap-forms .field-columns-2:after,
.wrap-forms .field-columns-3:after {
width: 100%;
height: 0;
content: '';
display: inline-block;
}
.wrap-forms .field-columns-0 .options,
.wrap-forms .field-columns-2 .field-column,
.wrap-forms .field-columns-3 .field-column {
float: left;
padding-right: 5px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
body.rtl .wrap-forms .field-columns-0 .options,
body.rtl .wrap-forms .field-columns-2 .field-column,
body.rtl .wrap-forms .field-columns-3 .field-column {
float: right;
padding-left: 5px;
padding-right: 0;
}
.wrap-forms .field-columns-0 .options {
padding-right: 15px;
}
.wrap-forms .field-columns-2 .field-column {
width: 50%;
}
.wrap-forms .field-columns-3 .field-column {
width: 33.3333%;
}.pbl-container{display:flex;justify-content:center;flex-direction:column}.pbl-container .payu-list-banks{list-style-type:none;display:flex;flex-wrap:wrap;margin:0;padding:0;justify-content:center}.pbl-container .payu-list-banks li{padding:5px 3px 0}.pbl-container .payu-list-banks li.payu-inactive{opacity:.5;filter:grayscale(1)}.pbl-container .payu-list-banks li:not(.payu-inactive) label{cursor:pointer}.pbl-container .payu-list-banks li:not(.payu-inactive) label:hover{background:#ddd;border-color:#aaa}.pbl-container .payu-list-banks li label{padding:10px;display:flex;border:1px solid #bbb;transition:all 250ms;width:86px;justify-content:center;align-items:center}.pbl-container .payu-list-banks li label.active{background:#ddd;border-color:#aaa}.pbl-container .payu-list-banks li label img{width:auto;height:31px;object-fit:contain;margin:0 !important;padding:0}.pbl-container .payu-list-banks li label input{display:none}.pbl-container .pbl-error{padding-top:.5em;padding-bottom:.5em;margin-top:.5em;margin-bottom:.5em;display:none}.pbl-container .pbl-error:before{top:.5em}.payu-accept-conditions{margin-top:15px}.payu-accept-conditions .payu-conditions-description{margin-top:8px;font-size:12px;line-height:120%}.payu-accept-conditions .payu-conditions-description>div{margin:5px 0}.payu-accept-conditions .payu-conditions-description a{text-decoration:underline}.payu-accept-conditions .payu-conditions-description .payu-read-more{text-decoration:underline;cursor:pointer}.payu-accept-conditions .payu-conditions-description .payu-more-hidden{display:none}#payu-card-container{max-width:350px;margin:10px auto 10px;text-align:left;box-sizing:border-box;border:1px solid #bbb;padding:5px;border-radius:5px;background-color:#ddd;color:#333}#payu-card-container .payu-sf-validation-error,#payu-card-container .payu-sf-technical-error{display:none;color:#b21b0f;font-size:13px}#payu-card-container .payu-card-form{background-color:#fff;padding:5px;border-radius:4px;border:1px solid rgba(0,0,0,0)}#payu-card-container .payu-secure-form-invalid:not(.payu-secure-form-focus){border-color:#b21b0f}#payu-card-container label{padding-bottom:2px;font-size:15px}.card-details{clear:both;overflow:auto;margin-top:10px}.card-details .expiration{width:47%;float:left;margin-right:5%}.card-details .cvv{width:47%;float:left}#tokenizeButton{border:none;background:#438f29;padding:8px 15px;cursor:pointer;color:#fff;display:table;margin:10px auto 0}.response-success{color:#438f29}.response-error{color:#900}.autonomy-payu-button{display:flex;align-items:center;text-decoration:none;margin:10px 0}.autonomy-payu-button img{margin-left:10px;width:50px;height:auto}label[for*=payment_method_payu] img{border-radius:0}.payu-block-method{gap:10px}.payu-block-method-logo{margin-left:5px}