

/* Start:/bitrix/components/mmtr/mmtr.promo.check/templates/.default/style.css?178765824465947*/
.carousel, .carousel-inner, .carousel-caption, .carousel-item img@font-face {
    font-family: 'icomoon';
    src:  url('/local/templates/aquamarine/fonts/icomoon.eot?fqmp4m');
    src:  url('/local/templates/aquamarine/fonts/icomoon.eot?fqmp4m#iefix') format('embedded-opentype'),
    url('/local/templates/aquamarine/fonts/icomoon.ttf?fqmp4m') format('truetype'),
    url('/local/templates/aquamarine/fonts/icomoon.woff?fqmp4m') format('woff'),
    url('/local/templates/aquamarine/fonts/icomoon.svg?fqmp4m#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
    /* use !important to prevent issues with browser extecharacteristicnsions that change fonts */
    font-family: 'icomoon' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-Vector:before {
    content: "\e900";
}
.icon-Vector1:before {
    content: "\e901";
}
.icon-download:before {
    content: "\e960";
}
.icon-share2:before {
    content: "\ea82";
}

.icon {
    display: inline-block;
    width: 1em;
    height: 1em;
    stroke-width: 0;
    stroke: currentColor;
    fill: currentColor;
}

/* ==========================================
Single-colored icons can be modified like so:
.icon-name {
  font-size: 32px;
  color: red;
}
========================================== */

.icon-Vector1 {
    width: 0.900390625em;
}


.nav-pills .nav-link.active, .nav-pills {
    background: none;
    color: black;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    font-size: 12px;
    text-transform: uppercase;
    text-decoration: none;
}

body{
    font-family: Open Sans;
    -webkit-text-size-adjust: none;
}

.slick-dots{
    display: none !important;
}

.nav-tabs-container{
    font-family: Open Sans;
}

.collection_content_image{
    display: none;
}

.fancybox-container.fancybox-show-controls.fancybox-show-buttons.fancybox-container--ready.fancybox-controls--canzoomIn{
    display: none;}

.fancybox-container.fancybox-show-controls.fancybox-show-buttons.fancybox-container--ready.fancybox-controls--canzoomOut{
    display: none;
}

.carousel-control-next-icon{
    background: url(/local/templates/aquamarine/img/certificate/img/arrowRight.svg) no-repeat center !important;
}

.carousel-control-prev-icon{
    background: url(/local/templates/aquamarine/img/certificate/img/arrowLeft.svg) no-repeat center !important;
}
.carousel-control-prev{
    left: unset !important;
}

a.carousel-control-prev{
    right: 1020px !important;
}

a.carousel-control-next{
    left: 1020px!important;
}

.container.check_content_guarantees {
    display: flex;
    display: -webkit-flex;
    display: -moz-flex;
    max-width: 1100px;
    /*height: 198px;*/
    margin: 10px auto;
    justify-content: center;
    align-items: center;
    align-content: center;
    flex-flow: row wrap;
    -webkit-flex-direction: row;
    -moz-flex-direction: row;
}

div.card-img img{
    width: 78px;
    height: 75px;
}

div.card-img img:nth-child(2){
    width: 98px;
    height: 41px;
}

div.card {
    border: none;
    width: 132px;
    margin-left: 30px;
    margin-right: 30px;
    margin-top: 20px;
    margin-bottom: 20px;
}

div.card-group-down{
    margin-top: 50px;
    margin-bottom: 80px;
    padding-left: 250px;
    padding-right: 250px;
}

div.card-img-item img{
    width: 98px;
    height: 41px;
    margin-bottom: 34px;
}

div.card-body-item p{
    padding-top: 35px;
}

div.card-body p{
    font-family: Open Sans;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
    font-size: 14px;
    padding-top: 40px;
}

.slick-dots{
    display: none;
}

.full-title{
    font-family: MinionPro-Regular;
    line-height: normal;
    font-size: 44px;
    padding-bottom: 0px;
}

.menu{
    height: 50px;
    background-color: #F3F4F4;
    padding-top: 13px;
}

.menu_item{
    display: inline;
    padding: 30px 50px 0px 30px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    font-size: 12px;
    text-transform: uppercase;
    text-decoration: none;
    line-heigth:50px;
}

.menu a{
    color: black;
    padding-right: 40px;
    padding-left: 40px;
}

.container.product-page{
    padding-top: 0px;
}

.product-page h2{
    padding-top: 50px;
}

.img-info{
    /*width: 500px;*/
    /*height: 500px;*/
    /*background: url(/local/templates/aquamarine/img/certificate/img/507d151b9e1a12fab679652771cf8dbe.png);*/
}

.img-info img{
    max-width: 460px!important;
    height: auto;
    width: 100%!important;
}

.product-code{
    font-size: 16px;
    text-align: center;
    text-transform: uppercase;
    color: #7E7E7E;
    line-height: normal;
}

.product-info{
    font-weight: 600;
    line-height: normal;
    font-size: 16px;
    text-align: center;
    text-transform: uppercase;
    color: #000000;
    margin-bottom: 55px;
    padding-left: 10px;
    padding-right: 10px;
}

.img-info-swipe-1{
    width: 300px;
    height: 300px;
}

.img-info-swipe-2{
    width: 300px;
    height: 300px;
}

.img-info-swipe-3{
    width: 300px;
    height: 300px;
}

.btn-info-slider{
    width: 200px;
    height: 57px;
    border: 1px solid #292B2C;
    box-sizing: border-box;
    border-radius: 5px;
    background: #fdfdff;
    text-decoration: none;
}

.btn-info-slider p{
    font-style: normal;
    font-weight: normal;
    line-height: normal;
    font-size: 13px;
    text-align: center;
    padding-top: 18px !important;
    text-transform: uppercase;
    color: #292B2C;
}

.product-headest{
    padding-top: 50px;
    font-size: 16px;
    text-align: center;
    color: #7E7E7E;
    line-height: normal;
}

.more.for_headset:not(.banner_more) {
    background: none;
    border: 1px solid #0c0c11 !important;
}

button.more.for_headset {
    border: 1px solid #0c0c11;
    color: #0c0c11;
    width: 200px;
    height: 57px;
    text-align: center;
    font-size: 13px;
    padding-left: 58px;
    /*font-family: Open Sans;*/
    font-family: OpenSansSemiBold;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
    margin-top: 0px;
}

.more {
    color: #fff;
    text-transform: uppercase;
    display: inline-block;
    margin-top: 28px;
    padding: 15px 63px;
    border: 1px solid #fff;
    border-radius: 5px;
}

button.more.for_headset:hover {
    color: #9A9A9A !important;
    border: 1px solid #9A9A9A !important;
    background: none;
}

.characteristic{
    margin-top: 9px;
}

.left-info{
    padding-left: 350px;
    font-size: 16px;
    text-transform: uppercase;
    color: #999999;
}

.right-info{
    padding-left: 100px;
    font-weight: 600;
    line-height: normal;
    font-size: 16px;
    text-transform: uppercase;

    color: #292B2C;
}

.download{
    font-size: 16px;
    text-transform: uppercase;
}

.share{
    font-size: 14px;
    text-transform: uppercase;
}


.check_certificate_item p{
    padding-top: 10px;
    font-size: 16px;
    padding-bottom: 0px;
}

.certificate{
    margin-bottom: 20px;
}

.name{
    align-items: center;
    display: flex;
}

.name svg{
    margin-right: 15px;
}
.img-certificate img{
    width: 100%;
}

.btn-certificate{
    margin-top: 400px;
}

.check_certificate{
    margin-top: 60px;
}

#carouselExampleControls{
    width: 1056px;
    height: 890px;
}

.certificate{
    margin-bottom: 20px;
}

.check_certificate_item img{
    width: 100%;
    height: 100%;
    padding-top: 20px;
    padding-bottom: 20px;
}

.download-certificate{
    text-align: center;
    margin-top: 80px;
}

.product-page.certif{
    padding-top: 0px;
}

.certificate h2{
    padding-top: 0px;
    padding-bottom: 0px;
}

#popover-share{
    text-transform: uppercase;
}

.full-tittle{
    padding-bottom: 0px;
}

.collection{
    height: 500px;
}

.collection-item-btn{
    padding-left: 100px;
}

.more:not(.banner_more) {
    background: none;
    border: 1px solid white !important;
}

button.more.for_collection {
    border: 1px solid white;
    color: white;
    width: 200px;
    height: 57px;
    text-align: center;
    font-size: 13px;
    padding-left: 58px;
    font-family: OpenSansSemiBold;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
    margin-top: 0px;
}

.more {
    color: #fff;
    text-transform: uppercase;
    display: inline-block;
    margin-top: 28px;
    padding: 15px 63px;
    border: 1px solid #fff;
    border-radius: 5px;
}

button.more:hover {
    color: #9A9A9A !important;
    border: 1px solid #9A9A9A !important;
    background: none;
}

.collection-background{
    height: 500px;
}

.collection-item h3{
    padding: 120px 0 0 100px;
    font-family: MinionPro-Regular;
    line-height: normal;
    font-size: 32px;
    color: #FFFFFF;
    text-transform: uppercase;
}

.collection-item p{
    padding: 20px 0 20px 100px;
    font-family: OpenSansRegular;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
    font-size: 14px;
    color: #FFFFFF;
    width: 50%;
}

.btn-info-collection:hover{
    background: #E5E5E5;
}

.btn-info-collection {
    color: white;
    text-transform: uppercase;
}

.check_content_collection{
    margin-top: 40px;
}

.check_content_guarantees{
    margin-top: 60px;
    text-align: center;
}

.check_content{
    margin-bottom: 30px;
}

.check_content_decoration{
    margin-top: 6px;
}

.guarantees-items p{
    margin-top: 50px;
    font-family: Open Sans;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
    font-size: 14px;
}

.guarantees-items{
    width: 100%;
}

.check-item-2{
    margin-top: 63px;
}

.product-page .slick-prev,
.product-page .slick-prev:hover,
.product-page .slick-prev:focus {
    background: url(/local/templates/aquamarine/img/certificate/img/arrowLeft.svg) no-repeat center !important;
    width: 30px;
    height: 100%;
    right: -60px;
    top: 30% !important;
    z-index: 900;
}

.product-page .slick-next,
.product-page .slick-next:hover,
.product-page .slick-next:focus {
    background: url(/local/templates/aquamarine/img/certificate/img/arrowRight.svg) no-repeat center !important;
    width: 30px;
    height: 100%;
    right: -60px;
    top: 30% !important;
    z-index: 900;
}

.check-item-headset.headset-block{
    margin-left: 275px;
    width: 500px;
}

.headset-block-item{
    width: 500px;
}

.headset-block-item p{
    font-family: Open Sans;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
    font-size: 16px;
}

.more.for_registration:not(.banner_more) {
    background: none;
    border: 1px solid #ffffff !important;
}

button.more.for_registration {
    border: 1px solid #ffffff;
    color: #ffffff;
    width: 200px;
    height: 30px;
    text-align: center;
    font-size: 13px;
    padding: 0px 0px 0px 0px;
    font-family: OpenSansSemiBold;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
    margin-top: 0px;
}

.more {
    color: #fff;
    text-transform: uppercase;
    display: inline-block;
    margin-top: 28px;
    padding: 15px 63px;
    border: 1px solid #fff;
    border-radius: 5px;
}

button.more.for_registration:hover {
    color: #9A9A9A !important;
    border: 1px solid #9A9A9A !important;
    background: none;
}

.icon-Vector:before {
    content: "\e900";
}

.icon-Vector1:before {
    content: "\e901";
}

@media screen and (min-width: 1022px) {
    .swipe.slideUp, .swipe.slideLeftDecoration, .swipe.slideRightDecoration, .swipe.slideDown, .swipe.slideLeftCharacteristic, .swipe.slideLeftCharacteristic,
    .swipe.slideLeftCollection, .swipe.slideRightCertificate, .swipe.slideUpСetrificate{
        visibility: hidden;
        display: none;
    }
}

@media screen and (max-width: 1020px) {
    .menu {
        visibility: hidden;
        display: none;
    }
}

#popover-share{
    cursor: pointer;
}
.download a{
    text-decoration: none;
    color: black;
}

.download-certificate a {
    text-decoration: none;
    color: black;
}

.slick-slide {
    margin: 0px 20px;
    width: 330px;
}

.slick-slide img {
    width: 100%;
}

.slick-prev:before,
.slick-next:before {
    color: black !important;
}

.slick-slide {
    transition: all ease-in-out .3s;

}

.slider-container{
    width: 1075px;
    margin: 0 auto;
}

@media screen and (max-width: 1024px) {

    .slick-dots{
        display: none !important;
    }

    .row.collection-background{
        background-position-x: center;
    }

    .collection{
        background-position-x: center;
    }

    .collection_content_image{
        display: none;
    }

    .carousel-control-next-icon{
        background: url(/local/templates/aquamarine/img/certificate/img/arrowRight.svg) no-repeat center !important;
    }

    .carousel-control-prev-icon{
        background: url(/local/templates/aquamarine/img/certificate/img/arrowLeft.svg) no-repeat center !important;
    }
    .carousel-control-prev{
        left: unset !important;
    }

    a.carousel-control-prev{
        right: 900px !important;
    }

    a.carousel-control-next{
        left: 900px!important;
    }

    .slick-list ul{
        display: none;
    }

    .container.check_content_guarantees {
        display: flex;
        display: -webkit-flex;
        display: -moz-flex;
        max-width: 1024px;
        /*height: 198px;*/
        margin: 10px auto;
        justify-content: center;
        align-items: center;
        align-content: center;
        flex-flow: row wrap;
        -webkit-flex-direction: row;
        -moz-flex-direction: row;
    }

    div.card-img img{
        width: 78px;
        height: 75px;
    }

    div.card-img img:nth-child(2){
        width: 98px;
        height: 41px;
    }

    div.card {
        border: none;
        width: 132px;
        margin-left: 30px;
        margin-right: 30px;
        margin-top: 20px;
        margin-bottom: 20px;
    }

    div.card-group-down{
        margin-top: 50px;
        margin-bottom: 80px;
        padding-left: 250px;
        padding-right: 250px;
    }

    div.card-img-item img{
        width: 98px;
        height: 41px;
        margin-bottom: 34px;
    }

    div.card-body-item p{
        padding-top: 35px;
    }

    div.card-body p{
        font-family: Open Sans;
        font-style: normal;
        font-weight: normal;
        line-height: normal;
        font-size: 14px;
        padding-top: 40px;
    }

    .right-info{
        padding-left: 190px;
        font-weight: 600;
        line-height: normal;
        font-size: 16px;
        text-transform: uppercase;

        color: #292B2C;
    }

    .left-info{
        padding-left: 350px;
        font-size: 16px;
        text-transform: uppercase;
        color: #999999;
    }

    .slider-container{
        width: 900px;
    }

    .slick-slide {
        width: 330px;
        margin: 0px 0px;
    }


    .product-info{
        font-weight: 600;
        line-height: normal;
        font-size: 15px;
        text-align: center;
        text-transform: uppercase;
        color: #000000;
        margin-bottom: 55px;
        padding-left: 15px;
        padding-right: 15px;
    }

    .product-page .slick-track {
        padding-bottom: 20px;
    }

    .tab-content > .tab-pane {
        margin-bottom: 0px;
    }

    .slider-container {
        margin: 0 auto;
    }
    .product-page .slick-next, .product-page .slick-next:hover, .product-page .slick-next:focus {
        right: 0px; !important;
    }
    .product-page .slider-container .slick-next,
    .product-page .slider-container .slick-next:hover,
    .product-page .slider-container .slick-next:focus {

        right:0px; !important;
    }

    .product-page .slider-container .slick-prev,
    .product-page .slider-container .slick-prev:hover,
    .product-page .slider-container .slick-prev:focus {
        left: 0px; !important;
    }

    .banner-back{
        background: url(/local/templates/aquamarine/img/certificate/img/background10242x.png) !important;
        height: 86px !important;
        background-size: cover !important;
        background-position: center !important;
    }

    .banner-info p{
        margin-top: 8px !important;
        color: white;
        font-size: 16px;
        font-family: Open Sans;
        font-style: normal;
        font-weight: normal;
        line-height: normal;
    }

    .registr{
        border: 1px solid #FFFFFF;
        box-sizing: border-box;
        border-radius: 5px;
        height: 30px;
        width: 200px;
        text-align: center;
        margin-left: 35px;
        cursor: pointer;
    }

    .registr a{
        font-size: 12px;
        color: white;
        text-transform: uppercase;
        text-decoration: none;
    }

    .product-page .slick-prev,
    .product-page .slick-prev:hover,
    .product-page .slick-prev:focus {
        background: url(/local/templates/aquamarine/img/certificate/img/arrowLeft.svg) no-repeat center !important;
        width: 30px;
        height: 100%;
        right: -60px;
        top: 30% !important;
        z-index: 900;
    }

    .product-page .slick-next,
    .product-page .slick-next:hover,
    .product-page .slick-next:focus {
        background: url(/local/templates/aquamarine/img/certificate/img/arrowRight.svg) no-repeat center !important;
        width: 30px;
        height: 100%;
        right: -60px;
        top: 30% !important;
        z-index: 900;
    }

    .certificate h2{
        padding-top: 20px;
        padding-bottom: 0px;
    }

    .check-item-headset.headset-block{
        margin-left: 190px;
        width: 500px;
    }

    .headset-block-item{
        width: 500px;
    }

    .headset-block-item p{
        font-family: Open Sans;
        font-style: normal;
        font-weight: normal;
        line-height: normal;
        font-size: 16px;
    }

    .more:not(.banner_more) {
        background: none;
        border: 1px solid white !important;
    }

    button.more.for_collection {
        border: 1px solid white;
        color: white;
        width: 193px !important;
        height: 50px !important;
        text-align: center;
        font-size: 13px;
        padding-left: 56px;
        /*font-family: OpenSansRegular;*/
        font-family: OpenSansSemiBold;
        font-style: normal;
        font-weight: normal;
        line-height: normal;
    }
    .more {
        color: #fff;
        text-transform: uppercase;
        font-family: OpenSansSemiBold;
        display: inline-block;
        margin-top: 28px;
        padding: 15px 63px;
        border: 1px solid #fff;
        border-radius: 5px;
    }

    button.more:hover {
        color: #9A9A9A !important;
        border: 1px solid #9A9A9A !important;
        background: none;
    }

    /*временное решение*/
    .img-info-swipe-1{
        width: 260px;
        height: 260px;
        background-size: cover !important;
        background-position: center !important;
    }
}

@media (max-width: 1000px) {
    .check-item-headset.product-page .slick-prev {
        display: inline-block !important;
    }
    .check-item-headset.product-page .slick-next {
        display: inline-block !important;
    }
}

@media screen and (max-width: 960px) {
    .container.check_content{
        width: 720px;
    }

    .row.collection-background{
        background-position-x: center;
    }

    .collection_content_image{
        display: none;
    }

    .carousel-control-next-icon{
        background: url(/local/templates/aquamarine/img/certificate/img/arrowRight.svg) no-repeat center !important;
    }

    .carousel-control-prev-icon{
        background: url(/local/templates/aquamarine/img/certificate/img/arrowLeft.svg) no-repeat center !important;
    }
    .carousel-control-prev{
        left: unset !important;
    }

    a.carousel-control-prev{
        right: 625px !important;
    }

    a.carousel-control-next{
        left: 625px!important;
    }

    .container.check_content_guarantees {
        display: flex;
        display: -webkit-flex;
        display: -moz-flex;
        max-width: 768px;
        /*height: 198px;*/
        margin: 10px auto;
        justify-content: center;
        align-items: center;
        align-content: center;
        flex-flow: row wrap;
        -webkit-flex-direction: row;
        -moz-flex-direction: row;
    }

    div.card-img img{
        width: 78px;
        height: 75px;
    }

    div.card-img img:nth-child(2){
        width: 98px;
        height: 41px;
    }

    div.card {
        border: none;
        width: 132px;
        margin-left: 30px;
        margin-right: 30px;
        margin-top: 20px;
        margin-bottom: 20px;
    }

    div.card-group-down{
        margin-top: 50px;
        margin-bottom: 80px;
        padding-left: 250px;
        padding-right: 250px;
    }

    div.card-img-item img{
        width: 98px;
        height: 41px;
        margin-bottom: 34px;
    }

    div.card-body-item p{
        padding-top: 35px;
    }

    div.card-body p{
        font-family: Open Sans;
        font-style: normal;
        font-weight: normal;
        line-height: normal;
        font-size: 14px;
        padding-top: 40px;
    }

    .right-info{
        padding-left: 150px;
        font-weight: 600;
        line-height: normal;
        font-size: 16px;
        text-transform: uppercase;

        color: #292B2C;
    }

    .left-info{
        padding-left: 170px;
        font-size: 16px;
        text-transform: uppercase;
        color: #999999;
    }

    .slider-container{
        width: 760px;
    }

    .slick-slide {
        width: 360px;
    }

    .product-page .slick-track {
        padding-bottom: 10px;
    }

    .tab-content > .tab-pane {
        margin-bottom: 20px;
    }

    .slider-container {
        margin: 0 auto;
    }
    .product-page .slider-container .slick-next,
    .product-page .slider-container .slick-next:hover,
    .product-page .slider-container .slick-next:focus {
        right: 20px !important;
    }

    .product-page .slider-container .slick-prev,
    .product-page .slider-container .slick-prev:hover,
    .product-page .slider-container .slick-prev:focus {
        left: 0px !important;
    }
    .check-item-headset.slider-container.slick-prev.slick-arrow{
        display: inline-block !important;
    }

    button.slick-next .slick-arrow {
        display: inline-block !important;
    }
    div.product-page .slick-prev{
        display: inline-block !important;
    }

    button.product-page .slick-prev{
        display: inline-block !important;
    }

    div.product-page .slick-next {
        display: inline-block !important;
    }

    .product-page{
        padding-top: 0px !important;
    }

    .product-info{
        font-weight: 600;
        line-height: normal;
        font-size: 16px;
        text-align: center;
        text-transform: uppercase;
        color: #000000;
        margin-bottom: 55px;
        padding-left: 30px;
        padding-right: 30px;
    }

    .banner-back{
        background: url(/local/templates/aquamarine/img/certificate/img/background7682x.png) !important;
        height: 86px !important;
        background-size: cover !important;
        background-position: center !important;
    }

    .banner p{
        margin-top: 46px;
        color: white;
        font-size: 16px;
        font-family: Open Sans;
        font-style: normal;
        font-weight: normal;
        line-height: normal;
    }

    .registr{
        border: 1px solid #FFFFFF;
        box-sizing: border-box;
        border-radius: 5px;
        height: 30px;
        width: 200px;
        text-align: center;
        margin-left: 35px;
        cursor: pointer;
    }

    .registr a{
        font-size: 12px;
        color: white;
        text-transform: uppercase;
        text-decoration: none;
    }
    div.check_content{
        margin-top: 0px;
    }
    div.product-page h2{
        padding-top: 0px;
    }

    div.full-title h2{
        font-family: MinionPro-Regular;
        line-height: normal;
        font-size: 24px !important;
    }
    a.img-info{
        background-size: cover !important;
        background-position: center !important;
        width: 300px !important;
        height: 300px !important;
    }

    .slideLeftDecoration{
        margin-top: 125px;
        margin-right: 50px;
    }

    .slideRightDecoration{
        margin-top: 125px;
        margin-left: 50px;
    }

    .row.justify-content-center.certificate{
        flex-direction: column;
    }

    .img-certificate img{
        width: 396px;
        height: 559px;
        background-size: cover !important;
        background-position: center !important;
    }

    .col.img-certificate{
        text-align: center;
    }

    .col.btn-certificate{
        padding-top: 200px;
        text-align: center;
    }

    .container.check_certificate{
        margin-top:40px;
    }

    .container.product-page.check_content_certificate{
        height: 815px;
    }

    .share a {
        background-image:none !important;
        display: inline-block;
    }

    .download-certificate-slider{
        margin-top: 385px !important;
        margin-left: 175px !important;
    }


    .check_certificate_item p{
        padding-top: 10px;
        font-size: 12px;
        padding-bottom: 0px;
        font-family: Open Sans;
        font-style: normal;
        font-weight: normal;
        line-height: normal;
    }

    .carousel, .carousel-inner, .carousel-caption, .carousel-item img{
        width: 530px;
        height: 396px !important;
    }

    .carousel-inner{
        margin-left: 130px;
        height: 455px !important;
    }

    .carousel.slide{
        height: 420px !important;
    }

    .certificate{
        padding-top: 0px !important;
    }

    .name{
        align-items: center;
        display: flex;
        justify-content: center;
    }

    .check_content_collection{
        width: 768px;
    }

    .collection-background{
        height: 321px;
    }

    .collection {
        background-position: right;
    }

    .collection-item h3{
        padding: 100px 0 0 100px;
        font-family: Minion Pro;
        line-height: normal;
        font-size: 20px;
        color: #FFFFFF;
        text-transform: uppercase;
    }

    .collection-item p{
        padding: 0px 0 0 100px;
        font-family: Open Sans;
        font-style: normal;
        font-weight: normal;
        line-height: normal;
        font-size: 12px;
        color: #FFFFFF;
        width: 50%;
    }

    .more:not(.banner_more) {
        background: none;
        border: 1px solid white !important;
    }

    button.more.for_collection {
        border: 1px solid white;
        color: white;
        width: 155px !important;
        height: 40px !important;
        text-align: center;
        font-size: 12px;
        padding-left: 39px;
        padding-bottom: 15px;
        padding-top: 11px;
        /*font-family: Open Sans;*/
        font-family: OpenSansSemiBold;
        font-style: normal;
        font-weight: normal;
        line-height: normal;
    }
    .more {
        color: #fff;
        text-transform: uppercase;
        font-family: OpenSansSemiBold;
        display: inline-block;
        margin-top: 28px;
        padding: 15px 63px;
        border: 1px solid #fff;
        border-radius: 5px;
    }

    button.more:hover {
        color: #9A9A9A !important;
        border: 1px solid #9A9A9A !important;
        background: none;
    }

    .btn-info-collection {
        color: white;
        text-transform: uppercase;
    }

    .check_content_collection{
        margin-top: 40px;
    }

    .product-page .slick-prev,
    .product-page .slick-prev:hover,
    .product-page .slick-prev:focus {
        background: url(/local/templates/aquamarine/img/certificate/img/arrowLeft.svg) no-repeat center !important;
        width: 30px;
        height: 100%;
        right: -60px;
        top: 35% !important;
        z-index: 900;
    }

    .product-page .slick-next,
    .product-page .slick-next:hover,
    .product-page .slick-next:focus {
        background: url(/local/templates/aquamarine/img/certificate/img/arrowRight.svg) no-repeat center !important;
        width: 30px;
        height: 100%;
        right: -60px;
        top: 35% !important;
        z-index: 900;
    }

    .check-item-headset.headset-block{
        margin-left: 115px;
        width: 500px;
        margin-top: 20px;
    }

    .headset-block-item{
        width: 500px;
    }

    .headset-block-item p{
        font-family: Open Sans;
        font-style: normal;
        font-weight: normal;
        line-height: normal;
        font-size: 14px;
    }

    .more.for_headset:not(.banner_more) {
        background: none;
        border: 1px solid #0c0c11 !important;
    }

    button.more.for_headset {
        border: 1px solid #0c0c11;
        color: #0c0c11;
        width: 155px;
        height: 40px;
        text-align: center;
        font-size: 12px;
        padding-left: 39px;
        padding-bottom: 15px;
        padding-top: 11px;
        /*font-family: Open Sans;*/
        font-family: OpenSansSemiBold;
        font-style: normal;
        font-weight: normal;
        line-height: normal;
        margin-top: 0px;
    }

    .img-info-swipe-1{
        width: 300px;
        height: 300px;
        background-size: cover !important;
        background-position: center !important;
    }

    .more {
        color: #fff;
        text-transform: uppercase;
        display: inline-block;
        margin-top: 28px;
        padding: 15px 63px;
        border: 1px solid #fff;
        border-radius: 5px;
    }

    button.more.for_headset:hover {
        color: #9A9A9A !important;
        border: 1px solid #9A9A9A !important;
        background: none;
    }

    .slick-dots{
        display: none !important;
    }

}

@media screen and (max-width: 760px) {
    .slider-container{
        width: 100%;
    }

    .product-info {
        font-weight: 600;
        line-height: normal;
        font-size: 13px;
        text-align: center;
        text-transform: uppercase;
        color: #000000;
        margin-bottom: 55px;
        padding-left: 27px;
        padding-right: 27px;
    }


    .img-info-swipe-1{
        width: 200px !important;
        height: 200px !important;
        background-size: cover !important;
        background-position: center !important;
    }

    button.slick-next.slick-arrow{
        width: 50px !important;
    }

    button.slick-prev.slick-arrow{
        width: 50px !important;
    }
    .container.check_content_guarantees {
        display: flex;
        display: -webkit-flex;
        display: -moz-flex;
        max-width: 100%;
        /*height: 198px;*/
        margin: 10px auto;
        justify-content: center;
        align-items: center;
        align-content: center;
        flex-flow: row wrap;
        -webkit-flex-direction: row;
        -moz-flex-direction: row;
    }

    div.card-img img{
        width: 50%;
        height: 50%;
    }

    div.card {
        border: none;
        width: 125px;
        margin-left: 20px;
        margin-right: 20px;
        margin-top: 20px;
        margin-bottom: 20px;
    }

    div.card-body p{
        font-family: Open Sans;
        font-style: normal;
        font-weight: normal;
        line-height: normal;
        font-size: 13px;
        padding-top: 40px;
    }

}

.banner-back{
    background: url(/local/templates/aquamarine/img/certificate/img/background19202x.png);
    height: 160px;
}

.banner-info p{
    margin-top: 46px;
    color: white;
    font-size: 16px;
    font-family: Open Sans;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}

.registr{
    border: 1px solid #FFFFFF;
    box-sizing: border-box;
    border-radius: 5px;
    height: 30px;
    width: 200px;
    text-align: center;
    margin-left: 35px;
    cursor: pointer;
}

.registr a{
    font-size: 12px;
    color: white;
    text-transform: uppercase;
    text-decoration: none;
}

.download-certificate-slider{
    position: absolute;
    margin-top: 800px;
    margin-left: 425px;
}

.download-certificate-slider a {
    text-decoration: none;
    color: black;
}

div.carousel-inner {
    height: 850px; !important;
}

.certificate{
    padding-top: 30px;
}

.swipe{
    font-family: Open Sans;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
    font-size: 12px;
    text-transform: uppercase;

    color: #7E7E7E;

}

@media screen and (max-width: 420px) {
    .collection_container{
        margin-top: 20px;
    }

    .collection{
        background: none;
    }

    .row.collection{
        height: 100%;
        background: none !important;
    }

    .row.collection-item{
        justify-content: center;
        margin-right: 0px;
        padding-right: 0px;
        padding-left: 0px;
        margin-left: 0px;
    }

    .row.collection-item p{
        text-align: center;
    }

    .container.check_content_collection{
        height: 100% !important;
    }

    .collection_content_image{
        display: inherit;
        width: 100%;
        height: 300px;
        background-position: center !important;
    }

    .collection-item-btn{
        padding-left: 0px;
    }

    .more:not(.banner_more) {
        background: none;
        border: 1px solid #0c0c11 !important;
    }

    button.more.for_collection {
        border: 1px solid #0c0c11;
        color: #0c0c11;
        width: 155px !important;
        height: 40px !important;
        text-align: center;
        font-size: 12px;
        padding-left: 39px;
        padding-bottom: 15px;
        padding-top: 11px;
        /*font-family: Open Sans;*/
        font-family: OpenSansSemiBold;
        font-style: normal;
        font-weight: normal;
        line-height: normal;
    }
    .more {
        color: #0c0c11;
        text-transform: uppercase;
        font-family: OpenSansSemiBold;
        display: inline-block;
        margin-top: 28px;
        padding: 15px 63px;
        border: 1px solid #fff;
        border-radius: 5px;
    }

    button.more:hover {
        color: #9A9A9A !important;
        border: 1px solid #9A9A9A !important;
        background: none;
    }

    .carousel-control-next-icon{
        background: url(/local/templates/aquamarine/img/certificate/img/arrowRight.svg) no-repeat center !important;
    }

    .carousel-control-prev-icon{
        background: url(/local/templates/aquamarine/img/certificate/img/arrowLeft.svg) no-repeat center !important;
    }
    .carousel-control-prev{
        left: unset !important;
    }

    a.carousel-control-prev{
        right: 255px !important;
    }

    a.carousel-control-next{
        left: 255px!important;
    }

    .slick-list ul {
        display: none;
    }

    .container.check_content_guarantees {
        display: flex;
        display: -webkit-flex;
        display: -moz-flex;
        max-width: 360px;
        /*height: 198px;*/
        margin: 10px auto;
        justify-content: center;
        align-items: center;
        align-content: center;
        flex-flow: row wrap;
        -webkit-flex-direction: row;
        -moz-flex-direction: row;
    }

    div.card-img img{
        width: 50%;
        height: 50%;
    }

    .card-body{
        height: 100px;
    }

    div.card {
        border: none;
        width: 100px;
        margin-left: 5px;
        margin-right: 5px;
        margin-top: 15px;
        margin-bottom: 15px;
    }

    div.card-group-down{
        margin-top: 50px;
        margin-bottom: 80px;
        padding-left: 250px;
        padding-right: 250px;
    }

    div.card-img-item img{
        margin-bottom: 0px;
    }
    .card-body.card-body-item{
        padding-top: 15px;
    }

    div.card-body-item p{
        padding-top: 35px;
    }

    div.card-body p{
        font-family: Open Sans;
        font-style: normal;
        font-weight: normal;
        line-height: normal;
        font-size: 9px;
        padding-top: 40px;
    }

    .right-info {
        padding-left: 110px;
        font-weight: 600;
        line-height: normal;
        font-size: 16px;
        text-transform: uppercase;

        color: #292B2C;
    }

    .left-info {
        padding-left: 190px;
        font-size: 16px;
        text-transform: uppercase;
        color: #999999;
    }

    .slider-container {
        width: 350px;
    }

    .slick-slide {
        width: 340px;
    }

    .product-page .slick-track {
        padding-bottom: 10px;
    }

    .tab-content > .tab-pane {
        margin-bottom: 0px;
    }

    .slider-container {
        margin: 0 auto;
    }

    .product-page .slider-container .slick-next,
    .product-page .slider-container .slick-next:hover,
    .product-page .slider-container .slick-next:focus {
        right: 20px !important;
    }

    .product-page .slider-container .slick-prev,
    .product-page .slider-container .slick-prev:hover,
    .product-page .slider-container .slick-prev:focus {
        left: 0px !important;
    }

    .check-item-headset.slider-container.slick-prev.slick-arrow {
        display: inline-block !important;
    }

    button.slick-next .slick-arrow {
        display: inline-block !important;
    }

    div.product-page .slick-prev {
        display: inline-block !important;
    }

    button.product-page .slick-prev {
        display: inline-block !important;
    }

    div.product-page .slick-next {
        display: inline-block !important;
    }

    .banner-back {
        background: url(/local/templates/aquamarine/img/certificate/img/background3202x.png) !important;
        height: 86px;
    }

    .banner-info p {
        margin-top: 8px;
        color: white;
        font-size: 12px;
        font-family: Open Sans;
        font-style: normal;
        font-weight: normal;
        line-height: normal;
        text-align: center;
    }

    .registr {
        border: 1px solid #FFFFFF;
        box-sizing: border-box;
        border-radius: 5px;
        height: 30px;
        width: 200px;
        text-align: center;
        margin-left: 0px;
        cursor: pointer;
    }

    .registr a {
        font-size: 12px;
        color: white;
        text-transform: uppercase;
        text-decoration: none;
    }

    div.check_content {
        margin-top: 0px;
    }

    div.product-page h2 {
        padding-top: 0px;
    }

    div.full-title h2 {
        font-family: MinionPro-Regular;
        line-height: normal;
        font-size: 18px !important;
    }

    a.img-info {
        background-size: cover !important;
        background-position: center !important;
        width: 140px !important;
        height: 140px !important;
    }

    a.img-info-swipe-1 {
        background-size: cover !important;
        background-position: center !important;
        width: 140px !important;
        height: 140px !important;
    }

    a.img-info-swipe-2 {
        background-size: cover !important;
        background-position: center !important;
        width: 140px !important;
        height: 140px !important;
    }

    a.img-info-swipe-3 {
        background-size: cover !important;
        background-position: center !important;
        width: 140px !important;
        height: 140px !important;
    }

    .slideLeftDecoration {
        margin-top: 60px;
        margin-right: 30px;
    }

    .slideRightDecoration {
        margin-top: 60px;
        margin-left: 30px;
    }

    .slideUpСetrificate {
        /*margin-left: 120px;*/
    }

    .slideUp {
        /*margin-left: 120px;*/
    }

    .swipe p {
        font-family: Open Sans;
        font-style: normal;
        font-weight: normal;
        line-height: normal;
        font-size: 10px;
        text-transform: uppercase;

        color: #7E7E7E;
    }

    .row.justify-content-center.certificate {
        flex-direction: column;
    }

    .img-certificate img {
        width: 200px;
        height: 272px;
        background-size: cover !important;
        background-position: center !important;
    }

    .check_certificate_item img {
        width: 100%;
        height: 100%;
        padding-top: 0px;
        padding-bottom: 0px;
    }

    .col.img-certificate {
        text-align: center;
    }

    .col.btn-certificate {
        padding-top: 0px;
        text-align: center;
    }

    .container.check_certificate {
        margin-top: 20px;
    }

    .product-page.certif{
        height: 250px;
    }


    .check_certificate_item p {
        padding-top: 0px;
        font-size: 12px;
        padding-left: 20px;
        padding-right: 20px;
    }

    div.container.product-page.check_content_certificate {
        padding-top: 0px !important;
    }

    .product-page {
        padding-top: 0px;
    }

    .certificate {
        padding-top: 0px;
    }

    .container.product-page.check_content_certificate {
        height: 520px;
    }

    .share a {
        background-image: none !important;
        display: inline-block;
    }

    .cert {
        margin-top: 210px !important;
        margin-left: 28px !important;
    }

    .carousel, .carousel-inner, .carousel-caption, .carousel-item img {
        width: 260px !important;
        height: 192px !important;
        background-size: cover !important;
        background-position: center !important;
    }

    .carousel-inner {
        margin-left: 2px;
        height: 250px !important;
    }

    .carousel.slide {
        height: 200px !important;
    }

    .product-code {
        font-size: 10px;
        text-align: center;
        text-transform: uppercase;
        color: #7E7E7E;
        line-height: normal;
    }

    .product-info {
        font-weight: 600;
        line-height: normal;
        font-size: 12px;
        text-align: center;
        text-transform: uppercase;
        color: #000000;
        padding-left: 80px;
        padding-right: 80px;
        font-family: 'Open Sans';
        /*letter-spacing: -0.5px;*/
    }

    .slider-container{
        /*height: 300px;*/
    }

    .slick-track {
        opacity: 1;
        width: 10000px;
        transform: translate3d(-780px, 0px, 0px);
    }

    .product-page .slick-prev,
    .product-page .slick-prev:hover,
    .product-page .slick-prev:focus {
        background: url(/local/templates/aquamarine/img/certificate/img/arrowLeft.svg) no-repeat center !important;
        width: 30px;
        height: 100%;
        right: -60px;
        top: 25% !important;
        z-index: 900;
    }

    .product-page .slick-next,
    .product-page .slick-next:hover,
    .product-page .slick-next:focus {
        background: url(/local/templates/aquamarine/img/certificate/img/arrowRight.svg) no-repeat center !important;
        width: 30px;
        height: 100%;
        right: -60px;
        top: 25% !important;
        z-index: 900;
    }

    .btn-info-slider {
        width: 155px;
        height: 40px;
        border: 1px solid #292B2C;
        box-sizing: border-box;
        border-radius: 5px;
        background: #fdfdff;
        text-decoration: none;
    }

    .btn-info-slider p {
        font-style: normal;
        font-weight: normal;
        line-height: normal;
        font-size: 12px;
        text-align: center;
        padding-top: 10px !important;
        text-transform: uppercase;
        color: #292B2C;
    }

    .btn-certificate {
        margin-top: 310px;
    }

    .left-info {
        padding-left: 25px;
        font-size: 12px;
        text-transform: uppercase;
        color: #999999;
    }

    .right-info {
        padding-left: 2px;
        padding-top: 4px;
        font-weight: 600;
        line-height: normal;
        font-size: 12px;
        text-transform: uppercase;
        color: #292B2C;
    }

    .characteristic {
        margin-top: 1px;
    }

    .container.check_content_collection {
        width: 360px !important;
        height: 500px;
    }

    .check_content_collection {
        width: 360px;
        height: 500px;
    }

    .collection-background {
        height: 321px;
    }

    .collection-item h3{
        padding: 0px 0 0 0px;
        font-family: Minion Pro;
        line-height: normal;
        font-size: 16px;
        color: #0c0c11;
        text-transform: uppercase;
    }

    .collection-item p{
        font-family: Open Sans;
        font-style: normal;
        font-weight: normal;
        line-height: normal;
        font-size: 12px;
        color: #0c0c11;
        width: 100%;
        padding-left: 10px;
        padding-right: 10px;
    }




    .btn-info-collection {
        color: black;
        text-transform: uppercase;
        font-size: 12px;
    }

    .check_content_collection {
        margin-top: 40px;
    }


    .check-item-headset.headset-block{
        margin-left: 0px;
        margin-top: 20px;
        padding-left: 0px;
        padding-right: 0px;
    }

    .headset-block-item{
        width: 100%;
        margin-left: 0px !important;
        margin-right: 0px !important;
        padding-left: 10px;
        padding-right: 10px;
    }

    .headset-block-item p{
        font-family: Open Sans;
        font-style: normal;
        font-weight: normal;
        line-height: normal;
        font-size: 14px;
    }

    .more.for_headset:not(.banner_more) {
        background: none;
        border: 1px solid #0c0c11 !important;
    }

    button.more.for_headset {
        border: 1px solid #0c0c11;
        color: #0c0c11;
        width: 155px;
        height: 40px;
        text-align: center;
        font-size: 12px;
        padding-left: 39px;
        padding-bottom: 15px;
        padding-top: 11px;
        /*font-family: Open Sans;*/
        font-family: OpenSansSemiBold;
        font-style: normal;
        font-weight: normal;
        line-height: normal;
        margin-top: 0px;
    }

    .more {
        color: #fff;
        text-transform: uppercase;
        display: inline-block;
        margin-top: 28px;
        padding: 15px 63px;
        border: 1px solid #fff;
        border-radius: 5px;
    }

    button.more.for_headset:hover {
        color: #9A9A9A !important;
        border: 1px solid #9A9A9A !important;
        background: none;
    }

    .slick-dots{
        display: none !important;
    }

    .slick-slide.slick-current{
        padding-right: 20px;
        margin: 0px 0px 0px 0px;
    }
}

@media screen and (max-width: 320px) {
    .product-info {
        font-weight: 600;
        line-height: normal;
        font-size: 12px;
        text-align: center;
        text-transform: uppercase;
        color: #000000;
        padding-left: 15px;
        padding-right: 15px;
        font-family: 'Open Sans' ;
    }


    .collection_container{
        margin-top: 20px;
    }

    .collection{
        background: none;
    }

    .row.collection{
        height: 100%;
        background: none !important;
    }

    .row.collection-item{
        justify-content: center;
        margin-right: 0px;
        padding-right: 0px;
        padding-left: 0px;
        margin-left: 0px;
    }

    .row.collection-item p{
        text-align: center;
    }

    .container.check_content_collection{
        height: 100% !important;
    }

    .collection_content_image{
        display: inherit;
        width: 100%;
        height: 300px;
        background-position: center !important;
    }

    .slick-list ul {
        display: none;
    }

    .slider-container {
        width: 320px;
    }

    .slick-slide {
        width: 310px;
    }

    .container.check_content_collection {
        width: 360px !important;
        height: 500px;
    }

    .check_content_collection {
        width: 360px;
        height: 500px;
    }

    .collection-background {
        height: 321px;
    }

    .collection-item h3{
        padding: 0px 0 0 0px;
        font-family: Minion Pro;
        line-height: normal;
        font-size: 16px;
        color: #0c0c11;
        text-transform: uppercase;
    }

    .collection-item p{
        font-family: Open Sans;
        font-style: normal;
        font-weight: normal;
        line-height: normal;
        font-size: 12px;
        color: #0c0c11;
        width: 100%;
        padding-left: 10px;
        padding-right: 10px;
    }



    .btn-info-collection {
        color: black;
        text-transform: uppercase;
        font-size: 12px;
    }

    .check_content_collection {
        margin-top: 40px;
    }

    .container.check_content_guarantees {
        display: flex;
        display: -webkit-flex;
        display: -moz-flex;
        max-width: 320px;
        /*height: 198px;*/
        margin: 10px auto;
        justify-content: center;
        align-items: center;
        align-content: center;
        flex-flow: row wrap;
        -webkit-flex-direction: row;
        -moz-flex-direction: row;
    }

    div.card-img img{
        width: 50%;
        height: 50%;
    }

    .card-body{
        height: 100px;
    }

    div.card {
        border: none;
        width: 85px;
        margin-left: 5px;
        margin-right: 5px;
        margin-top: 5px;
        margin-bottom: 5px;
    }

    div.card-group-down{
        margin-top: 50px;
        margin-bottom: 80px;
        padding-left: 250px;
        padding-right: 250px;
    }

    div.card-img-item img{
        margin-bottom: 34px;
    }

    div.card-body-item p{
        padding-top: 35px;
    }

    div.card-body p{
        font-family: Open Sans;
        font-style: normal;
        font-weight: normal;
        line-height: normal;
        font-size: 9px;
        padding-top: 40px;
    }
}



/*прелоадер*/

.loaders{
    display: flex;
    justify-content: center;
}

h1,
p.sub-title {
    text-transform: uppercase;
    letter-spacing: 0.2em;
}

h1,
.loaders {
    margin-top: 50px;
}

.loaders ol {
    padding: 0;
    margin-left: 2.5vw;
    list-style: none;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
}
.loaders ol li {
    position: relative;
    width: 31vw;
    height: 31vw;
    margin: 0 1vw 1vw 0;
    background: #FFF;
    transition: background 0.35s;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-flow: column wrap;
    -ms-flex-flow: column wrap;
    flex-flow: column wrap;
    -webkit-justify-content: center;
    justify-content: center;
    /* Spinning Sun */
    /* Luminous Circles */
    /* Wave */
    /* Spinning Square */
    /* Drawing Frame */
    /* Image Loading */
}
.loaders ol li:nth-child(3n) {
    margin-right: 0;
}
@media screen and (max-width: 768px) {
    .loaders ol li {
        width: 46vw;
        height: 46vw;
        margin: 0 3vw 3vw 0;
    }
    .loaders ol li:nth-child(2n) {
        margin-right: 0;
    }
    .loaders ol li:nth-child(3) {
        margin-right: 3vw;
    }
}
.loaders ol li:before {
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: -1;
    display: block;
    width: 31vw;
    height: 28vw;
    content: "";
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.05);
}
@media screen and (max-width: 768px) {
    .loaders ol li:before {
        width: 46vw;
        height: 43vw;
    }
}
.loaders ol li .loader {
    position: relative;
    margin: 0 auto;
}
.loaders ol li .pl-sun .loader {
    width: 50px;
    height: 50px;
}
.loaders ol li .pl-sun .loader span,
.loaders ol li .pl-sun .loader span:before {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    background: #248ACC;
    opacity: 0.9;
    transform-origin: 50% 50%;
}
.loaders ol li .pl-sun .loader span {
    width: 50px;
    height: 50px;
    -webkit-animation: spinReturn 4s ease infinite;
    animation: spinReturn 4s ease infinite;
}
.loaders ol li .pl-sun .loader span:before {
    width: 100%;
    height: 100%;
    content: "";
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}
.loaders ol li .pl-circles .loader {
    width: 100px;
    height: 60px;
}
.loaders ol li .pl-circles .loader span, .loaders ol li .pl-circles .loader:before, .loaders ol li .pl-circles .loader:after {
    position: absolute;
    display: block;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    opacity: 0.2;
    background: #248ACC;
}
.loaders ol li .pl-circles .loader span {
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    -webkit-animation: lightUp 1.5s linear infinite 0.5s;
    animation: lightUp 1.5s linear infinite 0.5s;
}
.loaders ol li .pl-circles .loader:before, .loaders ol li .pl-circles .loader:after {
    content: "";
}
.loaders ol li .pl-circles .loader:before {
    top: 50%;
    left: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);
    -webkit-animation: lightUp 1.5s linear infinite;
    animation: lightUp 1.5s linear infinite;
}
.loaders ol li .pl-circles .loader:after {
    top: 50%;
    right: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);
    -webkit-animation: lightUp 1.5s linear infinite 1s;
    animation: lightUp 1.5s linear infinite 1s;
}
.loaders ol li .pl-wave .loader {
    width: 50px;
    height: 30px;
}
.loaders ol li .pl-wave .loader span, .loaders ol li .pl-wave .loader:before, .loaders ol li .pl-wave .loader:after {
    position: absolute;
    display: block;
    width: 6px;
    height: 100%;
    background: #248ACC;
}
.loaders ol li .pl-wave .loader span {
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    -webkit-animation: wave 0.9s linear infinite 0.3s;
    animation: wave 0.9s linear infinite 0.3s;
}
.loaders ol li .pl-wave .loader:before, .loaders ol li .pl-wave .loader:after {
    content: "";
}
.loaders ol li .pl-wave .loader:before {
    top: 50%;
    left: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);
    -webkit-animation: wave 0.9s linear infinite;
    animation: wave 0.9s linear infinite;
}
.loaders ol li .pl-wave .loader:after {
    top: 50%;
    right: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);
    -webkit-animation: wave 0.9s linear infinite 0.6s;
    animation: wave 0.9s linear infinite 0.6s;
}
.loaders ol li .pl-square .loader {
    width: 50px;
    height: 50px;
    transform-origin: 50% 50%;
    -webkit-animation: spinReturn 4s ease infinite;
    animation: spinReturn 4s ease infinite;
}
.loaders ol li .pl-square .loader span {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 100%;
    border: 4px solid #248ACC;
    transform-origin: 50% 50%;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}
.loaders ol li .pl-frame .loader {
    width: 60px;
    height: 60px;
}
.loaders ol li .pl-frame .loader span {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 100%;
}
.loaders ol li .pl-frame .loader span:before, .loaders ol li .pl-frame .loader span:after {
    position: absolute;
    width: 4px;
    height: 100%;
    background: #248ACC;
    content: "";
}
.loaders ol li .pl-frame .loader span:before {
    top: auto;
    right: 0;
    bottom: 0;
    -webkit-animation: drawframeRight 4s linear infinite 0.5s;
    animation: drawframeRight 4s linear infinite 0.5s;
}
.loaders ol li .pl-frame .loader span:after {
    top: 0;
    bottom: auto;
    left: 0;
    -webkit-animation: drawframeLeft 4s linear infinite 1.5s;
    animation: drawframeLeft 4s linear infinite 1.5s;
}
.loaders ol li .pl-frame .loader:before, .loaders ol li .pl-frame .loader:after {
    position: absolute;
    width: 100%;
    height: 4px;
    background: #248ACC;
    content: "";
}
.loaders ol li .pl-frame .loader:before {
    top: 0;
    right: 0;
    left: auto;
    -webkit-animation: drawframeTop 4s linear infinite;
    animation: drawframeTop 4s linear infinite;
}
.loaders ol li .pl-frame .loader:after {
    right: auto;
    bottom: 0;
    left: 0;
    -webkit-animation: drawframeBottom 4s linear infinite 1s;
    animation: drawframeBottom 4s linear infinite 1s;
}
.loaders ol li .pl-imgloading .loader {
    width: 76px;
    height: auto;
}
.loaders ol li .pl-imgloading .loader span {
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 3;
    display: block;
    width: 100%;
    height: 0%;
    background: url(http://www.loftocean.com/wp-content/uploads/2016/06/loftloader-logo.png) center bottom;
    background-repeat: no-repeat;
    background-size: cover;
    -webkit-animation: imgLoading 6s linear infinite;
    animation: imgLoading 6s linear infinite;
    transition: 0s;
}
.loaders ol li .pl-imgloading .loader img {
    position: relative;
    z-index: 1;
    display: block;
    width: 100%;
    height: auto;
    opacity: 0.3;
}
.loaders ol:after {
    display: block;
    clear: both;
    content: "";
    position: relative;
}

/* Animations */
@-webkit-keyframes spinReturn {
    0% {
        -webkit-transform: rotate(0deg);
    }
    25% {
        -webkit-transform: rotate(225deg);
    }
    50% {
        -webkit-transform: rotate(180deg);
    }
    75% {
        -webkit-transform: rotate(405deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
    }
}
@keyframes spinReturn {
    0% {
        transform: rotate(0deg);
    }
    25% {
        transform: rotate(225deg);
    }
    50% {
        transform: rotate(180deg);
    }
    75% {
        transform: rotate(405deg);
    }
    100% {
        transform: rotate(360deg);
    }
}
@-webkit-keyframes lightUp {
    0% {
        opacity: 0.2;
    }
    40% {
        opacity: 1;
    }
    60% {
        opacity: 0.2;
    }
    100% {
        opacity: 0.2;
    }
}
@keyframes lightUp {
    0% {
        opacity: 0.2;
    }
    40% {
        opacity: 1;
    }
    60% {
        opacity: 0.2;
    }
    100% {
        opacity: 0.2;
    }
}
@-webkit-keyframes wave {
    0% {
        height: 100%;
    }
    40% {
        height: 10%;
    }
    80% {
        height: 100%;
    }
    100% {
        height: 100%;
    }
}
@keyframes wave {
    0% {
        height: 100%;
    }
    40% {
        height: 10%;
    }
    80% {
        height: 100%;
    }
    100% {
        height: 100%;
    }
}
@-webkit-keyframes drawframeTop {
    0% {
        right: 0;
        left: auto;
        width: 100%;
    }
    12.5% {
        right: 0;
        left: auto;
        width: 0%;
    }
    50% {
        right: auto;
        left: 0;
        width: 0%;
    }
    62.5% {
        right: auto;
        left: 0;
        width: 100%;
    }
    100% {
        right: auto;
        left: 0;
        width: 100%;
    }
}
@keyframes drawframeTop {
    0% {
        right: 0;
        left: auto;
        width: 100%;
    }
    12.5% {
        right: 0;
        left: auto;
        width: 0%;
    }
    50% {
        right: auto;
        left: 0;
        width: 0%;
    }
    62.5% {
        right: auto;
        left: 0;
        width: 100%;
    }
    100% {
        right: auto;
        left: 0;
        width: 100%;
    }
}
@-webkit-keyframes drawframeBottom {
    0% {
        right: auto;
        left: 0;
        width: 100%;
    }
    12.5% {
        right: auto;
        left: 0;
        width: 0%;
    }
    50% {
        right: 0;
        left: auto;
        width: 0%;
    }
    62.5% {
        right: 0;
        left: auto;
        width: 100%;
    }
    100% {
        right: 0;
        left: auto;
        width: 100%;
    }
}
@keyframes drawframeBottom {
    0% {
        right: auto;
        left: 0;
        width: 100%;
    }
    12.5% {
        right: auto;
        left: 0;
        width: 0%;
    }
    50% {
        right: 0;
        left: auto;
        width: 0%;
    }
    62.5% {
        right: 0;
        left: auto;
        width: 100%;
    }
    100% {
        right: 0;
        left: auto;
        width: 100%;
    }
}
@-webkit-keyframes drawframeRight {
    0% {
        top: auto;
        bottom: 0;
        height: 100%;
    }
    12.5% {
        top: auto;
        bottom: 0;
        height: 0%;
    }
    50% {
        top: 0;
        bottom: auto;
        height: 0%;
    }
    62.5% {
        top: 0;
        bottom: auto;
        height: 100%;
    }
    100% {
        top: 0;
        bottom: auto;
        height: 100%;
    }
}
@keyframes drawframeRight {
    0% {
        top: auto;
        bottom: 0;
        height: 100%;
    }
    12.5% {
        top: auto;
        bottom: 0;
        height: 0%;
    }
    50% {
        top: 0;
        bottom: auto;
        height: 0%;
    }
    62.5% {
        top: 0;
        bottom: auto;
        height: 100%;
    }
    100% {
        top: 0;
        bottom: auto;
        height: 100%;
    }
}
@-webkit-keyframes drawframeLeft {
    0% {
        top: 0;
        bottom: auto;
        height: 100%;
    }
    12.5% {
        top: 0;
        bottom: auto;
        height: 0%;
    }
    50% {
        top: auto;
        bottom: 0;
        height: 0%;
    }
    62.5% {
        top: auto;
        bottom: 0;
        height: 100%;
    }
    100% {
        top: auto;
        bottom: 0;
        height: 100%;
    }
}
@keyframes drawframeLeft {
    0% {
        top: 0;
        bottom: auto;
        height: 100%;
    }
    12.5% {
        top: 0;
        bottom: auto;
        height: 0%;
    }
    50% {
        top: auto;
        bottom: 0;
        height: 0%;
    }
    62.5% {
        top: auto;
        bottom: 0;
        height: 100%;
    }
    100% {
        top: auto;
        bottom: 0;
        height: 100%;
    }
}
@-webkit-keyframes imgLoading {
    0% {
        width: 100%;
        height: 0%;
        opacity: 1;
    }
    95% {
        width: 100%;
        height: 100%;
        opacity: 1;
    }
    100% {
        width: 100%;
        height: 100%;
        opacity: 0;
    }
}
@keyframes imgLoading {
    0% {
        width: 100%;
        height: 0%;
        opacity: 1;
    }
    95% {
        width: 100%;
        height: 100%;
        opacity: 1;
    }
    100% {
        width: 100%;
        height: 100%;
        opacity: 0;
    }
}

/* End */


/* Start:/local/templates/aquamarine/css/jquery.fancybox.css?178765831011393*/
.fancybox-enabled {overflow: hidden;}.fancybox-enabled body {overflow: visible;-ms-touch-action: none;touch-action: none;}.fancybox-container {position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 99993;-webkit-backface-visibility: hidden;backface-visibility: hidden;}.fancybox-container ~ .fancybox-container {z-index: 99992;}.fancybox-bg {position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: #0f0f11;opacity: 0;transition-timing-function: cubic-bezier(0.55, 0.06, 0.68, 0.19);-webkit-backface-visibility: hidden;backface-visibility: hidden;}.fancybox-container--ready .fancybox-bg {opacity: 0.87;transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);}.fancybox-controls {position: absolute;top: 0;left: 0;right: 0;text-align: center;opacity: 0;z-index: 99994;transition: opacity .2s;pointer-events: none;-webkit-backface-visibility: hidden;backface-visibility: hidden;direction: ltr;}.fancybox-show-controls .fancybox-controls {opacity: 1;}.fancybox-infobar {display: none;}.fancybox-show-infobar .fancybox-infobar {display: inline-block;pointer-events: all;}.fancybox-infobar__body {display: inline-block;width: 70px;line-height: 44px;font-size: 13px;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;text-align: center;color: #ddd;background-color: rgba(30, 30, 30, 0.7);pointer-events: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-webkit-tap-highlight-color: transparent;-webkit-font-smoothing: subpixel-antialiased;}.fancybox-buttons {position: absolute;top: 0;right: 0;display: none;pointer-events: all;}.fancybox-show-buttons .fancybox-buttons {display: block;}.fancybox-slider-wrap {overflow: hidden;direction: ltr;}.fancybox-slider-wrap, .fancybox-slider {position: absolute;top: 0;left: 0;bottom: 0;right: 0;padding: 0;margin: 0;z-index: 99993;-webkit-backface-visibility: hidden;backface-visibility: hidden;}.fancybox-slide {position: absolute;top: 0;left: 0;width: 100%;height: 100%;margin: 0;padding: 0;overflow: auto;outline: none;white-space: normal;box-sizing: border-box;text-align: center;z-index: 99994;-webkit-overflow-scrolling: touch;-webkit-tap-highlight-color: transparent;}.fancybox-slide::before {content: '';display: inline-block;vertical-align: middle;height: 100%;width: 0;}.fancybox-slide > * {display: inline-block;position: relative;padding: 24px;margin: 44px 0 44px;border-width: 0;vertical-align: middle;text-align: left;background-color: #fff;overflow: auto;box-sizing: border-box;}.fancybox-slide--image {overflow: hidden;}.fancybox-slide--image::before {display: none;}.fancybox-content {display: inline-block;position: relative;margin: 44px auto;padding: 0;border: 0;width: 80%;height: calc(100% - 88px);vertical-align: middle;line-height: normal;text-align: left;white-space: normal;outline: none;font-size: 16px;font-family: Arial, sans-serif;box-sizing: border-box;-webkit-tap-highlight-color: transparent;-webkit-overflow-scrolling: touch;}.fancybox-iframe {display: block;margin: 0;padding: 0;border: 0;width: 100%;height: 100%;background: #fff;}.fancybox-slide--video .fancybox-content, .fancybox-slide--video .fancybox-iframe {background: transparent;}.fancybox-placeholder {position: absolute;top: 0;left: 0;margin: 0;padding: 0;border: 0;z-index: 99995;background: transparent;cursor: default;overflow: visible;-webkit-transform-origin: top left;-ms-transform-origin: top left;transform-origin: top left;background-size: 100% 100%;background-repeat: no-repeat;-webkit-backface-visibility: hidden;backface-visibility: hidden;}.fancybox-image, .fancybox-spaceball {position: absolute;top: 0;left: 0;width: 100%;height: 100%;margin: 0;padding: 0;border: 0;max-width: none;max-height: none;background: transparent;background-size: 100% 100%;}.fancybox-controls--canzoomOut .fancybox-placeholder {cursor: -webkit-zoom-out;cursor: zoom-out;}.fancybox-controls--canzoomIn .fancybox-placeholder {cursor: -webkit-zoom-in;cursor: zoom-in;}.fancybox-controls--canGrab .fancybox-placeholder {cursor: -webkit-grab;cursor: grab;}.fancybox-controls--isGrabbing .fancybox-placeholder {cursor: -webkit-grabbing;cursor: grabbing;}.fancybox-spaceball {z-index: 1;}.fancybox-tmp {position: absolute;top: -9999px;left: -9999px;visibility: hidden;}.fancybox-error {position: absolute;margin: 0;padding: 40px;top: 50%;left: 50%;width: 380px;max-width: 100%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);background: #fff;cursor: default;}.fancybox-error p {margin: 0;padding: 0;color: #444;font: 16px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;}.fancybox-close-small {position: absolute;top: 4px;right: 4px;padding: 0;margin: 0;width: 30px;height: 30px;font: 21px/1 Arial,"Helvetica Neue",Helvetica,sans-serif;color: #888;font-weight: 300;text-align: center;border-radius: 50%;border-width: 0;cursor: pointer;background: #fff;transition: background .2s;box-sizing: border-box;z-index: 2;}.fancybox-close-small:focus {outline: 1px dotted #888;}.fancybox-slide--video .fancybox-close-small {top: -36px;right: -36px;background: transparent;}.fancybox-close-small:hover {color: #555;background: #eee;}.fancybox-caption-wrap {position: absolute;bottom: 0;left: 0;right: 0;padding: 60px 30px 0 30px;z-index: 99998;-webkit-backface-visibility: hidden;backface-visibility: hidden;box-sizing: border-box;background: linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.1) 20%, rgba(0, 0, 0, 0.2) 40%, rgba(0, 0, 0, 0.6) 80%, rgba(0, 0, 0, 0.8) 100%);opacity: 0;transition: opacity .2s;pointer-events: none;}.fancybox-show-caption .fancybox-caption-wrap {opacity: 1;}.fancybox-caption {padding: 30px 0;border-top: 1px solid rgba(255, 255, 255, 0.4);font-size: 14px;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;color: #fff;line-height: 20px;-webkit-text-size-adjust: none;}.fancybox-caption a, .fancybox-caption button {pointer-events: all;}.fancybox-caption a {color: #fff;text-decoration: underline;}.fancybox-button {display: inline-block;position: relative;width: 44px;height: 44px;line-height: 44px;margin: 0;padding: 0;border: 0;border-radius: 0;cursor: pointer;background: transparent;color: #fff;box-sizing: border-box;vertical-align: top;outline: none;}.fancybox-button--disabled {cursor: default;pointer-events: none;}.fancybox-infobar__body, .fancybox-button {background: rgba(30, 30, 30, 0.6);}.fancybox-button:hover {background: rgba(0, 0, 0, 0.8);}.fancybox-button::before, .fancybox-button::after {content: '';pointer-events: none;position: absolute;border-color: #fff;background-color: currentColor;color: currentColor;opacity: 0.9;box-sizing: border-box;display: inline-block;}.fancybox-button--disabled::before, .fancybox-button--disabled::after {opacity: 0.5;}.fancybox-button--left::after {left: 20px;top: 18px;width: 6px;height: 6px;background: transparent;border-top: solid 2px currentColor;border-right: solid 2px currentColor;-webkit-transform: rotate(-135deg);-ms-transform: rotate(-135deg);transform: rotate(-135deg);}.fancybox-button--right::after {right: 20px;top: 18px;width: 6px;height: 6px;background: transparent;border-top: solid 2px currentColor;border-right: solid 2px currentColor;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}.fancybox-button--left {border-bottom-left-radius: 5px;}.fancybox-button--right {border-bottom-right-radius: 5px;}.fancybox-button--close {float: right;}.fancybox-button--close::before, .fancybox-button--close::after {content: '';display: inline-block;position: absolute;height: 2px;width: 16px;top: calc(50% - 1px);left: calc(50% - 8px);}.fancybox-button--close::before {-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}.fancybox-button--close::after {-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}.fancybox-loading {border: 6px solid rgba(100, 100, 100, 0.4);border-top: 6px solid rgba(255, 255, 255, 0.6);border-radius: 100%;height: 50px;width: 50px;-webkit-animation: fancybox-rotate .8s infinite linear;animation: fancybox-rotate .8s infinite linear;background: transparent;position: absolute;top: 50%;left: 50%;margin-top: -25px;margin-left: -25px;z-index: 99999;}@-webkit-keyframes fancybox-rotate {from {-webkit-transform: rotate(0deg);transform: rotate(0deg);}to {-webkit-transform: rotate(359deg);transform: rotate(359deg);}}@keyframes fancybox-rotate {from {-webkit-transform: rotate(0deg);transform: rotate(0deg);}to {-webkit-transform: rotate(359deg);transform: rotate(359deg);}}@media all and (max-width: 800px) {.fancybox-controls {text-align: left;}.fancybox-button--left, .fancybox-button--right, .fancybox-buttons button:not(.fancybox-button--close) {display: none !important;}.fancybox-caption {padding: 20px 0;margin: 0;}}.fancybox-button--fullscreen::before {width: 15px;height: 11px;left: 15px;top: 16px;border: 2px solid;background: none;}.fancybox-button--play::before {top: 16px;left: 18px;width: 0;height: 0;border-top: 6px inset transparent;border-bottom: 6px inset transparent;border-left: 10px solid;border-radius: 1px;background: transparent;}.fancybox-button--pause::before {top: 16px;left: 18px;width: 7px;height: 11px;border-style: solid;border-width: 0 2px 0 2px;background: transparent;}.fancybox-button--thumbs span {font-size: 23px;}.fancybox-button--thumbs::before {top: 20px;left: 21px;width: 3px;height: 3px;box-shadow: 0 -4px 0, -4px -4px 0, 4px -4px 0, 0 0 0 32px inset, -4px 0 0, 4px 0 0, 0 4px 0, -4px 4px 0, 4px 4px 0;}.fancybox-container--thumbs .fancybox-controls, .fancybox-container--thumbs .fancybox-slider-wrap, .fancybox-container--thumbs .fancybox-caption-wrap {right: 220px;}.fancybox-thumbs {position: absolute;top: 0;right: 0;bottom: 0;left: auto;width: 220px;margin: 0;padding: 5px 5px 0 0;background: #fff;z-index: 99993;word-break: normal;-webkit-overflow-scrolling: touch;-webkit-tap-highlight-color: transparent;box-sizing: border-box;}.fancybox-thumbs > ul {list-style: none;position: absolute;position: relative;width: 100%;height: 100%;margin: 0;padding: 0;overflow-x: hidden;overflow-y: auto;font-size: 0;}.fancybox-thumbs > ul > li {float: left;overflow: hidden;max-width: 50%;padding: 0;margin: 0;width: 105px;height: 75px;position: relative;cursor: pointer;outline: none;border: 5px solid #fff;border-top-width: 0;border-right-width: 0;-webkit-tap-highlight-color: transparent;-webkit-backface-visibility: hidden;backface-visibility: hidden;box-sizing: border-box;}li.fancybox-thumbs-loading {background: rgba(0, 0, 0, 0.1);}.fancybox-thumbs > ul > li > img {position: absolute;top: 0;left: 0;min-width: 100%;min-height: 100%;max-width: none;max-height: none;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.fancybox-thumbs > ul > li:before {content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;border-radius: 2px;border: 4px solid #4ea7f9;z-index: 99991;opacity: 0;transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);}.fancybox-thumbs > ul > li.fancybox-thumbs-active:before {opacity: 1;}@media all and (max-width: 800px) {.fancybox-thumbs {display: none !important;}.fancybox-container--thumbs .fancybox-controls, .fancybox-container--thumbs .fancybox-slider-wrap, .fancybox-container--thumbs .fancybox-caption-wrap {right: 0;}}
/* End */
/* /bitrix/components/mmtr/mmtr.promo.check/templates/.default/style.css?178765824465947 */
/* /local/templates/aquamarine/css/jquery.fancybox.css?178765831011393 */
