﻿.no-overflow{overflow:hidden;}.colorRss{color:#ffb302;}.text-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.line-clamp2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.line-clamp3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}label[for]{user-select:none;}.fontawesome-light{font-family:'Font Awesome 5 pro';font-weight:300;}.fontawesome-solid{font-family:'Font Awesome 5 pro';font-weight:900;}.fontawesome-regular{font-family:'Font Awesome 5 pro';font-weight:400;}.font-fantasy{font-family:'lalezar';font-weight:normal!important;}.pic-rating{width:95px;height:14px;background:url(../images/rating1.png) repeat-x;}.pic-rating>div{height:14px;background:url(../images/rating2.png) repeat-x;}.text-muted{color:#6790ae!important;}.ajax-loading-block-window{position:fixed;top:50%;left:50%;width:60px;height:60px;margin:-30px 0 0 -30px;border:3px solid #007bff;border-left-color:transparent;border-right-color:transparent;z-index:1050;border-radius:50%;animation:fa-spin 500ms infinite linear;}.section-header{padding-bottom:.5rem;margin:2rem 0 1rem;border-bottom:2px solid #ddd;font-size:large;}.custom-header{position:relative;margin-bottom:2rem;}.custom-header::before,.custom-header::after{content:"";position:absolute;height:4px;background-color:#007bff;border-radius:4px;bottom:-1rem;}.custom-header::before{right:43%;width:10%;}.custom-header::after{left:42%;width:3%;}.switch{position:relative;display:inline-block;margin-top:5px;width:50px;height:15px;}.switch input{display:none;}.switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;border:1px solid #ddd;background-color:#fff;border-radius:2px;transition:all .2s ease-out;}.switch .slider::before{position:absolute;content:"";height:23px;width:15px;left:4px;bottom:-5px;background-color:#ddd;border-radius:2px;transition:all .2s ease-out;}.switch:hover .slider::before{background-color:#343a40;}input:checked+.slider{border-color:#007bff;background-color:#007bff;}input:checked+.slider:before{background-color:#fff;}input:focus+.slider::before{background-color:#343a40;}input:checked+.slider:before{transform:translateX(26px);}figure figcaption{margin-top:.5rem;font-size:smaller;color:#6790ae;}blockquote{position:relative;margin-inline-start:1rem;padding-inline-start:2em;padding-inline-end:1em;border-inline-start:2px solid #007bff;}blockquote:before{content:'';position:absolute;font-family:'Font Awesome 5 pro';font-weight:900;top:-3rem;inset-inline-start:1rem;color:#e8e8ee;font-size:3em;z-index:-1;}.slider.round{border-radius:34px;}.slider.round:before{border-radius:50%;}.bootstrap-touchspin .input-group-btn-vertical{position:relative;white-space:nowrap;width:1%;vertical-align:middle;display:table-cell;}.bootstrap-touchspin .input-group-btn-vertical>.btn{display:block;float:none;width:100%;max-width:100%;padding:8px 10px;margin-left:-1px;position:relative;}.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up{border-radius:0;border-top-right-radius:4px;}.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down{margin-top:-2px;border-radius:0;border-bottom-right-radius:4px;}.bootstrap-touchspin .input-group-btn-vertical i{position:absolute;top:3px;left:5px;font-size:9px;font-weight:normal;}.alert{border:0;border-right:5px solid;border-radius:.5rem;}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#007bff;}.alert-primary hr{border-top-color:#9fcdff;}.alert-primary .alert-link{color:#002752;}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db;}.alert-secondary hr{border-top-color:#c8cbcf;}.alert-secondary .alert-link{color:#202326;}.alert-success{color:#155724;background-color:#d4edda;border-color:#3c763d;}.alert-success hr{border-top-color:#b1dfbb;}.alert-success .alert-link{color:#0b2e13;}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#17a2b8;}.alert-info hr{border-top-color:#abdde5;}.alert-info .alert-link{color:#062c33;}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffc107;}.alert-warning hr{border-top-color:#ffe8a1;}.alert-warning .alert-link{color:#533f03;}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#dc3545;}.alert-danger hr{border-top-color:#f1b0b7;}.alert-danger .alert-link{color:#491217;}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe;}.alert-light hr{border-top-color:#ececf6;}.alert-light .alert-link{color:#686868;}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca;}.alert-dark hr{border-top-color:#b9bbbe;}.alert-dark .alert-link{color:#040505;}.table>:not(caption)>*>*{background-color:transparent;}@media(max-width:767px){.modal-dialog{display:flex;align-items:center;min-height:calc(100% - 1rem);}}.modal-content{border:0;border-radius:.5rem;box-shadow:0 5px 15px rgba(0,0,0,.2);background:url(../Images/bg-shape.svg) no-repeat #fff;background-size:cover;}.modal-header{background:none;border-bottom:0;}hr{margin:1rem 0;border-color:#ddd;}a{text-decoration:none;}label{font-weight:normal;}.form-group{margin-bottom:1rem;}.text-secondary{color:#fcb03b;}.text-third{color:#4cc2c0;}.text-orange{color:#fcb03b;}.text-green{color:#3cb878;}.text-red{color:#f15b26;}.text-pink{color:#ea1686;}.text-purple{color:#605ca9;}.bg-light{background:#e8e8ee!important;}.page-title,.section-title,.page-header{border-bottom:2px solid #ddd;margin-bottom:1rem;padding-bottom:.5rem;}.page-title{margin-top:2rem;font-family:'lalezar';font-weight:normal!important;}.topic-page .page-title,.contact-page .page-title,.category-page .page-title,.custom-price-page .page-title,.news-list-page .page-title,.news-item-page .page-title,.topic-full-blank-page .page-title{border-bottom:0;text-align:center;}.topic-page .page-title>span,.contact-page .page-title>span,.category-page .page-title>span,.custom-price-page .page-title>span,.news-list-page .page-title>span,.news-item-page .page-title>span,.topic-full-blank-page .page-title>span{position:relative;}.topic-page .page-title>span::after,.contact-page .page-title>span::after,.category-page .page-title>span::after,.custom-price-page .page-title>span::after,.news-list-page .page-title>span::after,.news-item-page .page-title>span::after,.topic-full-blank-page .page-title>span::after{content:"";position:absolute;height:4px;width:70px;right:50%;margin-right:-35px;bottom:-2px;background-color:#ddd;}.topic-page .page-body p:not(.description),.contact-page .page-body p:not(.description),.category-page .page-body p:not(.description),.custom-price-page .page-body p:not(.description),.news-list-page .page-body p:not(.description),.news-item-page .page-body p:not(.description),.topic-full-blank-page .page-body p:not(.description),.topic-page .page-body ul li,.contact-page .page-body ul li,.category-page .page-body ul li,.custom-price-page .page-body ul li,.news-list-page .page-body ul li,.news-item-page .page-body ul li,.topic-full-blank-page .page-body ul li,.topic-page .page-body ol li,.contact-page .page-body ol li,.category-page .page-body ol li,.custom-price-page .page-body ol li,.news-list-page .page-body ol li,.news-item-page .page-body ol li,.topic-full-blank-page .page-body ol li{line-height:1.8;}.topic-page .page-body p:not(.description) .btn,.contact-page .page-body p:not(.description) .btn,.category-page .page-body p:not(.description) .btn,.custom-price-page .page-body p:not(.description) .btn,.news-list-page .page-body p:not(.description) .btn,.news-item-page .page-body p:not(.description) .btn,.topic-full-blank-page .page-body p:not(.description) .btn{text-indent:initial;}.page{margin-bottom:5rem;}.page-description{padding-bottom:1rem;border-bottom:2px dotted #ddd;max-width:800px;width:95%;margin:0 auto 2rem;}@media(min-width:768px){.page-description{margin:0 auto 5rem;padding-bottom:2.5rem;}}.page-description p{line-height:1.8;}.bar-notification{display:none;position:fixed!important;top:0;right:0;width:100%;line-height:16px;padding:15px 10px 15px 25px;text-align:center;opacity:.95;z-index:1060;}.nav>li:hover>a,.nav>li>a:focus{background-color:#f2f2f2;}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{background-color:#343a40;}.paging{position:relative;margin:0;padding:1rem 0;border-radius:0;}.paging::before{content:"";position:absolute;right:50%;width:140px;margin-right:-70px;border-top:2px solid #ddd;top:0;}.pagination{justify-content:center;}.page-link{min-width:32px;height:32px;line-height:32px;margin-left:3px;padding:0;text-align:center;border-color:transparent;border-radius:25px!important;}.page-link:not(.active){background:none;color:#6790ae;}.page-link:not(.active):hover,.page-link:not(.active):focus{border-color:#ddd;color:#344e61;}.breadcrumb{position:relative;padding:0;font-size:small;background-color:transparent;}@media(max-width:767px){.breadcrumb{overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;}}.breadcrumb .current-item{pointer-events:none;color:#344e61;}@media(max-width:767px){.breadcrumb .breadcrumb-item{white-space:nowrap;}}.breadcrumb .breadcrumb-item a{color:#344e61;}.breadcrumb .breadcrumb-item>a,.breadcrumb .breadcrumb-item>span{display:inline-block;}.breadcrumb .breadcrumb-item.active>a,.breadcrumb .breadcrumb-item.active>span{position:absolute;clip:rect(1px,1px,1px,1px);}.breadcrumb .breadcrumb-item .current-item{position:absolute;clip:rect(1px,1px,1px,1px);}.backward-page .btn-link{color:#6790ae;}.jumbotron{background-color:#e8e8ee;border-radius:.5rem;padding:2rem 1rem;}.navbar-default{background-color:#e8e8ee;border-color:#ddd;}.caret{width:auto;height:auto;font-family:'Font Awesome 5 pro';font-style:normal;border:0;}.caret::before{content:"";}.label{display:inline-block;}.label-default{background-color:#343a40;}.label-default[href]:focus,.label-default[href]:hover{background-color:#3f474e;}.label-primary{background-color:#007bff;}.label-primary[href]:focus,.label-primary[href]:hover{color:#006fe6;}.required{font-size:20px;color:#cd5c5c;}.optional{font-size:smaller;color:#6790ae;}.navbar-toggle{border-color:#ddd;border-radius:.5rem;border-width:2px;}.navbar-toggle .icon-bar{background-color:#344e61;transition:all .2s ease-out;}.navbar-toggle:not(.collapsed)>.icon-bar:nth-child(1){transform:rotate(45deg) translate(4px,4px);}.navbar-toggle:not(.collapsed)>.icon-bar:nth-child(2){opacity:0;}.navbar-toggle:not(.collapsed)>.icon-bar:nth-child(3){transform:rotate(-45deg) translate(4px,-4px);}.tooltip,input[text]{font-family:inherit;}.btn-link{color:#007bff;transition:all .2s ease-out;text-decoration:none;}.btn-link:hover,.btn-link:focus{color:#344e61;background-color:#e8e8ee;}.table>thead>tr>th{border-bottom-color:#007bff;}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border-top:0;border-bottom:1px solid #ddd;}.custom-select{border-width:2px;border-radius:25px;background-color:#fff;border-color:#fff;}.form-control,.form-select{border-width:2px;border-radius:25px;background-color:#fff;border-color:#fff;}.form-control+.field-validation-error,.form-select+.field-validation-error{animation:validation-error .3s ease forwards;}.form-control:hover,.form-select:hover{border-color:#007bff;}.form-control:focus,.form-select:focus{box-shadow:0 0 50px rgba(0,0,0,.15);background-color:#fff;}.select2-container--default .select2-selection--single{border-width:2px;border-radius:25px;border-color:#fff;background-color:#fff;}.select2-container .select2-selection--single{height:35px;}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:35px;}.select2-container--default .select2-selection--single .select2-selection__arrow{height:30px;}.select2-search--dropdown .select2-search__field:focus{outline:0;border-color:#007bff;}@keyframes validation-error{from{opacity:0;transform:translateY(-20px);}to{opacity:1;transform:translateY(-3px);}}.form-group-lg .form-control,.form-group-sm .form-control{border-radius:25px;}@media(min-width:768px){.form-horizontal .form-group-lg .control-label{font-size:15px;}}.btn{border-width:2px;transition:all .2s ease-out;border-radius:25px;}.btn.btn-sm,.btn.btn-lg{border-radius:25px;}.btn-brand{color:#fff;border-color:#222;background:linear-gradient(90deg,#3c3c3c,#222);}.btn-brand:hover,.btn-brand:focus{color:#fff;border-color:#007bff;background:linear-gradient(90deg,#3395ff,#007bff);}.btn-brand.btn-outline{background:none;color:#007bff;}.btn-primary{color:#fff;border-color:#007bff;background:linear-gradient(90deg,#4da3ff,#007bff);}.btn-primary.btn-outline{background:none;color:#007bff;}.btn-primary:hover{background:#343a40;border-color:#343a40;}.btn-secondary{border-color:#fcb03b;background:linear-gradient(90deg,#fdce86,#fcb03b);color:#344e61;}.btn-secondary.btn-outline{background:none;color:#fcb03b;}.btn-secondary:hover{background:#343a40;border-color:#343a40;color:#fff;}.btn-light{border-color:#fff;background:linear-gradient(90deg,#fff,#d9d9d9);color:#344e61;}.btn-light.btn-outline{background:none;color:#fff;}.btn-light:hover{background:#343a40;border-color:#343a40;color:#fff;}.btn-success{color:#fff;border-color:#3c763d;background:linear-gradient(90deg,#56a957,#3c763d);}.btn-success.btn-outline{background:none;color:#fff;}.btn-success:hover{background:#343a40;border-color:#343a40;}.btn-block{width:100%;}.bg-primary:not(.navbar-inverse){background-color:#007bff;}.dropdown-toggle:focus{border-bottom-left-radius:0;border-bottom-right-radius:0;}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:25px;border-top-right-radius:25px;}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-bottom-left-radius:25px;border-top-left-radius:25px;}.input-group .btn{box-shadow:none;}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default,.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{background-color:#343a40;box-shadow:none;color:#fff;border-color:#343a40;}.form-check label,.form-check input:not([disabled]){cursor:pointer;}.form-check:hover .form-check-input{border-color:#007bff;}.thumbnail{background-color:#fff;border-color:#ddd;}.dropdown-menu{border:0;background:rgba(255,255,255,.7);border-radius:.5rem;box-shadow:0 2px 5px rgba(0,0,0,.3);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);}@media(min-width:768px){.dropdown-menu .dropdown-menu{left:100%;top:0;}}@media(min-width:768px){.dropdown-menu{margin-top:0;}.dropdown-menu .dropdown-item{padding-top:.5rem;padding-bottom:.5rem;}.dropdown:hover>.dropdown-menu,.dropup:hover>.dropdown-menu{display:block;}.dropdown:hover>.dropdown-menu.dropdown-menu-right,.dropup:hover>.dropdown-menu.dropdown-menu-right{right:1px;left:auto;}.dropdown:hover>.dropdown-menu.dropdown-menu-left,.dropup:hover>.dropdown-menu.dropdown-menu-left{right:auto;left:1px;}}.modal-backdrop{background:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);}.modal-backdrop.show{opacity:1;}ul.item-grid,ul.owl-stage{padding:0;list-style:none;margin-bottom:0;}.search-modal .modal-dialog{margin-top:10vh;}.search-modal .modal-body{padding:0;}.search-modal .close{position:fixed;top:1rem;left:1rem;color:#344e61;font-size:50px;}@media(min-width:768px){.search-modal .close{top:5%;left:5%;}}.search-modal .modal-content{border:0;border-radius:.5rem;box-shadow:0 5px 15px rgba(0,0,0,.2);}.search-modal .form-control,.search-modal .btn{background:none;border:0;}.modal-custom .modal-content{background:url(../images/home-header-pattern2.png) #605ca9 no-repeat right;color:#fff;}.card{border-radius:.5rem;}.faq-accordion{margin-bottom:5rem;}.faq-accordion .accordion-item{border:0;border-bottom:1px solid #ddd!important;border-radius:0!important;background:none;}.faq-accordion .accordion-item .accordion-header .accordion-button{font-weight:bold;font-size:1rem;background:none;border:0;color:#344e61;box-shadow:none;outline:0;}.faq-accordion .accordion-item .accordion-header .accordion-button::before{content:"";display:inline-block;font-family:'Font Awesome 5 pro';font-weight:400;text-align:center;width:30px;height:30px;line-height:30px;color:#6790ae;border-radius:50%;background:#e8e8ee;margin-left:1rem;}.fg-accordion .accordion-item{border:0;}.fg-accordion .accordion-item:not(:last-child){border-bottom:1px solid #ddd;}.fg-accordion .accordion-button{background:#e8e8ee;font-weight:bold;box-shadow:none;color:#344e61;padding-top:2rem;padding-bottom:2rem;padding-right:2rem;}.fg-accordion .accordion-button::before{content:"";flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:1rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out;transform:rotate(90deg);}.fg-accordion .accordion-button::after{display:none;}.fg-accordion .accordion-button:not(.collapsed)::before{transform:rotate(0deg);}.fg-accordion .accordion-body{background:#e8e8ee;color:#6790ae;margin-bottom:0;padding-bottom:2rem;}a[target=_blank]{cursor:alias;}a.fixed-link{position:absolute;top:0;left:0;right:0;bottom:0;}.img-responsive{max-width:100%;height:auto;}.container-small,.container-large{margin-left:auto;margin-right:auto;}@media(min-width:1200px){.container-small{max-width:960px;}}@media(min-width:1200px){.container-large{max-width:1440px;}}.icon-custom{display:inline-block;font-size:22px;width:60px;height:60px;line-height:60px;text-align:center;color:#fff;background-image:linear-gradient(90deg,rgba(255,255,255,.2),transparent);box-shadow:0 15px 23px -5px rgba(37,81,255,.2);}.icon-custom.icon-square{border-radius:90%/40%;}.icon-custom.icon-circle{border-radius:50%;}.registration-result{text-align:center;}.registration-result img{margin:auto;}.registration-result .result{margin:2rem 0;font-weight:bold;}.message{padding:0 5px;margin-top:5px;margin-bottom:10px;display:block;}.message.message-success::before,.message.message-failure::before{font-family:'Font Awesome 5 pro';margin-left:5px;}.message.message-success::before{content:"";}.message.message-failure::before{content:"";}.validation-summary-errors{color:#a94442;}.form-fields{padding:2rem 1rem;background-color:#e8e8ee;border-radius:.5rem;}@media(min-width:768px){.form-fields{padding-left:25%;padding-right:25%;}}.form-fields.form-horizontal{padding-bottom:1px;}.form-fields>.title{margin-top:0;}.captcha-box{display:none;}.master-wrapper-page{position:relative;}.head-promotion img{width:100%;}.registration-page .form-fields .form-group,.account-page .form-fields .form-group,.checkout-page .form-fields .form-group{max-width:450px;margin-right:auto;margin-left:auto;}.field-validation-valid,.username-available-status{display:block;color:#3c763d;background-color:#dff0d8;padding:0 5px;}.field-validation-error,.poll-vote-error,.password-error,.username-not-available-status{display:inline-block;position:relative;padding:0 8px;font-size:smaller;line-height:1.8;color:#fff;background:#dc3545;border-radius:25px;}.field-validation-error::after,.poll-vote-error::after,.password-error::after,.username-not-available-status::after{content:"";position:absolute;border-width:5px;border-style:solid;border-color:transparent transparent #dc3545 transparent;top:-10px;right:10px;}.message-error{background:#f2dede;padding:1rem;}.message-error ul{margin-bottom:0;}.message-error:empty{display:none;}ul.message-error{padding-top:1rem;padding-bottom:1rem;}.attribute-squares label{margin-bottom:0;}.attribute-squares label input[type="radio"]{visibility:hidden;position:absolute;}.attribute-squares .attribut-name{display:none;}.attribute-squares .attribute-square-container{display:block!important;width:30px;height:30px;cursor:pointer;}.attribute-squares .attribute-square-container .attribute-square{display:block;width:100%;height:100%;}.attribute-squares .selected-value .attribute-square-container::after,.attribute-squares input[type="radio"]:checked .attribute-square-container::after{content:"";font-family:'Font Awesome 5 pro';font-weight:900;position:absolute;top:50%;left:50%;color:#fff;font-size:large;text-shadow:0 0 2px #344e61;transform:translate(-50%,-50%);}.attribute-squares.color-squares .attribute-square{border-radius:50%;}.attribute-squares.image-squares .popover{top:auto;bottom:45px;margin-left:15px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);border-color:#ddd;display:none;}.attribute-squares.image-squares .popover::after{content:"";position:absolute;bottom:-6px;width:10px;height:10px;background-color:#fff;border-right:1px solid #ddd;border-bottom:1px solid #ddd;left:50%;margin-left:-5px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}.attribute-squares.image-squares .popover .popover-image{max-width:250px;}.attribute-squares.image-squares .popover .popover-title{padding:2px 3px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.attribute-squares.image-squares .image-square-item:hover .popover{display:block;}ul.attribute-squares{list-style:none;padding:0;margin-bottom:0;}ul.attribute-squares>li{display:inline-block;position:relative;}.username-available-status,.username-not-available-status{display:inline-block;}.btn-circle{color:#fff;width:60px;height:60px;min-width:initial;font-size:2em;padding:0;line-height:60px;border:4px solid #fff;background-color:#f15b26;box-shadow:0 0 0 2px #343a40;border-radius:50%;transition:all .2s ease-out;}.btn-circle:focus,.btn-circle:active{outline:0;}.btn-circle:hover{transform:scale(1.1);}.animation-item{position:relative;z-index:1;}.animation-item.type-1::before,.animation-item.type-2::before,.animation-item.type-1::after,.animation-item.type-2::after,.animation-item.type-1>*:first-child::before,.animation-item.type-2>*:first-child::before{content:"";position:absolute;z-index:-1;opacity:.25;border-radius:50%;animation-duration:4s;animation-direction:alternate;animation-iteration-count:infinite;}.animation-item.type-1::before{width:10px;height:10px;top:30%;left:30%;background-color:#605ca9;animation-name:animationItemType1Before;}.animation-item.type-1::after{width:14px;height:14px;top:50%;right:15%;background-color:#3cb878;animation-name:animationItemType1After;}.animation-item.type-1>*:first-child::before{width:30px;height:30px;bottom:40%;right:30%;background-color:#fcb03b;animation-duration:3s;animation-name:animationItemType1FirstBefore;}.animation-item.type-2::before{width:9px;height:9px;top:70%;left:30%;background-color:#3cb878;animation-name:animationItemType2Before;}.animation-item.type-2::after{width:15px;height:15px;top:30%;right:30%;background-color:#fcb03b;animation-name:animationItemType2After;}.animation-item.type-2>*:first-child::before{width:30px;height:30px;bottom:80%;left:30%;background-color:#605ca9;animation-name:animationItemType2FirstBefore;}@keyframes animationItemType1Before{30%{transform:scale(1.3);}to{transform:translateX(25px);}}@keyframes animationItemType1After{50%{transform:translateY(5px);}to{transform:translateY(-10px);}}@keyframes animationItemType1FirstBefore{30%{transform:translateY(7px);}to{transform:scale(1.3) translateY(10px);}}@keyframes animationItemType2Before{70%{transform:scale(1.4);}to{transform:scale(1.5);}}@keyframes animationItemType2After{to{transform:scale(1.3) translateX(-10px);}}@keyframes animationItemType2FirstBefore{to{transform:translateX(20px);}}.bg-brand{background-color:#007bff;}.bg-primary{background-color:#007bff;}.bg-secondary{background-color:#343a40;}.bg-third{background-color:#4cc2c0;}.bg-orange{background-color:#fcb03b;}body{background-color:#f7f7f9;color:#344e61;}.site-logo .navbar-brand{padding-top:7px;padding-bottom:7px;}.site-logo img{max-height:26px;width:auto;}.site-logo strong,.site-logo p{position:absolute;clip:rect(1px,1px,1px,1px);}.site-logo .manufacturer{display:none;}.store-header{background:#fff;position:sticky;top:0;z-index:1040;padding:.5rem 0;}.store-header .header-upper .top-menu .nav-link{color:#344e61;}.header-lower{position:sticky;top:44px;background:#fff;box-shadow:0 5px 15px rgba(0,0,0,.2);transition:all .2s ease-out;transform:translateY(0);z-index:1020;margin-bottom:2rem;}.header-lower.hidden{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);}.header-lower .top-menu .nav-link{padding-top:1rem;padding-bottom:1rem;}.top-menu{padding:0;}.top-menu .navbar-nav>.nav-item{position:relative;}.top-menu .navbar-nav>.nav-item::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:#007bff;transition:all .2s ease-out;transform:scaleX(0);transform-origin:right;}.top-menu .navbar-nav>.nav-item>.nav-link{position:relative;}.top-menu .navbar-nav>.nav-item:hover::before{transform:scaleX(1);transform-origin:left;}.top-menu .navbar-nav>.nav-item:hover>.nav-link{color:#fff;}.top-bar{background-color:#222;z-index:1001;position:relative;}.top-bar .header-links{margin:0;}.top-bar .header-links:last-child>li:first-child>a{background-color:rgba(0,0,0,.3);color:#fff;}.top-bar .header-links:last-child>li:first-child>a:hover,.top-bar .header-links:last-child>li:first-child>a:focus{background-color:#007bff;}.top-bar .header-links>li{margin:0;padding:0;}.top-bar .header-links>li>a{display:block;padding:1rem;color:#6790ae;}.top-bar .header-links>li>a:hover{background-color:#292d32;color:#fff;}.top-bar .header-links>li:hover>a,.top-bar .header-links>li>a:focus{text-decoration:none;}@media(max-width:768px){.store-header .navbar-nav{margin-top:0;margin-bottom:0;}.jumbotron{padding-right:1rem;padding-left:1rem;}}.main-nav{border-radius:0;}.main-nav .navbar-nav>li>a:not(.btn){color:#344e61;}.main-nav .navbar-nav>li>a:not(.btn):focus{background-color:transparent;}.main-nav .navbar-nav>li:hover>a{background-color:transparent;}.main-nav .navbar-nav>li .btn{margin-right:5px;}.main-nav .btn-contact{position:absolute;left:0;top:20px;}.main-menu .navbar-nav>li>a{position:relative;}.main-menu .navbar-nav>li a.btn{padding-top:5px;padding-bottom:5px;}.main-menu .category-menu .extra-menu-buttons{margin:5px 0;}.main-menu .category-menu .extra-menu-buttons li{display:inline-block;list-style-type:none;}@media(min-width:768px){.main-menu .navbar-nav.categories>li>a::after,.main-menu .navbar-nav.categories>li>a::before{content:"";position:absolute;right:1rem;background:#007bff;transition:all .2s ease-out;width:4px;height:0;}.main-menu .navbar-nav.categories>li>a::before{top:0;border-radius:0 0 4px 4px;}.main-menu .navbar-nav.categories>li>a::after{bottom:0;border-radius:4px 4px 0 0;}.main-menu .navbar-nav.categories>li:hover>a{padding-top:6rem;padding-bottom:-4rem;}.main-menu .navbar-nav.categories>li:hover>a::before{height:17px;}.main-menu .navbar-nav.categories>li:hover>a::after{height:7px;}.main-menu .other-links li:hover a{color:#007bff;}}@media(max-width:767px){.main-nav .main-menu.collapse,.main-nav .main-menu.collapsing{position:fixed;top:0;left:0;bottom:0;width:90%;height:100%;max-width:320px;background-color:#fff;transition:all .2s ease-out;transform:translateX(-100%);z-index:1039;padding-right:0;padding-left:0;box-shadow:0 -3px 10px rgba(0,0,0,.3);max-height:100%;border:0;}.main-nav .main-menu.collapse.in,.main-nav .main-menu.collapsing.in{transform:translateX(0);}.main-nav .main-menu.collapse .navbar-header,.main-nav .main-menu.collapsing .navbar-header{text-align:left;}.main-nav .main-menu.collapse .navbar-header .navbar-toggle,.main-nav .main-menu.collapsing .navbar-header .navbar-toggle{margin:.5rem 2rem;float:none;}.main-nav .main-menu.collapse .navbar-header .navbar-toggle .icon-bar,.main-nav .main-menu.collapsing .navbar-header .navbar-toggle .icon-bar{background-color:#344e61;}.main-nav .main-menu.collapse .nav,.main-nav .main-menu.collapsing .nav{margin:0;}.main-nav .main-menu.collapse .nav>li .dropdown-menu,.main-nav .main-menu.collapsing .nav>li .dropdown-menu{background-color:#f7f7f9;}.main-nav .main-menu.collapse .nav>li .dropdown-menu a,.main-nav .main-menu.collapsing .nav>li .dropdown-menu a{color:#344e61;}.main-nav .main-menu.collapse .nav li:hover>a,.main-nav .main-menu.collapsing .nav li:hover>a{background-color:rgba(0,0,0,.1);}.main-nav .main-menu .categories>li,.main-nav .main-menu .other-links>li{text-align:center;}.main-nav .main-menu .other-buttons,.main-nav .main-menu .header-links{text-align:center;}.main-nav .main-menu .other-buttons li,.main-nav .main-menu .header-links li{display:inline-block;}}.store-header-mobile{position:sticky;top:0;z-index:1040;margin-bottom:1rem;}.store-header-mobile .site-logo img{max-height:24px;width:auto;}.store-header-mobile .header-upper{padding:.5rem 1rem;box-shadow:0 5px 15px rgba(0,0,0,.2);background:#fff;}.store-header-mobile .navbar-toggler:not(.collapsed) i::before{content:"";}.aside-header .header-links-wrapper{border-bottom:1px solid #ddd;margin-bottom:1rem;}.aside-header .navbar-nav .nav-link{padding-right:1rem;padding-left:1rem;color:#344e61;}.aside-header .navbar-nav .nav-link i{margin-left:.5rem;color:#fcb03b;vertical-align:middle;}.aside-header .navbar-nav .nav-link:hover{color:#007bff;}.aside-header .navbar-nav .nav-link:hover::before{font-weight:bold!important;}.aside-header .navbar-nav .nav-item>.nav-link::before{display:inline-block;margin-left:.5rem;color:#fcb03b;vertical-align:middle;font-size:1.333em;width:1.25em;text-align:center;font-family:'Font Awesome 5 pro';font-weight:300;}.aside-header .navbar-nav .nav-item:nth-child(1)>.nav-link::before{content:"";}.aside-header .navbar-nav .nav-item:nth-child(2)>.nav-link::before{content:"";}.aside-header .navbar-nav .nav-item:nth-child(3)>.nav-link::before{content:"";}.aside-header .navbar-nav .nav-item:nth-child(4)>.nav-link::before{content:"";}.aside-header .navbar-nav .nav-item:nth-child(5)>.nav-link::before{content:"";}.aside-header .navbar-nav .nav-item:nth-child(6)>.nav-link::before{content:"";}.aside-header .navbar-nav .nav-item:nth-child(7)>.nav-link::before{content:"";}.aside-header .navbar-nav .nav-item:nth-child(8)>.nav-link::before{content:"";}.aside-header .navbar-nav .nav-item:nth-child(9)>.nav-link::before{content:"";}.aside-header .navbar-nav .nav-item:nth-child(10)>.nav-link::before{content:"";}.aside-header .navbar-nav .nav-item:nth-child(11)>.nav-link::before{content:"";}.aside-header .other-links{margin-top:1rem;padding:1rem 0;border-top:1px solid #ddd;}.notify{position:absolute;left:50%;top:0;padding:0 3px 0;min-width:16px;font-size:x-small;height:16px;line-height:16px;color:#fff;border:2px solid currentColor;background-color:#007bff;border-radius:20px;direction:ltr;}.notify:empty{display:none;}.flyout-cart{padding:1rem;}.admin-links{position:fixed;right:0;top:100px;border-radius:.25rem 0 0 .25rem;background-color:#000;border:1px solid #000;border-right-width:0;z-index:1030;}.admin-links>.dropdown-item{border-bottom:1px solid #262626;padding:10px 1rem;display:block;color:#f5f5f5;font-size:1.5em;line-height:0;}.admin-links>.dropdown-item:hover,.admin-links>.dropdown-item:focus{background:#262626;color:#fff;}.admin-links>.dropdown-item span{display:none;}@media(max-width:768px){.admin-links{opacity:.7;}.admin-links:hover{opacity:1;}}.impersonate{position:fixed;right:50px;top:50px;height:80px;width:80px;line-height:90px;text-align:center;color:#fff;background:#000;border-radius:50%;box-shadow:0 0 8px rgba(0,0,0,.3);z-index:1030;}.impersonate .fa-user-secret{font-size:2.5em;}.impersonate .fa-times{position:absolute;top:5px;right:5px;width:20px;height:20px;line-height:20px;text-align:center;background:#000;border-radius:50%;}@media(max-width:768px){.impersonate{opacity:.7;left:20px;}.impersonate:hover{opacity:1;}}.store-search-box{width:100%;}.search-box{position:relative;transition:all .2s ease-out;}.search-box .search-box-button{position:absolute;top:0;left:0;background:none;color:#6790ae;}.search-box .search-box-button:hover,.search-box .search-box-button:focus{color:#007bff;}.search-box .search-box-text{padding-left:38px;}.search-box .search-box-text:focus{font-weight:bold;}.search-box .ui-widget-content{border-color:#ddd;top:calc(100% - 1px)!important;z-index:1050;width:100%!important;font-size:inherit;background-color:transparent;list-style:none;}.search-box .ui-widget-content .ui-menu-item{list-style-image:none;}.search-box .ui-widget-content .ui-menu-item a{display:block;color:#6790ae;padding:1rem/3 1rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:all .2s ease-out;}.search-box .ui-widget-content .ui-menu-item a img{margin:0 1rem 0 .5rem;}.search-box .ui-widget-content .ui-menu-item a:hover{background-color:#e8e8ee;color:#344e61;text-decoration:none;cursor:pointer;}.search-box .ui-widget-content .ui-menu-item .ui-state-focus{background:#fff;border:0;border-radius:0;margin:0;color:#344e61;cursor:pointer;}.search-box .ui-widget-content .ui-state-active{border:0;background:none;margin:0!important;font-weight:normal;}.search-box .ui-state-active{border:0;background:none;font-weight:bold;}.search-box .ui-autocomplete-loading+.search-loader{display:block;}@media(max-width:767px){.search-box.active{position:absolute;right:1rem;left:1rem;}}.search-box.active form{position:relative;z-index:1051;margin:1px;}.search-box.active .search-box-text:focus,.search-box.active .search-box-text.valid{border:0;outline:0;box-shadow:none!important;}.search-box.active .ui-widget-content{padding-top:40px;top:-1px!important;box-shadow:0 5px 15px rgba(0,0,0,.4);left:0!important;}.ui-helper-hidden-accessible{display:none!important;}.search-loader{display:none;position:absolute;top:30%;border-radius:50%;width:20px;height:20px;right:52px;border-width:3px;border-color:rgba(0,0,0,.2);border-style:solid;border-bottom-color:#007bff;z-index:10;transform:translateZ(0);animation:searchLoader 1.1s infinite linear;}@keyframes searchLoader{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.site-footer{background-color:#111;color:#fff;position:relative;}.site-footer .nav>li>a{color:#4cc2c0;}.site-footer .nav>li>a:focus{background-color:transparent;}.site-footer .nav>li:hover>a{background-color:transparent;color:#fff;}.site-footer .footer-upper{padding-top:2rem;}.site-footer .footer-upper .nav{margin-bottom:1rem;}.site-footer .footer-upper .nav>li>a{padding:.5rem 0;}.site-footer .footer-upper .nav>li>a::before{content:"";font-family:'Font Awesome 5 pro';font-weight:100;margin-right:1rem;color:#fcb03b;display:inline-block;transition:all .2s ease-out;}.site-footer .footer-upper .nav>li:hover>a::before,.site-footer .footer-upper .nav>li:focus>a::before{transform:translateX(5px);}.site-footer .footer-block .title{color:#4cc2c0;}.site-footer .title{font-weight:bold;}.site-footer .contact-footer{border-bottom:2px solid #2b2b2b;padding:2rem 0;margin-bottom:2rem;}.site-footer .contact-footer .media i[class*=fa-],.site-footer .contact-footer .media em[class*=fa-]{color:#fcb03b;}.site-footer .contact-footer .media .media-body a{color:#fff;font-size:1.5em;}.site-footer .contact-footer .media .media-body a:hover,.site-footer .contact-footer .media .media-body a:focus{color:#007bff;}.site-footer .footer-lower{padding:1rem 0;color:#fff;}.site-footer .footer-lower .nav>li>a{padding-top:0;}.site-footer .footer-lower .navbar-nav{float:none!important;}.site-footer .social a{color:#4cc2c0;}.site-footer .social a i{color:#fcb03b;font-size:2.2em;vertical-align:middle;}@media(min-width:992px){.site-footer .social a i{font-size:1.8em;}}.site-footer .social a:hover,.site-footer .social a:focus{color:#fff;}@media(min-width:768px){.site-footer .footer-block .title{display:none;}}@media(max-width:767px){.site-footer .contact-footer .media{margin-bottom:1rem;}.site-footer .footer-lower{padding-bottom:2rem;}.site-footer .footer-lower .navbar-nav{text-align:center;}.site-footer .social{margin-top:1rem;}.site-footer .footer-block:not(.follow-us){margin-bottom:1rem;}.site-footer .footer-block:not(.follow-us) .title{position:relative;padding:.5rem 0;cursor:pointer;}.site-footer .footer-block:not(.follow-us) .title::after{content:"";float:left;font-family:'Font Awesome 5 pro';font-weight:900;font-size:smaller;color:#6790ae;transition:all .2s ease-out;}.site-footer .footer-block:not(.follow-us) .nav{display:none;}.site-footer .footer-block:not(.follow-us).open .title{border-bottom:0;}.site-footer .footer-block:not(.follow-us).open .title::after{-webkit-transform:rotateX(-180deg);-moz-transform:rotateX(-180deg);-ms-transform:rotateX(-180deg);-o-transform:rotateX(-180deg);transform:rotateX(-180deg);color:#007bff;}.site-footer .footer-block:not(.follow-us).open .nav{display:block;}}.networks{display:flex;gap:1rem;list-style:none;}@media(max-width:991px){.networks{justify-content:center;}}@media(min-width:992px){.networks{flex-flow:row wrap;}}@media(min-width:992px){.networks li{width:100%;}}.networks li a span{display:none;}@media(min-width:992px){.networks li a span{display:inline-block;margin-right:1rem;}}.networks .aparat svg{height:1.6em;vertical-align:-.125em;}.networks .aparat .st0{stroke:#111;stroke-width:25;stroke-miterlimit:10;}.networks .aparat .st1{fill:#111;}.networks .aparat .st2,.networks .aparat .st0{fill:#fcb03b;}.networks .aparat a:hover .st2,.networks .aparat a:hover .st0{fill:#fff;}.copyright{text-align:left;font-size:small;}.copyright a{color:#6790ae;}.footer-powered-by{margin-bottom:.5rem;}.footer-powered-by img{max-height:32px;width:auto;}.newsletter .newsletter-email{position:relative;}.newsletter .newsletter-email .form-control{background-color:transparent;color:#fff;padding-left:140px;}.newsletter .newsletter-email .form-control::placeholder{font-size:small;}.newsletter .newsletter-email button{position:absolute;top:4px;left:4px;}@media(min-width:768px){.newsletter .newsletter-email button{min-width:130px;}}.block-blog-archive{display:none;}.site-aside{padding:1rem;font-size:small;background:#e8e8ee;}.site-aside .nav-pills>li:not(.active)>a{color:#344e61;}.site-aside .block{margin-bottom:2rem;}.site-aside .block .title,.site-aside .block .section-title{border-bottom:2px solid #ddd;padding-bottom:.5rem;margin-top:2rem;font-family:'lalezar';font-weight:normal!important;font-size:xx-large;font-size:x-large;font-weight:bold;margin-bottom:1rem;}.site-aside .block .year{margin-bottom:1rem;}.site-aside .list{list-style-type:none;padding-right:0;}.site-aside .list .category a:hover{text-decoration:underline;}.site-aside .list .category span{float:left;font-size:smaller;}.site-aside .list-group-item{border-bottom:0;background:none;padding-right:initial;padding-left:initial;}.block-category-navigation ul{padding:0;list-style:none;}.block-category-navigation ul li a{display:block;padding:.5rem;color:#6790ae;text-decoration:none;}.block-category-navigation ul li:hover>a{color:#344e61;}.block-category-navigation ul li.active>a{color:#344e61;font-weight:bold;}.block-category-navigation ul li.has-sublist>a::before{content:"";font-family:'Font Awesome 5 pro';font-weight:lighter;margin-right:3px;}.block-category-navigation ul li.has-sublist.active>a::before{content:"";}.block-category-navigation ul ul{margin-left:1rem;}.block-category-navigation ul .category-number{float:right;}.product-selectors{margin-bottom:1rem;}.product-selectors .btn{box-shadow:none;}.product-tabs{margin-bottom:5rem;}.tags li a{display:block;}.tags .list-inline-item{margin-left:0;}.tags .tag{display:inline-block;padding:6px 12px;text-align:center;color:#6790ae;margin-bottom:2px;border:2px solid #ddd;background-color:transparent;border-radius:25px;transition:all .2s ease-out;}.tags .tag:hover{color:#344e61;border-color:#007bff;text-decoration:none;}.tags.product-tags-box .tag{padding:3px 8px;min-width:60px;}.block-popular-blogtags .tags{font-size:small;}.site-badges [data-toggle]{cursor:pointer;}.sub-category-grid{margin-bottom:5rem;}.sub-category-grid .category-item{position:relative;text-align:center;padding:2rem 1rem 0;margin-bottom:1rem;overflow:hidden;background:#e8e8ee;transition:all .2s ease-out;border-radius:.5rem;}.sub-category-grid .category-item .title{font-size:large;font-weight:bold;}.sub-category-grid .category-item .title a{color:#344e61;}.sub-category-grid .category-item .title a:hover,.sub-category-grid .category-item .title a:focus{text-decoration:underline;}.sub-category-grid .category-item .picture{margin-bottom:0;padding:1rem 2rem 0;transition:all .2s ease-out;transform:translateY(1rem);}.sub-category-grid .category-item:hover{box-shadow:0 5px 15px rgba(0,0,0,.2);}.sub-category-grid .category-item:hover .picture{transform:translateY(0);}.page-body{min-height:300px;}.page-body.checkout-data ul{list-style:none;}.shopping-cart-page .page-title{font-weight:300;margin:0 0 2rem;text-align:center;border:0;}.shopping-cart-page .page-title>span{position:relative;}.shopping-cart-page .page-title>span::before{content:"";position:absolute;height:4px;width:70px;right:50%;margin-right:-35px;bottom:-4px;background-color:#ddd;}.banks-logo img{height:28px;}.stunning-header{margin-top:-2rem;margin-bottom:5rem;padding-top:2.5rem;padding-bottom:2.5rem;background:url(../images/webshop-pattern.png) #343a40;color:#fff;}.stunning-header .page-title>span{border:0;}.stunning-header .breadcrumb{background:none;}.stunning-header .breadcrumb a,.stunning-header .breadcrumb>li+li:before{color:#297e52;}.stunning-header .breadcrumb .current-item{color:#fff;}.apply-vendor-page .form-fields>.row{max-width:800px;margin-right:auto;margin-left:auto;}.contact-page .topic-block .topic-block-title{margin-top:0;}.contact-page .topic-block .topic-block-body .fa-fw{color:#3cb878;}.contact-page .form-fields .form-group{max-width:540px;margin-right:auto;margin-left:auto;}.cart-panel .panel-footer{padding:0;border:0;}.language-selector>a{display:inline-block!important;padding-right:3px!important;padding-left:3px!important;}.language-selector>a img{opacity:.6;}.language-selector>a img.selected{opacity:1;}.language-selector>a:hover img{opacity:1;}.html-home-page #mainMenuHomePage{display:none;}.html-home-page>body{background:url(../images/01.png) top right no-repeat #f7f7f9;}.html-home-page .header-lower{margin-bottom:0;}.html-home-page .site-footer .footer-upper{padding-top:5rem;}.home-page.page{margin-bottom:0;}.home-page .buttons .btn{margin-bottom:5px;}.home-hero-wrapper{padding:2rem 0 5rem;}@media(max-width:768px){.home-hero-wrapper .icon-square{display:none;}}.home-video{margin:3rem 0 5rem;padding:1rem 1rem 2rem;background:#fff;box-shadow:0 8px 50px -6px rgba(84,84,120,.26);border-radius:.5rem;}.home-video p{color:#6790ae;}.home-video .wistia_responsive_padding{box-shadow:0 8px 50px -6px rgba(84,84,120,.26);border-radius:.5rem;overflow:hidden;margin:-100px auto 2rem;}.home-video .wistia_responsive_padding .w-css-reset-tree{font-size:2rem!important;font-family:IRANSansWeb;}.fg-features .sys-context{position:relative;margin-bottom:5rem;padding:1rem;background-color:#fff;border-radius:.5rem;box-shadow:0 8px 50px -6px rgba(84,84,120,.26);text-align:center;}.fg-features .sys-context .sys-subject{font-size:medium;font-weight:bold;color:#fcb03b;}@media(min-width:768px){.fg-features .sys-context .sys-subject{font-size:large;}}.fg-features .sys-context .sys-image{width:auto;display:block;margin:0 auto;}.fg-features .sys-context .sys-caption{padding:0 1rem;max-width:600px;margin:auto;color:#6790ae;}@media(min-width:768px){.fg-features .sys-context .owl-carousel{width:50%;}}.fg-features .sys-context .owl-carousel .owl-stage-outer{padding-bottom:1rem;}.fg-features .sys-context .owl-carousel .owl-dots{display:none;position:absolute;right:100%;top:0;width:100%;}@media(min-width:768px){.fg-features .sys-context .owl-carousel .owl-dots{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:wrap;}}.fg-features .sys-context .owl-carousel .owl-dots .owl-dot{display:inline-table;width:33.333%;height:130px;text-align:center;padding:30px 0 1rem;margin-bottom:1rem;transition:all .2s ease-out;}.fg-features .sys-context .owl-carousel .owl-dots .owl-dot:nth-child(3n+2){border-right:1px solid #ddd;border-left:1px solid #ddd;}.fg-features .sys-context .owl-carousel .owl-dots .owl-dot.active{background-color:#f7f7f9;color:#344e61;}.fg-features .sys-context .owl-carousel .owl-dots .owl-dot.active .iconsmind{color:#fcb03b;transform:scale(1.2);}.fg-features .sys-context .owl-carousel .owl-dots .owl-dot .iconsmind{color:#007bff;font-size:3em;display:block;margin:0 auto 1rem;transition:all .2s ease-out;}.fg-features .sys-context .owl-carousel .owl-dots .owl-dot:hover .iconsmind{transform:scale(1.2);}.fg-features .sys-context .buttons{position:absolute;bottom:1rem;right:1rem;z-index:1;}.integration-brands a{display:block;color:#344e61;}.integration-brands .int-item{position:relative;width:120px;height:120px;padding:35px 0 0;margin:25px auto 80px;text-align:center;background:#fff;border-radius:100px/20%;box-shadow:-9.8px 36.7px 50px 0 rgba(0,18,46,.2);}.integration-brands .int-item img{width:70px;height:auto;margin:0 auto;}@media(min-width:768px){.integration-brands .int-item{width:180px;height:180px;margin:40px auto 120px;padding:50px 0 0;box-shadow:-9.8px 36.7px 80px 0 rgba(0,18,46,.2);}.integration-brands .int-item img{width:85px;}}.integration-brands .int-item::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid #007bff;opacity:0;border-radius:100px/20%;transition:all .2s ease-out;}.integration-brands .int-item:hover::after{opacity:1;transform:scale(1.1);}.fg-all .int-item{padding:1rem!important;display:flex;justify-content:center;align-items:center;font-size:1.2em;}.radial-feature{position:relative;width:400px;height:400px;margin:0 auto;}.radial-feature a{position:absolute;left:0;top:0;width:47.5%;height:47.5%;overflow:hidden;background:#007bff;}.radial-feature a div{height:100%;background-size:cover;border-radius:inherit;}.radial-feature a:nth-child(1){border-radius:40vmin 0 0 0;-webkit-transform-origin:110% 110%;transform-origin:110% 110%;-webkit-transition:-webkit-transform .4s .15s;transition:-webkit-transform .4s .15s;transition:transform .4s .15s;transition:transform .4s .15s,-webkit-transform .4s .15s;}.radial-feature a:nth-child(1) div{background-image:url('../images/homepage-footer-wallpaper.jpg');}.radial-feature a:nth-child(2){border-radius:0 40vmin 0 0;left:52.5%;-webkit-transform-origin:-10% 110%;transform-origin:-10% 110%;-webkit-transition:-webkit-transform .4s .2s;transition:-webkit-transform .4s .2s;transition:transform .4s .2s;transition:transform .4s .2s,-webkit-transform .4s .2s;}.radial-feature a:nth-child(2) div{background-image:url('../images/homepage-footer-wallpaper.jpg');}.radial-feature a:nth-child(3){border-radius:0 0 0 40vmin;top:52.5%;-webkit-transform-origin:110% -10%;transform-origin:110% -10%;-webkit-transition:-webkit-transform .4s .25s;transition:-webkit-transform .4s .25s;transition:transform .4s .25s;transition:transform .4s .25s,-webkit-transform .4s .25s;}.radial-feature a:nth-child(3) div{background-image:url('../images/homepage-footer-wallpaper.jpg');}.radial-feature a:nth-child(4){border-radius:0 0 40vmin 0;top:52.5%;left:52.5%;-webkit-transform-origin:-10% -10%;transform-origin:-10% -10%;-webkit-transition:-webkit-transform .4s .3s;transition:-webkit-transform .4s .3s;transition:transform .4s .3s;transition:transform .4s .3s,-webkit-transform .4s .3s;}.radial-feature a:nth-child(4) div{background-image:url('../images/homepage-footer-wallpaper.jpg');}.radial-feature a:nth-child(5){width:55%;height:55%;left:22.5%;top:22.5%;border-radius:50%;box-shadow:0 0 0 2em #007bff;-webkit-transform:scale(1);transform:scale(1);}.radial-feature a:nth-child(5) div{background-image:url('../images/homepage-footer-wallpaper.jpg');}.radial-feature a:hover div{opacity:1;-webkit-transform:translatez(0);transform:translatez(0);}.package-price{margin-bottom:5rem;}.package-price .owl-carousel img{width:auto;}.package-price .owl-carousel .owl-stage{display:flex;height:100%;padding-right:0!important;}@media(min-width:768px){.package-price .owl-carousel .owl-stage .price-list-item{height:100%;}}.package-price .discount-badge{display:inline-block;position:absolute;margin:-10px -1rem 0 0;padding:2px 3px 0;line-height:1;font-size:small;font-weight:normal;color:#fff;background:#f15b26;border-radius:20px;}.home-price-list{margin-bottom:2rem;box-shadow:0 8px 50px -6px rgba(84,84,120,.26);background:#fff;border-radius:.5rem;}.home-price-list .card{border-color:transparent;}.home-price-list .card-text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:38px;}.home-price-list .list-group .list-group-item{margin-bottom:0;padding:.5rem 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border-bottom:0;}.home-price-list .list-group .list-group-item::before{content:"";font-family:'Font Awesome 5 pro';font-weight:900;width:1.25em;margin-left:1rem;color:#3c763d;font-size:1.5em;vertical-align:middle;transition:all .2s ease-out;}.home-price-list .list-group .list-group-item:hover::before{color:#fcb03b!important;transition:none;}.home-price-list .owl-stage .owl-item:not(:first-child) .list-group-item:first-child::before{content:"";color:#007bff;}.home-price-list .price-list-item img{max-width:180px;}.home-price-list .price-list-item:hover img{animation:hue 10s infinite linear;transform:scale(1.1);transition:all .2s ease-out;}.home-page-topic .topic-block-title{font-family:'lalezar';font-weight:normal!important;}.home-page-topic .topic-block-body{color:#6790ae;}@media(max-width:768px){.home-page-topic{margin-top:2.5rem;text-align:center;}}.services{position:relative;margin-bottom:5rem;padding-top:2rem;background:url(../images/bg-shape.svg) no-repeat right center;}@media(min-width:768px){.services .owl-stage-outer{overflow:initial;}}.services .service-item{position:relative;padding:0 1rem 1rem;margin-bottom:2rem;text-align:center;background-color:#fff;box-shadow:0 8px 50px -6px rgba(84,84,120,.26);border-radius:.5rem;}.services .service-item .iconsmind{display:inline-block;width:150px;height:150px;line-height:150px;margin:-1rem 0 1rem;text-align:center;color:#fff;font-size:6em;background-color:#e8e8ee;border-radius:100px/20%;transition:all .2s ease-out;animation:hue 10s infinite linear;}.services .service-item.service-item-1 .iconsmind,.services .service-item.service-item-5 .iconsmind,.services .service-item.service-item-3 .iconsmind{background:linear-gradient(90deg,#f15b26,#fcb03b) #e8e8ee;}.services .service-item.service-item-2 .iconsmind,.services .service-item.service-item-4 .iconsmind,.services .service-item.service-item-6 .iconsmind{background:linear-gradient(90deg,#ea1686,#605ca9) #e8e8ee;}.services .service-item:hover .iconsmind{transform:scale(1.1);}.services .service-item:hover .subject a{color:#007bff;}.services .service-item .subject{font-size:medium;font-weight:bold;}.services .service-item .subject a{color:#344e61;}.services .service-item .caption{color:#6790ae;font-size:smaller;}@media(min-width:768px){.services .service-item .caption{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;height:64px;}}@media(min-width:768){.services .service-item.service-item-4{margin-top:2rem;}}.services header,.fg-features header,.integration-brands header,.news-list-homepage header,.blog-list-homepage header,.package-price header,.gallery-featured header{max-width:800px;margin:0 auto 2rem;text-align:center;}.services header .title,.fg-features header .title,.integration-brands header .title,.news-list-homepage header .title,.blog-list-homepage header .title,.package-price header .title,.gallery-featured header .title{font-weight:bold;margin-bottom:2rem;}.services header .title span,.fg-features header .title span,.integration-brands header .title span,.news-list-homepage header .title span,.blog-list-homepage header .title span,.package-price header .title span,.gallery-featured header .title span{position:relative;display:inline-block;}.services header .title span::after,.fg-features header .title span::after,.integration-brands header .title span::after,.news-list-homepage header .title span::after,.blog-list-homepage header .title span::after,.package-price header .title span::after,.gallery-featured header .title span::after{content:"";position:absolute;height:2px;width:70px;right:50%;bottom:-.8rem;background-color:#007bff;transform:translateX(50%);}.services header .description,.fg-features header .description,.integration-brands header .description,.news-list-homepage header .description,.blog-list-homepage header .description,.package-price header .description,.gallery-featured header .description{color:#6790ae;font-size:larger;}@-webkit-keyframes hue{from{-webkit-filter:hue-rotate(0deg);}to{-webkit-filter:hue-rotate(-360deg);}}.store-statistics .stat-item{text-align:center;}.store-statistics .stat-item a{color:#294c9a;}@media(max-width:768px){.store-statistics .stat-item{margin-bottom:2rem;}}.store-statistics .stat-item .iconsmind{font-size:3em;}.store-statistics .stat-item .stat-status{font-size:4em;font-family:'lalezar';font-weight:normal!important;margin-bottom:0;color:#007bff;line-height:1;}.store-statistics .stat-item.stat-item-shop .stat-status::after,.store-statistics .stat-item.stat-item-module .stat-status::after{content:"+";display:inline-block;margin-right:.5rem;opacity:.65;}.store-statistics .buttons{text-align:center;margin:1rem 0;}.product-box-carousel{margin-bottom:2rem;}.product-box-carousel .product-box{margin-bottom:0;}.product-box-carousel .owl-carousel .owl-nav{position:absolute;right:0;top:0;margin-top:-50px;}.topic-page:not(.topic-faq-page) .page-body,.news-list-page .page-body,.news-item-page .page-body,.form-page .page-body,.apply-vendor-page .page-body{margin-left:auto;margin-right:auto;}@media(min-width:1200px){.topic-page:not(.topic-faq-page) .page-body,.news-list-page .page-body,.news-item-page .page-body,.form-page .page-body,.apply-vendor-page .page-body{max-width:960px;}}.html-topic-full-blank .store-header{margin-bottom:0;}.html-topic-full-blank .topic-full-blank-page{margin-bottom:0;}.topic-faq-page .faq-list dt{line-height:1.6;}.topic-faq-page .faq-list dd{font-size:1.1em;line-height:1.8;}.topic-faq-page .page-body h2.page-header{position:sticky;top:0;background-color:#f7f7f9;}@media(max-width:769px){.topic-faq-page .faq-list dt{margin-bottom:1rem;}.topic-faq-page .faq-list dd{padding-bottom:1rem;margin-bottom:2rem;}.topic-faq-page .faq-list dd:not(:last-of-type){border-bottom:1px solid #ddd;}}@media(min-width:768px){.topic-faq-page .faq-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;}.topic-faq-page .faq-list dd,.topic-faq-page .faq-list dt{margin:1rem 0;padding-bottom:2rem;}.topic-faq-page .faq-list dd:not(:last-of-type),.topic-faq-page .faq-list dt:not(:last-of-type){border-bottom:1px solid #ddd;}.topic-faq-page .faq-list dt{width:35%;padding-left:2rem;}.topic-faq-page .faq-list dd{width:65%;}}.news-list-page .news-item{background-color:#e8e8ee;padding:2rem;margin-bottom:3rem;background-color:#fff;}.news-list-page .news-item .news-title{font-size:x-large;line-height:1.5em;}.news-list-page .news-item .news-title a{color:#344e61;}.news-list-page .news-item .news-title a:hover,.news-list-page .news-item .news-title a:focus{color:#007bff;}.news-list-page .news-item .news-date{margin-bottom:1rem;color:#82a3bc;}.news-list-page .news-item .news-date a{color:#82a3bc;}.news-list-page .news-item .news-body{color:#6790ae;font-size:medium;line-height:1.8em;}.news-list-page .news-item .news-body img{max-width:100%;height:auto;}.news-list-page .news-item .buttons{display:none;}.news-list-page .news-item .rich-news-image img{box-shadow:0 5px 15px rgba(0,0,0,.2);margin-bottom:1rem;}.rich-news-image{text-align:center;margin-bottom:1rem;}.rich-news-image img{width:100%;height:auto;}.news-item-page .fieldset{margin-top:5rem;}.news-item-page .news-body{line-height:2.2;font-size:1.2em;}@media(min-width:1200px){.news-item-page .news-body h2{font-size:1.4em;}.news-item-page .news-body h3{font-size:1.3em;}.news-item-page .news-body h4{font-size:1.2em;}}.news-item-page .page-body p{line-height:2em;margin-bottom:1.5rem;}.news-item-page .page-body ol,.news-item-page .page-body ul{line-height:2em;margin-bottom:2rem;}.news-item-page .page-body img{max-width:100%;height:auto;}.news-item-page .page-body .btn{min-width:150px;}.news-list-homepage .title{border:0;}.news-list-homepage .title a{color:#344e61;}.news-list-homepage .news-item-wrapper{position:relative;}.news-list-homepage .news-item-wrapper::before{content:"";position:absolute;top:7%;right:28%;width:44%;height:80%;background-color:#e8e8ee;z-index:-1;}.news-list-homepage .news-item-wrapper .owl-nav .owl-prev{position:absolute;left:33%;top:45%;}.news-list-homepage .news-item-wrapper .owl-nav .owl-next{position:absolute;right:33%;top:45%;}@media(max-width:768px){.news-list-homepage .news-item-wrapper .owl-nav .owl-prev{left:2%;}.news-list-homepage .news-item-wrapper .owl-nav .owl-next{right:2%;}}.news-list-homepage .owl-stage-outer{padding:50px 0;}.news-list-homepage .news-item{position:relative;padding:1rem;background-color:#fff;margin:2rem;box-shadow:0 3px 8px 0 rgba(0,18,46,.2);border-radius:.5rem;}.news-list-homepage .news-item figure{text-align:center;}.news-list-homepage .news-item figure .news-picture img{border-radius:100px/20%;max-height:100px;margin-top:-65px;display:inline;width:auto;}.news-list-homepage .news-item .news-date{font-size:smaller!important;}.news-list-homepage .news-item .news-title{font-size:medium;font-weight:bold;}.news-list-homepage .news-item .news-title a{color:#344e61;}.news-list-homepage .archive-news-item{height:168px;background-color:#007bff;}.news-list-homepage .archive-news-item .news-title{text-align:center;margin-top:2rem;}.news-list-homepage .archive-news-item .news-title a{color:#fff;}.news-list-homepage .archive-news-item .news-title a:hover{text-decoration:underline;}.news-list-homepage .news-body{height:100%;color:#6790ae;margin-bottom:1rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.news-list-homepage .btn{display:none;}.news-list-homepage .news-short{color:#3eb6b4;margin-bottom:1rem;}.news-date{font-size:small;color:#6790ae;}.pos-integration{text-align:center;}.pos-integration img{width:100%;}.spectrum-content h2{margin:.5rem 1rem;padding-bottom:1rem;border-bottom:1px solid #ddd;}.spectrum-content .nav button{width:100%;border-radius:0;text-align:start;color:#6790ae;padding-top:1rem;padding-bottom:1rem;transition:all .2s ease-out;}.spectrum-content .nav button.active{position:relative;background:none;color:#344e61;padding-right:2rem;}.spectrum-content .nav button.active::after{content:'';position:absolute;border-width:10px;border-style:solid;border-color:transparent transparent transparent #f7f7f9;left:0;top:50%;transform:translateY(-50%);}.spectrum-content .nav button:hover{background:#fff;color:#344e61;}.spectrum-content .tab-content p{font-size:1.1em;}@media(min-width:768px){.spectrum-content .tab-content p{font-size:1.2em;}}.spectrum-content .tab-content ul{list-style-type:none;margin-right:2em;padding-right:0;}.spectrum-content .tab-content ul li{margin-bottom:.5rem;}.spectrum-content .tab-content ul li::before{content:"";color:#31c533;display:inline-block;margin-left:1rem;font-family:'Font Awesome 5 pro';font-weight:bold;}.homepage-bottom-actions{background:url(../Images/bg-home-bottom.png) no-repeat right bottom,linear-gradient(90deg,#4da3ff,#007bff) #007bff;background-size:contain;color:#fff;margin-bottom:-2rem;position:relative;z-index:1;border-radius:.5rem;}@media(min-width:992px){.homepage-bottom-actions{margin-top:120px;}.homepage-bottom-actions img{margin-top:-100px;}}aside .nav-pills a[aria-expanded="true"] .fa-plus::before{content:"";}aside .nav-pills .nav-pills>li.active>a{background-color:transparent;font-weight:bold;color:#007bff;cursor:default;}aside .nav-pills .nav-pills>li>a{padding-left:30px;}.attributes .attribute-description{color:#6790ae;}.full-description img{max-width:100%;height:auto;}.product-details-page .page-body{margin-left:auto;margin-right:auto;}@media(min-width:1200px){.product-details-page .page-body{max-width:960px;}}.product-details-page .product-name{font-size:x-large;margin:0 0 .5rem;font-family:'lalezar';font-weight:normal!important;}@media(min-width:768px){.product-details-page .product-name{font-size:xx-large;}}.product-details-page .secondary-name{font-size:small;margin-top:0;font-weight:bold;}.product-details-page .short-description{color:#6790ae;margin-bottom:2rem;}.product-details-page .product-reviews-overview .rating a{font-size:x-small;}.product-details-page .product-reviews-overview .rating b,.product-details-page .product-reviews-overview .rating b~span{display:none;}.product-details-page .product-reviews-overview .rating .br-wrapper{display:inline-block;}.product-details-page .product-reviews-overview .product-review-links{display:none;}.product-details-page .additional-details .sku{display:none;}.product-details-page .overview,.product-details-page .variant-overview{padding:2rem 1rem;}.product-details-page .overview .delivery,.product-details-page .variant-overview .delivery{color:#6790ae;}@media(min-width:1200px){.product-details-page .overview .attributes .form-control,.product-details-page .variant-overview .attributes .form-control{max-width:370px;}}.product-details-page .overview .attributes .attribute-description p,.product-details-page .variant-overview .attributes .attribute-description p{margin-bottom:0;}.product-details-page .overview .attributes .text-prompt,.product-details-page .variant-overview .attributes .text-prompt{font-weight:bold;}.product-details-page .overview .attributes .form-check,.product-details-page .variant-overview .attributes .form-check{line-height:2.4;padding-right:3em;}.product-details-page .overview .attributes .form-check .form-check-input,.product-details-page .variant-overview .attributes .form-check .form-check-input{font-size:1.5em;}.product-details-page .variant-overview .attributes{margin-top:1rem;}.product-details-page .prices{color:#6790ae;}.product-details-page .prices .attr{display:none;}.product-details-page .prices .product-price .value{font-size:1.5em;color:#fcb03b;font-weight:bold;}.product-details-page .prices .product-price.call-for-price{font-weight:bold;color:#007bff;font-size:smaller;}.product-details-page .prices .product-price.call-for-price a{text-decoration:underline;}.product-details-page .prices .non-discounted-price,.product-details-page .prices .old-product-price{font-size:smaller;}.product-details-page .prices .non-discounted-price .value,.product-details-page .prices .old-product-price .value{color:#f15b26;position:relative;display:inline-block;animation:old-price-value 1s ease forwards;transform-origin:right;}.product-details-page .prices .non-discounted-price .value::after,.product-details-page .prices .old-product-price .value::after{content:"";position:absolute;top:45%;width:110%;left:-5%;border-bottom:1px solid;transition:all .2s ease-out;animation:old-price-strike 1.3s linear forwards;}.product-details-page .prices .non-discounted-price+.non-discounted-price,.product-details-page .prices .old-product-price+.non-discounted-price{display:none;}.product-details-page .product-reviews-page{margin-bottom:5rem;}.product-details-page .product-essential{margin-bottom:1rem;}.product-details-page .product-essential .product-tags-box{text-align:left;}.product-details-page .product-details-pictures{text-align:center;}@media(max-width:768px){.product-details-page .product-details-pictures{margin-bottom:1rem;}}.product-details-page .product-details-pictures img{width:100%;max-width:200px;height:auto;box-shadow:0 5px 15px rgba(0,0,0,.2);border-radius:.5rem;}.product-details-page .full-description{margin-bottom:5rem;line-height:2;}.product-details-page .full-description ul{list-style-type:none;margin-right:2.5em;padding-right:0;}.product-details-page .full-description ul li::before{content:"";font-family:'Font Awesome 5 pro';color:#007bff;display:inline-block;margin-left:1rem;font-size:.7em;}.product-details-page .full-description ul.list-features>li::before{content:"";color:#31c533;font-size:.9em;}.product-details-page .full-description ul ul{padding-right:2rem;margin-bottom:1em;}.product-details-page .full-description ul ul li::before{content:"";font-size:.5em;}.product-details-page .product-specs-box{margin-bottom:5rem;}.product-details-page .product-specs-box .section-title{margin-bottom:0;}.product-details-page .product-specs-box .table tbody{border-top:0;}.product-details-page .product-specs-box .table tbody tr>td:first-child{color:#6790ae;}.product-details-page .overview-buttons{margin-top:2rem;text-align:center;}.product-details-page .overview-buttons .add-to-cart,.product-details-page .overview-buttons .btn-group,.product-details-page .overview-buttons .customer-entered-price,.product-details-page .overview-buttons .add-to-cart-panel{display:inline-block;}.product-details-page .overview-buttons .add-to-cart-panel .form-control,.product-details-page .overview-buttons .customer-entered-price .form-control,.product-details-page .overview-buttons .add-to-cart-panel .form-select,.product-details-page .overview-buttons .customer-entered-price .form-select{direction:ltr;text-align:center;max-width:95px;padding-left:35px;display:inline-block;}@media(min-width:768px){.product-details-page .overview-buttons .add-to-cart-panel .btn{margin-right:-35px;position:relative;}}.product-details-page .overview-buttons .customer-entered-price .form-control{max-width:140px;}@media(min-width:768px){.product-details-page .overview-buttons .customer-entered-price~.add-to-cart-panel .btn{margin-top:-58px;}}.product-details-page .overview-buttons .min-qty-notification~.add-to-cart-panel .btn{margin-top:-1px;}@media(max-width:768px){.product-details-page .product-details-pictures{margin-bottom:2rem;}}.product-details-page:not(.grouped-custom-price-page) .overview{margin-bottom:2rem;font-size:small;background-color:#e8e8ee;border-radius:.5rem;}.product-details-page:not(.grouped-custom-price-page) .overview .text-promt{color:#6790ae;font-weight:bold;}@keyframes old-price-value{from,85%{transform:scale(2.5) translateY(-5px);}to{transform:scale(1);}}@keyframes old-price-strike{from{width:0;transform:rotate(0);}25%,90%{width:110%;transform:rotate(0);}to{transform:rotate(-10deg);}}.portfolio-details-page .portfolio-details-pictures .picture,.theme-details-page .portfolio-details-pictures .picture{position:relative;overflow:hidden;max-height:420px;text-align:center;}.portfolio-details-page .portfolio-details-pictures .picture.enlarge,.theme-details-page .portfolio-details-pictures .picture.enlarge{max-height:none;}.portfolio-details-page .portfolio-details-pictures .picture img,.theme-details-page .portfolio-details-pictures .picture img{width:100%;height:auto;}.portfolio-details-page .portfolio-details-pictures .picture .enlarge-btn,.theme-details-page .portfolio-details-pictures .picture .enlarge-btn{position:absolute;left:1rem;bottom:1rem;background:none;border:0;opacity:.85;transition:all .2s ease-out;color:#344e61;}.portfolio-details-page .portfolio-details-pictures .picture .enlarge-btn:hover,.theme-details-page .portfolio-details-pictures .picture .enlarge-btn:hover{opacity:1;}.portfolio-details-page .portfolio-details-pictures .picture:hover .enlarge-btn,.theme-details-page .portfolio-details-pictures .picture:hover .enlarge-btn{transform:scale(1.2);}.portfolio-details-page .portfolio-details-pictures .picture::after,.theme-details-page .portfolio-details-pictures .picture::after{content:"";position:absolute;bottom:0;width:100%;height:40px;background:linear-gradient(90deg,transparent,rgba(0,0,0,.3));}.portfolio-details-page .page-body{margin-left:auto;margin-right:auto;}@media(min-width:1200px){.portfolio-details-page .page-body{max-width:960px;}}.portfolio-details-page .portfolio-header{margin-bottom:2rem;padding:1rem 0;border-bottom:2px solid #ddd;}.portfolio-details-page .portfolio-header .portfolio-name{font-size:xx-large;font-family:'lalezar';font-weight:normal!important;}.portfolio-details-page .portfolio-header .portfolio-secondary-name{font-size:small;color:#6790ae;}.portfolio-details-page .portfolio-header .portfolio-logo{margin-left:1rem;width:120px;height:120px;object-fit:contain;object-position:center;}.portfolio-details-page .product-reviews-overview{float:left;}.portfolio-details-page .product-essential{background-color:#e8e8ee;}.portfolio-details-page .overview{padding:0 1rem 2rem;}.portfolio-details-page .sku{min-width:135px;}.portfolio-details-page .overview-buttons{margin-top:2rem;text-align:center;margin-bottom:1rem;}.portfolio-details-page .overview-buttons .btn-default{background-color:#fff;border-color:#fff;}.portfolio-details-page .overview-buttons .btn-default:hover,.portfolio-details-page .overview-buttons .btn-default:focus{border-color:#e6e6e6;}.portfolio-details-page .product-tags-box{margin-bottom:2rem;}.portfolio-details-page .full-description{margin:1rem 0 2rem;}.theme-details-page .page-body{margin-left:auto;margin-right:auto;}@media(min-width:1200px){.theme-details-page .page-body{max-width:960px;}}.theme-details-page .theme-header{margin-bottom:1rem;padding:1rem 0;border-bottom:2px solid #ddd;}.theme-details-page .theme-header .theme-name{font-size:xx-large;margin:0;font-family:'lalezar';font-weight:normal!important;}.theme-details-page .theme-header .theme-secondary-name{font-size:small;color:#6790ae;margin:0 0 1rem;}.theme-details-page .theme-header .theme-logo{margin-left:1rem;width:120px;height:120px;object-fit:contain;object-position:center;}.theme-details-page .prices{color:#6790ae;}.theme-details-page .prices .attr{display:none;}.theme-details-page .prices .product-price .value{font-size:1.5em;color:#fcb03b;font-weight:bold;}.theme-details-page .prices .product-price.call-for-price{font-weight:bold;color:#007bff;font-size:smaller;}.theme-details-page .prices .product-price.call-for-price a{text-decoration:underline;}.theme-details-page .prices .non-discounted-price,.theme-details-page .prices .old-product-price{font-size:smaller;}.theme-details-page .prices .non-discounted-price .value,.theme-details-page .prices .old-product-price .value{color:#f15b26;position:relative;display:inline-block;animation:old-price-value 1s ease forwards;transform-origin:right;}.theme-details-page .prices .non-discounted-price .value::after,.theme-details-page .prices .old-product-price .value::after{content:"";position:absolute;top:45%;width:110%;left:-5%;border-bottom:1px solid;transition:all .2s ease-out;animation:old-price-strike 1.3s linear forwards;}.theme-details-page .prices .non-discounted-price+.non-discounted-price,.theme-details-page .prices .old-product-price+.non-discounted-price{display:none;}.theme-details-page .product-reviews-overview{float:left;}.theme-details-page .product-reviews-overview a{font-size:small!important;}.theme-details-page .product-essential{background-color:#fff;box-shadow:0 5px 15px rgba(0,0,0,.2);margin-bottom:2rem;}.theme-details-page .overview{padding:0 1rem 2rem;}.theme-details-page .sku{min-width:135px;}.theme-details-page .overview-buttons{background-color:#e8e8ee;padding:1rem;text-align:center;}.theme-details-page .overview-buttons .add-to-cart,.theme-details-page .overview-buttons .btn-group,.theme-details-page .overview-buttons .customer-entered-price,.theme-details-page .overview-buttons .add-to-cart-panel{display:inline-block;}.theme-details-page .overview-buttons .btn-default{background-color:#fff;border-color:#fff;}.theme-details-page .overview-buttons .btn-default:hover,.theme-details-page .overview-buttons .btn-default:focus{border-color:#e6e6e6;}.theme-details-page .attributes{text-align:right;}.theme-details-page .product-tags-box{margin-bottom:2rem;}.theme-details-page .short-description{color:#6790ae;margin-bottom:1rem;}.theme-details-page .full-description{margin:1rem 0 2rem;}.product-share-button{position:relative;}.product-share-button .popover{display:block;position:absolute;top:auto;padding:5px;bottom:110%;min-width:120px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%) translateY(10px);transition:all .2s ease-out;border-color:#ddd;visibility:hidden;opacity:0;}.product-share-button .popover::after{content:"";position:absolute;bottom:-6px;width:10px;height:10px;background-color:#fff;border-right:1px solid #ddd;border-bottom:1px solid #ddd;left:50%;margin-left:-5px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}.product-share-button .popover:hover{display:block;}.product-share-button:hover .popover{visibility:visible;opacity:1;transform:translateX(-50%) translateY(0);}.add-to-cart .min-qty-notification,.add-to-cart .price-range{font-size:smaller;font-style:italic;}.add-to-cart .min-qty-notification{margin-bottom:5px;}.add-to-cart .price-range{margin-top:5px;}.ribbons{float:left;margin-right:5px;}.ribbons .ribbon{padding:2px 5px;color:#111;font-size:16px;background-color:#605ca9;text-align:center;font-weight:bold;display:table-cell;vertical-align:middle;font-family:'lalezar';font-weight:normal!important;margin:0 3px;}.ribbons .ribbon.ribbon-offer{background-color:#cd5c5c;}.product-box .picture,.service-box .picture,.portfolio-box .picture,.module-box .picture,.module-box-list .picture,.related-box .picture{position:relative;}.product-box .ribbons,.service-box .ribbons,.portfolio-box .ribbons,.module-box .ribbons,.module-box-list .ribbons,.related-box .ribbons{position:absolute;top:-1rem;left:1rem;}.product-box .ribbons .ribbon,.service-box .ribbons .ribbon,.portfolio-box .ribbons .ribbon,.module-box .ribbons .ribbon,.module-box-list .ribbons .ribbon,.related-box .ribbons .ribbon{width:30px;height:30px;color:#fff;border-radius:50%;transition:all .2s ease-out;line-height:1;}.product-box-list{padding:1rem;background-color:#e8e8ee;margin-bottom:2rem;transition:all .2s ease-out;}.product-box-list .picture img{box-shadow:0 5px 15px rgba(0,0,0,.2);}.product-box-list .rating{display:none;}.product-box-list .product-title{margin-top:0;font-size:large;}.product-box-list .product-title a{color:#007bff;}.product-box-list .product-title a:hover,.product-box-list .product-title a:focus{color:#111;}.product-box-list .description{max-width:600px;margin-bottom:2rem;color:#6790ae;}.product-box-list .prices{font-size:large;}.product-box-list .buttons{margin-top:2rem;}@media(max-width:767px){.product-box-list .product-title{margin-top:1rem;}}.featured-product-box .details .product-title{font-size:x-large;font-weight:bold;}.featured-product-box .details .product-title a{color:#111;}.featured-product-box .details .description{color:#246a69;}.featured-product-box .add-info{margin-top:2rem;}.product-box{transition:all .2s ease-out;margin-bottom:2rem;background-color:#e8e8ee;}.product-box>a{display:block;color:#344e61;}.product-box .picture{padding:2rem 1rem 0;transition:all .2s ease-out;}.product-box .picture figure{margin:auto;}.product-box .picture img{width:100%;height:auto;object-fit:cover;object-position:center;box-shadow:0 5px 15px rgba(0,0,0,.2);}.product-box .details{padding:1rem;}.product-box .product-title{font-size:medium;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:bold;margin:0;}.product-box .description{display:none;}.product-box .rating,.product-box .sku{display:none;}.product-box:hover{background-color:#007bff;}.product-box:hover .product-title{color:#fff;}.product-box:hover a{text-decoration:none;}.product-box:hover .description{color:#99caff;}.product-box.common-box .product-title{white-space:normal;font-size:medium;font-weight:normal;margin:0;}.product-box.common-box .description{display:none;}.service-box{transition:all .2s ease-out;margin-bottom:2rem;}.service-box a{display:block;color:#344e61;}.service-box .picture{background-color:#e8e8ee;padding:2rem 1rem;transition:all .2s ease-out;}.service-box .picture img{background-color:#e8e8ee;box-shadow:0 5px 15px rgba(0,0,0,.2);}.service-box .service-title{font-size:medium;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:bold;margin:1rem 0 0;}.service-box .description{display:none;}.service-box .add-info{margin-top:1rem;}.service-box .rating,.service-box .sku,.service-box .prices{display:none;}.service-box:hover .picture{background-color:#007bff;}.service-box:hover .service-title{text-decoration:underline;}.rating{color:#6790ae;}.rating .colorStar{color:#111;}.portfolio-box{text-align:center;background-color:#e8e8ee;transition:all .2s ease-out;margin-bottom:2rem;}.portfolio-box>a{display:block;color:#344e61;padding:3rem 2rem 1rem;}.portfolio-box .picture figure{box-shadow:0 5px 15px rgba(0,0,0,.2);height:180px;background-size:cover;background-position:center top;transition:all .2s ease-out;}.portfolio-box .picture img{visibility:hidden;width:100%;height:180px;}.portfolio-box .portfolio-title{margin-top:1rem;font-size:medium;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:bold;}.portfolio-box .portfolio-title::after{content:"";font-family:'Font Awesome 5 pro';transition:all .2s ease-out;width:0;overflow:hidden;display:inline-block;position:relative;top:5px;right:5px;color:#fff;}.portfolio-box .description{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#6790ae;font-size:small;margin-bottom:0;}.portfolio-box .add-info,.portfolio-box .rating{display:none;}.portfolio-box:hover{background-color:#007bff;}.portfolio-box:hover>a{color:#fff;}.portfolio-box:hover .picture figure{background-position-y:bottom;transition:background 2s linear;}.portfolio-box:hover .portfolio-title::after{width:15px;}.portfolio-box:hover .description{color:#99caff;}.portfolio-box:hover .ribbons .ribbon{transform:translateY(-1rem);}.portfolio-box:hover:active{transition:none;background-color:#343a40;}.module-box,.module-box-list{padding:1rem 1rem 0;margin-bottom:1rem;background-color:#fff;transition:all .2s ease-out;border-radius:.5rem;}.module-box .ribbons,.module-box-list .ribbons{left:auto;right:-1rem;}.module-box .module-title,.module-box-list .module-title{line-height:1.4;margin-top:0;font-size:medium;font-weight:bold;margin-bottom:.5rem;}.module-box .module-title a,.module-box-list .module-title a{color:#344e61;}.module-box .module-title a:hover,.module-box-list .module-title a:hover,.module-box .module-title a:focus,.module-box-list .module-title a:focus{text-decoration:underline;}.module-box .description,.module-box-list .description{color:#6790ae;font-size:small;line-height:1.5;}.module-box .buttons,.module-box-list .buttons{display:none;}.module-box .rating,.module-box-list .rating{display:none;}.module-box .prices .old-price,.module-box-list .prices .old-price{position:relative;text-decoration:line-through;font-size:smaller;}.module-box:hover,.module-box-list:hover{box-shadow:0 5px 15px rgba(0,0,0,.2);}.module-box .picture figure{margin-bottom:0;}.module-box .picture img{width:100%;height:auto;}.module-box .description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.module-box-list .details .product-title{margin-top:0;}.module-box-list .details .description{min-height:60px;}.module-box-list .picture{padding-left:0;}.module-box-list .prices .price .actual-price{font-weight:bold;font-size:larger;color:#fcb03b;}.featured-module-box .module-title{font-size:small;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.related-box{position:relative;margin-bottom:1rem;padding-bottom:1rem;}.related-box .picture{margin-left:1rem;}.related-box .picture figure{margin-bottom:0;}.related-box .product-title{margin:0 0 .5rem;font-size:medium;}.related-box .product-title a{color:#344e61;}.related-box .description{color:#6790ae;font-size:small;}@media(max-width:767px){.related-box .description{display:none;}}.related-box .ribbons{left:auto;top:-5px;right:-5px;margin:auto;float:none;}.related-products-grid .item-grid .item-box:not(:last-child) .related-box{border-bottom:1px solid #ddd;}.related-products-grid .item-grid.overflow{max-height:350px;overflow:hidden;}.box-grid>.row{display:-ms-flexbox;display:-webkit-box;display:-moz-box;display:flex;-ms-flex-flow:wrap row;-webkit-flex-flow:wrap row;flex-flow:wrap row;}.product-reviews-page .product-review-item{margin-bottom:2rem;transition:background 1s ease-out;}.product-reviews-page .product-review-item .product-review-box{display:inline-block;}.product-reviews-page .product-review-item .product-review-box a{font-size:x-small;}.product-reviews-page .product-review-item .separator::after{content:"•";margin:0 .5rem;}.product-reviews-page .product-review-item .user{display:block;color:#111;}.product-reviews-page .product-review-item .user a{color:#111;}.product-reviews-page .product-review-item .user a:hover,.product-reviews-page .product-review-item .user a:focus{text-decoration:underline;}.product-reviews-page .product-review-item .date{font-size:smaller;color:#6790ae;}.product-reviews-page .product-review-item .review-info{text-align:right;}.product-reviews-page .product-review-item .review-text{color:#111;}.product-reviews-page .product-review-item .result{margin-bottom:0;}.product-reviews-page .product-review-item .reply{position:relative;padding:1rem;margin-right:1rem;border:1px solid #ddd;}@media(min-width:768px){.product-reviews-page .product-review-item .reply{margin-right:2rem;}}.product-reviews-page .product-review-item .reply::before{content:"";position:absolute;top:-20px;right:10px;border-style:solid;border-width:10px;border-color:transparent transparent #ddd transparent;}.product-reviews-page .product-review-item .reply .reply-header{font-size:smaller;color:#6790ae;}.product-reviews-page .product-review-helpfulness{color:#6790ae;text-align:left;margin-bottom:1rem;}.product-reviews-page .product-review-helpfulness .vote-options{display:inline-block;}.product-reviews-page .write-review{padding:2rem 1rem;background-color:#e8e8ee;box-shadow:0 5px 15px rgba(0,0,0,.2);}.product-reviews-page .write-review .fieldset{padding:1rem;width:95%;max-width:450px;margin:auto;}.product-reviews-page .write-review .fieldset .form-fields{padding:0;}.product-reviews-page .write-review .fieldset .review-text{min-height:90px;background-color:#fff;}.product-review-item .date .date-since{display:none;}ul.color-squares>li{position:relative;}ul.color-squares label input[type="radio"]{visibility:hidden;position:absolute;}ul.color-squares .color{display:block!important;width:30px;height:30px;border:1px solid #f5f5f5;cursor:pointer;}ul.color-squares .selected-value .color{border-color:#007bff;box-shadow:0 0 0 1px #007bff;}ul.color-squares .popover{top:auto;bottom:45px;transform:translateX(-50%);}ul.color-squares label:hover~.popover{display:block;}.product-thumbnails img{opacity:.8;}.product-thumbnails img:hover{opacity:1;}.product-thumbnails.owl-carousel:hover .owl-nav{visibility:visible;}.product-thumbnails.owl-carousel .owl-nav{position:absolute;left:50%;margin-left:-32px;top:80%;visibility:hidden;}.rating-options label{padding:0 2px;display:inline;cursor:pointer;}.rating-options label input{position:absolute;visibility:hidden;}.rating-options label i.active:before{content:"";color:#ffd700;}.order-progress{margin-top:2rem;}.order-progress ol{padding:0;list-style:none;text-align:center;}.order-progress ol li{display:inline-block;margin-bottom:1rem;color:#6790ae;}.order-progress ol li a{display:block;min-width:70px;color:currentColor;text-decoration:none;cursor:default;}.order-progress ol li a::before{content:"";font-family:'Font Awesome 5 pro';font-weight:300;display:block;font-size:2.5rem;margin:0 auto;color:#6790ae;}.order-progress ol li:not(:last-child){margin-right:1rem;}.order-progress ol li.active-step a{color:#344e61;}.order-progress ol li.active-step a::before{color:#fcb03b;font-weight:900;}.order-progress ol li.complete-step a{cursor:pointer;color:#344e61;}.order-progress ol li.complete-step a::before{content:"";color:#007bff;}.order-completed-page .order-progress .active-step a::before{content:"";}.order-completed{margin-bottom:5rem;}.order-completed .buttons{text-align:center;}.order-summary-content table.table>tbody>tr>td,.wishlist-content table.table>tbody>tr>td{vertical-align:middle;}.order-summary-content .cart-table{margin-bottom:2rem;}.order-summary-content .cart-table .list-inline>li{padding:0;}.order-summary-content .cart-table .cart-item{position:relative;padding-bottom:1rem;margin-bottom:1rem;}.order-summary-content .cart-table .cart-item:not(:last-child){border-bottom:2px solid #ddd;}.order-summary-content .cart-table .product-name{font-size:large;color:#344e61;padding-left:80px;}.order-summary-content .cart-table .product-name:hover,.order-summary-content .cart-table .product-name:focus{color:#007bff;}.order-summary-content .cart-table .attributes,.order-summary-content .cart-table .rental-info{color:#6790ae;font-size:smaller;margin-top:5px;}.order-summary-content .cart-table .product-unit-price{font-weight:bold;color:#fcb03b;}.order-summary-content .cart-footer{position:sticky;top:1rem;}.order-summary-content .cart-footer .totals{margin-bottom:0;}.order-summary-content .cart-footer .addon-buttons .btn{display:block;}.order-summary-content .cart-collaterals{background:#e8e8ee;padding:1rem;margin-bottom:1rem;}.order-summary-content .billing-info{margin-bottom:1rem;}.order-summary-content .cart-item-actions{display:flex;position:absolute;left:0;top:0;}.order-summary-content .cart-item-actions .btn{color:#6790ae;}.order-summary-content .cart-item-actions .edit-item .btn:hover,.order-summary-content .cart-item-actions .edit-item .btn:focus{color:#17a2b8;}.order-summary-content .cart-item-actions .remove-from-cart .btn:hover,.order-summary-content .cart-item-actions .remove-from-cart .btn:focus{color:#dc3545;}.order-summary-content .order-summary-content .cart-item .product-picture,.order-summary-content .order-summary-content .cart-item .attributes{display:none;}.totals{padding:2rem 1rem;margin-bottom:5rem;background-color:#fff;box-shadow:0 5px 15px rgba(0,0,0,.2);}.totals .cart-total td,.totals .cart-total th{border-bottom:0;padding:5px 0;}.totals .total-info,.totals .total-footer{max-width:600px;margin:auto;}.totals .total-info .cart-total .cart-total-left{color:#6790ae;white-space:nowrap;padding-left:1rem;}.totals .total-info .cart-total .cart-total-right{text-align:right;}.totals .total-info .cart-total .order-total label{font-weight:bold;}.totals .total-info .earn-reward-points .bg-light{background:#dff0d8!important;}.checkout-attributes{padding:2rem 1rem;margin-bottom:1rem;background-color:#e8e8ee;}.checkout-attributes>div{max-width:480px;}.checkout-attributes textarea{min-height:80px;}.checkout-page{margin-bottom:0;}.checkout-page .store-header{text-align:center;padding:1rem 0;}.opc{display:flex;height:calc(100vh - 56px);}.opc .accordion-item{transition:all .2s ease-out;}.opc .accordion-item .accordion-header .badge{width:22px;height:22px;font-size:inherit;line-height:1.5;display:inline-block;}@media(min-width:768px){.opc .accordion-item .accordion-header .badge{width:30px;height:30px;}}.opc .accordion-item.active{width:100%;}.opc .accordion-item.active .accordion-header .badge{margin-left:1rem;}.opc .accordion-item:not(.active) .accordion-header{height:100%;}.opc .accordion-item:not(.active) .accordion-button{display:flex;height:100%;padding-right:0;padding-left:0;justify-content:space-around;flex-wrap:wrap;align-content:space-between;background:#e8e8ee;}.opc .accordion-item:not(.active) .accordion-button strong{transform:rotate(-180deg);width:100%;display:block;writing-mode:vertical-rl;padding-block:10px;}@media(min-width:768px){.opc .accordion-item:not(.active) .accordion-button strong{padding-block:20px;}}@media(min-width:1200px){.opc .accordion-item:not(.active) .accordion-button strong{padding-block:40px;}}.opc .accordion-item:not(.active) .accordion-button::after{margin-right:initial;}.opc .buttons{text-align:center;}.opc .buttons .btn-primary{min-width:180px;}@media(min-width:768px){.opc .section:not(.order-summary){padding-left:25%;padding-right:25%;}}@media(max-width:1000px){.order-details-page .data-table{display:block;}.order-details-page .data-table colgroup,.order-details-page .data-table thead{display:none;}.order-details-page .data-table tbody{display:block;overflow:hidden;}.order-details-page .data-table tr{display:block;float:left;width:100%;margin:40px 0 0;border:1px solid #ddd;}.order-details-page .data-table td{display:block;border:0;padding:10px;}.order-details-page .data-table td.product,.order-details-page .data-table td.tracking-number{min-width:0;border-bottom:1px solid #ddd;padding:5px 10px 15px;text-align:center;}}@media(min-width:481px){.order-details-page .data-table tr{width:46%;margin:40px 2% 0;}.order-details-page .data-table tr:nth-child(2n+1){clear:both;}}@media all and (min-width:769px){.order-details-page .data-table tr{width:31.33333%;margin:40px 1% 0;}.order-details-page .data-table tr:nth-child(2n+1){clear:none;}.order-details-page .data-table tr:nth-child(3n+1){clear:both;}}@media all and (min-width:1001px){.order-details-page .data-table tr{width:auto;margin:0;}.order-details-page .data-table label{display:none;}}.checkout-data .payment-method .method-list li:not(:last-child){padding-bottom:1rem;border-bottom:1px solid #ddd;}.checkout-data .payment-method .method-description p{margin-bottom:0;}.checkbox .switch~label,.radio .switch~label{padding-right:10px;display:inline;}.checkbox:hover label.switch .slider::before,.radio:hover label.switch .slider::before{background:#343a40;}input.file{position:absolute;visibility:hidden;}label.switch{position:relative;display:inline-block;width:44px;height:20px;vertical-align:middle;}label.switch input{display:none;}label.switch input:checked+.slider{background-color:#007bff;}label.switch input:focus+.slider{box-shadow:0 0 1px #007bff;}label.switch input:checked+.slider:before{transform:translateX(20px);}label.switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:all .2s ease-out;border-radius:25px;}label.switch .slider:before{position:absolute;content:"";height:16px;width:16px;left:1px;bottom:1px;background-color:#fff;transition:all .2s ease-out;border-radius:25px;}.modules-page .product-grid .item-box,.subcategory-modules-page .product-grid .item-box{margin-bottom:1rem;}.modules-page .product-grid .module-box,.subcategory-modules-page .product-grid .module-box{height:100%;}.modules-page .featured-product-grid,.subcategory-modules-page .featured-product-grid{margin-bottom:5rem;}.modules-page .title-site-aside,.subcategory-modules-page .title-site-aside{font-size:larger;font-weight:bold;border-bottom:2px solid #ddd;margin-bottom:1rem;padding:10px 0;}.modules-page .title-site-aside::after,.subcategory-modules-page .title-site-aside::after{content:"";font-family:'Font Awesome 5 pro';float:left;}.modules-page .title-site-aside.open::after,.subcategory-modules-page .title-site-aside.open::after{content:"";}@media(min-width:767px){.modules-page .title-site-aside,.subcategory-modules-page .title-site-aside{display:none;}}.modules-page .site-aside,.subcategory-modules-page .site-aside{display:none;}@media(min-width:768px){.modules-page .site-aside,.subcategory-modules-page .site-aside{display:block;}}.modules-page .block-category-navigation>.title,.subcategory-modules-page .block-category-navigation>.title{display:none;}.modules-page .block-category-navigation .listbox .list>.inactive,.subcategory-modules-page .block-category-navigation .listbox .list>.inactive{display:none;}.modules-page .block-category-navigation .nav>li>a,.subcategory-modules-page .block-category-navigation .nav>li>a{padding-right:initial;}@media(max-width:1199px){.modules-page .tags{display:flex;overflow-x:auto;}.modules-page .tags .tag{white-space:nowrap;margin-left:1rem;}}@media(min-width:1200px){.modules-page .tags{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:1rem;}}.custom-price-page .attr-step{margin-bottom:2rem;}.custom-price-page .overview{background-color:#e8e8ee;padding:1rem;margin-bottom:2rem;}.custom-price-page .attributes .attribute-description{text-indent:1rem;font-size:smaller;}.custom-price-page .attributes .attribute-name{font-size:small;font-weight:bold;margin-bottom:.5rem;padding-bottom:.5rem;border-bottom:2px solid #ddd;}.custom-price-page .attributes .price-list .price-item{border-bottom:1px solid #ddd;transition:all .2s ease-out;}.custom-price-page .attributes .price-list .price-item label{display:block;padding:.5rem 0;cursor:pointer;margin-bottom:0;}.custom-price-page .attributes .price-list .price-item:hover{background:#fff;transition:none;}.custom-price-page .attributes .price-list .price-item .switch{margin-top:8px;margin-left:1rem;}.custom-price-page .attributes .price-list .price-item .price-attr-name{width:100%;}.custom-price-page .cart-panel .add-to-cart-button{width:100%;}.product-variant-list{margin-bottom:5rem;background-color:#e8e8ee;padding:2rem 1rem;border-radius:.5rem;}.product-variant-list .rental-attributes{max-width:380px;}.product-variant-list .variant-overview .actions-btn{float:left;margin:0 1rem;}.product-variant-list .variant-overview .actions{display:none;}.product-variant-list .product-variant-line:not(:last-child){padding-bottom:1rem;margin-bottom:1rem;border-bottom:2px solid #ddd;}.product-variant-list .product-variant-line .variant-picture{margin:1rem;}.product-variant-list .product-variant-line .add-to-cart{text-align:center;}.grouped-custom-price-page .overview{padding:1rem;}.grouped-custom-price-page .overview .product-reviews-overview{float:left;}.grouped-custom-price-page .overview .nav-tabs{border-bottom-width:2px;margin-bottom:1rem;}.grouped-custom-price-page .overview .nav-tabs>li>a{border:0;background:none;color:#6790ae;}.grouped-custom-price-page .overview .nav-tabs>li:hover:not(.active)>a{color:#007bff;}.grouped-custom-price-page .overview .nav-tabs>li.active>a{color:#344e61;}.custom-price-cart-panel{padding:2rem 1rem;margin-bottom:5rem;background-color:#fff;box-shadow:0 5px 15px rgba(0,0,0,.2);}@media(min-width:768px){.custom-price-cart-panel{position:sticky;bottom:0;}}@media(max-width:767px){.custom-price-cart-panel{text-align:center;}}.custom-price-cart-panel .prices{margin-bottom:1rem;}@media(min-width:768px){.custom-price-cart-panel .prices{float:right;}}.custom-price-cart-panel .prices .old-product-price{text-decoration:line-through;font-size:smaller;}.custom-price-cart-panel .prices .value{font-size:2em;}.custom-price-cart-panel .prices .price{font-size:2em;}@media(min-width:768px){.custom-price-cart-panel .buttons{text-align:left;}}.custom-price-cart-panel .add-to-cart{display:inline-block;}.custom-price-cart-panel .add-to-cart .add-to-cart-panel .form-control{display:none;}.cart-panel-affix{position:sticky;top:4rem;}.html-login-page body,.html-registration-page body,.html-password-recovery-page body,.html-order-now-page body{background:url('../images/home-header-pattern2.png') #007bff;background-size:cover;}.html-login-page .site-logo,.html-registration-page .site-logo,.html-password-recovery-page .site-logo,.html-order-now-page .site-logo{text-align:center;padding:5rem 0 2rem;}.html-login-page .site-logo img,.html-registration-page .site-logo img,.html-password-recovery-page .site-logo img,.html-order-now-page .site-logo img{margin:auto;max-height:42px;}.login-page .page-body,.registration-page .page-body,.password-recovery-page .page-body,.html-login-page .page-body,.order-now-page .page-body{width:95%;max-width:480px;margin:auto;}.login-page .page-body .form-control,.registration-page .page-body .form-control,.password-recovery-page .page-body .form-control,.html-login-page .page-body .form-control,.order-now-page .page-body .form-control,.login-page .page-body .form-select,.registration-page .page-body .form-select,.password-recovery-page .page-body .form-select,.html-login-page .page-body .form-select,.order-now-page .page-body .form-select{border-color:#ddd;}.login-page .page-body .section-header,.registration-page .page-body .section-header,.password-recovery-page .page-body .section-header,.html-login-page .page-body .section-header,.order-now-page .page-body .section-header{background:none;text-align:center;}.login-page .customer-blocks,.registration-page .customer-blocks,.password-recovery-page .customer-blocks,.html-login-page .customer-blocks,.order-now-page .customer-blocks,.login-page .form-fields,.registration-page .form-fields,.password-recovery-page .form-fields,.html-login-page .form-fields,.order-now-page .form-fields{background-color:#fff;padding:2rem 3rem;box-shadow:0 0 50px rgba(0,0,0,.15);border-radius:30%/45px;}.login-page .new-wrapper,.html-checkout-page .new-wrapper{margin-top:1rem;}.login-page .control-label,.html-checkout-page .control-label{margin-bottom:1rem;}.registration-page .buttons,.password-recovery-page .buttons{text-align:center;margin-top:1rem;}.registration-page .page-body{max-width:1200px;}.registration-page .topic-block{padding:2rem 0;}.nav-tabs{border-bottom-width:2px;}.nav-tabs .nav-link{margin-bottom:-2px;border:0;min-width:110px;color:#6790ae;}.nav-tabs .nav-link.active{position:relative;background-color:#f7f7f9;color:#344e61;}.nav-tabs .nav-link.active::before{content:'';position:absolute;bottom:0;height:2px;background:#007bff;left:0;right:0;}.nav-tabs .nav-link.active::after{content:'';position:absolute;bottom:0;left:50%;border-width:5px;border-style:solid;border-color:transparent transparent #007bff transparent;transform:translateX(-50%);}.customer-navigation{background-color:#007bff;padding-top:1rem;margin-bottom:1rem;}.customer-navigation .nav-tabs{border:0;}.customer-navigation .nav-tabs>li>a{color:#fff;padding:1rem;border:0;}.customer-navigation .nav-tabs>li>a i{font-size:1.4em;vertical-align:middle;}.customer-navigation .nav-tabs>li:hover:not(.active)>a{background-color:transparent;opacity:1;}.customer-navigation .nav-tabs>li:not(.active) a:focus{background-color:transparent;opacity:1;}.customer-navigation .nav-tabs>li.active>a{border:0;background-color:#f7f7f9;color:#344e61;opacity:1;}.customer-navigation .nav-tabs>li.active>a i{color:#007bff;}.account-page .stunning-header{margin-bottom:0;background-color:#3cb878;}.account-page>.row{display:flex;margin-right:0;}.account-page>.row>div{height:100%;}.account-page .page-title{text-align:initial;}.account-page .page-title>span::before{display:none;}.account-page aside{background-color:#343a40;padding:0;}.account-page aside .customer-navigation a{display:block;color:#fff;padding:1rem;border-top:1px solid #1d2124;}.account-page aside .customer-navigation a.active{border-right:5px solid #007bff;}.address-list-page .section,.order-list-page .section{position:relative;}.address-list-page .buttons,.order-list-page .buttons{position:absolute;top:1rem;left:1rem;font-size:smaller;}.section{margin-bottom:1rem;background-color:#e8e8ee;padding:1rem;}.section .title{margin:1rem 0 .33333333rem;}.section .info,.section .details{list-style:none;margin:0 0 .5rem;}.section .info>li,.section .details>li{line-height:1.3em;}.section .info>li label,.section .details>li label{font-weight:normal;}.add-button>button{display:block;border:2px dashed #ddd;padding:2rem 1rem;text-align:center;width:100%;color:var(--bs-success);background-color:#f7f7f9;cursor:pointer;transition:all .2s ease-out;}.add-button>button:hover,.add-button>button:focus{background-color:var(--bs-success);color:#fff;}.blog-posts .post{margin-bottom:2rem;padding-bottom:1rem;background-color:#e8e8ee;border-radius:.5rem;}.blog-posts .post .post-head{padding:1rem 1rem 0;}.blog-posts .post .blog-details{display:none;}.blog-posts .post .post-title{font-size:medium;margin-top:0;font-weight:bold;line-height:2;}.blog-posts .post .post-title a{color:#344e61;}.blog-posts .post .post-title a:hover,.blog-posts .post .post-title a:focus{color:#007bff;}.blog-posts .post .post-date{color:#82a3bc;}.blog-posts .post .post-date a{color:#82a3bc;}.blog-posts .post .post-body{line-height:1.6;padding:0 1rem;}.blog-posts .post .post-body p{text-align:justify;}.blog-posts .post .buttons{display:none;}.blog-posts .post .tags{display:none;}.blog-posts .post img{max-width:100%;}.blog-posts .post .rich-blog-image{text-align:center;margin-bottom:1rem;}.blog-posts .post .rich-blog-image img{box-shadow:0 5px 15px rgba(0,0,0,.2);}.blog-list-homepage{margin-bottom:5rem;}.blog-list-homepage .blog-item{background-color:#fff;box-shadow:0 5px 15px rgba(0,0,0,.2);border-radius:.5rem;height:98%;padding:.5rem;}.blog-list-homepage .blog-item .blog-picture{margin-bottom:1rem;display:block;}.blog-list-homepage .blog-item .blog-picture img{border-radius:.5rem;height:auto;}.blog-list-homepage .blog-item .blog-title{line-height:1.5;padding:0 1rem;margin-top:1rem;}.blog-list-homepage .blog-item .blog-title a{color:#344e61;}.blog-list-homepage .blog-item .blog-title a:hover,.blog-list-homepage .blog-item .blog-title a:focus{text-decoration:underline;}.blog-list-homepage .blog-item .blog-body{margin:.5rem 1rem 1rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:#6790ae;}.blog-list-homepage .blog-item .btn{display:none;}.blog-list-homepage .blog-item .blog-date{font-size:smaller;padding:0 1rem;display:none;}.blog-list-homepage .view-all{background-color:#007bff;box-shadow:0 3px 8px 0 rgba(0,18,46,.2);border-radius:.5rem;text-align:center;height:99%;}.blog-list-homepage .view-all a{color:#fff;font-size:medium;}.blog-list-homepage .owl-stage-outer,.blog-list-page .owl-stage-outer{padding:1rem;}.blog-list-homepage .owl-stage,.blog-list-page .owl-stage{padding-right:0!important;display:flex;}.html-blog-post-page .site-aside .blog-category-navigation .category a{color:#344e61;}.html-blog-post-page .site-aside .site-aside-collapse{display:none;position:fixed;width:100%;height:100%;top:0;bottom:0;right:0;left:0;z-index:1050;background-color:#f7f7f9;padding:1rem;overflow:scroll;}.html-blog-post-page .site-aside .site-aside-collapse.show{display:block;}.html-blog-post-page .blog-post-page .page-body{padding:1rem;margin-bottom:2rem;background-color:#fff;}@media(min-width:768px){.html-blog-post-page .blog-post-page .page-body{padding:1rem 2rem;}}.html-blog-post-page .blog-post-page .page-body hr{height:6px;width:6px;background:#000;border:0;display:block;margin:2em auto 4em;border-radius:50%;}.html-blog-post-page .blog-post-page .page-body hr::after,.html-blog-post-page .blog-post-page .page-body hr::before{content:'';position:absolute;height:5px;width:5px;background-color:currentColor;border-radius:inherit;}.html-blog-post-page .blog-post-page .page-body hr::before{margin-inline-start:-20px;}.html-blog-post-page .blog-post-page .page-body hr::after{margin-inline-start:20px;}.html-blog-post-page .blog-post-page .post-info{color:#6790ae;}.html-blog-post-page .blog-post-page .post-body{line-height:2.2;font-size:1.2em;}@media(min-width:1200px){.html-blog-post-page .blog-post-page .post-body h2{font-size:1.4em;}.html-blog-post-page .blog-post-page .post-body h3{font-size:1.3em;}.html-blog-post-page .blog-post-page .post-body h4{font-size:1.2em;}}.html-blog-post-page .blog-post-page .tags{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding-top:2rem;padding-bottom:1rem;margin-bottom:1rem;}.html-blog-post-page .blog-post-page .tags .tags-list{display:inline-flex;}@media(max-width:767px){.html-blog-post-page .blog-post-page .tags .tags-list{overflow:auto;width:90%;}}.html-blog-post-page .blog-post-page .tags .tag{white-space:nowrap;margin:0 2px;}.html-blog-post-page .blog-post-page .post-actions .share-post a{color:#6790ae;font-size:2em;}.html-blog-post-page .blog-post-page .post-actions .share-post a:hover,.html-blog-post-page .blog-post-page .post-actions .share-post a:focus{color:#007bff;}.html-blog-post-page .block-blog-most-viewed .list-item img{object-fit:cover;}.related-posts-list .card{margin-bottom:1rem;}.blog-list-page .post-item{position:relative;}.blog-list-page .post-item.post-item-first{background:#007bff;border-radius:1rem;}.blog-list-page .post-item.post-item-first .rich-blog-image{position:relative;}.blog-list-page .post-item.post-item-first .rich-blog-image img{border-radius:1rem;width:100%;max-height:350px;object-fit:cover;}.blog-list-page .post-item.post-item-first .rich-blog-image::after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background:linear-gradient(-90deg,#2d3748 0%,transparent 50%);border-radius:1rem;}.blog-list-page .post-item.post-item-first .post-body{position:absolute;top:0;padding:2rem;color:#fff;max-width:540px;}@media(min-width:1200px){.blog-list-page .post-item.post-item-first .post-body{padding:3rem 4rem 5rem 5rem;}.blog-list-page .post-item.post-item-first .post-body p{margin-bottom:2rem;}}.blog-list-page .post-item.post-item-first .post-body .post-title a,.blog-list-page .post-item.post-item-first .post-body .read-comments{color:#fff;}.blog-list-page .post-item.post-item-first .post-body .post-info .author-image{width:50px;height:50px;border-radius:50%;}.blog-list-page .post-item.post-item-first .post-body .post-info .author-name{font-weight:bold;margin-bottom:1rem;}.blog-list-page .post-item.post-item-box{padding:.5rem;margin-bottom:1rem;}.blog-list-page .post-item.post-item-box .post-title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:1rem;margin-top:0;height:65px;font-size:medium;}.blog-list-page .post-item.post-item-box .rich-blog-image{margin-bottom:0;}.blog-list-page .post-item.post-item-box .rich-blog-image img{width:130px;height:130px;object-fit:cover;border-radius:.5rem;}.blog-list-page .post-item.post-item-box .category-btn{margin-bottom:.5rem;}.blog-list-page .post-item.post-item-box .category-btn:not(:first-child){display:none;}.blog-list-page .post-item.post-item-box .post-info .author-name,.blog-list-page .post-item.post-item-box .post-info .post-date,.blog-list-page .post-item.post-item-box .post-info .read-comments{font-size:smaller;color:#466982;}.blog-list-page .post-item:not(.post-item-first),.blog-list-page .recently-viewed-products-item{background-color:#fff;border-radius:1rem;box-shadow:1px 1px 5px rgba(1,1,1,.05);transition:all .2s ease-out;}.blog-list-page .post-item:not(.post-item-first) .post-title a,.blog-list-page .recently-viewed-products-item .post-title a{color:#344e61;}.blog-list-page .post-item:not(.post-item-first):hover,.blog-list-page .recently-viewed-products-item:hover{box-shadow:0 5px 15px rgba(0,0,0,.2);transform:translateY(-.25rem);}.blog-list-page .block-blog-most-viewed .owl-stage-outer{padding-top:.5rem;}.blog-list-page .block-blog-most-viewed .recently-viewed-products-item{padding:.5rem;}.blog-list-page .block-blog-most-viewed .recently-viewed-products-item .rich-blog-image{margin-bottom:0;}.blog-list-page .block-blog-most-viewed .recently-viewed-products-item .rich-blog-image img{border-radius:.5rem;}.blog-list-page .block-blog-most-viewed .recently-viewed-products-item .post-title{line-height:1.7;margin-bottom:0;font-size:medium;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:55px;}.blog-list-page .block-popular-blogtags .title{border-bottom:2px solid #ddd;margin-bottom:1rem;padding-bottom:.5rem;font-size:1.25rem;font-weight:bold;}.blog-post-page .post-info .post-author .author-image,.blog-list-page .post-info .post-author .author-image{width:40px;height:40px;border-radius:50%;}.comment .avatar img{height:48px;width:48px;object-fit:contain;}.comment .user-info{color:#6790ae;}.comment .reply{position:relative;padding:1rem;margin-right:1rem;margin-top:1rem;border:1px solid #ddd;}@media(min-width:768px){.comment .reply{margin-right:2rem;}}.comment .reply::before{content:"";position:absolute;top:-20px;right:10px;border-style:solid;border-width:10px;border-color:transparent transparent #ddd transparent;}.comment .reply .reply-header{font-size:smaller;color:#6790ae;}.new-comment{background-color:#e8e8ee;padding:2rem 1rem;margin-bottom:5rem;}.new-comment .section-header{margin-top:0;}.new-comment .form-control{background-color:#fff;border-color:#fff;}.new-comment textarea{padding:1rem;}.most-Viewed-list .row{display:flex;flex-flow:wrap;}.most-Viewed-list .row>[class*=col-]{margin-bottom:2rem;}.most-Viewed-list .blog-item{box-shadow:0 3px 8px 0 rgba(0,18,46,.2);height:100%;background:#fff;border-radius:.5rem;}.most-Viewed-list .blog-title{padding:1rem;min-height:80px;font-weight:bold;line-height:2;font-size:small;}.most-Viewed-list .blog-title a{color:#344e61;}.most-Viewed-list .blog-picture img{width:100%;height:98px;object-fit:cover;object-position:center;}.html-not-found-page{height:100%;}.html-not-found-page body{background:url('../images/home-header-pattern2.png') fixed;background-size:cover;display:flex;align-items:center;justify-content:center;height:100%;}.not-found-page{text-align:center;}.not-found-page .error-icon{text-align:center;font-size:10em;color:#007bff;}.not-found-page img{max-width:600px;margin:auto;}.not-found-page .topic-block{margin-bottom:2rem;}.search-page .search-input{margin-bottom:2rem;}.search-page .related-box .picture img{object-fit:contain;}.sitemap-page .page-body ul{overflow:hidden;overflow-y:auto;max-height:500px;}.sitemap-page .page-body ul>li a{display:block;padding:5px 0;color:#6790ae;}.sitemap-page .page-body ul>li a:hover,.sitemap-page .page-body ul>li a:focus{color:#344e61;text-decoration:underline;}.swiper-pagination .swiper-pagination-bullet{transition:all .2s ease-out;}.swiper-pagination:hover .swiper-pagination-bullet{transform:scale(1.4);}.br-theme-fontawesome-stars .br-widget{white-space:nowrap;}.br-theme-fontawesome-stars .br-widget a{font-family:'Font Awesome 5 pro';font-weight:900;text-rendering:auto;-webkit-font-smoothing:antialiased;text-decoration:none;margin-right:2px;}.br-theme-fontawesome-stars .br-widget a::after{content:'';color:#6790ae;}.br-theme-fontawesome-stars .br-widget a.br-active::after{color:#007bff;}.br-theme-fontawesome-stars .br-widget a.br-selected::after{color:#344e61;}.br-theme-fontawesome-stars .br-widget .br-current-rating{display:none;}.br-theme-fontawesome-stars .br-readonly a{cursor:default;}@media print{.br-theme-fontawesome-stars .br-widget a::after{content:'';color:#000;}.br-theme-fontawesome-stars .br-widget a.br-active::after,.br-theme-fontawesome-stars .br-widget a.br-selected::after{content:'';color:#000;}}.news-wrapper{margin-bottom:5rem;}.gallery-featured-items{margin-bottom:5rem;}.gallery-featured-items iframe{border-radius:.5rem;-webkit-box-reflect:below 3px -webkit-linear-gradient(bottom,rgba(255,0,0,.3) 0%,transparent 35px,transparent 100%);}.gallery-featured-items .swiper-slide-active iframe{box-shadow:0 5px 15px rgba(0,0,0,.2);}@media(min-width:768px){.gallery-featured-items{padding-top:40px!important;padding-bottom:60px!important;}.gallery-featured-items .gallery-featured-image{padding:1rem;}.gallery-featured-items .swiper-slide{transition:all .2s ease-out;}.gallery-featured-items .swiper-slide-active{transform:scale(1.3);z-index:10;}.gallery-featured-items .swiper-slide-prev,.gallery-featured-items .swiper-slide-next{transform:scale(.85);}.gallery-featured-items .swiper-slide-prev iframe,.gallery-featured-items .swiper-slide-next iframe{opacity:.65;filter:blur(2px);}.gallery-featured-items .swiper-slide-prev{transform-origin:left;}.gallery-featured-items .swiper-slide-next{transform-origin:right;}}.popup1 .modal-header .modal-title{display:none;}.beta{position:fixed;background:#ff0;padding:1px 15px;right:0;bottom:0;color:#000;font-weight:bold;}.plugin-changelog{margin-bottom:5rem;}.plugin-changelog .changelog-latest-box{padding:1rem;background:#e8e8ee;margin-bottom:1rem;}.plugin-changelog .changelog-past-box .changelog-version.no-note{font-size:smaller;}.changelog-date{display:inline-block;font-size:x-small;color:#6790ae;font-weight:normal;}body#body.theme-flat{font-family:Tahoma,Geneva,Verdana,sans-serif!important;}.storefront-wrapper{position:relative;padding:5rem 0;background-color:#fcd846;background:linear-gradient(35deg,#fcd846,#fcdd5f);color:#111;}.storefront-wrapper header{text-align:center;margin:0 auto 2rem;max-width:800px;}.storefront-wrapper .buttons{text-align:center;margin-top:2rem;}.storefront-wrapper .swiper-pagination-bullets{width:100%;bottom:2rem;}.storefront-wrapper .swiper-pagination-bullets .swiper-pagination-bullet-active{background-color:#fff;}.storefront-wrapper .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px;}.storefront-wrapper .swiper-slide .description{font-size:1.3em;line-height:1.5em;color:#1e5756;}@media(min-width:768px){.storefront-wrapper .swiper-slide>div{display:flex;align-items:center;}}.header-links .nav-link{position:relative;color:#6790ae;}.header-links .nav-item:hover .nav-link,.header-links .nav-item:focus .nav-link{background:none;color:#007bff;}.html-clientarea-page .fix-layout .main-nav,.html-account-page .fix-layout .main-nav{position:relative!important;}.html-clientarea-page .master-wrapper-page,.html-account-page .master-wrapper-page{padding-top:0!important;}.html-clientarea-page .store-header,.html-account-page .store-header{margin-bottom:0;background-color:#343a40;}.html-clientarea-page .store-header .nav-link,.html-account-page .store-header .nav-link{color:#fff!important;}.html-clientarea-page .store-header .nav-link:focus,.html-account-page .store-header .nav-link:focus{background:none;color:#007bff;}.html-clientarea-page .header-lower,.html-account-page .header-lower{display:none;}.html-clientarea-page .top-cart-link .cart-qty,.html-account-page .top-cart-link .cart-qty{border-color:#343a40;}.html-clientarea-page .site-footer .footer-upper,.html-account-page .site-footer .footer-upper,.html-clientarea-page .site-footer .contact-footer,.html-account-page .site-footer .contact-footer{display:none;}.trust-wrapper{margin-bottom:5rem;}.trust-wrapper .item{transition:all .2s ease-out;}.trust-wrapper .item:hover{transform:scale(1.1);}.trust-wrapper .owl-prev{display:none;}.trust-wrapper .owl-nav{top:35px;right:-25px;color:#fff;font-size:30px;position:absolute;}.trust-wrapper figure .picture{max-height:100px;padding:10px;width:initial!important;}.trust-wrapper figure figcaption{padding:0 10px;font-size:10px;text-align:center;}.trust-wrapper .title{font-size:smaller;}.trust-wrapper .symbols,.trust-wrapper .bankicon{padding:2rem 2.5rem;border-radius:4px;}.trust-wrapper .bankicon{background-color:#e8e8ee;border:2px solid transparent;}.trust-wrapper .bankicon .owl-stage-outer{height:145px;}.trust-wrapper .symbols{background-color:transparent;border:2px solid #e8e8ee;}.trust-wrapper .symbols imG{max-height:100px;width:auto;margin:auto;}.trust-wrapper .symbols .item{padding:18px 0;}@media(min-widrh:768px){.trust-wrapper>.row{display:flex;}}.private-messages-page .private-messages-box table tbody .date{font-size:14px;}.private-message-view-page .message-body{padding:10px;margin:2rem;background-color:#fff;border-radius:25px;}.our-team{margin:100px 0;}.our-team .team-description .title{color:#6790ae;text-align:center;margin:1rem 0;}.our-team .team-description .text{text-align:center;color:#6790ae;}.our-team .profile{position:relative;margin:0 10%;}.our-team .profile .profile-picture-wrapper{position:relative;margin:15%;padding:5px;border-radius:50%;left:0;right:0;top:0;bottom:0;border:1px dashed #007bff;transition:all .2s ease-out;}.our-team .profile .profile-picture-wrapper .profile-picture{position:relative;border-radius:50%;background-color:#e8e8ee;overflow:hidden;transition:all .2s ease-out;}.our-team .profile .name{font-size:16px;font-weight:bold;color:#344e61;text-align:center;padding:15px 0;border-bottom:2px solid #ddd;margin-bottom:.5rem;}.our-team .profile .section{font-size:14px;color:#007bff;text-align:center;}.our-team .profile:hover .profile-picture-wrapper{transform:rotate(10deg);}.our-team .profile:hover .profile-picture-wrapper .profile-picture{transform:rotate(-10deg);}.promotion-wrapper{background:linear-gradient(90deg,#d4232b,#441951 100%);position:relative;}.promotion-wrapper .container{background-size:cover;background-repeat:no-repeat;background-image:url("/Content/Images/uploaded/promotions/yalda.png");color:#fff;}.promotion-wrapper .container .discount{font-size:36px;margin-top:10px;line-height:1;}.promotion-wrapper .container .text{font-size:18px;margin-bottom:15px;}.promotion-wrapper .container .text a{margin:0 1rem;}@media(max-width:768px){.promotion-wrapper{text-align:center;}}.our-customers{background-color:#fff;box-shadow:0 8px 50px -6px rgba(84,84,120,.26);padding:1rem;margin:5em 0;}.our-customers figcaption{font-size:14px;text-align:center;}.our-customers .btn{margin:20px;}.our-customers .customer-icon .image{width:100%;text-align:center;}.our-customers .customer-icon .image img{width:auto!important;max-height:80px;margin:auto;}.our-customers .owl-nav{display:none;}@media(max-width:768px){.our-customers .title{text-align:center;}}.app-wrapper .app-header{background-image:url('../images/app-page/header_banner.jpg');height:100%;width:100%;background-repeat:no-repeat;background-size:cover;color:#fff;}.app-wrapper .app-header h2{margin:40px 0;}.app-wrapper .app-header .links{text-align:left;}.app-wrapper .app-header .links img{max-height:50px;padding:10px;margin:15px 10px;border:1px solid #fff;border-radius:30px;}.app-wrapper .app-download{padding:1rem 0;color:#344e61;}.app-wrapper .app-download .title{margin:1rem 0;text-align:center;}.app-wrapper .app-download .qrcode{text-align:center;}.app-wrapper .app-slide{text-align:center;background-color:#008000;}.app-wrapper .app-description{padding:1rem 0;background-color:#fff;}.app-wrapper .app-description p{color:#b0b0b0;}.app-wrapper .app-description .image{padding:20px;border:1px solid #f00;border-radius:50px;max-height:90px;}.app-wrapper .app-features{padding:2rem 0;}.app-wrapper .app-features .features{margin:2rem 0;}.app-wrapper .app-features .title{margin-bottom:4rem;text-align:center;}.app-wrapper .app-features .item{margin:1rem 0;color:#9f9f9f;}.app-wrapper .app-features .item h4{color:#344e61;}.app-wrapper .app-features .item img{max-height:70px;}.app-wrapper .app-features .item.right-side{text-align:left;}.app-wrapper .app-features .mobile-app-picture{max-height:500px;}.mce-colorbutton-grid tbody>tr>td>div{width:10px;height:10px;}.mce-colorbutton-grid tbody>tr>td>div:hover{box-shadow:0 0 0 1px #bbb;}.forums-main-page .title,.search-results .title,.html-forum-page .title,.html-forum-group-page .title{margin-bottom:2rem;}.forums-main-page .forums-table-section-title,.search-results .forums-table-section-title,.html-forum-page .forums-table-section-title,.html-forum-group-page .forums-table-section-title,.forums-main-page .active-topic-title,.search-results .active-topic-title,.html-forum-page .active-topic-title,.html-forum-group-page .active-topic-title{background-color:#007bff;color:#fff;border-radius:8px;box-shadow:0 7px 3px #eaeaea;padding:1rem;margin-bottom:5px;}.forums-main-page .forums-table-section-title .Forum-posts,.search-results .forums-table-section-title .Forum-posts,.html-forum-page .forums-table-section-title .Forum-posts,.html-forum-group-page .forums-table-section-title .Forum-posts,.forums-main-page .active-topic-title .Forum-posts,.search-results .active-topic-title .Forum-posts,.html-forum-page .active-topic-title .Forum-posts,.html-forum-group-page .active-topic-title .Forum-posts,.forums-main-page .forums-table-section-title .Forum-topics,.search-results .forums-table-section-title .Forum-topics,.html-forum-page .forums-table-section-title .Forum-topics,.html-forum-group-page .forums-table-section-title .Forum-topics,.forums-main-page .active-topic-title .Forum-topics,.search-results .active-topic-title .Forum-topics,.html-forum-page .active-topic-title .Forum-topics,.html-forum-group-page .active-topic-title .Forum-topics{display:inline-block;margin:0 5px;cursor:pointer;}.forums-main-page .forums-table-section-body,.search-results .forums-table-section-body,.html-forum-page .forums-table-section-body,.html-forum-group-page .forums-table-section-body{padding:2rem;border:1px solid #ddd;background-color:#fff;border-radius:8px;margin-bottom:2rem;box-shadow:0 7px 3px #eaeaea;}.forums-main-page .forums-table-section-body .community-posts,.search-results .forums-table-section-body .community-posts,.html-forum-page .forums-table-section-body .community-posts,.html-forum-group-page .forums-table-section-body .community-posts{margin:2rem 0;padding-bottom:5px;border-bottom:1px solid #ddd;}.forums-main-page .forums-table-section-body .community-posts .topics,.search-results .forums-table-section-body .community-posts .topics,.html-forum-page .forums-table-section-body .community-posts .topics,.html-forum-group-page .forums-table-section-body .community-posts .topics,.forums-main-page .forums-table-section-body .community-posts .posts,.search-results .forums-table-section-body .community-posts .posts,.html-forum-page .forums-table-section-body .community-posts .posts,.html-forum-group-page .forums-table-section-body .community-posts .posts{display:inline-block;margin:0 8px;}.search-wrapper{margin-bottom:5rem;}.replies,.views,.votes{display:inline-block;margin:0 5px;width:1rem;}.active-topic-title .replies,.active-topic-title .views,.active-topic-title .votes{display:inline-block;margin:0 5px;cursor:pointer;width:1rem;}.active-topic{padding:2rem;background-color:#fff;border:1px solid #ddd;border-radius:8px;margin-bottom:2rem;box-shadow:0 7px 3px #eaeaea;}.active-topic .active-topic-item{margin:2rem 0;padding-bottom:5px;border-bottom:1px solid #ddd;}.active-topic .replies,.active-topic .views,.active-topic .votes{display:inline-block;margin:0 5px;width:1rem;}.avatar-rounded{border-radius:100%;display:block;margin:0 auto;}.avatar-moderator{border:2px solid #007bff;}.csharpcode{direction:ltr;}.forum-topic-page .replies,.forum-topic-page .views,.forum-topic-page .votes{display:inline-block;margin:0 5px;width:1rem;}.forum-topic-page .edit-topic-wrapper{margin-bottom:2rem;}.forum-topic-page .topic-post .borderAll{border-radius:8px;margin:15px 5px;padding-left:1rem;padding-right:1rem;padding-top:1rem;background-color:#fff;}.forum-topic-page .topic-post .post-text img{max-width:100%;}.forum-topic-page .topic-post .post-vote span.vote{cursor:pointer;display:block;width:40px;height:24px;}.forum-topic-page .topic-post .post-vote span.up{color:#f00;font-size:large;}.forum-topic-page .topic-post .post-vote span.vote.up.selected{color:#f00;font-size:large;}.forum-topic-page .topic-post .vote-count-post{display:block;font-size:large;}.forum-topic-page .post-vote{transition:all .2s ease-out;}.forum-topic-page .post-vote .vote{position:relative;}.forum-topic-page .post-vote .vote .vote-count-post{position:absolute;top:8px;right:-8px;font-size:small;}.vote .forum-topic-page .post-vote:visited[far]{animation:like;}@keyframes like{0%{transform:scale(1);}50%{transform:scale(1.1);}100%{transform:scale(1);}}.forum-table{padding:2rem;background-color:#fff;border:1px solid #ddd;border-radius:8px;margin-bottom:2rem;box-shadow:0 7px 3px #eaeaea;}.forum-table .row{border-bottom:1px solid #d3d3d3;}.owl-dots{text-align:center;-webkit-tap-highlight-color:transparent;}.owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline;}.owl-dots .owl-dot span{width:10px;height:10px;margin:5px;background:#e8e8ee;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px;}.owl-dots .owl-dot.active span,.owl-dots .owl-dot:hover span{background:#007bff;}.html-faqs-home-page .breadcrumb{display:none;}@font-face{font-family:'IRANSans';src:url(/Content/Fonts/Iransans/IRANSansWeb.woff2) format("woff2"),url(/Content/Fonts/Iransans/IRANSansWeb.woff) format("woff"),url(/Content/Fonts/Iransans/IRANSansWeb.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:'IRANSans';src:url(/Content/Fonts/Iransans/IRANSansWeb_bold.woff2) format("woff2"),url(/Content/Fonts/Iransans/IRANSansWeb_bold.woff) format("woff"),url(/Content/Fonts/Iransans/IRANSansWeb_bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:'lalezar';src:url(../Fonts/Lalezar-Regular.woff2) format("woff2"),url(../Fonts/Lalezar-Regular.ttf) format('truetype');font-weight:normal;font-style:normal;font-display:swap;}input[type=password]{font-family:Verdana;}.fas.flip,.far.flip,.fal.flip,.fad.flip,.svg-inline--fa.flip{transform:rotateY(180deg);}.btn .fa-lg{vertical-align:middle!important;}.page-title{font-size:xx-large;}[type=email],[type=number],[type=tel],[type=url]{direction:rtl;}[type=email]:focus,[type=number]:focus,[type=tel]:focus,[type=url]:focus{direction:ltr;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:bold;line-height:1.4;}.bootstrap-touchspin .input-group-btn-vertical>.btn{margin-right:-1px;margin-left:auto;}.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up{border-radius:0;border-top-left-radius:.5rem;}.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down{border-radius:0;border-bottom-left-radius:.5rem;}.bootstrap-touchspin .input-group-btn-vertical i{left:auto;right:5px;}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:25px;border-top-right-radius:25px;}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-bottom-left-radius:25px;border-top-left-radius:25px;}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:25px;border-bottom-right-radius:25px;}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:25px;border-bottom-left-radius:25px;}.custom-control{margin-bottom:.5rem;}html{font-size:14px;}body{font-family:IRANSans,'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;text-align:start;}.number-dir{direction:ltr;}a.number-dir,span.number-dir,small.number-dir,strong.number-dir{display:inline-block;}.text-dir{direction:ltr;text-align:right;}a.text-dir,span.text-dir,small.text-dir,strong.text-dir{display:inline-block;}.full-description .h1,.full-description .h2,.full-description .h3,.full-description .h4,.full-description h1,.full-description h2,.full-description h3,.full-description h4{font-size:large;}.full-description .h1:not(:first-child),.post-body .h1:not(:first-child),.news-body .h1:not(:first-child),.full-description .h2:not(:first-child),.post-body .h2:not(:first-child),.news-body .h2:not(:first-child),.full-description .h3:not(:first-child),.post-body .h3:not(:first-child),.news-body .h3:not(:first-child),.full-description .h4:not(:first-child),.post-body .h4:not(:first-child),.news-body .h4:not(:first-child),.full-description .h5:not(:first-child),.post-body .h5:not(:first-child),.news-body .h5:not(:first-child),.full-description .h6:not(:first-child),.post-body .h6:not(:first-child),.news-body .h6:not(:first-child),.full-description h1:not(:first-child),.post-body h1:not(:first-child),.news-body h1:not(:first-child),.full-description h2:not(:first-child),.post-body h2:not(:first-child),.news-body h2:not(:first-child),.full-description h3:not(:first-child),.post-body h3:not(:first-child),.news-body h3:not(:first-child),.full-description h4:not(:first-child),.post-body h4:not(:first-child),.news-body h4:not(:first-child),.full-description h5:not(:first-child),.post-body h5:not(:first-child),.news-body h5:not(:first-child),.full-description h6:not(:first-child),.post-body h6:not(:first-child),.news-body h6:not(:first-child){margin-top:2rem;}.site-footer{font-size:14px;}.site-footer .footer-upper .nav>li>a::before{content:"";margin-right:auto;margin-left:15px;}.site-footer .footer-upper .nav>li:hover>a::before,.site-footer .footer-upper .nav>li:focus>a::before{transform:translateX(-5px);}.admin-links{left:0;right:auto;border-radius:0 4px 4px 0;border-left-width:0;border-right-width:1px;}.product-box-carousel .owl-carousel .owl-nav{left:0;right:auto;}.dropdown-menu .dropdown-menu{right:100%;left:auto;}.dropdown-menu .dropdown .caret{float:left;}.dropdown-menu .dropdown .caret::before{content:"";}.contact-modal .modal-dialog{left:0;right:auto;}.contact-modal .modal-dialog .btn-circle[aria-label="Close"]{right:-30px;left:auto;top:30px;}aside .nav-pills .nav-pills>li>a{padding-left:initial;padding-right:30px;}.block-category-navigation ul li.has-sublist>a::before{content:"";vertical-align:middle;}.block-category-navigation ul ul{margin-left:0;margin-right:1rem;}.block-category-navigation ul .category-number{float:left;}.product-box .figure .ribbons,.product-box-list .figure .ribbons{left:auto;right:0;}.order-progress ol li a::before{content:"";}.order-progress ol li:not(:last-child){margin-right:auto;margin-left:1rem;}#quick-view-product-details-modal .quick-view-product-details-carousal-controller-container>span>a.right-controller{left:auto;}#quick-view-product-details-modal .quick-view-product-details-carousal-controller-container>span>a.left-controller{right:40px;}.ui-widget{font-family:inherit;font-weight:100;}.product-template-reviews .product-reviews-overview{font-size:clamp(2rem,3.5vw,4rem);text-align:center;background:#8a2be2;border-radius:1rem;aspect-ratio:3/2;justify-content:center;align-content:center;}.product-template-reviews .product-reviews-overview .rating{color:#fff;}.product-template-reviews .product-reviews-overview .colorStar{color:#ffd700!important;}.product-template-reviews .product-reviews-overview .rating-count{display:block;font-size:.3em;}.product-template-reviews .product-review-list .section-title,.product-template-reviews .write-review .title{display:none;}.product-template-reviews .product-review-item .date .date-since{display:inline-block;}.product-template-reviews .product-review-item .date .date-published{display:none;}