@import url("https://fonts.googleapis.com/css2?family=Comfortaa:wght@300;400;500;600;700&display=swap");body{font-family:"Comfortaa",sans-serif !important;font-size:11pt !important;color:#302f2f !important;display:flex;flex-direction:column;min-height:100vh;background-color:#e7e7e7 !important}.visually-hidden{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}main.main{flex-grow:1}nav.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.privacy-policy-link,.privacy-policy-link:hover{color:#e06618}.footer-link{text-align:center;padding:25px 15px}.container-fluid{padding:4% 0;max-width:960px !important;position:relative}.container-fluid--special{padding-top:75px}@media (max-width:550px){.container-fluid--special{padding-top:25px}}.header{background-color:#e06618}.header .container-fluid{padding-top:30px;padding-bottom:30px}@media (max-width:550px){.header .container-fluid{padding-top:15px;padding-bottom:15px}.menu-header-row .navbar:not(.menu-fixed){min-height:0}.menu-header-row .navbar-default:not(.menu-fixed) .navbar-toggle{position:absolute;right:0;margin:0 !important;top:-72px}.logo.img-responsive{width:200px;max-width:200px}}.nav>li>a.cart-link{display:flex;align-items:center}.nav>li>a.cart-link:hover{background-color:transparent;border-color:#fff !important}.cart-link svg{margin-right:5px}.logo{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;}.navbar-default{position:relative}.navbar-nav{padding:0 !important;margin:2% 0 4% !important;float:none !important}.navbar-nav.cart-navbar{margin:0 !important;position:absolute;right:0;top:75px}.navbar-nav.cart-navbar>li>a{color:#fff !important;box-shadow:none}.navbar-nav.cart-navbar>li>a svg path{fill:#fff}.navbar-nav>li{padding:2% 3.6% 0 0 !important}.navbar-nav>li>a{color:#302f2f !important;font-size:12pt !important;text-decoration:none !important;letter-spacing:1px !important;padding:0 0 1px !important;border-bottom:1px solid transparent !important}.navbar-nav>li>a:hover{border-bottom:1px solid #302f2f !important;cursor:pointer}.navbar-nav>li.active>a,.navbar-nav>li.current-menu-item>a,.navbar-nav>li.current_page_parent>a{border-bottom:1px solid #302f2f !important;background:0 0 !important;box-shadow:none !important}.navbar-nav>li.active>a:hover,.navbar-nav>li.current-menu-item>a:hover,.navbar-nav>li.current_page_parent>a:hover{text-decoration:none !important;background:0 0 !important;box-shadow:none !important}.navbar-toggle{margin-top:-12% !important}.menu-fixed{position:fixed !important;top:0;left:0;background:#fff !important;width:100%;margin:0;padding:0;z-index:1000;border-bottom:1px solid #dadada !important}.menu-fixed.navbar-default{background:#e06618 !important;border-bottom:none !important}.menu-fixed .navbar-nav{margin:0 auto !important;max-width:960px !important;width:100% !important;padding-right:15px !important;padding-left:15px !important}.menu-fixed .navbar-nav.cart-navbar{width:auto !important;top:15px}.menu-fixed .navbar-nav>li>a{font-size:12pt !important;color:#fff !important}.menu-fixed .navbar-nav>li.active>a,.menu-fixed .navbar-nav>li.current-menu-item>a,.menu-fixed .navbar-nav>li.current_page_parent>a,.menu-fixed .navbar-nav>li>a:hover{border-color:#fff !important}.menu-fixed.navbar{margin-bottom:5px !important}.menu-fixed.navbar-default .navbar-collapse{margin-bottom:10px !important}.menu-fixed .navbar-toggle{float:none !important;margin-bottom:8px !important;margin-top:10px !important;margin-left:15px !important}div.container-fluid--book-top{padding-bottom:0}div.container-fluid--book-middle{padding-top:25px}.img-row{columns:53rem;gap:.5rem}.img-row--full img{width:100%}.img_wrap{text-align:center;font-size:11pt;margin-bottom:2%}.back-to-top{position:fixed;bottom:0;right:5px;text-decoration:none;color:#000;font-size:12px;display:none;z-index:80}.contacts-subtitle{font-weight:700;font-size:20px}.img_wrap img{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1}.img_wrap span{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;padding:4% 0 2%}.img_wrap span a{color:#302f2f}.img_wrap--full img{width:100%}.page_text{margin-bottom:4%}.comment{text-align:justify}.bold{font-weight:700}.navbar-default{border:none !important;background:0 0 !important;box-shadow:none !important}.breadcrumb{background:0 0 !important;font-size:12px !important}.breadcrumb li a{color:#302f2f;font-size:12px !important}.main-slider-wrapper{margin-bottom:40px}.main-slider-wrapper{width:100%;position:relative}.main-slider-wrapper .swiper-slide{width:100%;height:500px;background-size:cover;background-position:center center;background-repeat:no-repeat}.main-slider-wrapper .swiper-buttons{width:37px;height:37px;background:url(//alinapurtova.com/wp-content/themes/alinapurtova/img/slide-arrow-gray.png) 0 0 no-repeat;background-size:contain;margin-top:-23.5px;border-radius:200px}.main-slider-wrapper .swiper-button-prev{left:3%}.main-slider-wrapper .swiper-button-next{transform:rotate(180deg);right:3%}.main-slider-wrapper .swiper-pagination{text-align:center;width:100%;margin-top:10px}.main-slider-wrapper .swiper-pagination-bullet{width:12px;height:12px;margin:0 3px}.main-slider-wrapper .swiper-pagination-bullet-active{background-color:#f8cdde}a.btn-primary,button.btn-primary{background-color:#e06618;border-color:#e06618;text-shadow:none;box-shadow:none;padding:8px 20px;border-radius:8px}a.btn-primary.active,a.btn-primary.focus,a.btn-primary:active,a.btn-primary:focus,a.btn-primary:hover,a.open>.dropdown-toggle.btn-primary,button.btn-primary.active,button.btn-primary.focus,button.btn-primary:active,button.btn-primary:focus,button.btn-primary:hover,button.open>.dropdown-toggle.btn-primary{background-color:#c95307;border-color:#c95307;box-shadow:none;outline:none}a.btn.active.focus,a.btn.active:focus,a.btn.focus,a.btn:active.focus,a.btn:active:focus,a.btn:focus,button.btn.active.focus,button.btn.active:focus,button.btn.focus,button.btn:active.focus,button.btn:active:focus,button.btn:focus{box-shadow:none;outline:none}.frontpage-image{max-width:100%}@media (max-width:550px){.frontpage-image{margin-bottom:20px}}.frontpage-text{margin-top:40px}.frontpage-desc{margin-top:0;font-size:18px}.frontpage-desc p{max-width:350px}.frontpage-desc ul{list-style-type:"✓";padding-left:12px}.frontpage-desc li{margin-bottom:8px;padding-left:12px}.frontpage-desc li img{margin-right:15px !important;flex-shrink:0;position:relative;top:3px}.frontpage-btn{margin-top:10px}.breadcrumb{margin-bottom:0 !important}.single-text{padding:0 15px}.single-text h2{margin-top:10px}.post-date-col,.post-thumb-col{padding:0 !important}.post-date{text-align:center;background-color:#eddef5;padding:3%;box-shadow:2px 2px 8px rgba(0,0,0,.2)}.post-date-single{background-color:#e2fdf8;text-align:center;padding:3%;box-shadow:2px 2px 8px rgba(0,0,0,.2)}.post-thumb{width:100%;height:20em;background-size:cover;background-position:center center;background-repeat:no-repeat;box-shadow:2px 2px 8px rgba(0,0,0,.2)}.post-thumb-single{height:30em}.post-desc-col{background-color:#fff;box-shadow:2px 2px 8px rgba(0,0,0,.2);height:20em;padding-top:2%;padding-bottom:2%;overflow:hidden}.post-desc-col-single{background-color:#fff;box-shadow:2px 2px 8px rgba(0,0,0,.2);padding-top:2%;padding-bottom:2%}.post-desc-list{max-height:97px;overflow:hidden}.post-title{margin-bottom:10px;display:block;font-weight:700}.post-title-single{margin-top:10px;padding-left:3%;padding-right:3%}.post-desc-single{padding-left:3%;padding-right:3%}.post-grid{margin-bottom:5%}.why-col{background-color:#e2fdf8;padding:2%;margin-bottom:5%;box-shadow:2px 2px 8px rgba(0,0,0,.2)}.why-col a{font-weight:700;font-size:12pt;text-decoration:underline}.why-col a:hover{cursor:pointer;text-decoration:none}.wp-pagenavi{text-align:center;padding:2% 0}.wp-pagenavi span.current{border-color:#337ab7;color:#337ab7}.wp-pagenavi a:hover{text-decoration:none;border-color:#337ab7;color:#337ab7;cursor:pointer}.why-page-head{background-color:#e2fdf8;padding-top:2%;padding-bottom:2%;margin-bottom:3%;border:1px solid #bfded8}.why-page-head ul{padding-left:2%}.why-page-head li{list-style:none;position:relative}.why-page-head li:before{content:"-";color:#337ab7;display:inline-block;vertical-align:middle;margin-right:3px}.page-title{color:#337ab7;font-weight:700;display:block;margin-bottom:10px;font-size:12pt}.why-page-block{margin-top:2%;margin-bottom:2%}.why-page-block-title{font-size:12pt;font-weight:700;border-bottom:1px solid #000;display:inline-block;padding-bottom:1px;margin-bottom:15px}.socials{display:block;position:absolute;top:10px;right:5px}.socials li{display:inline-block;list-style:none;vertical-align:middle}.socials li a{display:inline-block;vertical-align:middle;width:29px;height:29px;background-image:url(//alinapurtova.com/wp-content/themes/alinapurtova/img/ikonki.png);background-position:0 0;background-repeat:no-repeat;border-radius:3px;opacity:.5}.socials li a:hover{opacity:.8}.socials li a.vk{background-position:-113px -41px}.socials li a.vk:hover{background-position:-113px 0}.socials li a.ok{background-position:-151px -41px}.socials li a.ok:hover{background-position:-151px 0}.socials li a.fb{background-position:0 -41px}.socials li a.fb:hover{background-position:0 0}.socials li a.insta{background-position:-226px -41px}.socials li a.insta:hover{background-position:-226px 0}.socials li a.tw{background-position:-38px -41px}.socials li a.tw:hover{background-position:-38px 0}.socials li a.px{background-position:-264px -41px}.socials li a.px:hover{background-position:-264px 0}.new-socials{display:flex;flex-wrap:wrap;align-items:center;margin:0;padding:0}.new-socials--right{justify-content:flex-end;margin-bottom:30px}.new-socials li{padding:0;list-style:none}.new-socials li:last-child a{margin-right:0}.new-socials a{margin-right:10px;display:block}.new-socials svg{width:30px;height:auto}.new-socials--special{margin-top:40px;margin-bottom:40px}.new-socials--special svg{width:45px}.new-socials--special a{margin-right:15px}.new-socials--special li:last-child a{margin-right:0}@media (max-width:400px){.new-socials{justify-content:center}.new-socials--special svg{width:35px}}.contacts-content{background-color:#fff;max-width:600px;padding:1px 10px}.footer-modal-message{display:none}.footer-modal .socials{position:relative;top:auto;right:auto;padding:0}.footer-modal .socials li a{opacity:1}.footer-modal .socials li a:hover{opacity:1}.footer-modal .socials li a.vk{background-position:-113px 0}.footer-modal .socials li a.vk:hover{background-position:-113px -41px}.footer-modal .socials li a.ok{background-position:-151px 0}.footer-modal .socials li a.ok:hover{background-position:-151px -41px}.footer-modal .socials li a.fb{background-position:0 0}.footer-modal .socials li a.fb:hover{background-position:0 -41px}.footer-modal .socials li a.insta{background-position:-226px 0}.footer-modal .socials li a.insta:hover{background-position:-226px -41px}.footer-modal .socials li a.tw{background-position:-38px 0}.footer-modal .socials li a.tw:hover{background-position:-38px -41px}.footer-modal-form .checkbox label{font-size:12px}.footer-modal-form textarea{resize:none}.footer-modal-form{margin-top:25px}.menu-header-row{min-height:80px}@media (max-width:550px){.menu-header-row{min-height:0}}.category-login__fields{display:flex;flex-direction:column;max-width:350px;align-items:flex-start;margin-top:30px}.category-login__fields input[type=password]{display:block;margin-top:10px;padding:8px 10px;border:1px solid #d3cdcd}.category-login__fields input[type=submit]{display:inline-block;margin-top:10px;background-color:#e06618;border:none;color:#fff;padding:8px 15px;border-radius:2px;min-width:150px}.category-login__fields input[type=submit]:hover{background-color:#c95307}.woocommerce-result-count{display:none}.woocommerce .woocommerce-ordering{display:none}.woocommerce ul.products li.product .woocommerce-loop-product__title{display:none}.woocommerce ul.products li.product .price{display:none}.woocommerce ul.products li.product .button.add_to_cart_button{display:none}.woocommerce ul.products li.product .button.xt_wooqv-trigger{position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent !important;display:flex;align-items:center;justify-content:center}div#xt_wooqv .xt_wooqv-product{display:flex;align-items:flex-start;padding:10px !important}#xt_wooqv.xt_wooqv-is-visible{max-height:calc(100vh - 80px) !important;top:40px !important;overflow-y:auto}ul.xt_wooqv-slider li img{display:block;max-width:100%;max-height:675px;width:auto}body.xt_wooqv-default:not(.xt-customizer-preview) div#xt_wooqv ul.xt_wooqv-slider li,body.xt_wooqv-default:not(.xt-customizer-preview) div#xt_wooqv .xt_wooqv-slider-wrapper{height:auto !important}.xt_wooqv-default #xt_wooqv .xt_wooqv-slider-wrapper{width:100% !important}#xt_wooqv .xt_wooqv-item-info{width:100% !important}body.xt_wooqv-default:not(.xt-customizer-preview) #xt_wooqv .xt_wooqv-slider li{background-size:contain;background-position:center center;width:100%;background-image:none !important}#xt_wooqv.xt_wooqv-is-visible::-webkit-scrollbar{width:6px;margin:5px;border:1px solid #f6f6f6;border-radius:5px}#xt_wooqv .xt_wooqv-item-info p.price{white-space:nowrap !important;width:auto !important}#xt_wooqv.xt_wooqv-is-visible::-webkit-scrollbar-thumb{background-color:#f1f1f1;border-radius:5px;border:1px solid lighten(#f6f6f6,2%)}#xt_wooqv.xt_wooqv-is-visible::-webkit-scrollbar-track{background-color:lighten(#f6f6f6,2%)}#xt_wooqv .xt_wooqv-item-info .product_title{display:none}#xt_wooqv .xt_wooqv-item-info .xt_wooqv-item-info-inner>p.price{display:none}#xt_wooqv .xt_wooqv-item-info .product_meta{display:none}#xt_wooqv .xt_wooqv-item-info .xt_wooqv-more-info{display:none !important}#xt_wooqv .xt_wooqv-item-info .xt_wooqv-item-info-inner{padding:20px !important}body.woocommerce.xt_wooqv-default:not(.xt-customizer-preview) #xt_wooqv.xt_wooqv-add-content .xt_wooqv-item-info{height:auto !important}.woocommerce ul.products{columns:53rem;gap:.5rem}.woocommerce ul.products li.product-type-photography,.woocommerce-page ul.products li.product-type-photography{width:33.33333333% !important;margin-right:0;float:left;padding-right:15px;padding-left:15px;margin-bottom:2%;clear:none}#xt_wooqv .cart .wc-pao-addon-container:nth-child(2) .wc-pao-addon-name{display:none}#xt_wooqv .product-addon-totals ul{list-style:none;padding:0}#xt_wooqv .product-addon-totals li{display:none}#xt_wooqv .product-addon-totals li:last-child{display:block}.woocommerce form .form-row{margin:0}.xt_wooqv-is-light-bg .xt_wooqv-item-info p.price,.xt_wooqv-is-light-bg .woocommerce .xt_wooqv-item-info p.price{color:#000 !important;font-size:0 !important}.xt_wooqv-is-light-bg .xt_wooqv-item-info p.price .amount,.xt_wooqv-is-light-bg .woocommerce .xt_wooqv-item-info p.price .amount{font-size:18px !important}#xt_wooqv #product-addons-total{float:left;margin-right:10px;margin-top:5px}#xt_wooqv .xt_wooqv-item-info .single_add_to_cart_button{margin-top:4px !important;background-color:#e06618 !important;border:1px solid #e06618 !important;color:gray !important;font-size:12.5px !important;padding:7px 30px !important;color:#fff !important}#xt_wooqv input[type=number]{border:1px solid gray;padding:2.2px 2px}div#xt_wooqv.xt_wooqv-animate-width{animation:none !important}#xt_wooqv input[type=checkbox]{margin-right:10px}@media (max-width:900px){#xt_wooqv.xt_wooqv-is-visible{max-height:100vh !important;top:0 !important}div#xt_wooqv .xt_wooqv-product{flex-direction:column}.xt_wooqv-default div#xt_wooqv ul.xt_wooqv-slider li,.xt_wooqv-default div#xt_wooqv .xt_wooqv-slider-wrapper,.xt_wooqv-default div#xt_wooqv .xt_wooqv-slider-wrapper .lSSlideOuter:not(.vertical) ul.xt_wooqv-slider,.xt_wooqv-default div#xt_wooqv .xt_wooqv-slider-wrapper>ul.xt_wooqv-slider{height:auto !important}span.xt_wooqv-trigger:not(.xt_wooqv-shortcode-trigger).xt_wooqv-over-image{transform:translateX(-50%) translateY(-50%) scale(1) !important}ul.xt_wooqv-slider li img{max-height:375px;margin:0 auto}div#xt_wooqv.xt_wooqv-add-content .xt_wooqv-item-info{width:100% !important}div.woocommerce ul.products[class*=columns-] li.product,div.woocommerce-page ul.products[class*=columns-] li.product{margin:0 0 20px}}.woocommerce table.shop_table td.product-name>a{display:none}.woocommerce ul.products li.product-type-photography.last,.woocommerce-page ul.products li.product-type-photography.last{float:left}.woocommerce table.shop_table{background-color:#fff}.woocommerce .cart_totals tr.cart-subtotal,.woocommerce .shop_table.woocommerce-checkout-review-order-table tr.cart-subtotal{display:none}.woocommerce ul.products li.product-category a img{display:none}.woocommerce ul.products li.product .woocommerce-loop-category__title{border:none;border-radius:15px;padding:15px 10px;background-color:#e06618;text-align:center;border-radius:5px;color:#fff}.woocommerce ul.products li.product .woocommerce-loop-category__title .count{display:none}#customer_details h3{min-height:26px}.woocommerce .product:not(.xt_wooqv-product).xt_wooqv-relative.type-product{position:absolute !important}.xt_wooqv-trigger.xt_wooqv-icontype-font .xt_wooqv-trigger-icon{background-color:#d4d2d2;border-radius:50%;padding:15px}@media (min-width:992px){.owl-buttons{position:absolute;margin:-10% 0 0 2%}}@media (max-width:991px){.owl-buttons{position:absolute;margin:-14% 0 0 2%}}@media (max-width:935px){.navbar-nav>li{padding:2% 3% 0 0 !important}.woocommerce ul.products li.product-type-photography,.woocommerce-page ul.products li.product-type-photography{width:50% !important}}@media (max-width:960px){.navbar-nav.cart-navbar{right:15px}}@media (max-width:768px){.owl-buttons{position:relative;margin:0}.main-slider-wrapper .swiper-slide{height:380px}.woocommerce ul.products li.product-type-photography,.woocommerce-page ul.products li.product-type-photography{width:100% !important}.navbar-nav.cart-navbar{top:21px;right:10px}.navbar-nav.cart-navbar:not(.cart-navbar-fixed)>li>a{font-size:0 !important}.menu-row.menu-fixed .navbar-nav>li>a{color:#fff !important}.navbar-nav.cart-navbar:not(.cart-navbar-fixed)>li>a svg{width:30px;height:30px}nav.navbar-default .navbar-toggle:focus,nav.navbar-default .navbar-toggle:hover{background-color:transparent}.navbar-nav.cart-navbar-fixed{position:fixed;left:auto;z-index:1001;transform:none;right:0;top:0;width:100%;background-color:#e06618;padding:10px !important;display:flex;justify-content:flex-end}.woocommerce .product:not(.xt_wooqv-product) .xt_wooqv-over-product{opacity:1 !important;transform:translateX(-50%) translateY(-50%) scale(1) !important}#xt_wooqv.xt_wooqv-is-visible{height:100vh !important;height:calc(var(--vh, 1vh) * 100) !important;top:0 !important}#xt_wooqv.xt_wooqv-add-content .xt_wooqv-product:after{display:none}.woocommerce table.shop_table_responsive tr td.product-name:before{float:none;display:block;width:100%;text-align:left}.woocommerce table.shop_table_responsive tr td.product-name .variation{display:grid;text-align:left}.woocommerce-cart table.cart td.product-thumbnail{display:flex;justify-content:center}.woocommerce-cart table.cart td.product-thumbnail:before{display:none}.woocommerce-cart table.cart td.product-thumbnail img{width:132px}}@media (max-width:450px){.socials{display:none}}.navbar-collapse{padding-left:0 !important}ul.gallery{padding:0;margin:0}ul.gallery li{list-style:none;margin-bottom:25px}ul.gallery li img{cursor:pointer}.controls{width:30px;height:30px;display:block;position:relative;z-index:9999}.controls.next{background:url(//alinapurtova.com/wp-content/themes/alinapurtova/img/fancy_nav_right.png) top right no-repeat;float:right;margin-top:-30%}.controls.previous{background:url(//alinapurtova.com/wp-content/themes/alinapurtova/img/fancy_nav_left.png) top left no-repeat;float:left;margin-top:-30%}#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url(//alinapurtova.com/wp-content/themes/alinapurtova/img/fancybox.png) -40px 0px;cursor:pointer;z-index:1103;display:none}a.fancybox-close{position:absolute;top:-8px;right:-30px;width:30px;height:30px;background:transparent url(//alinapurtova.com/wp-content/themes/alinapurtova/img/close.svg) center center;background-size:contain;cursor:pointer;z-index:1103}.fancybox-overlay{background:rgba(0,0,0,.6)}div.fancybox-skin{background:rgba(255,255,255,.6);box-shadow:none !important;border-radius:0}a.fancybox-next span{background:transparent url(//alinapurtova.com/wp-content/themes/alinapurtova/img/arrow.svg) center center;background-size:contain;background-repeat:no-repeat;transform:rotate(-90deg)}a.fancybox-prev span{background:transparent url(//alinapurtova.com/wp-content/themes/alinapurtova/img/arrow.svg) center center;background-size:contain;background-repeat:no-repeat;transform:rotate(90deg)}div.fancybox-title-float-wrap,.fancybox-opened div.fancybox-title{right:auto;margin:0;left:0;bottom:auto;top:100%;width:100%;text-align:left}div.fancybox-title-float-wrap .child{width:100%;border-radius:0;text-shadow:none;color:#000;background:rgba(255,255,255,.6);display:block;margin:0;font-weight:400;font-size:16px;padding:5px 10px}img.without-shadow{box-shadow:none}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin-bottom:30px}.album-gallery{margin-top:15px}.album-gallery a{display:block;margin-bottom:5px}.album-gallery p{text-align:center;margin:0 0 10px}.album-gallery-video{display:block;width:100%;height:224px}ol.breadcrumb{padding:8px 0}@media (max-width:500px){.row-album-inner{display:flex;flex-direction:column}.row-album-media{order:2}.row-album-text{order:1}}.product-category.product a[href*=uncategorized]{display:none}.book-intro h1{font-size:45px;font-weight:700;margin-top:0}.book-intro-subtitle{font-size:24px;margin:30px 0}.book-intro-price{font-size:26px;font-weight:700;margin-bottom:40px}a.book-intro-btn{font-size:20px;padding:12px 35px;border-radius:30px}.advantages-row{padding-top:50px;padding-bottom:50px}.advantages__list{margin-top:50px;display:flex;flex-wrap:wrap;text-align:center}.advantages__list-item{width:33.33%;padding:0 10px;display:flex;flex-direction:column;align-items:center}.advantages__list-item img{display:block;margin-bottom:10px;max-width:100px}.advantages__list-item span{display:block;margin-bottom:10px;font-size:20px;font-weight:700}.advantages__list-item p{margin:0;max-width:250px}.author-row{padding-top:50px;padding-bottom:50px}.author-img{display:block;margin:0 auto 40px auto;border-radius:50%;max-width:150px}.reviews-list{display:flex;flex-wrap:wrap;margin:30px 0}.reviews-list-item{width:calc(33.33% - 10px);text-align:center;padding:20px;background-color:#f7e2cb;margin-right:15px;margin-bottom:15px}.reviews-list-item:nth-child(3n){margin-right:0}.reviews-list-item span{display:block;font-weight:700;font-size:18px;margin:0 0 10px}.reviews-row{padding-top:50px;padding-bottom:50px}.reviews-title{text-align:center;margin:0 0 30px}.reviews-title--frontpage{text-align:left;margin:0 0 10px;color:#e06618;font-weight:700;font-size:44px}.product-block{position:relative;background-position:center center;background-size:cover;padding:50px 0;color:#fff;text-align:center}.product-block:after{content:"";width:100%;height:100%;display:block;background-color:#000;opacity:.4;position:absolute;top:0;left:0;z-index:1}.product-block-title{font-size:34px;font-weight:700}.product-block-subtitle{font-size:22px;margin:40px auto;max-width:320px}.product-block-price{font-size:22px;margin-bottom:60px}.product-block .container-fluid{position:relative;z-index:2}@media (max-width:500px){.book-intro h1{font-size:28px}.book-intro-subtitle{font-size:20px;margin:20px 0}.book-intro-price{margin-bottom:20px}.book-intro-image{margin-top:20px}.advantages__list-item{width:100%;margin-bottom:20px}.author-row{padding-top:0;padding-bottom:0}.reviews-list-item{width:100%;margin-right:0}.reviews-row{padding-top:30px;padding-bottom:30px}.product-block{padding:30px 15px}}[class^=xt_wooqvicon-]:before,[class*=" xt_wooqvicon-"]:before{color:#e06618}div.woocommerce #respond input#submit.alt,div.woocommerce a.button.alt,div.woocommerce button.button.alt,div.woocommerce input.button.alt{font-weight:400;background-color:#e06618;color:#fff;-webkit-font-smoothing:antialiased}div.woocommerce #respond input#submit.alt:hover,div.woocommerce a.button.alt:hover,div.woocommerce button.button.alt:hover,div.woocommerce input.button.alt:hover{background-color:#c95307;color:#fff}div.woocommerce .woocommerce-customer-details address{padding:15px}@media (max-width:550px){div.woocommerce ul.order_details{padding:0;margin-bottom:10px}div.woocommerce ul.order_details li{margin-bottom:20px}}.promo-learn{background-color:#fff;padding:85px 50px;text-align:center;position:relative;margin-top:60px;margin-bottom:60px}.promo-learn:before{content:"";border:1px solid #e06618;width:calc(100% - 30px);height:calc(100% - 30px);display:block;position:absolute;top:15px;left:15px;z-index:1}.promo-learn h3{margin:0;color:#e06618;font-weight:700;font-size:37px;position:relative;z-index:2}.promo-learn p{font-size:22.5px;margin:27px 0;position:relative;z-index:2}.promo-learn .btn{position:relative;z-index:2;margin-top:20px;font-size:26px;padding:12px 20px;min-width:300px}.albums{padding-top:12px}.albums__title{margin:0 0 10px;color:#e06618;font-weight:700;font-size:44px}.albums__subtitle{font-size:17.5px;margin-bottom:25px}.photo-done{background-color:#fff;padding:35px;margin-top:50px;margin-bottom:50px}.contacts-row{margin-top:80px}@media (max-width:550px){.promo-learn{padding:45px 30px;margin-top:50px;margin-bottom:30px}.promo-learn h3{font-size:23px}.promo-learn p{font-size:18px}.promo-learn .btn{margin-top:0;font-size:16px;padding:12px 20px;min-width:initial}.albums__title,.reviews-title--frontpage{font-size:30px}.photo-done{padding:25px;margin-top:30px;margin-bottom:30px}.contacts-row{margin-top:40px}}