@font-face {
  font-family: 'creativesplanet-base-icons';
  src: url('https://elastictrade.ru/font/creativesplanet-base-icons.eot?2959958');
  src: url('https://elastictrade.ru/font/creativesplanet-base-icons.eot?2959958#iefix') format('embedded-opentype'),
       url('https://elastictrade.ru/font/creativesplanet-base-icons.woff2?2959958') format('woff2'),
       url('https://elastictrade.ru/font/creativesplanet-base-icons.woff?2959958') format('woff'),
       url('https://elastictrade.ru/font/creativesplanet-base-icons.ttf?2959958') format('truetype'),
       url('https://elastictrade.ru/font/creativesplanet-base-icons.svg?2959958#creativesplanet-base-icons') format('svg');
  font-weight: normal;
  font-style: normal;
}
.cspt-steps-ihbox .cspt-ihbox-style-12:before {
    content: counter(csptbox2,decimal-leading-zero) " ";
    counter-increment: csptbox2;
    color: transparent;
    font-family: Nunito,sans-serif;
    font-size: 80px;
    line-height: 80px;
    position: absolute;
    font-weight: 900;
    top: 20px;
    right: 20px;
    z-index: 99;
    -webkit-text-stroke: 1px #e3e4e9;
}
.cspt-ihbox-style-12 {
    z-index:1;
    position: relative;
    padding: 30px 60px 40px 30px;
    background: #fff;
    border-radius: 6px;
    box-shadow: 0 9px 24px 0 rgba(26,47,106,.05);
    overflow: hidden;
}
.cspt-ihbox-style-12 .cspt-ihbox-contents {
    padding-top: 30px;
}
.cspt-bg-color-globalcolor .cspt-ihbox-style-12.cspt-ihbox h2, .cspt-service-style-5 .cspt-service-cat a, .cspt-service-style-6 .cspt-service-cat a, .cspt-comment-content .cspt-comment-author a:hover {
    color: #0c121d;
}
.cspt-ihbox-style-12.cspt-ihbox h2 {
    font-size: 22px;
    line-height: 24px;
    margin-bottom: 10px;
}
.cspt-ihbox.cspt-ihbox-style-12 .cspt-ihbox-btn {
    position: absolute;
    bottom: -85px;
    right: -50px;
    margin: 0;
}
.vc_btn3-container.vc_btn3-inline {
    display: inline-block;
    vertical-align: top;
}
.vc_btn3-container {
    display: block;
    margin-bottom: 21.73913043px;
    max-width: 100%;
}
.vc_general.vc_btn3 span {
    color: inherit;
}
.vc_general.vc_btn3 .vc_btn3-placeholder {
    display: inline-block;
    vertical-align: top;
    width: 0;
}
.cspt-ihbox.cspt-ihbox-style-12 .vc_btn3.vc_btn3-icon-right .vc_btn3-icon {
    position: absolute;
    display: inline;
    font-size: 18px;
    left: 45px;
    top: 12px;
}
.cspt-ihbox.cspt-ihbox-style-12 .vc_general.vc_btn3 {
    border-radius: 50%;
    padding: 0;
    width: 130px;
    height: 130px;
    text-align: left;
    background-image: none;
}
.cspt-ihbox.cspt-ihbox-style-12 .vc_general.vc_btn3 {
    background-color: #0c121d!important;
}
.cspt-ihbox-style-12 .cspt-ihbox-content {
    margin-bottom: 0;
    margin-top: 0;
}
.cspt-special-blockquote blockquote {
    border-left:none;
    padding: 0;
    margin: 0;
    padding-left: 70px;
    position: relative;
    font-size: 20px;
    line-height: 28px;
    font-weight: 500;
    font-style: normal;
    color: #fff;
}
.cspt-special-blockquote blockquote:before {
    position: absolute;
    content: "\e83e";
    font-family: "creativesplanet-base-icons";
    font-size: 50px;
    line-height: 50px;
    top: 0;
    left: 0;
    color: rgb(255,255,255);
    font-style: normal;
}
.cspt-special-blockquote blockquote cite {
    display: block;
    font-family: Muli,sans-serif;
    font-size: 16px;
    padding-top: 5px;
    font-weight: normal!important;
    padding-left: 50px;
    position: relative;
    text-transform: none;
    line-height: normal;
}
.cspt-special-blockquote blockquote cite:before {
    content: "";
    position: absolute;
    top: 16px;
    width: 40px;
    height: 1px;
    background: #fff;
    left: 0;
}
.cspt-footer-big-right .vc_general.vc_btn3 {
    text-align: right;
    border: 1px solid transparent;
    background-color: transparent;
    color: #fff;
    border-style: solid;
    border-color: #fff;
    border-width: 2px;
}
.vc_btn3.vc_btn3-size-md.vc_btn3-style-outline, .vc_btn3.vc_btn3-size-md {
    font-size: 20px;
    padding-top: 20px;
    padding-bottom: 18px;
    padding-left: 40px;
    padding-right: 40px;
}
.cspt-footer-big-right .vc_general.vc_btn3:hover {
    background-color: #fff;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:focus, .vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:hover {
    color: #666;
    border-color: #fff;
    background-color: #fff;
}
.cspt-ihbox.cspt-ihbox-style-12 .vc_btn3.vc_btn3-icon-right .vc_btn3-icon.typcn:before {
    font-family: "creativesplanet-base-icons";
    color: #ffff;
    content: '\e839';
}
.cspt-ihbox.cspt-ihbox-style-hsbox .cspt-ihbox-subheading .vc_custom_heading {
    font-family: Muli,sans-serif;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: 3px;
    color: #b0b6bf;
    text-transform: uppercase;
    font-weight: 700;
    font-style: normal;
}
.cspt-ihbox.cspt-ihbox-style-hsbox .cspt-ihbox-heading .vc_custom_heading {
    font-family: cursive;
    font-size: 33px;
    line-height: 40px;
    letter-spacing: 0;
    color: #0c121d;
    text-transform: none;
    font-weight: 800;
    font-style: normal;
}
body.wpb-js-composer .vc_tta.vc_general.vc_tta-style-modern .vc_tta-tab.vc_active>a, .cspt-testimonial-style-1 .creativesplanet-box-author, .cspt-header-style-4 .cspt-header-search-btn a:hover, .cspt-blogbox-style-2 .creativesplanet-box-content .cspt-post-title a:hover, .cspt-header-style-3 .cspt-right-box .cspt-cart-link:hover, .cspt-header-style-3 .cspt-header-info-inner .cspt-header-box-icon i, .cspt-ihbox-style-5 .cspt-ihbox-icon-wrapper, .cspt-bg-color-blackish .cspt-ihbox-style-10.cspt-ihbox h2, .cspt-text-color-white .cspt-ihbox-heading-theme .cspt-ihbox-heading .vc_custom_heading em, .cspt-service-style-2 .cspt-service-cat a, .cspt-service-style-3 .cspt-service-cat a, .cspt-ihbox-style-8 .cspt-ihbox-icon i, .cspt-blogbox-style-2 .cspt-meta-container .cspt-meta-line i, .cspt-blogbox-style-1 .post-item .cspt-read-more-link a:hover:after, .cspt-blogbox-style-1 .post-item .cspt-read-more-link a:hover, .cspt-blogbox-style-2 .post-item .cspt-read-more-link a:hover:after, .cspt-blogbox-style-2 .post-item .cspt-read-more-link a:hover, .vc_general.vc_btn3.vc_btn3-style-simple:hover, .creativesplanet-ele-service .cspt-service-btn a:hover, .cspt-text-color-white.cspt-bg-color-blackish .cspt-ihbox-heading .vc_custom_heading em, .widget.widget_recent_entries ul li:hover:before, .cspt-ihbox-style-9 .cspt-ihbox-icon-wrapper, .creativesplanet-ele-fid-style-4 .cspt-sbox-icon-wrapper, .cspt-testimonial-style-3 .creativesplanet-box-title, .cspt-testimonial-style-4 .creativesplanet-box-title, .cspt-testimonial-style-4:after, .cspt-blogbox-style-3 .cspt-meta-container .cspt-meta-line i, .site-footer.cspt-color-white a:hover, .cspt-team-style-3 .creativesplanet-box-content .cspt-team-title:hover, .cspt-portfolio-style-2 .cspt-port-cat a, .cspt-blogbox-style-1 .creativesplanet-box-content .cspt-post-title a:hover, .cspt-blogbox-style-1 .cspt-meta-container .cspt-meta-line a:hover, .cspt-blogbox-style-1 .cspt-meta-container .cspt-meta-line i, .cspt-footer-widget .cspt-social-links li a:hover, .cspt-pre-header-wrapper .cspt-social-links a:hover, .cspt-bg-color-blackish .cspt-ihbox-style-4 .cspt-ihbox-icon-wrapper, .cspt-home-service-form .input-box i, .cspt-contact-widget-lines .cspt-contact-widget-line:before, .cspt-contact-info li i, .cspt-team-style-1 .creativesplanet-box-team-position, .widget .download .item-download i, .cspt-ihbox-style-7 .cspt-ihbox-icon-wrapper, body .cspt-video-link-2 .vc_general.vc_btn3 i, body .cspt-video-link .vc_general.vc_btn3 i, .cspt-ihbox-heading .vc_custom_heading em, .creativesplanet-ele-fid-style-1 .cspt-sbox-icon-wrapper i, .cspt-testimonial-style-2 .creativesplanet-post-item:after, .cspt-testimonial-style-2 .creativesplanet-box-title, .cspt-service-style-2 .cspt-service-icon-wrapper, .cspt-ihbox-style-3.cspt-ihbox h2, .cspt-ihbox-style-1 .cspt-ihbox-icon-wrapper {
    color: #0aadeb;
}
.vc_general.vc_btn3.vc_btn3-style-simple:not(.vc_btn3-icon-left):not(.vc_btn3-icon-right):before {
    font-family: "creativesplanet-base-icons";
    content: '\e839';
    position: absolute;
    right: 0;
}
.cspt-ihbox-style-14, .cspt-service-style-3 .cspt-service-btn a, .creativesplanet-ele-service:not(.cspt-service-style-3) .cspt-service-btn span:before, .creativesplanet-ele-blog .cspt-read-more-link span:before, .vc_general.vc_btn3.vc_btn3-style-simple:not(.vc_btn3-icon-left):not(.vc_btn3-icon-right) span:before, .cspt-blogbox-style-1.creativesplanet-ele-blog .cspt-read-more-link span:before, .cspt-all-post-list-w, .cspt-portfolio-style-2 .cspt-content-wrapper .cspt-link-icon a, .cspt-portfolio-lines-wrapper, .creativesplanet-ele-blog .cspt-read-more-link a:hover span:after, .wpb_text_column .cspt-social-links li a, body .scroll-to-top:hover, a.cspt-text-underline:after, .cspt-footer-widget .mc4wp-form .cspt-footer-newslatter button[type=submit], .cspt-pricing-table-style-2 .cspt-ptablebox-featured-w, .cspt-pricing-table-style-2 .cspt-ptablebox-main-icon i, .cspt-service-style-3 .cspt-service-icon-wrapper, .cspt-service-style-4 .cspt-service-icon-wrapper, .cspt-team-style-4 .creativesplanet-box-social-links li a:hover, .cspt-blogbox-style-3 .cspt-meta-category a, .wp-block-button__link:hover, .cspt-blog-classic blockquote, .reply a:hover, .vc_btn3.vc_btn3-style-classic.vc_btn3-color-black:hover, .cspt-home-service-form input[type=submit]:hover, .cspt-home-service-form-2 input[type=submit]:hover, .cspt-blog-classic-inner .cspt-read-more-link a:hover, .single-cspt-service .creativesplanet-sidebar .widget ul>li.cspt-post-active a, .single-cspt-service .creativesplanet-sidebar .widget ul>li:hover a, .cspt-main-form.cspt-form-style-2 .wpcf7-submit, .cspt-text-color-white .cspt-service-style-2 .cspt-service-btn .round-btn, .cspt-pricing-table-style-1 .cspt-ptablebox-main-icon i, .cspt-blogbox-style-2 .cspt-meta-date, .cspt-blogbox-style-1 .cspt-featured-container .cspt-meta-date, .cspt-team-style-2 .creativesplanet-box-social-links li a:hover, .cspt-team-style-2 .creativesplanet-box-team-position, .cspt-team-style-3 .creativesplanet-box-team-position, .cspt-service-style-2 .cspt-services-circle, .cspt-service-style-1 .cspt-service-icon-wrapper, .cspt-ihbox-style-4 .cspt-ihbox-icon-wrapper, .cspt-ihbox-style-2 .cspt-ihbox-icon-wrapper, .post.sticky .cspt-blog-classic:after, .cspt-bmi-cal-wrapper .cspt-button, .vc_btn3.vc_btn3-style-classic.vc_btn3-color-secondarycolor:hover, .cspt-consultation-form input[type=submit], .cspt-footer-widget .cspt-consultation-form button[type=submit], .cspt-effect2-square .vc_single_image-wrapper:after, .cspt-divider .cspt-ihbox.cspt-ihbox-style-hsbox .cspt-ihbox-heading:after, .cspt-ihbox.cspt-ihbox-style-hsbox.cspt-divider .cspt-ihbox-heading:after, .cspt-bottom-heading, .cspt-bottom-heading:before, .cspt-pricing-table-style-2 .cspt-pricing-table-featured-col .cspt-ptablebox-main-icon i, .cspt-footer-text-area .cspt-social-links a, .cspt-footer-big-area-wrapper.cspt-bg-color-globalcolor .cspt-footer-big-area, .cspt-parent-header-style-5 .cspt-footer-big-area .mc4wp-form .btn, .cspt-element-testimonial-style-5.creativesplanet-element-viewtype-carousel .owl-carousel .owl-nav button.owl-next:hover:before, .cspt-element-testimonial-style-5.creativesplanet-element-viewtype-carousel .owl-carousel .owl-nav button.owl-prev:hover:before, .cspt-slider .vc_images_carousel .vc_carousel-control .icon-next:hover, .cspt-slider .vc_images_carousel .vc_carousel-control .icon-prev:hover, .cspt-blog-classic .cspt-meta-date-top, .creativesplanet-sidebar .widget .widget-title:after, .cspt-footer-text-area .cspt-social-links a:hover, body .cspt-service-style-1 .vc_btn3-color-globalcolor.vc_general.vc_btn3:after, .cspt-full-btn .vc_btn3 .vc_btn3-icon, .page-links a:hover, .page-links>span, .cspt-page-links a:hover, .cspt-page-links>span, input[type=submit]:hover, .wpcf7-form button:hover, a.cspt-link:after, .cspt-blog-classic-inner .cspt-read-more-link a:hover:after, .cspt-search-results-right .cspt-read-more-link a:after, .cspt-ihbox.cspt-ihbox-style-3:before, .wp-block-tag-cloud a:hover, .wp-block-search .wp-block-search__button, .search-form button, .cspt-team-single .cspt-team-social-links a:hover, .site-footer .widget-title:after, .creativesplanet-sidebar .widget_tag_cloud ul li a:hover, .cspt-text-color-white .cspt-ihbox.cspt-ihbox-style-hsbox .cspt-ihbox-subheading h4:after, .cspt-row-expand-left .cspt-ihbox.cspt-ihbox-style-hsbox .cspt-ihbox-heading, .cspt-row-expand-left .cspt-ihbox.cspt-ihbox-style-hsbox .cspt-ihbox-heading:after {
    background-color: #0aadeb;
}
.creativesplanet-ele-service:not(.cspt-service-style-3) .cspt-service-btn span:before, .creativesplanet-ele-blog .cspt-read-more-link span:before, .vc_general.vc_btn3.vc_btn3-style-simple:not(.vc_btn3-icon-left):not(.vc_btn3-icon-right) span:before {
    content: "";
    position: absolute;
    height: 1px;
    width: 0;
    bottom: 0;
    left: 0;
    background-color: #000;
    transition: width .3s;
    z-index: 1;
}
.vc_general.vc_btn3.vc_btn3-style-simple:not(.vc_btn3-icon-left):not(.vc_btn3-icon-right) span:after {
    background-color: #1c325b;
}
.creativesplanet-ele-service:not(.cspt-service-style-3) .cspt-service-btn span:after, .creativesplanet-ele-blog .cspt-read-more-link span:after, .vc_general.vc_btn3.vc_btn3-style-simple:not(.vc_btn3-icon-left):not(.vc_btn3-icon-right) span:after {
    content: "";
    position: absolute;
    height: 1px;
    width: 100%;
    bottom: 0;
    left: 0;
    background-color: #000;
}
.size1 {font-size:20px;}
.cspt-service-style-3 .creativesplanet-box-content {
    position: relative;
    transform: translateY(0);
}
.cspt-service-style-3 .cspt-featured-wrapper img, .cspt-service-style-3 .cspt-service-btn a, .cspt-service-style-3 .creativesplanet-box-content {
    -webkit-transition: all 0.5s cubic-bezier(.645,.045,.355,1);
    -o-transition: all 0.5s cubic-bezier(.645,.045,.355,1);
    transition: all 0.5s cubic-bezier(.645,.045,.355,1);
}
.cspt-service-style-3 .creativesplanet-box-content-inner {
    padding: 25px 30px 10px;
    background: #fff;
    margin: -30px 20px 0;
    text-align: center;
    border-radius: 6px;
    box-shadow: 0 9px 24px 0 rgba(26,47,106,.05);
}
.cspt-service-style-3 .creativesplanet-box-content-inner {
    padding: 25px 30px 10px;
    background: #fff;
    margin: -30px 20px 0;
    text-align: center;
    border-radius: 6px;
    box-shadow: 0 9px 24px 0 rgba(26,47,106,.05);
}
.cspt-service-style-3 .cspt-service-title {
    position: relative;
    font-size: 22px;
    line-height: 28px;
    font-weight: 800;
    margin: 0;
}
.cspt-service-style-3 .cspt-service-content {
    padding-top: 10px;
}
.cspt-service-style-3 .creativesplanet-box-content-inner {
    padding: 25px 30px 10px;
    background: #fff;
    margin: -30px 20px 0;
    text-align: center;
    border-radius: 6px;
    box-shadow: 0 9px 24px 0 rgba(26,47,106,.05);
}
.cspt-service-style-3 .cspt-service-btn a {
    width: 55px;
    display: inline-block;
    height: 55px;
    line-height: 55px;
    background: #000!important;
    color: #fff;
    border-radius: 50%;
    font-size: 18px;
}
.cspt-base-icon-right-arrow-1:before {
    content: '\e839';
}
[class^="cspt-base-icon-"]:before, [class*=" cspt-base-icon-"]:before {
    font-family: "creativesplanet-base-icons";
    font-style: normal;
    font-weight: normal;
    speak: none;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    margin-right: .2em;
    text-align: center;
    /* opacity: .8; */
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    margin-left: .2em;
     font-size: 120%; 
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}
.wpb_single_image .vc_single_image-wrapper.vc_box_rounded, .wpb_single_image .vc_single_image-wrapper.vc_box_rounded img {
    border-radius: 30px!important;

}
.ryad {overflow:unset!important;}


.ryad1 .creativesplanet-box-inner {
    background: #fff;
    padding: 40px 30px 50px 80px;
    border-radius: 6px;
}
.ryad1 .creativesplanet-box-desc {
    padding-bottom: 5px;
    padding-top: 0;
}
.ryad1 blockquote {
    font-size: 15px;
    line-height: 22px;
    padding: 0;
    margin: 0;
    margin-top: 15px;
    border: 0;
    font-style: normal;
    font-weight: 400;
    background: transparent;
    color: #000;
}
.ryad1 .creativesplanet-box-author {
    position: relative;
    text-align: left;
    display: inline-block;
}
.ryad1 .creativesplanet-box-title {
    color:#0aadeb;
    font-family: Shadows Into Light!important;
    font-size: 36px!important;
    
}
.main-content {
    padding-top:0px!important;
    padding-bottom:0px!important;
}.vc_custom_1591446157493{background: #0aadeb url(https://elastictrade.ru/wp-content/uploads/2020/06/n-bg-02.png?id=1697) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: contain !important;}.vc_custom_1591618234313{padding-top: 35px !important;background-color: #f8f8f9 !important;}.vc_custom_1591872061319{padding-right: 30px !important;padding-left: 30px !important;background: #0aadeb url(https://elastictrade.ru/wp-content/uploads/2020/06/map-02.png?id=1778) !important;}.vc_custom_1591446126921{margin-top: -120px !important;}.vc_custom_1591618166950{padding-top: 30px !important;}.vc_custom_1591872263331{padding-bottom: 120px !important;}.vc_custom_1591790384002{margin-top: -120px !important;}.vc_custom_1591872238481{margin-top: -120px !important;}.vc_custom_1591872243368{margin-top: -120px !important;}.vc_custom_1591872247793{margin-top: -120px !important;}.vc_custom_1591872252664{margin-top: -120px !important;}
#header .logo,.side-header-narrow-bar-logo{max-width:220px}@media (min-width:1190px){#header .logo{max-width:300px}}@media (max-width:991px){#header .logo{max-width:110px}}@media (max-width:767px){#header .logo{max-width:200px}}#header.sticky-header .logo{max-width:86.25px}@media (min-width:992px){}@media (max-width:991px){#header .header-main .header-left,#header .header-main .header-center,#header .header-main .header-right,.fixed-header #header .header-main .header-left,.fixed-header #header .header-main .header-right,.fixed-header #header .header-main .header-center{padding-top:15px;padding-bottom:15px}}.page-top ul.breadcrumb > li.home{display:inline-block}.page-top ul.breadcrumb > li.home a{position:relative;width:14px;text-indent:-9999px}.page-top ul.breadcrumb > li.home a:after{content:"\e883";font-family:'porto';position:absolute;left:0;top:0;text-indent:0}#header.sticky-header .main-menu > li.menu-item > a,#header.sticky-header .main-menu > li.menu-custom-content a{color:#ffffff}#header.sticky-header .main-menu > li.menu-item:hover > a,#header.sticky-header .main-menu > li.menu-item.active:hover > a,#header.sticky-header .main-menu > li.menu-custom-content:hover a{color:#bde1f5}#login-form-popup{position:relative;width:80%;max-width:872px;margin-left:auto;margin-right:auto}#login-form-popup .featured-box{margin-bottom:0;box-shadow:none;border:none}#login-form-popup .featured-box .box-content{padding:25px 35px}#login-form-popup .featured-box h2{text-transform:uppercase;font-size:15px;letter-spacing:.05em;font-weight:600;line-height:2}.porto-social-login-section{background:#f4f4f2;text-align:center;padding:20px 20px 25px}.porto-social-login-section p{text-transform:uppercase;font-size:12px;color:#313131;font-weight:600;margin-bottom:8px}#login-form-popup .col2-set{margin-left:-20px;margin-right:-20px}#login-form-popup .col-1,#login-form-popup .col-2{padding-left:20px;padding-right:20px}@media (min-width:992px){#login-form-popup .col-1{border-right:1px solid #f5f6f6}}#login-form-popup .input-text{box-shadow:none;padding-top:10px;padding-bottom:10px;border-color:#ddd;border-radius:2px}#login-form-popup form label{font-size:12px;line-height:1}#login-form-popup .form-row{margin-bottom:20px}#login-form-popup .button{border-radius:2px;padding:10px 24px;text-transform:uppercase;text-shadow:none;font-family:Oswald;font-size:12px;letter-spacing:.025em;color:#fff}#login-form-popup label.inline{margin-top:15px;float:right;position:relative;cursor:pointer;line-height:1.5}#login-form-popup label.inline input[type=checkbox]{opacity:0;margin-right:8px;margin-top:0;margin-bottom:0}#login-form-popup label.inline span:before{content:'';position:absolute;border:1px solid #ddd;border-radius:1px;width:16px;height:16px;left:0;top:0;text-align:center;line-height:15px;font-family:'Font Awesome 5 Free';font-weight:900;font-size:9px;color:#aaa}#login-form-popup label.inline input[type=checkbox]:checked + span:before{content:'\f00c'}#login-form-popup .social-button{text-decoration:none;margin-left:10px;margin-right:10px}#login-form-popup .social-button i{font-size:16px;margin-right:8px}#login-form-popup p.status{color:#313131}#login-form-popup .lost_password{margin-top:-15px;font-size:13px;margin-bottom:0}.porto-social-login-section .google-plus{background:#dd4e31}.porto-social-login-section .facebook{background:#3a589d}.porto-social-login-section .twitter{background:#1aa9e1}#login-form-popup{max-width:480px}html.panel-opened body > .mfp-bg{z-index:9042}html.panel-opened body > .mfp-wrap{z-index:9043}@media (min-width:992px){.main-menu .menu-item:nth-last-child(-n+3) .sub-menu{left:auto !important;right:0 !important}.main-menu .menu-item:nth-last-child(-n+3) .sub-menu .sub-menu{left:auto !important;right:100% !important}}.product-thumbs-slider.owl-carousel .owl-item.active .img-thumbnail,.product-images,.porto-links-block{border-radius:2px}.header-top .container:after{content:'';position:absolute;bottom:0;left:10px;right:10px;width:calc(100% - 20px);border-bottom:1px solid rgba(248,248,248,0.2)}#header.sticky-header .main-menu-wrap{padding:0}#header .header-contact{margin-right:75px;padding-right:0;border-right:none}#header .header-contact i{margin-right:17px;vertical-align:top;font-size:30px;color:#40aee5!important}#header .header-contact span{margin-top:-8px!important;display:inline-block;vertical-align:top;color:#0088cc!important;font-size:11px;font-weight:600;text-align:left;letter-spacing:0}#header .header-contact span b{font-size:18px;font-weight:600;display:block;line-height:15px;letter-spacing:0}#main-menu .mega-menu > li.menu-item{margin-right:30px}#mini-cart .minicart-icon{font-size:30px}@media (max-width:991px){#mini-cart .minicart-icon{font-size:24px}}#mini-cart .cart-head:after{right:14px}#header:not(.sticky-header) #mini-cart .cart-items{left:31px;top:5px}#header:not(.sticky-header) #mini-cart{box-shadow:0 5px 11px -2px rgba(0,0,0,0.1)}#header:not(.sticky-header) #mini-cart .cart-head{min-width:79px}.owl-carousel.nav-inside .owl-dots{position:absolute;bottom:30px}.owl-carousel.nav-inside-left .owl-dots{left:25px}.owl-carousel .owl-dots .owl-dot span{margin-left:3px;margin-right:3px;width:15px;height:15px;border:2px solid #95a9b3;border-radius:10px;background:none}.owl-carousel .owl-dots .owl-dot.active span,.owl-carousel .owl-dots .owl-dot:hover span{border-color:#0088cc;background:none;position:relative}.owl-carousel .owl-dots .owl-dot.active span:before,.owl-carousel .owl-dots .owl-dot:hover span:before{content:'';position:absolute;left:3px;top:3px;right:3px;bottom:3px;background-color:#0088cc;border-radius:20px}.custom-owl-position-arrows-dots .owl-dots{position:absolute;right:8px;top:-34px;margin-top:0 !important}.custom-owl-dots-style-1.owl-carousel .owl-dots{left:60px}.custom-owl-dots-style-1.owl-carousel .owl-dots .owl-dot span{width:24px;height:3px;border-radius:0;border-color:#333;opacity:0.4}.custom-owl-dots-style-1.owl-carousel .owl-dots .owl-dot span:before{display:none !important}.custom-owl-dots-style-1.owl-carousel .owl-dots .owl-dot.active span{border-color:#010204;opacity:1}@media (max-width:575px){.custom-owl-dots-style-1.owl-carousel .owl-dots{bottom:12px;left:8%}}.main-content,.left-sidebar,.right-sidebar{padding-top:0}#mini-cart .buttons a{background:#010204}ul.products .price,ul.product_list_widget li .product-details .amount,.widget ul.product_list_widget li .product-details .amount{letter-spacing:0}ul.products li.product-col .price{font-size:18px}ul.products li.product-col:hover .product-image{box-shadow:0 25px 35px -5px rgba(0,0,0,0.2)}ul.products li.product-col .product-image .inner:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.1);z-index:2;opacity:0;transition:opacity 0.2s ease}ul.products li.product-col:hover .product-image .inner:before{opacity:1}ul.products li.product-col h3{font-weight:400}ul.products li.product-col .rating-wrap{margin-bottom:10px;margin-top:20px}.add-links .add_to_cart_button,.add-links .add_to_cart_read_more,.add-links .quickview,.yith-wcwl-add-to-wishlist a,.yith-wcwl-add-to-wishlist span{background-color:#f4f4f4}.add-links .add_to_cart_button:hover,.add-links .add_to_cart_read_more:hover,.add-links .add_to_cart_button:focus,.add-links .add_to_cart_read_more:focus{background-color:#0188cc;color:#fff}.add-links .add_to_cart_button,.add-links .add_to_cart_read_more{color:#6f6e6b}.porto-links-block .links-content ul{padding-top:0}.porto-links-block li.porto-links-item > a{padding-top:13px;padding-bottom:13px}.porto-links-block .btn{font-weight:600;padding:16px 0 17px;width:100%}@media (max-width:991px){.home-bar .col-lg-4{text-align:left !important;border:none !important}}.home-bar .porto-feature-box{display:inline-block}#footer .widget_wysija_cont .wysija-input,#footer .widget_wysija_cont .wysija-submit{height:48px}#footer .widget_wysija_cont .wysija-submit{padding-left:20px;padding-right:20px}#footer .widgettitle,#footer .widget-title{font-size:16px;font-weight:700}#footer .footer-main > .container:after{content:'';position:absolute;left:10px;bottom:0;width:calc(100% - 20px);border-bottom:1px solid #3d3d38}html #topcontrol{width:40px;height:40px;right:15px;border-radius:5px 5px 0 0}#footer .widget.follow-us .share-links a,.widget.follow-us .share-links a{box-shadow:none;font-size:15px;width:37px;height:37px}#footer .widget.follow-us .share-links a:hover,.widget.follow-us .share-links a:hover{background:#33332f!important}#footer .footer-bottom .footer-center{padding-right:0}#footer .footer-bottom .img-responsive{float:right}#footer .widget .widget_wysija{max-width:none}.rtl #header .header-contact{margin-left:75px;margin-right:0;padding-left:0;border-left:none}.rtl #main-menu .mega-menu > li.menu-item{margin-left:30px;margin-right:0}.rtl #mini-cart .cart-head:after{right:auto;left:14px}.rtl #header:not(.sticky-header) #mini-cart .cart-items{right:31px;left:auto}.rtl .custom-owl-position-arrows-dots .owl-dots{right:auto;left:8px}.rtl #footer .footer-bottom .img-responsive{float:left}.rtl #topcontrol{left:15px}