﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@font-face{font-family:"New Century";src:url('../fonts/NewCenturySchlbkLTPro-Roman.ttf') format('truetype'),url('../fonts/NewCenturySchlbkLTPro-Roman.eot') format('embedded-opentype'),url('../fonts/NewCenturySchlbkLTPro-Roman.svg') format('svg'),url('../fonts/NewCenturySchlbkLTPro-Roman.woff') format('woff')}@font-face{font-family:"VAG";src:url('../fonts/kalam-regular-webfont.ttf') format('truetype'),url('../fonts/kalam-regular-webfont.eot') format('embedded-opentype'),url('../fonts/kalam-regular-webfont.svg') format('svg'),url('../fonts/kalam-regular-webfont.woff') format('woff')}@font-face{font-family:"Roboto Thin Italic";src:url('../fonts/Roboto-LightItalic-webfont.ttf') format('truetype'),url('../fonts/Roboto-LightItalic-webfont.eot') format('embedded-opentype'),url('../fonts/Roboto-LightItalic-webfont.svg') format('svg'),url('../fonts/Roboto-LightItalic-webfont.woff') format('woff')}@font-face{font-family:"Roboto Black";src:url('../fonts/Roboto-Black-webfont.ttf') format('truetype'),url('../fonts/Roboto-Black-webfont.eot') format('embedded-opentype'),url('../fonts/Roboto-Black-webfont.svg') format('svg'),url('../fonts/Roboto-Black-webfont.woff') format('woff')}@font-face{font-family:"robotoslab thin";src:url('../fonts/robotoslab-thin-webfont.ttf') format('truetype'),url('../fonts/robotoslab-thin-webfont.eot') format('embedded-opentype'),url('../fonts/robotoslab-thin-webfont.svg') format('svg'),url('../fonts/robotoslab-thin-webfont.woff') format('woff')}@font-face{font-family:"robotoslab regular";src:url('../fonts/robotoslab-regular-webfont.ttf') format('truetype'),url('../fonts/robotoslab-regular-webfont.eot') format('embedded-opentype'),url('../fonts/robotoslab-regular-webfont.svg') format('svg'),url('../fonts/robotoslab-regular-webfont.woff') format('woff')}@font-face{font-family:"robotoslab light";src:url('../fonts/robotoslab-light-webfont.ttf') format('truetype'),url('../fonts/robotoslab-light-webfont.eot') format('embedded-opentype'),url('../fonts/robotoslab-light-webfont.svg') format('svg'),url('../fonts/robotoslab-light-webfont.woff') format('woff')}@font-face{font-family:"robotoslab bold";src:url('../fonts/robotoslab-bold-webfont.ttf') format('truetype'),url('../fonts/robotoslab-bold-webfont.eot') format('embedded-opentype'),url('../fonts/robotoslab-bold-webfont.svg') format('svg'),url('../fonts/robotoslab-bold-webfont.woff') format('woff')}@font-face{font-family:"slappyinline";src:url('../fonts/slappyinline-webfont.ttf') format('truetype'),url('../fonts/slappyinline-webfont.eot') format('embedded-opentype'),url('../fonts/slappyinline-webfont.svg') format('svg'),url('../fonts/slappyinline-webfont.woff') format('woff')}@font-face{font-family:"Raleway";src:url('../fonts/raleway-regular-webfont.ttf') format('truetype'),url('../fonts/raleway-regular-webfont.eot') format('embedded-opentype'),url('../fonts/raleway-regular-webfont.svg') format('svg'),url('../fonts/raleway-regular-webfont.woff') format('woff')}@font-face{font-family:"Raleway Bold";src:url('../fonts/raleway-bold-webfont.ttf') format('truetype'),url('../fonts/raleway-bold-webfont.eot') format('embedded-opentype'),url('../fonts/raleway-bold-webfont.svg') format('svg'),url('../fonts/raleway-bold-webfont.woff') format('woff')}@font-face{font-family:"Raleway SemiBold";src:url('../fonts/raleway-semibold-webfont.ttf') format('truetype'),url('../fonts/raleway-semibold-webfont.eot') format('embedded-opentype'),url('../fonts/raleway-semibold-webfont.svg') format('svg'),url('../fonts/raleway-semibold-webfont.woff') format('woff')}@font-face{font-family:"Raleway Light";src:url('../fonts/raleway-light-webfont.ttf') format('truetype'),url('../fonts/raleway-light-webfont.eot') format('embedded-opentype'),url('../fonts/raleway-light-webfont.svg') format('svg'),url('../fonts/raleway-light-webfont.woff') format('woff')}@font-face{font-family:"Pf Reminder Medium";src:url('../fonts/pf_reminder_pro_medium-webfont.ttf') format('truetype'),url('../fonts/pf_reminder_pro_medium-webfont.eot') format('embedded-opentype'),url('../fonts/pf_reminder_pro_medium-webfont.svg') format('svg'),url('../fonts/pf_reminder_pro_medium-webfont.woff') format('woff')}.hide{display:none !important}.hidden{visibility:hidden}.clearfix:after{content:"";display:block;clear:both}.btn{display:inline-block;font-family:"Raleway Bold";text-transform:uppercase;text-decoration:none;text-align:center;position:relative;cursor:pointer;-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);-moz-transition:all 0.15s ease-in;-o-transition:all 0.15s ease-in;-webkit-transition:all 0.15s ease-in;transition:all 0.15s ease-in}.btn.big-red{font-size:20px;line-height:1em;padding:22px 40px;background:#f17f7f;color:#fff;font-family:"Raleway";-moz-transition:all 0.25s;-o-transition:all 0.25s;-webkit-transition:all 0.25s;transition:all 0.25s}.btn.big-red strong{font-family:"Raleway Bold"}.btn.big-red:after{display:none;content:"";position:absolute;right:-40px;top:-25px;width:77px;height:55px;background:url('../img/about/small-book.jpg') no-repeat;background-size:contain;-moz-transform:rotate(20deg);-ms-transform:rotate(20deg);-webkit-transform:rotate(20deg);transform:rotate(20deg)}.btn.big-red:hover{-moz-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}.btn.big-blue{font-size:20px;line-height:1em;padding:22px 40px;background:#53cadd;color:#15727b;font-family:"Raleway";-moz-transition:all 0.25s;-o-transition:all 0.25s;-webkit-transition:all 0.25s;transition:all 0.25s}.btn.big-blue strong{font-family:"Raleway Bold"}.btn.big-blue:after{display:none;content:"";position:absolute;right:-40px;top:-25px;width:77px;height:55px;background:url('../img/about/small-book.jpg') no-repeat;background-size:contain;-moz-transform:rotate(20deg);-ms-transform:rotate(20deg);-webkit-transform:rotate(20deg);transform:rotate(20deg)}.btn.big-blue:hover{-moz-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}.btn.big-green{font-size:20px;line-height:1em;padding:22px 40px;background:#98d182;color:#fff;font-family:"Raleway";-moz-transition:all 0.25s;-o-transition:all 0.25s;-webkit-transition:all 0.25s;transition:all 0.25s}.btn.big-green strong{font-family:"Raleway Bold"}.btn.big-green:after{display:none;content:"";position:absolute;right:-40px;top:-25px;width:77px;height:55px;background:url('../img/about/small-book.jpg') no-repeat;background-size:contain;-moz-transform:rotate(20deg);-ms-transform:rotate(20deg);-webkit-transform:rotate(20deg);transform:rotate(20deg)}.btn.big-green:hover{-moz-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}.btn.arrow-up{background-image:url(../img/./white-top-arrow.png);background-repeat:no-repeat;background-size:60px;background-position:right;padding-right:80px}.btn.red{font-size:12px;line-height:1em;min-width:104px;padding:12px;background:#f17f7f;color:#fff}.btn.red:hover{background:#e24444;-moz-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}.btn.red.green{background:#98d182}.btn.red.green:hover{background:#6EC774}.btn.blue{font-size:12px;line-height:1em;min-width:104px;padding:12px;background:#53cadd;color:#15727b}.btn.blue:hover{background:#6bb3d6;-moz-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}.btn.blue.green{background:#98d182}.btn.blue.green:hover{background:#6EC774}.btn.disabled{opacity:0.5;cursor:not-allowed}.close{position:absolute;cursor:pointer;z-index:1001;display:block;width:38px;height:38px;background:#f17f7f;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;padding:0}.close:after,.close:before{content:"";position:absolute;top:16px;left:9px;width:21px;height:6px;background:#fff;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.close:before{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.close:after{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.buttons-fixed{position:fixed;bottom:64px;left:0;right:0;background:#fff}.modal{display:table;width:100%;height:calc(100vh - 142px);min-height:calc(100vh - 142px);position:absolute;top:0;bottom:0;z-index:999;background-color:rgba(255,255,255,0.75)}.modal .content{display:table-cell;width:100%;vertical-align:middle;padding:0 10px}.modal.newsletter{min-height:100vh;z-index:8;position:fixed;left:0}.modal.newsletter .content:after{display:none}.modal.newsletter .content .box{position:relative;background:#f7ede5;max-width:500px !important;text-align:center;margin:40px auto 10px auto !important;padding:2px 0;width:calc(100% - 20px)}.modal.newsletter .content .box:after{content:"";position:absolute;left:-10px;top:-10px;width:calc(100% + 20px);height:calc(100% + 20px);border-image-slice:15 15 15 15 fill;border-image-width:10px 10px 10px 10px;border-image-outset:0px 0px 0px 0px;border-image-repeat:round round;border-image-source:url("../img/open-bg.png");z-index:-1}.modal.newsletter .content .box .top-text{font-family:"slappyinline";font-size:23px;margin:20px auto;color:#3e7f77}.modal.newsletter .content .box .subtext{font-family:"Raleway";font-size:13px;line-height:20px;max-width:360px;margin:auto}.modal.newsletter .content .box .subtext span{text-decoration:underline}.modal.newsletter .content .box .close{right:5px;top:5px}.modal.newsletter .content .box .images{position:relative;max-width:420px;height:130px;margin:10px auto 0 auto}.modal.newsletter .content .box .images .cards{position:absolute;left:0;width:220px;height:130px;top:0}.modal.newsletter .content .box .images .cards .card-1{display:block;position:absolute;left:-20px;top:10px;width:130px}.modal.newsletter .content .box .images .cards .card-2{display:block;position:absolute;left:70px;top:10px;width:110px}.modal.newsletter .content .box .images .cards .card-3{display:block;position:absolute;left:140px;top:10px;width:130px}.modal.newsletter .content .box .images .kiki-newsletter{display:block;position:absolute;right:-20px;bottom:0;width:220px}.modal.newsletter .content .box .alert{color:#f17f7f;display:inline-block;font-family:"robotoslab regular";font-size:14px;margin-top:10px;margin-bottom:10px}.modal.newsletter .content .box .inputs{position:relative;z-index:1;margin:0 auto;max-width:420px;background:#f7ede5}.modal.newsletter .content .box .inputs .input-holder{position:relative}.modal.newsletter .content .box .inputs .input-holder .invalid{position:absolute;top:12px;right:5px;background:#f17f7f;width:20px;height:20px;border-radius:50%;line-height:20px;text-align:center;color:#fff;font-family:"Roboto Black";font-size:18px}.modal.newsletter .content .box .inputs .input-holder .invalid.move{right:30px;top:28px}.modal.newsletter .content .box .inputs .input-holder .valid{position:absolute;top:12px;right:5px;background:#53cadd;width:20px;height:20px;border-radius:50%;line-height:20px;text-align:center;color:#fff;font-family:"Roboto Black";font-size:18px;background:url('../img/./checked-ico.png') no-repeat center center #53cadd;background-size:50% 50%}.modal.newsletter .content .box .inputs .input-holder .valid.move{right:30px;top:28px}.modal.newsletter .content .box .inputs input{margin:auto;width:calc(100% - 30px);padding:14px;margin:0 auto 10px auto;max-width:390px;background:#f7ede5;border:1px solid #cbc4bd}.modal.newsletter .content .box .btn{display:block;max-width:396px;padding:17px 12px;margin:0 auto 10px auto}.modal.message-type-modal .elemnt{position:relative;display:inline-block;margin:10px;max-width:280px;background:#fff;padding:10px;vertical-align:top}.modal.message-type-modal .elemnt:before{position:absolute;top:-20px;left:50%;margin-left:-20px;font-family:"slappyinline";font-size:24px;line-height:40px;color:#fff;width:40px;height:40px;background:#f17f7f;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.modal.message-type-modal .elemnt.a:before{content:"A"}.modal.message-type-modal .elemnt.b:before{content:"B"}.modal.message-type-modal .elemnt .text{font-family:"Raleway SemiBold";font-size:14px;margin:20px auto}.modal.message-type-modal .elemnt .subtext{font-family:"Raleway";font-size:14px}.modal.message-type-modal .elemnt .item{display:block;margin:0 auto;max-width:100%;width:280px;height:140px;margin-top:10px}.modal.message-type-modal .elemnt .item.img1{background:url('../img/cart/m-normal.png');background-size:cover}.modal.message-type-modal .elemnt .item.img2{background:url('../img/cart/m-custom.png');background-size:cover}.modal.message-type-modal .elemnt .btn{margin:10px auto !important}@media (max-width: 768px){.modal.message-type-modal{position:absolute;overflow:hidden}.modal.message-type-modal .content{display:block !important;max-width:100% !important;margin:0 auto !important;padding:0 !important}.modal.message-type-modal .inside-modal-content{display:block !important;height:auto !important;margin-top:60px}.modal.message-type-modal .elemnt{margin:20px auto}.modal.message-type-modal .elemnt .item{width:220px;height:114px}}.tooltip{position:absolute;padding:0 10px;-moz-border-radius:16px;-webkit-border-radius:16px;border-radius:16px;width:216px;z-index:100}.tooltip .text{font-size:13px;line-height:16px;padding:10px 0}.tooltip.blue{background:#eaf6f6;border:2px solid #53cadd}.tooltip.blue.right:after{content:"";position:absolute;top:50%;margin-top:-8px;right:-17px;width:0;height:0;border-style:solid;border-width:10px 0 10px 17.3px;border-color:transparent transparent transparent #53cadd}.tooltip.blue.left:after{content:"";position:absolute;top:50%;margin-top:-8px;left:-17px;width:0;height:0;border-style:solid;border-width:10px 17.3px 10px 0;border-color:transparent #53cadd transparent transparent}.tooltip.blue.top:after{content:"";position:absolute;left:50%;margin-left:-8px;top:-17px;width:0;height:0;border-style:solid;border-width:0 10px 17.3px 10px;border-color:transparent transparent #53cadd transparent}.tooltip.blue.bottom:after{content:"";position:absolute;left:50%;margin-left:-8px;bottom:-17px;width:0;height:0;border-style:solid;border-width:17.3px 10px 0 10px;border-color:#53cadd transparent transparent transparent}.tooltip.green{background:#98d182;background:#f8f4de;border:2px solid #98d182}.tooltip.green.right:after{content:"";position:absolute;top:50%;margin-top:-8px;right:-17px;width:0;height:0;border-style:solid;border-width:10px 0 10px 17.3px;border-color:transparent transparent transparent #98d182}.tooltip.green.left:after{content:"";position:absolute;top:50%;margin-top:-8px;left:-17px;width:0;height:0;border-style:solid;border-width:10px 17.3px 10px 0;border-color:transparent #98d182 transparent transparent}.tooltip.green.top:after{content:"";position:absolute;left:50%;margin-left:-8px;top:-17px;width:0;height:0;border-style:solid;border-width:0 10px 17.3px 10px;border-color:transparent transparent #98d182 transparent}.tooltip.green.bottom:after{content:"";position:absolute;left:50%;margin-left:-8px;bottom:-17px;width:0;height:0;border-style:solid;border-width:17.3px 10px 0 10px;border-color:#98d182 transparent transparent transparent}.tooltip.red{background:#f17f7f;color:#fff}.tooltip.red.right:after{content:"";position:absolute;top:50%;margin-top:-8px;right:-17px;width:0;height:0;border-style:solid;border-width:10px 0 10px 17.3px;border-color:transparent transparent transparent #f17f7f}.tooltip.red.left:after{content:"";position:absolute;top:50%;margin-top:-8px;left:-17px;width:0;height:0;border-style:solid;border-width:10px 17.3px 10px 0;border-color:transparent #f17f7f transparent transparent}.tooltip.red.top:after{content:"";position:absolute;left:50%;margin-left:-8px;top:-17px;width:0;height:0;border-style:solid;border-width:0 10px 17.3px 10px;border-color:transparent transparent #f17f7f transparent}.tooltip.red.bottom:after{content:"";position:absolute;left:50%;margin-left:-8px;bottom:-17px;width:0;height:0;border-style:solid;border-width:17.3px 10px 0 10px;border-color:#f17f7f transparent transparent transparent}html{overflow-x:hidden}html.menuOpen{overflow:hidden}body{position:relative;overflow-x:hidden;padding-bottom:0px !important}body.menuOpen{overflow:hidden}body h3{font-family:"Raleway";font-size:30px;line-height:1em;letter-spacing:-0.035em}body h4{font-family:"Raleway";font-size:20px;line-height:1em;letter-spacing:-0.035em}body p.text{font-family:"Raleway";font-size:14px;line-height:18px;letter-spacing:-0.035em;padding:12px 0}body p.text strong{font-family:"Raleway Bold";font-weight:normal;letter-spacing:0.1px}body p.text strong.block{display:block}.loader{position:fixed;-moz-transition:linear 0.5s all;-o-transition:linear 0.5s all;-webkit-transition:linear 0.5s all;transition:linear 0.5s all;z-index:999;left:0px;right:0px;top:0px;bottom:0px;width:100%;height:100vh;overflow:hidden;background:#fff;opacity:1}.loader.ng-hide-add{opacity:0}.loader .holder{position:absolute;width:80px;height:80px;top:50%;left:50%;margin-top:-10px;margin-left:-40px}.loader .holder .foot{width:40px;height:64px;-moz-animation:foot 0.7s ease-in-out;-webkit-animation:foot 0.7s ease-in-out;animation:foot 0.7s ease-in-out;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-moz-transform-origin:50% 50% 50%;-ms-transform-origin:50% 50% 50%;-webkit-transform-origin:50% 50% 50%;transform-origin:50% 50% 50%;opacity:0}.loader .holder .foot.foot-right{float:right;background:url("../img/step-right.png") no-repeat center center;background-size:50%}.loader .holder .foot.foot-left{float:left;-moz-animation-delay:350ms;-webkit-animation-delay:350ms;animation-delay:350ms;background:url("../img/step-left.png") no-repeat center center;background-size:50%}.home-info .close{right:17px;top:-10px}.home-info .content{background:#f17f7f;width:calc(100% - 70px);margin:10px auto;font-family:"Raleway";font-size:14px;line-height:20px;text-align:center}.home-info .content p{padding:10px}.home-info .content .white{color:#fff;font-family:"Raleway Bold";margin-bottom:10px;display:inline-block;font-size:16px}.home-info .content strong{font-family:"Raleway Bold"}header{width:100%;height:78px;margin:0 auto;position:relative;z-index:8}header .logo{position:absolute;left:50%;top:10px;margin-left:-135px;width:270px;height:128px;background:url('../img/./logo.png') center no-repeat;background-size:contain;text-indent:-9999px;z-index:1000;float:left;visibility:hidden}header .logo.kkc{background:url('../img/./logo-kkc.png') center no-repeat;background-size:contain}header h1{font-size:17px;letter-spacing:2px;margin-top:55px;margin-left:32px;float:left}header .btn{text-decoration:none}header .btn .text{font-family:"Raleway";display:inline-block;padding-left:28px;font-size:12px;line-height:78px;letter-spacing:-0.065em;color:#000;text-transform:uppercase}header .btn.menu{position:absolute;display:inline-block;left:0;padding:0 20px;margin-left:-20px}header .btn.menu span{position:absolute;display:block;left:20px;width:16px;height:2px;background:#000;-moz-transition:all 0.25s ease-in;-o-transition:all 0.25s ease-in;-webkit-transition:all 0.25s ease-in;transition:all 0.25s ease-in}header .btn.menu span.top{top:34px}header .btn.menu span.mid{top:38px}header .btn.menu span.btm{top:42px}header .btn.menu:hover span.top{top:32px}header .btn.menu:hover span.btm{top:44px}header .btn.menu.close{padding:0;top:20px;left:10px}header .btn.reviews-btn{position:absolute;display:inline-block;left:70px;padding:0 20px;margin-left:-20px}header .btn.reviews-btn .text{padding-left:8px}header .btn.reviews-btn .ico{position:relative;margin-left:12px;display:inline-block;vertical-align:middle;margin-top:-4px;width:21px;height:80px;background:url('../img/./ico-heart.svg') no-repeat center center;background-size:contain;-moz-transition:all 0.25s ease-in;-o-transition:all 0.25s ease-in;-webkit-transition:all 0.25s ease-in;transition:all 0.25s ease-in}header .btn.reviews-btn:hover .ico{-moz-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}header .btn.partners-btn{position:absolute;display:inline-block;left:170px;padding:0 20px;margin-left:-20px;cursor:pointer}header .btn.partners-btn .text{padding-left:8px}header .btn.partners-btn .ico{position:relative;margin-left:12px;display:inline-block;vertical-align:middle;margin-top:-4px;width:21px;height:80px;background:url('../img/./ico-smile.svg') no-repeat center center;background-size:contain;-moz-transition:all 0.25s ease-in;-o-transition:all 0.25s ease-in;-webkit-transition:all 0.25s ease-in;transition:all 0.25s ease-in}header .btn.partners-btn:hover .ico{-moz-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}header .btn.question-btn{position:absolute;display:inline-block;left:250px;padding:0 20px;margin-left:-20px;cursor:pointer}header .btn.question-btn .text{padding-left:8px}header .btn.question-btn .ico{position:relative;margin-left:12px;display:inline-block;vertical-align:middle;margin-top:-4px;width:21px;height:80px;background:url('../img/./ico-question.svg') no-repeat center center;background-size:contain;-moz-transition:all 0.25s ease-in;-o-transition:all 0.25s ease-in;-webkit-transition:all 0.25s ease-in;transition:all 0.25s ease-in}header .btn.question-btn:hover .ico{-moz-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}header .btn.refer-btn{position:absolute;display:inline-block;right:110px}header .btn.refer-btn .ico{position:relative;margin-left:5px;display:inline-block;vertical-align:middle;margin-top:-4px;width:21px;height:80px;background:url('../img/./ico-smile.svg') no-repeat center center;background-size:contain;-moz-transition:all 0.25s ease-in;-o-transition:all 0.25s ease-in;-webkit-transition:all 0.25s ease-in;transition:all 0.25s ease-in}header .btn.refer-btn:hover .ico{-moz-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}header .btn.blog-btn{position:absolute;display:inline-block;right:90px}header .btn.blog-btn .ico{position:relative;margin-left:5px;display:inline-block;vertical-align:middle;margin-top:-4px;width:17px;height:80px;background:url('../img/./ico-pencil.svg') no-repeat center center;background-size:contain;-moz-transition:all 0.25s ease-in;-o-transition:all 0.25s ease-in;-webkit-transition:all 0.25s ease-in;transition:all 0.25s ease-in}header .btn.blog-btn:hover .ico{-moz-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}header .btn.cart-btn{position:absolute;display:inline-block;right:0}header .btn.cart-btn .ico{position:relative;margin-left:5px;display:inline-block;vertical-align:middle;margin-top:-4px;width:21px;height:21px;background:url('../img/./card-ico.png') no-repeat center center;background-size:contain;-moz-transition:all 0.25s ease-in;-o-transition:all 0.25s ease-in;-webkit-transition:all 0.25s ease-in;transition:all 0.25s ease-in}header .btn.cart-btn .ico span{font-family:"Raleway";font-size:10px;line-height:16px;position:absolute;color:#fff;text-align:center;right:-8px;top:0px;width:16px;height:16px;background:#53cadd;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}header .btn.cart-btn:hover .ico{-moz-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}.fi header .logo{background:url('../img/./logo-fi.png') center no-repeat;background-size:contain}.fi footer .footer-right{height:250px}.fi .home-holder .gallery-intro .preview-btn{margin-left:-70px !important}.fi .hero .hero-image{background:url('../img/./home-hero-fi.jpg') no-repeat center center;background-size:cover}.de header .logo,.lu header .logo{background:url('../img/./logo-de.png') center no-repeat;background-size:contain}.de .preview .content .icons-preview .icon span,.lu .preview .content .icons-preview .icon span{font-size:11px;line-height:16px;margin-top:85px}.de .hero .hero-image,.lu .hero .hero-image{background:url('../img/./home-hero-de.jpg') no-repeat center center;background-size:cover}.de .hero .title .buttons .btn,.lu .hero .title .buttons .btn{font-size:14px}.de .home-holder,.lu .home-holder{min-height:920px}.de .home-holder .content,.lu .home-holder .content{min-height:920px}.de .checkout .content .steps .step .details .promo-code,.lu .checkout .content .steps .step .details .promo-code{width:280px}.de .checkout .content .steps .step .details .promo-code input,.lu .checkout .content .steps .step .details .promo-code input{min-width:140px}.lu header .logo{background:url('../img/./logo-lu.png') center no-repeat;background-size:contain}.lu .home-holder .gallery-intro .preview-btn{margin-left:-80px !important}footer{background:#fff;overflow:hidden}footer.short{height:64px}footer .footer-nav{height:64px;width:100%;max-width:1670px;margin:auto;text-align:center;position:relative}footer .footer-nav .scroll-me{display:inline-block;vertical-align:middle;color:#000;text-decoration:none;text-transform:uppercase;font-family:"Raleway";font-size:10px;line-height:64px;letter-spacing:-0.035em}footer .footer-nav .scroll-me:after,footer .footer-nav .scroll-me:before{content:"";display:inline-block;vertical-align:middle;margin:0 8px;width:0;height:0;border-style:solid;border-width:6px 5px 0 5px;border-color:#000 transparent transparent transparent}footer .footer-content{width:calc(100% - 70px);margin:0 auto;max-width:1600px}footer .footer-content .footer-top .footer-left{float:left;margin-top:24px}footer .footer-content .footer-top .footer-left .footer-logo{width:190px;height:88px;display:inline-block;vertical-align:middle}footer .footer-content .footer-top .footer-left .footer-logo a{display:inline-block;width:100%;height:100%;text-indent:-9999px;overflow:hidden;background:url('../img/./logo-kkc.png') center no-repeat;background-size:cover}footer .footer-content .footer-top .footer-left .footer-links{list-style-type:none;display:inline-block;vertical-align:middle;margin-left:30px;padding-right:30px;border-right:2px dashed #f17f7f}footer .footer-content .footer-top .footer-left .footer-links.first-column{margin-left:0px}footer .footer-content .footer-top .footer-left .footer-links strong{display:inline-block;font-size:16px;font-family:"Raleway Bold";color:#f17f7f;margin-bottom:10px}footer .footer-content .footer-top .footer-left .footer-links a{font-size:14px;font-family:"Raleway";line-height:22px;color:#000;text-decoration:none;cursor:pointer}footer .footer-content .footer-top .footer-left .footer-links a:hover{text-decoration:underline}footer .footer-content .footer-top .footer-left .footer-social{display:inline-block;vertical-align:middle}footer .footer-content .footer-top .footer-left .footer-social a{display:inline-block;float:left;font-size:11px;height:38px;font-family:"Raleway";line-height:38px;color:#000;text-decoration:none;margin-left:15px}footer .footer-content .footer-top .footer-left .footer-social a:hover{text-decoration:underline}footer .footer-content .footer-top .footer-left .footer-social a.social{text-indent:-9999px;overflow:hidden;width:38px;height:38px;background-color:#f17f7f;border-radius:50%}footer .footer-content .footer-top .footer-left .footer-social a.facebook{background:url('../img/./fb-icon.png') center center no-repeat #f17f7f;background-size:40%}footer .footer-content .footer-top .footer-left .footer-social a.twitter{background:url('../img/./tw-icon.png') center center no-repeat #f17f7f;background-size:60%}footer .footer-content .footer-top .footer-left .footer-social a.instagram{background:url('../img/./instagram-icon.png') center center no-repeat #f17f7f;background-size:60%}footer .footer-content .footer-top .footer-left .footer-social a.pinteres{background:url('../img/./pinterest-icon.png') center center no-repeat #f17f7f;background-size:50%}footer .footer-content .footer-top .footer-right{float:right;width:220px;margin-top:24px;position:relative}footer .footer-content .footer-top .footer-right .footer-payments{position:absolute;right:220px;top:20px;border:2px solid #53cadd;border-radius:8px;width:270px}footer .footer-content .footer-top .footer-right .footer-payments .text{width:90px;text-align:center;background:#fff;display:block;margin:-22px auto 0 auto;line-height:18px}footer .footer-content .footer-top .footer-right .footer-payments .paytrail-icons{width:240px;margin:0px 15px 10px 15px}footer .footer-content .footer-top .footer-right .footer-payments .payment-logo{float:left;height:40px;width:50px;margin:10px}footer .footer-content .footer-top .footer-right .footer-payments .payment-logo.mc{margin-left:20px;background:url('../img/./checkout/mastercard.png') center center no-repeat;background-size:contain}footer .footer-content .footer-top .footer-right .footer-payments .payment-logo.visa{background:url('../img/./checkout/visa.png') center center no-repeat;background-size:contain}footer .footer-content .footer-top .footer-right .footer-payments .payment-logo.paypal{margin-right:20px;width:90px;background:url('../img/./checkout/paypal2.png') center center no-repeat;background-size:contain}footer .footer-content .footer-top .footer-right .footer-currency{float:right;height:36px}footer .footer-content .footer-top .footer-right .footer-currency .text{width:60px;text-align:right;float:left;margin-right:10px;line-height:15px}footer .footer-content .footer-top .footer-right .footer-currency .select{width:80px;float:left}footer .footer-content .footer-top .footer-right .footer-currency .select select{width:80px;min-width:80px}footer .footer-content .footer-top .footer-right .footer-language{float:right;margin-top:15px;height:36px}footer .footer-content .footer-top .footer-right .footer-language .text{width:60px;text-align:right;float:left;margin-right:10px;line-height:15px}footer .footer-content .footer-top .footer-right .footer-language .select{width:140px;float:left}footer .footer-content .footer-top .footer-right .footer-language .select select{width:140px;min-width:140px}footer .footer-content .footer-top .footer-right .social{float:right;margin-top:15px;height:36px}footer .footer-content .footer-top .footer-right .social ul{list-style:none}footer .footer-content .footer-top .footer-right .social ul li{float:left;margin-left:10px}footer .footer-content .footer-top .footer-right .social ul li.facebook{margin-top:8px}footer .footer-content .footer-top .footer-right .social ul li a{display:inline-block;width:38px;height:38px;overflow:hidden;text-indent:-9999px}footer .footer-content .footer-top .footer-right .social ul li a.twitter{background:url('../img/./twitter-icon.png') center no-repeat;background-size:cover}footer .footer-content .footer-top .footer-right .social ul li a.insta{background:url('../img/./insta-icon.png') center no-repeat;background-size:cover}footer .footer-content .footer-bottom{clear:both;width:100%;margin:20px auto;padding-top:20px;border-top:1px solid #f17f7f}footer .footer-content .footer-bottom .left{float:left}footer .footer-content .footer-bottom .left .bp-logo{width:40px;display:inline-block;vertical-align:middle}footer .footer-content .footer-bottom .left .text{display:inline-block;vertical-align:middle;font-size:11px;font-family:"Raleway";line-height:14px}footer .footer-content .footer-bottom .left .text a{color:#000}footer .footer-content .footer-bottom .left .text a:hover{text-decoration:underline}footer .footer-content .footer-bottom .right{float:right}footer .footer-content .footer-bottom .right a{font-size:11px;font-family:"Raleway";line-height:14px;color:#000;text-decoration:none}footer .footer-content .footer-bottom .right a:hover{text-decoration:underline}.container{position:relative;width:calc(100% - 70px);max-width:1600px;margin:0 auto;background:#f8f4de}.container.kkc{background:url('../img/./bg-kkc.jpg');background-size:100%}.container .section-holder{width:100%;overflow-y:auto;overflow-x:hidden}.container .kiki-club-holder{display:none !important;position:absolute;right:0px;top:0px;width:158px;height:134px;overflow:hidden;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-moz-box-shadow:0 0 1px transparent;-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;z-index:6}.container .kiki-club-holder:hover{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition-timing-function:cubic-bezier(0.47, 2.02, 0.31, -0.36);transition-timing-function:cubic-bezier(0.47, 2.02, 0.31, -0.36)}.container .kiki-kids-club-ico{position:absolute;right:21px;top:21px;width:137px;height:113px;background:url('../img/./kiki-kids-club-ico.png') no-repeat;z-index:6;background-size:cover;cursor:pointer;display:none !important}.container .book-buy{position:absolute;left:50%;top:50%;margin-left:100px;margin-top:-20px;z-index:5}.container .book-buy .text{text-align:center;font-size:16px}.container .hand-swipe{position:absolute;top:50%;margin-top:-100px;left:50%;margin-left:-50px;width:100px;height:200px;z-index:1000;background:url('../img/finger.png') no-repeat top center;background-size:contain;opacity:0}.container .book-open-holder{position:absolute;left:50%;top:50%;margin-left:-110px;margin-top:-140px;display:table;width:130px;height:102px;z-index:5}.container .book-open-holder.home-open{top:calc(50vh)}.container .book-open-holder.instant{z-index:8;cursor:default;margin-left:-440px;margin-top:-220px}.container .book-open-holder .tap-area{position:absolute;width:800px;height:270px;left:-270px}.container .book-open-holder .open{display:table;width:136px;height:106px;background:url('../img/./open2-bg.png') no-repeat;background-size:contain;-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}.container .book-open-holder .open .inside{display:table-cell;vertical-align:middle}.container .book-open-holder .open .inside .text{text-align:center;margin-left:5%;width:90%;color:#fff;font-family:"Raleway";font-size:32px}.container .book-open-holder .open .inside .text .block{display:block}.container .book-open-holder .open:after{content:"";position:absolute;width:calc(100% - 12px);height:calc(100% - 12px);top:6px;left:6px;right:6px;bottom:6px;z-index:-1;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IiIgcj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSI1NiUiIHN0b3AtY29sb3I9IiNmMTdmN2YiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMjQ0NDQiLz48L3JhZGlhbEdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-moz-radial-gradient(center, ellipse closest-corner, #f17f7f 56%,#e24444 100%);background-image:-webkit-radial-gradient(center, ellipse closest-corner, #f17f7f 56%,#e24444 100%);background-image:radial-gradient(ellipse closest-corner at center, #f17f7f 56%,#e24444 100%)}.container .instant-preview-bg{position:fixed;left:0;top:0px;right:0;bottom:0;background:rgba(255,255,255,0.75);z-index:6}.container .instant-preview-bg .tooltip{bottom:50%;left:50%;width:150px;z-index:2}.container .instant-preview-bg .tooltip.green{margin-left:200px}.container .instant-preview-bg .tooltip.green2{margin-left:-350px}.container .instant-preview-bg .close-area{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1}.container .instant-preview-bg .book-box{position:absolute;top:50%;left:50%;width:868px;z-index:2;-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.container .instant-preview-bg .book-box .book-space{margin:20px auto;width:760px;height:270px}.container .instant-preview-bg .book-box .prev,.container .instant-preview-bg .book-box .next{display:block;cursor:pointer;position:absolute;top:50%;margin-top:-18px;width:36px;height:36px;background:#f17f7f;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.container .instant-preview-bg .book-box .prev:before,.container .instant-preview-bg .book-box .next:before{content:"";position:absolute;top:8px;left:12px;width:16px;height:18px;background:url('../img/./video/play-button.png') no-repeat center;background-size:contain}.container .instant-preview-bg .book-box .next{right:0}.container .instant-preview-bg .book-box .prev{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);left:0}.container .instant-preview-bg .btn{position:absolute;left:50%;margin-left:-64px;top:50%;margin-top:170px;z-index:2}.container .instant-preview-btn{position:absolute;width:500px;height:300px;left:50%;margin-left:200px;top:50vh;margin-top:-200px;z-index:8;cursor:pointer}.container .instant-preview-btn .quick-preview-btn{position:absolute;left:50px;top:-50px;width:80px;height:80px;background:rgba(255,130,0,0.6);-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;text-align:center}.container .instant-preview-btn .quick-preview-btn:hover:before{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.container .instant-preview-btn .quick-preview-btn:before{content:"";position:absolute;left:-6px;top:-6px;width:88px;height:88px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;border:2px solid rgba(255,130,0,0.6);-moz-transition:-moz-transform 0.4s;-o-transition:-o-transform 0.4s;-webkit-transition:-webkit-transform 0.4s;transition:transform 0.4s}.container .instant-preview-btn .quick-preview-btn .inside{display:table;width:100%;height:100%}.container .instant-preview-btn .quick-preview-btn .inside span{font-family:"Raleway";font-size:16px;display:table-cell;vertical-align:middle}.container .book{position:fixed;z-index:4;left:50%;top:calc(50vh + 40px);opacity:0;-moz-transition:all 750ms ease-in;-o-transition:all 750ms ease-in;-webkit-transition:all 750ms ease-in;transition:all 750ms ease-in;-moz-transform:rotate(30deg) translateX(370px) translateY(-295px);-ms-transform:rotate(30deg) translateX(370px) translateY(-295px);-webkit-transform:rotate(30deg) translateX(370px) translateY(-295px);transform:rotate(30deg) translateX(370px) translateY(-295px);overflow:visible}.container .book #book{position:relative}.container .book.open{opacity:1;-moz-transition:all 1s ease;-o-transition:all 1s ease;-webkit-transition:all 1s ease;transition:all 1s ease;-moz-transition-delay:0s;-o-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:rotate(10deg) translateX(440px) translateY(-195px);-ms-transform:rotate(10deg) translateX(440px) translateY(-195px);-webkit-transform:rotate(10deg) translateX(440px) translateY(-195px);transform:rotate(10deg) translateX(440px) translateY(-195px)}.container .book.center{display:block;position:absolute;top:50vh;opacity:1;z-index:4;-moz-transition-delay:0s;-o-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:rotate(0deg) translateX(-376px) translateY(-210px);-ms-transform:rotate(0deg) translateX(-376px) translateY(-210px);-webkit-transform:rotate(0deg) translateX(-376px) translateY(-210px);transform:rotate(0deg) translateX(-376px) translateY(-210px)}.container .book.read{z-index:4;-moz-transition-delay:0s;-o-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s}.container .book.instant-preview{opacity:1;z-index:7;-moz-transition:all 1s ease;-o-transition:all 1s ease;-webkit-transition:all 1s ease;transition:all 1s ease;-moz-transition-delay:0s;-o-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:rotate(0deg) translateX(-376px) translateY(-178px);-ms-transform:rotate(0deg) translateX(-376px) translateY(-178px);-webkit-transform:rotate(0deg) translateX(-376px) translateY(-178px);transform:rotate(0deg) translateX(-376px) translateY(-178px)}.container .book .shadow-box{position:absolute;right:0;top:0;left:auto;bottom:0;width:50%;height:100%;-moz-box-shadow:10px 10px 40px 0px rgba(0,0,0,0.6);-webkit-box-shadow:10px 10px 40px 0px rgba(0,0,0,0.6);box-shadow:10px 10px 40px 0px rgba(0,0,0,0.6)}.container .book .pages-holder{margin:0 auto;position:absolute;z-index:100;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:752px;height:270px;right:0;transform-origin:right top}.container .book .pages-holder.perspective{-moz-perspective:2200px;-webkit-perspective:2200px;perspective:2200px}.container .book .pages-holder .shadow{-moz-box-shadow:10px 10px 22px -10px rgba(0,0,0,0.75);-webkit-box-shadow:10px 10px 22px -10px rgba(0,0,0,0.75);box-shadow:10px 10px 22px -10px rgba(0,0,0,0.75)}.container .book .pages-holder .page-wrapper{width:100%;height:100%;position:absolute;top:0;left:0;display:none}.container .book .pages-holder .page{position:relative;width:50%;float:left;height:100%;overflow:hidden}.container .book .pages-holder .page .book-content-btn{display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:100}.container .book .pages-holder .page.right{-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-moz-transform-origin:left center;-ms-transform-origin:left center;-webkit-transform-origin:left center;transform-origin:left center;-moz-transition:-moz-transform 0.3s;-o-transition:-o-transform 0.3s;-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s}.container .book .pages-holder .page.left{-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-moz-transform-origin:right center;-ms-transform-origin:right center;-webkit-transform-origin:right center;transform-origin:right center;-moz-transition:-moz-transform 0.3s;-o-transition:-o-transform 0.3s;-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s}.container .book .pages-holder .page .copy{position:absolute;width:170px;height:60px;font-family:"New Century";font-size:8px;color:#1c1c1b;line-height:11px;letter-spacing:-0.15px}.container .book .pages-holder .page.page-00{background-size:cover}.container .book .pages-holder .page.page-01{background:#fff}.container .book .pages-holder .page.page-01-cover{background-size:cover}.container .book .pages-holder .page.page-02{background-size:cover}.container .book .pages-holder .page.page-03{background-size:cover}.container .book .pages-holder .page.page-04{background-size:cover}.container .book .pages-holder .page.page-04 .copy-1{left:148px;top:42px}.container .book .pages-holder .page.page-04 .copy-1 span{font-size:10px}.container .book .pages-holder .page.page-04 .copy-1.en{top:52px;left:172px}.container .book .pages-holder .page.page-04 .copy-1.fi{top:52px;left:172px}.container .book .pages-holder .page.page-04 .copy-1.de{top:52px;left:163px}.container .book .pages-holder .page.page-04 .copy-1.fr{top:52px;left:172px}.container .book .pages-holder .page.page-04 .copy-1.lu{top:52px;left:172px}.container .book .pages-holder .page.page-04 .copy-2{left:184px;top:126px}.container .book .pages-holder .page.page-04 .copy-2.fr{top:89px;left:186px}.container .book .pages-holder .page.page-04 .copy-2.en{top:94px}.container .book .pages-holder .page.page-04 .copy-2.fi{top:89px}.container .book .pages-holder .page.page-04 .copy-2.de{top:89px;left:179px;width:180px}.container .book .pages-holder .page.page-04 .copy-2.lu{top:89px}.container .book .pages-holder .page.page-04 .copy-4{font-size:8px;line-height:10px;left:108px;top:203px;font-family:"VAG";-moz-transform-origin:0% 0% 50%;-ms-transform-origin:0% 0% 50%;-webkit-transform-origin:0% 0% 50%;transform-origin:0% 0% 50%;-moz-transform:rotate(17deg);-ms-transform:rotate(17deg);-webkit-transform:rotate(17deg);transform:rotate(17deg)}.container .book .pages-holder .page.page-04 .copy-4.small{font-size:7px;line-height:9px;left:105px;top:205px}.container .book .pages-holder .page.page-04 .copy-4.en{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);left:148px;top:173px}.container .book .pages-holder .page.page-04 .copy-4.fi{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);left:148px;top:173px}.container .book .pages-holder .page.page-04 .copy-4.fr{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);left:148px;top:173px}.container .book .pages-holder .page.page-04 .copy-4.lu{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);left:148px;top:173px}.container .book .pages-holder .page.page-04 .copy-4.de{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);left:148px;top:173px}.container .book .pages-holder .page.page-05{background-size:cover}.container .book .pages-holder .page.page-05 .copy-1{left:128px;top:32px}.container .book .pages-holder .page.page-06{background-size:cover}.container .book .pages-holder .page.page-06 .copy-1{left:27px;top:22px}.container .book .pages-holder .page.page-06 .copy-1.fi{left:24px;top:19px}.container .book .pages-holder .page.page-07{background-size:cover}.container .book .pages-holder .page.page-08{background-size:cover}.container .book .pages-holder .page.page-09{background-size:cover}.container .book .pages-holder .page.page-10{background-size:cover}.container .book .pages-holder .page.page-10 .copy-2{left:65px;top:64px;-moz-transform-origin:0% 0% 50%;-ms-transform-origin:0% 0% 50%;-webkit-transform-origin:0% 0% 50%;transform-origin:0% 0% 50%;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.container .book .pages-holder .page.page-10 .copy-2 span{font-size:11px}.container .book .pages-holder .page.page-10 .copy-1{font-size:8px;line-height:10px;left:153px;top:44px;font-family:"VAG";-moz-transform-origin:0% 0% 50%;-ms-transform-origin:0% 0% 50%;-webkit-transform-origin:0% 0% 50%;transform-origin:0% 0% 50%;-moz-transform:rotate(231deg);-ms-transform:rotate(231deg);-webkit-transform:rotate(231deg);transform:rotate(231deg)}.container .book .pages-holder .page.page-10 .copy-1.small{font-size:7px;line-height:9px}.container .book .pages-holder .page.page-11{background-size:cover}.container .book .pages-holder .page.page-12{background-size:cover}.container .book .pages-holder .page.page-12 .copy-1{left:30px;top:26px;width:200px}.container .book .pages-holder .page.page-12 .copy-1.lu{left:30px;top:19px}.container .book .pages-holder .page.page-13{background-size:cover}.container .book .pages-holder .page.page-14{background-size:cover}.container .book .pages-holder .page.page-14 .copy-1{top:207px;left:250px}.container .book .pages-holder .page.page-15{background-size:cover}.container .book .pages-holder .page.page-16{background-size:cover}.container .book .pages-holder .page.page-17{background-size:cover}.container .book .pages-holder .page.page-18{background-size:cover}.container .book .pages-holder .page.page-19{background-size:cover}.container .book .pages-holder .page.page-19 .copy-1{top:193px;left:19px;letter-spacing:-0.45px}.container .book .pages-holder .page.page-20{background-size:cover}.container .book .pages-holder .page.page-21{background-size:cover}.container .book .pages-holder .page.page-22{background-size:cover}.container .book .pages-holder .page.page-22 .copy-1{left:28px;top:28px}.container .book .pages-holder .page.page-23{background-size:cover}.container .book .pages-holder .page.page-24{background-size:cover}.container .book .pages-holder .page.page-25{background-size:cover}.container .book .pages-holder .page.page-25 .copy-1{font-size:8px;line-height:10px;left:84px;top:215px;font-family:"VAG";-moz-transform-origin:0% 0% 50%;-ms-transform-origin:0% 0% 50%;-webkit-transform-origin:0% 0% 50%;transform-origin:0% 0% 50%;-moz-transform:rotate(43deg);-ms-transform:rotate(43deg);-webkit-transform:rotate(43deg);transform:rotate(43deg)}.container .book .pages-holder .page.page-25 .copy-1.small{font-size:7px;line-height:9px;top:216px;left:83px}.container .book .pages-holder .page.page-26{background-size:cover}.container .book .pages-holder .page.page-27{background-size:cover}.container .book .pages-holder .page.page-28{background-size:cover}.container .book .pages-holder .page.page-29{background-size:cover}.container .book .pages-holder .page.page-30{background-size:cover}.container .book .pages-holder .page.page-30 .copy-1{top:8px;left:137px;-moz-transform-origin:0% 0% 50%;-ms-transform-origin:0% 0% 50%;-webkit-transform-origin:0% 0% 50%;transform-origin:0% 0% 50%;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.container .book .pages-holder .page.page-31{background-size:cover}.container .book .pages-holder .page.page-31 .copy-1{left:25px;top:123px}.container .book .pages-holder .page.page-31 .copy-1 span{font-size:11px}.container .book .pages-holder .page.page-32{background-size:cover}.container .book .pages-holder .page.page-33{background-size:cover}.container .book .pages-holder .page.page-33 .copy{width:143px;text-align:center}.container .book .pages-holder .page.page-33 .copy-1{left:-4px;top:143px}.container .book .pages-holder .page.page-33 .copy-2{left:115px;top:131px}.container .book .pages-holder .page.page-33 .copy-3{left:241px;top:120px}.container .book .pages-holder .page.page-34{background-size:cover}.container .book .pages-holder .page.page-35{background-size:cover}.container .book .pages-holder .page.page-35 .book-open-holder{margin-left:-60px;margin-top:-30px;cursor:default;display:block}.container .book .pages-holder .page.page-35 .book-open-holder .open:after{background:#f7ede5}.container .book .pages-holder .page.page-35 .book-open-holder .text{margin-left:5%;font-size:11px;text-align:center;width:90%;font-family:"VAG";color:#000}.container .book .pages-holder .page.page-35 .book-open-holder .text strong{font-family:"VAG";font-weight:600}.container .book .pages-holder .page.page-36{background-size:cover}.container .book .pages-holder .page.page-37{background-size:cover}.container .book .pages-holder .page.page-39{background-size:cover}.container .book .pages-holder .page.page-40-back{background-size:cover}.container .book .pages-holder .page.page-40{background-size:cover}.container .flower{position:absolute;z-index:5;-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);display:none !important}.container .flower.tl{width:135px;height:121px;min-height:121px;top:56px;left:-24px;background:url('../img/./leaves/tl-f.png') no-repeat;background-size:cover;-moz-transition:all 1.2s cubic-bezier(0, 0.38, 0, 1.28);-o-transition:all 1.2s cubic-bezier(0, 0.38, 0, 1.28);-webkit-transition:all 1.2s cubic-bezier(0, 0.38, 0, 1.28);transition:all 1.2s cubic-bezier(0, 0.38, 0, 1.28)}.container .flower.tl.home-holder,.container .flower.tl.faq,.container .flower.tl.customers{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.container .flower.tl.home-create{-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0)}.container .flower.tl.about{padding:0;-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);top:56px;left:-32px}.container .flower.tl.preview{-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0)}.container .flower.tl.message{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.container .flower.tl.checkout{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.container .flower.tl.howitworks,.container .flower.tl.club,.container .flower.tl.products{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.container .flower.bl{width:150px;height:116px;min-height:116px;bottom:-36px;left:194px;background:url('../img/./leaves/bl-f.png') no-repeat;background-size:cover;-moz-transition:all 0.5s cubic-bezier(0, 0.38, 0, 1.28);-o-transition:all 0.5s cubic-bezier(0, 0.38, 0, 1.28);-webkit-transition:all 0.5s cubic-bezier(0, 0.38, 0, 1.28);transition:all 0.5s cubic-bezier(0, 0.38, 0, 1.28)}.container .flower.bl.home-holder,.container .flower.bl.faq,.container .flower.bl.customers{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.container .flower.bl.home-create{-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0)}.container .flower.bl.about{padding:0;-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0)}.container .flower.bl.preview{-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0)}.container .flower.bl.message{-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0)}.container .flower.bl.checkout{-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0)}.container .flower.bl.howitworks,.container .flower.bl.club,.container .flower.bl.products{-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0)}.container .leaves{position:absolute;overflow:hidden;width:100%;height:100%;z-index:1}.container .leaves .leaf{position:absolute}.container .leaves.tl{top:0;left:0}.container .leaves.tl .leaf-00{width:122px;height:64px;min-height:64px;top:0;left:284px;background:url('../img/./leaves/tl-01.png') no-repeat;background-size:cover;z-index:1;-moz-transition:all 1s ease-out;-o-transition:all 1s ease-out;-webkit-transition:all 1s ease-out;transition:all 1s ease-out;-moz-transform:translate(-100%, -100%);-ms-transform:translate(-100%, -100%);-webkit-transform:translate(-100%, -100%);transform:translate(-100%, -100%)}.container .leaves.tl .leaf-00.home-holder,.container .leaves.tl .leaf-00.faq,.container .leaves.tl .leaf-00.customers{-moz-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-webkit-transform:translate(0%, 0%);transform:translate(0%, 0%)}.container .leaves.tl .leaf-00.home-create{-moz-transform:translate(-100%, -100%);-ms-transform:translate(-100%, -100%);-webkit-transform:translate(-100%, -100%);transform:translate(-100%, -100%)}.container .leaves.tl .leaf-00.about{padding:0;-moz-transform:translate(0%, -25%);-ms-transform:translate(0%, -25%);-webkit-transform:translate(0%, -25%);transform:translate(0%, -25%)}.container .leaves.tl .leaf-00.preview{-moz-transform:translate(-100%, -100%);-ms-transform:translate(-100%, -100%);-webkit-transform:translate(-100%, -100%);transform:translate(-100%, -100%)}.container .leaves.tl .leaf-00.message{-moz-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-webkit-transform:translate(0%, 0%);transform:translate(0%, 0%)}.container .leaves.tl .leaf-00.checkout{-moz-transform:translate(0%, -10%);-ms-transform:translate(0%, -10%);-webkit-transform:translate(0%, -10%);transform:translate(0%, -10%)}.container .leaves.tl .leaf-00.howitworks,.container .leaves.tl .leaf-00.club,.container .leaves.tl .leaf-00.products{-moz-transform:translate(0%, -5%);-ms-transform:translate(0%, -5%);-webkit-transform:translate(0%, -5%);transform:translate(0%, -5%)}.container .leaves.tl .leaf-01{width:160px;height:165px;min-height:165px;top:0;left:100px;background:url('../img/./leaves/tl-02.png') no-repeat;background-size:cover;z-index:5;-moz-transition:all 0.8s ease-out;-o-transition:all 0.8s ease-out;-webkit-transition:all 0.8s ease-out;transition:all 0.8s ease-out;-moz-transform:translate(0%, -100%);-ms-transform:translate(0%, -100%);-webkit-transform:translate(0%, -100%);transform:translate(0%, -100%)}.container .leaves.tl .leaf-01.home-holder,.container .leaves.tl .leaf-01.faq,.container .leaves.tl .leaf-01.customers{-moz-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-webkit-transform:translate(0%, 0%);transform:translate(0%, 0%)}.container .leaves.tl .leaf-01.home-create{-moz-transform:translate(-100%, -100%);-ms-transform:translate(-100%, -100%);-webkit-transform:translate(-100%, -100%);transform:translate(-100%, -100%)}.container .leaves.tl .leaf-01.about{padding:0;-moz-transform:translate(0%, -10%);-ms-transform:translate(0%, -10%);-webkit-transform:translate(0%, -10%);transform:translate(0%, -10%)}.container .leaves.tl .leaf-01.preview{-moz-transform:translate(-100%, -100%);-ms-transform:translate(-100%, -100%);-webkit-transform:translate(-100%, -100%);transform:translate(-100%, -100%)}.container .leaves.tl .leaf-01.message{-moz-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-webkit-transform:translate(0%, 0%);transform:translate(0%, 0%)}.container .leaves.tl .leaf-01.checkout{-moz-transform:translate(0%, -5%);-ms-transform:translate(0%, -5%);-webkit-transform:translate(0%, -5%);transform:translate(0%, -5%)}.container .leaves.tl .leaf-01.howitworks,.container .leaves.tl .leaf-01.club,.container .leaves.tl .leaf-01.products{-moz-transform:translate(-10%, -5%);-ms-transform:translate(-10%, -5%);-webkit-transform:translate(-10%, -5%);transform:translate(-10%, -5%)}.container .leaves.tl .leaf-02{width:128px;height:286px;min-height:286px;top:30px;left:0px;background:url('../img/./leaves/tl-03.png') no-repeat;background-size:contain;z-index:4;-moz-transition:all 0.6s ease-out;-o-transition:all 0.6s ease-out;-webkit-transition:all 0.6s ease-out;transition:all 0.6s ease-out;-moz-transform:translate(-100%, -100%);-ms-transform:translate(-100%, -100%);-webkit-transform:translate(-100%, -100%);transform:translate(-100%, -100%)}.container .leaves.tl .leaf-02.home-holder,.container .leaves.tl .leaf-02.faq,.container .leaves.tl .leaf-02.customers{-moz-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-webkit-transform:translate(0%, 0%);transform:translate(0%, 0%)}.container .leaves.tl .leaf-02.home-create{-moz-transform:translate(-100%, -100%);-ms-transform:translate(-100%, -100%);-webkit-transform:translate(-100%, -100%);transform:translate(-100%, -100%)}.container .leaves.tl .leaf-02.about{padding:0;-moz-transform:translate(-5%, 0%);-ms-transform:translate(-5%, 0%);-webkit-transform:translate(-5%, 0%);transform:translate(-5%, 0%)}.container .leaves.tl .leaf-02.preview{-moz-transform:translate(-100%, -100%);-ms-transform:translate(-100%, -100%);-webkit-transform:translate(-100%, -100%);transform:translate(-100%, -100%)}.container .leaves.tl .leaf-02.message{-moz-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-webkit-transform:translate(0%, 0%);transform:translate(0%, 0%)}.container .leaves.tl .leaf-02.checkout{-moz-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-webkit-transform:translate(0%, 0%);transform:translate(0%, 0%)}.container .leaves.tl .leaf-02.howitworks,.container .leaves.tl .leaf-02.club,.container .leaves.tl .leaf-02.products{-moz-transform:translate(0%, -5%);-ms-transform:translate(0%, -5%);-webkit-transform:translate(0%, -5%);transform:translate(0%, -5%)}.container .leaves.tl .leaf-03{width:128px;height:110px;min-height:110px;top:0px;left:0px;background:url('../img/./leaves/tl-04.png') no-repeat;background-size:contain;z-index:3;-moz-transition:all 1.2s ease-out;-o-transition:all 1.2s ease-out;-webkit-transition:all 1.2s ease-out;transition:all 1.2s ease-out;-moz-transform:translate(-100%, -100%);-ms-transform:translate(-100%, -100%);-webkit-transform:translate(-100%, -100%);transform:translate(-100%, -100%)}.container .leaves.tl .leaf-03.home-holder,.container .leaves.tl .leaf-03.faq,.container .leaves.tl .leaf-03.customers{-moz-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-webkit-transform:translate(0%, 0%);transform:translate(0%, 0%)}.container .leaves.tl .leaf-03.home-create{-moz-transform:translate(-100%, -100%);-ms-transform:translate(-100%, -100%);-webkit-transform:translate(-100%, -100%);transform:translate(-100%, -100%)}.container .leaves.tl .leaf-03.about{padding:0;-moz-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-webkit-transform:translate(0%, 0%);transform:translate(0%, 0%)}.container .leaves.tl .leaf-03.preview{-moz-transform:translate(-100%, -100%);-ms-transform:translate(-100%, -100%);-webkit-transform:translate(-100%, -100%);transform:translate(-100%, -100%)}.container .leaves.tl .leaf-03.message{-moz-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-webkit-transform:translate(0%, 0%);transform:translate(0%, 0%)}.container .leaves.tl .leaf-03.checkout{-moz-transform:translate(0%, -5%);-ms-transform:translate(0%, -5%);-webkit-transform:translate(0%, -5%);transform:translate(0%, -5%)}.container .leaves.tl .leaf-03.howitworks,.container .leaves.tl .leaf-03.club,.container .leaves.tl .leaf-03.products{-moz-transform:translate(-5%, 0%);-ms-transform:translate(-5%, 0%);-webkit-transform:translate(-5%, 0%);transform:translate(-5%, 0%)}.container .leaves.tl .leaf-04{width:175px;height:186px;min-height:186px;top:0px;left:0px;background:url('../img/./leaves/tl-05.png') no-repeat;background-size:contain;z-index:2;-moz-transition:all 1s ease-out;-o-transition:all 1s ease-out;-webkit-transition:all 1s ease-out;transition:all 1s ease-out;-moz-transform:translate(-100%, -100%);-ms-transform:translate(-100%, -100%);-webkit-transform:translate(-100%, -100%);transform:translate(-100%, -100%)}.container .leaves.tl .leaf-04.home-holder,.container .leaves.tl .leaf-04 .faq,.container .leaves.tl .leaf-04 .customers{-moz-transform:translate(-100%, -100%);-ms-transform:translate(-100%, -100%);-webkit-transform:translate(-100%, -100%);transform:translate(-100%, -100%)}.container .leaves.tl .leaf-04.home-create{-moz-transform:translate(-100%, -100%);-ms-transform:translate(-100%, -100%);-webkit-transform:translate(-100%, -100%);transform:translate(-100%, -100%)}.container .leaves.tl .leaf-04.about{padding:0;-moz-transform:translate(-100%, -100%);-ms-transform:translate(-100%, -100%);-webkit-transform:translate(-100%, -100%);transform:translate(-100%, -100%)}.container .leaves.tl .leaf-04.preview{-moz-transform:translate(-100%, -100%);-ms-transform:translate(-100%, -100%);-webkit-transform:translate(-100%, -100%);transform:translate(-100%, -100%)}.container .leaves.tl .leaf-04.message{-moz-transform:translate(-100%, -100%);-ms-transform:translate(-100%, -100%);-webkit-transform:translate(-100%, -100%);transform:translate(-100%, -100%)}.container .leaves.tl .leaf-04.checkout{-moz-transform:translate(-100%, -100%);-ms-transform:translate(-100%, -100%);-webkit-transform:translate(-100%, -100%);transform:translate(-100%, -100%)}.container .leaves.tl .leaf-04.howitworks,.container .leaves.tl .leaf-04 .club,.container .leaves.tl .leaf-04.products{-moz-transform:translate(-100%, -100%);-ms-transform:translate(-100%, -100%);-webkit-transform:translate(-100%, -100%);transform:translate(-100%, -100%)}.container .leaves.tl .eyes{width:80px;height:80px;min-height:80px;background:#000;-moz-transition:all 0.25s ease;-o-transition:all 0.25s ease;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;opacity:0;z-index:0}.container .leaves.tl .eyes .blink{width:80px;height:80px;min-height:80px;background:url('../img/./leaves/tl-eyes.png') no-repeat #000;background-position:33px 20px;background-size:40%}.container .leaves.tl .eyes.home-holder,.container .leaves.tl .eyes.faq,.container .leaves.tl .eyes.customers{-moz-transition-delay:1s;-o-transition-delay:1s;-webkit-transition-delay:1s;transition-delay:1s;opacity:1}.container .leaves.tl .eyes.home-create{-moz-transition-delay:0s;-o-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;opacity:0}.container .leaves.tl .eyes.about{padding:0;-moz-transition-delay:1s;-o-transition-delay:1s;-webkit-transition-delay:1s;transition-delay:1s;opacity:1}.container .leaves.tl .eyes.preview{-moz-transition-delay:0s;-o-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;opacity:0}.container .leaves.tl .eyes.home-holder{-moz-transition-delay:1s;-o-transition-delay:1s;-webkit-transition-delay:1s;transition-delay:1s;opacity:1}.container .leaves.tl .eyes.message{-moz-transition-delay:1s;-o-transition-delay:1s;-webkit-transition-delay:1s;transition-delay:1s;opacity:1}.container .leaves.tl .eyes.checkout{-moz-transition-delay:1s;-o-transition-delay:1s;-webkit-transition-delay:1s;transition-delay:1s;opacity:1}.container .leaves.tl .eyes.club{-moz-transition-delay:1s;-o-transition-delay:1s;-webkit-transition-delay:1s;transition-delay:1s;opacity:1}.container .leaves.tl .eyes.howitworks,.container .leaves.tl .eyes.products{-moz-transition-delay:1s;-o-transition-delay:1s;-webkit-transition-delay:1s;transition-delay:1s;opacity:1}.container .leaves.tr{top:0;right:0}.container .leaves.tr .leaf-00{width:82px;height:71px;min-height:71px;top:171px;right:0px;background:url('../img/./leaves/tr-01.png') no-repeat;background-size:contain;z-index:1;-moz-transition:all 1s ease-out;-o-transition:all 1s ease-out;-webkit-transition:all 1s ease-out;transition:all 1s ease-out;-moz-transform:translate(100%, -100%);-ms-transform:translate(100%, -100%);-webkit-transform:translate(100%, -100%);transform:translate(100%, -100%)}.container .leaves.tr .leaf-00.home-holder,.container .leaves.tr .leaf-00.faq,.container .leaves.tr .leaf-00.customers{-moz-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-webkit-transform:translate(0%, 0%);transform:translate(0%, 0%)}.container .leaves.tr .leaf-00.home-create{-moz-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-webkit-transform:translate(0%, 0%);transform:translate(0%, 0%)}.container .leaves.tr .leaf-00.about{padding:0;-moz-transform:translate(5%, 0%);-ms-transform:translate(5%, 0%);-webkit-transform:translate(5%, 0%);transform:translate(5%, 0%)}.container .leaves.tr .leaf-00.preview{-moz-transform:translate(0%, 5%);-ms-transform:translate(0%, 5%);-webkit-transform:translate(0%, 5%);transform:translate(0%, 5%)}.container .leaves.tr .leaf-00.message{-moz-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-webkit-transform:translate(0%, 0%);transform:translate(0%, 0%)}.container .leaves.tr .leaf-00.checkout{-moz-transform:translate(10%, 0%);-ms-transform:translate(10%, 0%);-webkit-transform:translate(10%, 0%);transform:translate(10%, 0%)}.container .leaves.tr .leaf-00.howitworks,.container .leaves.tr .leaf-00.club,.container .leaves.tr .leaf-00.products{-moz-transform:translate(0%, -10%);-ms-transform:translate(0%, -10%);-webkit-transform:translate(0%, -10%);transform:translate(0%, -10%)}.container .leaves.tr .leaf-01{width:235px;height:172px;min-height:172px;top:0px;right:0px;background:url('../img/./leaves/tr-02.png') no-repeat;background-size:contain;z-index:2;-moz-transition:all 0.8s ease-out;-o-transition:all 0.8s ease-out;-webkit-transition:all 0.8s ease-out;transition:all 0.8s ease-out;-moz-transform:translate(100%, -100%);-ms-transform:translate(100%, -100%);-webkit-transform:translate(100%, -100%);transform:translate(100%, -100%)}.container .leaves.tr .leaf-01.home-holder,.container .leaves.tr .leaf-01.faq,.container .leaves.tr .leaf-01.customers{-moz-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-webkit-transform:translate(0%, 0%);transform:translate(0%, 0%)}.container .leaves.tr .leaf-01.home-create{-moz-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-webkit-transform:translate(0%, 0%);transform:translate(0%, 0%)}.container .leaves.tr .leaf-01.about{padding:0;-moz-transform:translate(10%, 0%);-ms-transform:translate(10%, 0%);-webkit-transform:translate(10%, 0%);transform:translate(10%, 0%)}.container .leaves.tr .leaf-01.preview{-moz-transform:translate(5%, -5%);-ms-transform:translate(5%, -5%);-webkit-transform:translate(5%, -5%);transform:translate(5%, -5%)}.container .leaves.tr .leaf-01.message{-moz-transform:translate(0%, -5%);-ms-transform:translate(0%, -5%);-webkit-transform:translate(0%, -5%);transform:translate(0%, -5%)}.container .leaves.tr .leaf-01.checkout{-moz-transform:translate(5%, -5%);-ms-transform:translate(5%, -5%);-webkit-transform:translate(5%, -5%);transform:translate(5%, -5%)}.container .leaves.tr .leaf-01.howitworks,.container .leaves.tr .leaf-01.club,.container .leaves.tr .leaf-01.products{-moz-transform:translate(0%, -10%);-ms-transform:translate(0%, -10%);-webkit-transform:translate(0%, -10%);transform:translate(0%, -10%)}.container .leaves.tr .leaf-02{width:215px;height:164px;min-height:164px;top:0px;right:210px;background:url('../img/./leaves/tr-03.png') no-repeat;background-size:contain;z-index:3;-moz-transition:all 1.1s ease-out;-o-transition:all 1.1s ease-out;-webkit-transition:all 1.1s ease-out;transition:all 1.1s ease-out;-moz-transform:translate(100%, -100%);-ms-transform:translate(100%, -100%);-webkit-transform:translate(100%, -100%);transform:translate(100%, -100%)}.container .leaves.tr .leaf-02.home-holder,.container .leaves.tr .leaf-02.faq,.container .leaves.tr .leaf-02.customers{-moz-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-webkit-transform:translate(0%, 0%);transform:translate(0%, 0%)}.container .leaves.tr .leaf-02.home-create{-moz-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-webkit-transform:translate(0%, 0%);transform:translate(0%, 0%)}.container .leaves.tr .leaf-02.about{padding:0;-moz-transform:translate(5%, -10%);-ms-transform:translate(5%, -10%);-webkit-transform:translate(5%, -10%);transform:translate(5%, -10%)}.container .leaves.tr .leaf-02.preview{-moz-transform:translate(0%, -5%);-ms-transform:translate(0%, -5%);-webkit-transform:translate(0%, -5%);transform:translate(0%, -5%)}.container .leaves.tr .leaf-02.message{-moz-transform:translate(-100%, -100%);-ms-transform:translate(-100%, -100%);-webkit-transform:translate(-100%, -100%);transform:translate(-100%, -100%)}.container .leaves.tr .leaf-02.checkout{-moz-transform:translate(-100%, -100%);-ms-transform:translate(-100%, -100%);-webkit-transform:translate(-100%, -100%);transform:translate(-100%, -100%)}.container .leaves.tr .leaf-02.howitworks,.container .leaves.tr .leaf-02.club,.container .leaves.tr .leaf-02.products{-moz-transform:translate(0%, -5%);-ms-transform:translate(0%, -5%);-webkit-transform:translate(0%, -5%);transform:translate(0%, -5%)}.container .leaves.bl{bottom:0;left:0;width:250px;height:150px;z-index:4}.container .leaves.bl .leaf-00{width:118px;height:134px;min-height:134px;left:0px;bottom:0px;background:url('../img/./leaves/bl-01.png') no-repeat;background-size:contain;z-index:1;-moz-transition:all 1.1s ease-out;-o-transition:all 1.1s ease-out;-webkit-transition:all 1.1s ease-out;transition:all 1.1s ease-out;-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}.container .leaves.bl .leaf-00.home-holder,.container .leaves.bl .leaf-00.faq,.container .leaves.bl .leaf-00.customers,.container .leaves.bl .leaf-00.club{-moz-transform:translateY(0%);-ms-transform:translateY(0%);-webkit-transform:translateY(0%);transform:translateY(0%)}.container .leaves.bl .leaf-00.home-create{-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}.container .leaves.bl .leaf-00.about{padding:0;-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}.container .leaves.bl .leaf-00.preview{-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}.container .leaves.bl .leaf-00.message{-moz-transform:translateY(0%);-ms-transform:translateY(0%);-webkit-transform:translateY(0%);transform:translateY(0%)}.container .leaves.bl .leaf-00.checkout{-moz-transform:translateY(5%);-ms-transform:translateY(5%);-webkit-transform:translateY(5%);transform:translateY(5%)}.container .leaves.bl .leaf-00.howitworks,.container .leaves.bl .leaf-00.products{-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}.container .leaves.bl .leaf-01{width:128px;height:89px;min-height:89px;left:121px;bottom:0px;background:url('../img/./leaves/bl-02.png') no-repeat;background-size:contain;z-index:2;-moz-transition:all 0.8s ease-out;-o-transition:all 0.8s ease-out;-webkit-transition:all 0.8s ease-out;transition:all 0.8s ease-out;-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}.container .leaves.bl .leaf-01.home-holder,.container .leaves.bl .leaf-01.faq,.container .leaves.bl .leaf-01.customers,.container .leaves.bl .leaf-01.club{-moz-transform:translateY(0%);-ms-transform:translateY(0%);-webkit-transform:translateY(0%);transform:translateY(0%)}.container .leaves.bl .leaf-01.home-create{-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}.container .leaves.bl .leaf-01.about{padding:0;-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}.container .leaves.bl .leaf-01.preview{-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}.container .leaves.bl .leaf-01.message{-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}.container .leaves.bl .leaf-01.checkout{-moz-transform:translateY(10%);-ms-transform:translateY(10%);-webkit-transform:translateY(10%);transform:translateY(10%)}.container .leaves.bl .leaf-01.howitworks,.container .leaves.bl .leaf-01.products{-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}.container .leaves.bl .leaf-02{width:185px;height:128px;min-height:128px;left:0px;bottom:0px;background:url('../img/./leaves/bl-03.png') no-repeat;background-size:contain;z-index:3;-moz-transition:all 1s ease-out;-o-transition:all 1s ease-out;-webkit-transition:all 1s ease-out;transition:all 1s ease-out;-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}.container .leaves.bl .leaf-02.home-holder,.container .leaves.bl .leaf-02.faq,.container .leaves.bl .leaf-02.customers{-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}.container .leaves.bl .leaf-02.home-create{-moz-transform:translateY(0%);-ms-transform:translateY(0%);-webkit-transform:translateY(0%);transform:translateY(0%)}.container .leaves.bl .leaf-02.about{padding:0;-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}.container .leaves.bl .leaf-02.preview{-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}.container .leaves.bl .leaf-02.message{-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}.container .leaves.bl .leaf-02.checkout{-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}.container .leaves.bl .leaf-02.howitworks,.container .leaves.bl .leaf-02.club,.container .leaves.bl .leaf-02.products{-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}.container .leaves.br{bottom:0;right:0}.container .leaves.br .leaf-00{width:219px;height:100px;min-height:100px;bottom:0px;right:330px;background:url('../img/./leaves/br-01.png') no-repeat;background-size:contain;z-index:1;-moz-transition:all 0.6s ease-out;-o-transition:all 0.6s ease-out;-webkit-transition:all 0.6s ease-out;transition:all 0.6s ease-out;-moz-transform:translate(0%, 100%);-ms-transform:translate(0%, 100%);-webkit-transform:translate(0%, 100%);transform:translate(0%, 100%)}.container .leaves.br .leaf-00.home-holder,.container .leaves.br .leaf-00.faq,.container .leaves.br .leaf-00.customers,.container .leaves.br .leaf-00.club{-moz-transform:translate(0%, 100%);-ms-transform:translate(0%, 100%);-webkit-transform:translate(0%, 100%);transform:translate(0%, 100%)}.container .leaves.br .leaf-00.home-create{-moz-transform:translate(0%, 100%);-ms-transform:translate(0%, 100%);-webkit-transform:translate(0%, 100%);transform:translate(0%, 100%)}.container .leaves.br .leaf-00.about{padding:0;-moz-transform:translate(0%, 100%);-ms-transform:translate(0%, 100%);-webkit-transform:translate(0%, 100%);transform:translate(0%, 100%)}.container .leaves.br .leaf-00.preview{-moz-transform:translate(0%, 100%);-ms-transform:translate(0%, 100%);-webkit-transform:translate(0%, 100%);transform:translate(0%, 100%)}.container .leaves.br .leaf-00.message{-moz-transform:translate(0%, 100%);-ms-transform:translate(0%, 100%);-webkit-transform:translate(0%, 100%);transform:translate(0%, 100%)}.container .leaves.br .leaf-00.checkout{-moz-transform:translate(0%, 100%);-ms-transform:translate(0%, 100%);-webkit-transform:translate(0%, 100%);transform:translate(0%, 100%)}.container .leaves.br .leaf-00.howitworks,.container .leaves.br .leaf-00.products{-moz-transform:translate(0%, 100%);-ms-transform:translate(0%, 100%);-webkit-transform:translate(0%, 100%);transform:translate(0%, 100%)}.select{position:relative;display:inline-block}.select select{font-family:"Raleway Light";font-size:12px;line-height:1em;min-width:230px;height:36px;padding:8px;border:1px solid #e0e0e0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.select:after{content:"";position:absolute;right:0;top:0;width:36px;height:36px;background:#f17f7f;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;pointer-events:none;z-index:1}.select:before{z-index:2;content:"";position:absolute;right:11px;top:11px;width:14px;height:18px;background:url('../img/./video/play-button.png') no-repeat center;background-size:contain;-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);pointer-events:none}.checkbox{width:36px;height:36px;background:#f17f7f;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.checkbox label{display:block;width:100%;height:100%;position:relative}.checkbox label:after{position:absolute;left:7px;top:7px;width:22px;height:23px;background:url('../img/./checked-ico.png') no-repeat}.checkbox input[type=checkbox],.checkbox input[type=radio]{display:none}.checkbox input[type=checkbox]:checked+label:after,.checkbox input[type=radio]:checked+label:after{content:""}.menu-content{text-align:center;z-index:7;position:absolute;left:-35px;right:-35px;top:0;bottom:0;display:table;width:calc(100% + 70px);height:100%;overflow:hidden;background:rgba(255,255,255,0.75);background-size:cover}.menu-content .close-area{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1}.menu-content .menu-leaves-right{display:none;position:absolute;right:0px;bottom:0px;width:150px;height:100px;background:url('../img/./leaves/br-01.png') no-repeat right bottom;background-size:contain;display:none}.menu-content .menu-leaves-left{display:none;position:absolute;left:0px;bottom:0px;width:150px;height:100px;background:url('../img/./leaves/bl-01.png') no-repeat left bottom;background-size:contain}.menu-content .menu-monkey{display:none;position:absolute;left:100px;bottom:0px;width:275px;height:200px;background:url('../img/./menu-monkey.png') no-repeat left bottom;background-size:contain}.menu-content .inside{display:table-cell;vertical-align:middle;height:calc(100vh - 78px)}.menu-content .inside .menu-box{z-index:2;position:relative;max-width:440px;margin:0 auto;padding:60px 0 30px 0;background:#fff;-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.75);-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.75);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.75)}.menu-content .inside .menu-box .close{right:-16px;top:-16px}.menu-content .inside .main-menu{max-width:236px;margin:20px auto}.menu-content .inside .main-menu li{border-bottom:2px dashed #e0e0e0}.menu-content .inside .main-menu li a{padding:20px 0;display:block;text-decoration:none;color:#000;position:relative}.menu-content .inside .main-menu li a:hover:after{-moz-animation:slideYDownOp 0.25s;-webkit-animation:slideYDownOp 0.25s;animation:slideYDownOp 0.25s;content:" ";display:block;height:60px;width:30px;position:absolute;left:-40px;top:0px;background:url('../img/./menu-steps.jpg') no-repeat;background-size:cover}.menu-content .inside .bottom-menu{margin-top:30px}.menu-content .inside .bottom-menu li{display:inline-block;margin:0 10px}.menu-content .inside .bottom-menu li a{font-family:"Raleway";font-size:12px;letter-spacing:-0.035em;display:block;text-decoration:none;text-transform:uppercase;color:#000;position:relative}.menu-content .inside .bottom-menu li a:hover:after{-moz-animation:slideYDownOp 0.25s;-webkit-animation:slideYDownOp 0.25s;animation:slideYDownOp 0.25s;content:" ";display:block;height:30px;width:20px;position:absolute;left:-20px;top:-8px;background:url('../img/./menu-steps.jpg') no-repeat;background-size:cover}.instant-preview-btn:hover+.book #book .pages-holder .page-wrapper .page.right.page-00{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:left center;transform-origin:left center;-webkit-transform:perspective(2200px) rotateY(-10deg);transform:perspective(2200px) rotateY(-10deg);overflow:hidden}.home .how-it-works{margin-top:270px}.home .how-it-works .steps{margin-bottom:60px}.home .how-it-works .content{position:relative;z-index:3}.home .gallery{margin-top:2px}.home .gallery .content{position:relative;z-index:3}.home .gallery .content .box-border-gallery{margin-bottom:60px}.home .custommers-opinion{margin-top:2px}.home .custommers-opinion .content{position:relative;z-index:3}.home .custommers-opinion .content:after{display:none}.home .custommers-opinion .content .button{margin-bottom:60px}.home .main .content:after{display:none}.home .home-leaf-element.home-leaf-01{position:absolute;right:-20px;top:60px;width:210px;height:190px;background:url('../img/./home/leave-2.png') no-repeat}.home .home-leaf-element.home-leaf-02{position:absolute;left:-20px;bottom:140px;width:110px;height:125px;background:url('../img/./home/leave-4.png') no-repeat}.home .home-leaf-element.home-leaf-03{position:absolute;left:-20px;top:100px;width:140px;height:173px;background:url('../img/./home/leave-3.png') no-repeat}.home .home-leaf-element.home-leaf-04{position:absolute;right:-20px;bottom:100px;width:110px;height:109px;background:url('../img/./home/leave-1.png') no-repeat}.home .home-leaf-element.home-leaf-05{position:absolute;left:0px;bottom:0px;width:120px;height:137px;background:url('../img/./leaves/bl-01.png') no-repeat;background-size:contain}.home .home-leaf-element.home-leaf-06{position:absolute;right:180px;bottom:0px;width:140px;height:97px;background:url('../img/./leaves/bl-02.png') no-repeat;background-size:contain}.home .home-leaf-element.home-leaf-07{position:absolute;right:100px;bottom:-40px;width:160px;height:124px;background:url('../img/./leaves/bl-f.png') no-repeat;background-size:contain}.icons{position:relative;z-index:3;height:270px;width:100%;background:#f7ede5;border-bottom:30px solid #fff;border-top:30px solid #fff}.icons:before{content:"";position:absolute;top:-2px;left:0;right:0;height:2px;border-bottom:2px dashed #f17f7f}.icons:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:2px;border-bottom:2px dashed #f17f7f}.icons .slider{max-width:920px;margin:auto;position:relative}.icons .slider .home-icons-slider{max-width:100%;margin:auto;width:100%;padding:25px 0}.icons .slider .home-icons-slider .swiper-slide{text-align:center}.icons .slider .home-icons-slider .swiper-slide .box{display:inline-block;width:260px;text-align:justify}.icons .slider .home-icons-slider .swiper-slide .box .ico img{display:block;margin:0 auto}.icons .slider .home-icons-slider .swiper-slide .box .text{font-family:"Raleway";padding:12px 0 0 0;font-size:14px;letter-spacing:-0.025em;display:block;margin-bottom:10px;text-align:center;font-size:18px;line-height:24px;width:90%;margin:0 auto}.icons .slider .next,.icons .slider .prev{position:absolute;top:50%;margin-top:-18px;width:36px;height:36px;background:#f17f7f;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;cursor:pointer}.icons .slider .next:after,.icons .slider .prev:after{content:"";position:absolute;left:13px;top:9px;width:0;height:0;border-style:solid;border-width:9px 0 9px 14px;border-color:transparent transparent transparent #fff}.icons .slider .next.swiper-button-disabled,.icons .slider .prev.swiper-button-disabled{opacity:0;pointer-events:none;cursor:default}.icons .slider .next{right:-36px}.icons .slider .prev{left:-36px;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.templates .top-text{text-align:center;max-width:560px;margin:60px auto 30px auto}.templates h4{width:80%;margin:0 auto}.templates .contents{width:80%;margin:0 auto}.templates .stamp{position:relative}.templates .stamp .template-content{width:360px;height:250px;font-family:"VAG";font-size:14px;line-height:16px;position:absolute;top:80px;left:160px}.templates .stamp .template-date{width:360px;height:20px;font-family:"VAG";font-size:14px;line-height:16px;position:absolute;top:60px;left:160px;text-align:right}.templates .stamp .img-msg{position:absolute;top:235px;left:339px;width:177px;height:auto}.templates .templates-chooser{position:relative;padding:20px 10px 20px 8px}.templates .templates-chooser .template-name{width:80%;height:58px;border-bottom:2px dashed #53cadd;margin:0 auto;font-family:"VAG";font-size:32px;line-height:58px;text-align:center}.templates .templates-chooser .next,.templates .templates-chooser .prev{position:absolute;top:50%;margin-top:-18px;width:36px;height:36px;background:#f17f7f;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;cursor:pointer;-moz-transition:initial;-o-transition:initial;-webkit-transition:initial;transition:initial}.templates .templates-chooser .next:after,.templates .templates-chooser .prev:after{content:"";position:absolute;left:13px;top:9px;width:0;height:0;border-style:solid;border-width:9px 0 9px 14px;border-color:transparent transparent transparent #fff}.templates .templates-chooser .next{right:54px}.templates .templates-chooser .prev{left:54px;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.description-home{position:relative;z-index:3;max-width:1160px;margin:0 auto}.description-home .row{margin:40px 0px 20px 0px}.description-home .row.center{text-align:center;margin-bottom:60px}.description-home .row.center .btn{margin:0 10px}.description-home .stamp{width:640px;position:relative;margin:40px -25px}.description-home .stamp img{width:100%}.description-home .stamp:after{content:"";position:absolute;left:-10px;top:-10px;width:calc(100% + 20px);height:calc(100% + 20px);border-image-slice:15 15 15 15 fill;border-image-width:10px 10px 10px 10px;border-image-outset:0px 0px 0px 0px;border-image-repeat:round round;border-image-source:url(../img/open-bg.png);z-index:-1}.description-home .text{margin:30px 0px;width:500px}.description-home .text h4{padding:8px 10px;font-family:"Raleway SemiBold";letter-spacing:0.25px;line-height:26px;font-size:22px;margin:0px auto 10px auto}.description-home .text .contents{font-family:"Raleway";padding:8px 10px 20px 8px;font-size:16px;line-height:20px;letter-spacing:0.03em}.description-home .text .contents.hand{font-family:"VAG";position:relative;font-size:18px;line-height:22px}.description-home .left{float:left}.description-home .left .hand:before{content:"";position:absolute;right:-31px;top:-20px;width:56px;height:33px;background:url(../img/./home-red-arrow-op.png) no-repeat;-moz-transform:rotate(2deg);-ms-transform:rotate(2deg);-webkit-transform:rotate(2deg);transform:rotate(2deg)}.description-home .right{float:right}.description-home .right .hand:before{content:"";position:absolute;left:-61px;top:-20px;width:56px;height:33px;background:url(../img/./home-red-arrow.png) no-repeat;-moz-transform:rotate(182deg);-ms-transform:rotate(182deg);-webkit-transform:rotate(182deg);transform:rotate(182deg)}.actions{position:relative;z-index:3;height:170px;width:100%;background:#f7ede5;display:table;border-bottom:30px solid #fff;border-top:30px solid #fff}.actions:before{content:"";position:absolute;top:-2px;left:0;right:0;height:2px;border-bottom:2px dashed #f17f7f}.actions:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:2px;border-bottom:2px dashed #f17f7f}.actions .row{margin:60px 0px}.actions .row.center{text-align:center}.actions .row.center .btn{margin:0 10px}.hero{height:calc(100vh - 100px);overflow:hidden;position:relative;z-index:5;border-bottom:30px solid #fff}.hero .hero-image{width:100%;height:calc(100vh - 100px);background:url(../img/./home-hero.jpg) no-repeat center center;background-size:cover}.hero .title{position:absolute;top:50%;left:50%;width:500px;height:200px;color:#fff;margin-left:120px;margin-top:-100px}.hero .title h1{padding:8px 0px;font-family:"Raleway SemiBold";letter-spacing:0.25px;max-width:560px;line-height:38px;font-size:36px}.hero .title h2{font-family:"Raleway";padding:8px 0px 20px 0px;font-size:20px;letter-spacing:0.03em;line-height:24px}.hero .title .buttons .btn{font-size:16px;line-height:16px;padding:20px 30px;letter-spacing:0.75px}.hero .title .buttons .big-blue{margin-left:10px;color:#fff}.hero .scroll-icon{color:#fff;position:absolute;bottom:20px;left:50%;width:120px;height:20px;margin-left:-60px;font-family:"Raleway";text-align:center;font-size:12px;background:url(../img/./home-white-arrow-bottom.png) no-repeat;background-position:right center;background-size:20px}.fi .home-holder .gallery-intro .preview-btn{margin-left:-70px}.home-holder{width:100%;height:calc(100vh + 30px);min-height:860px;position:relative;z-index:5}.home-holder .modal .content .box{position:relative;max-width:442px;padding:10px;margin:0 auto 74px auto}.home-holder .modal .content .box img{max-width:100%}.home-holder .modal .content .box .button{position:absolute;left:50%;bottom:0;margin-left:-64px}.home-holder .modal .content .box .close{right:-8px;top:36px}.home-holder .content{width:100%;vertical-align:middle;min-height:860px;height:calc(100vh + 30px);position:relative}.home-holder .content .book-mobile{display:none;margin:0 auto 20px auto;max-width:680px}.home-holder .content .book-mobile img{max-width:100%}.home-holder .content .home-continer{margin:60px auto;max-width:1160px}.home-holder .content .home-continer .top-text{text-align:center;width:100%}.home-holder .content .home-continer .top-text h3{max-width:680px;line-height:36px;margin:0px auto 30px auto}.home-holder .content .home-continer .top-text .text{font-family:"Raleway";padding:8px 10px 60px 8px;font-size:20px;letter-spacing:0.03em}.home-holder .content .home-continer .gallery-intro{width:730px;height:320px;position:relative;margin-top:20px;float:left}.home-holder .content .home-continer .gallery-intro .img-holder{width:570px;height:420px;float:left}.home-holder .content .home-continer .gallery-intro .img-holder .inside .preview-btn{position:absolute;left:50%;margin-left:10px;bottom:20px;min-width:130px}.home-holder .content .home-continer .gallery-intro .img-holder .inside .preview-btn:after{display:none}.home-holder .content .home-continer .gallery-intro .img-holder .inside .vid-btn{position:absolute;left:50%;margin-left:-160px;bottom:20px;background-image:url(../img/video/play-button.png);background-repeat:no-repeat;background-size:20px;background-position:10px;padding-left:30px;min-width:120px}.home-holder .content .home-continer .gallery-intro .img-holder .inside .vid-btn:after{display:none}.home-holder .content .home-continer .gallery-intro .img-holder .inside a:after{content:"";position:absolute;left:0px;top:0px;width:100%;height:100%;border-image-slice:15 15 15 15 fill;border-image-width:10px 10px 10px 10px;border-image-outset:0px 0px 0px 0px;border-image-repeat:round round;border-image-source:url(../img/open-bg.png);z-index:-1}.home-holder .content .home-continer .gallery-intro .img-holder img{width:calc(100% - 20px);margin:10px}.home-holder .content .home-continer .gallery-intro .thumbnails{width:140px;float:right}.home-holder .content .home-continer .gallery-intro .thumbnails li{margin-bottom:5px;cursor:pointer}.home-holder .content .home-continer .gallery-intro .thumbnails li:last-child{margin-bottom:0px}.home-holder .content .home-continer .gallery-intro .thumbnails li:hover img{outline:4px solid #6ee6f9}.home-holder .content .home-continer .gallery-intro .thumbnails li.active img{outline:4px solid #1bcdea}.home-holder .content .home-continer .gallery-intro .thumbnails li img{width:136px;outline:4px solid #fff;outline-offset:-4px}.home-holder .content .home-continer .gallery-intro .thumbnails li img.selected{outline:4px solid #1bcdea}.home-holder .content .home-continer .reviews{width:400px;height:320px;float:right;margin-top:20px}.home-holder .content .home-continer .reviews .review{border-top:1px dashed #15727b;margin-top:10px}.home-holder .content .home-continer .reviews .review .text{margin-top:5px;font-family:"VAG";font-size:18px;line-height:24px}.home-holder .content .home-continer .reviews .review .text .review-ico{display:block;vertical-align:middle;width:111px;height:21px;margin-bottom:12px;background:url(../img/./ico-star.svg)}.home-holder .content .home-continer .reviews .review .more{font-family:"Raleway SemiBold";float:right;color:#15727b;font-size:16px;text-decoration:none;margin-top:0px}.home-holder .content .home-continer .reviews .review .more:hover{text-decoration:underline}.home-holder .content .home-continer .reviews .icons-aside{margin-top:0px}.home-holder .content .home-continer .reviews .icons-aside.no-border{border-top:none}.home-holder .content .home-continer .reviews .icons-aside .blue{color:#15727b}.home-holder .content .home-continer .reviews .icons-aside h3{font-family:"Raleway Bold";font-size:24px}.home-holder .content .home-continer .reviews .icons-aside .text{padding:8px 0px;font-size:18px}.home-holder .content .home-continer .reviews .icons-aside .text.price{font-size:16px;margin-top:10px}.home-holder .content .home-continer .reviews .icons-aside .icon{display:inline-block;margin:44px 0px;height:120px;width:120px;float:left}.home-holder .content .home-continer .reviews .icons-aside .icon span{display:inline-block;font-family:"Raleway";color:#15727b;font-size:15px;line-height:22px;width:100%;margin-top:108px;text-align:center}.home-holder .content .home-continer .reviews .icons-aside .icon.icon-perfecting{background:url('../img/./home/icons/ico9.png') no-repeat center top;background-size:100px;margin-left:25px}.home-holder .content .home-continer .reviews .icons-aside .icon.icon-shipping{background:url('../img/./home/icons/ico3.png') no-repeat center top;background-size:100px}.home-holder .content .home-continer .reviews .icons-aside .icon.icon-printing{background:url('../img/./printing-ico.png') no-repeat center top;background-size:100px}.home-holder .content .form{position:absolute;left:0px;bottom:-30px;width:100%;margin:4px auto 0 auto;padding:14px 0;background:url('../img/./form-bg.jpg');border-bottom:30px solid #fff;border-top:30px solid #fff}.home-holder .content .form .holder{width:calc(100% - 68px);height:calc(100% - 28px);margin:0px auto;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IiIgcj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSI1NiUiIHN0b3AtY29sb3I9IiNmN2VkZTUiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkN2M2YmEiLz48L3JhZGlhbEdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-moz-radial-gradient(center, ellipse closest-corner, #f7ede5 56%,#d7c6ba 100%);background-image:-webkit-radial-gradient(center, ellipse closest-corner, #f7ede5 56%,#d7c6ba 100%);background-image:radial-gradient(ellipse closest-corner at center, #f7ede5 56%,#d7c6ba 100%);text-align:center;padding:0 18px;position:relative}.home-holder .content .form .holder:before{content:"";position:absolute;opacity:0.2;left:30px;top:30px;width:50px;height:34px;background:url('../img/./box-lines.png') no-repeat;background-size:contain}.home-holder .content .form .holder .alert{width:320px;height:20px;background:#f17f7f;color:#fff;border-radius:10px;font-size:11px;text-align:center;line-height:20px;position:absolute;left:50%;margin-left:-160px;top:-10px;z-index:2}.home-holder .content .form .step{position:relative;width:calc(20% - 5px);display:inline-block;vertical-align:middle;-moz-animation:fadein 250ms linear both;-webkit-animation:fadein 250ms linear both;animation:fadein 250ms linear both;border-right:1px dashed #D7C6BA}.home-holder .content .form .step.ng-hide{display:none}.home-holder .content .form .step.step-1 .book-open-holder{position:absolute;left:-10px;top:-110px;margin:0}.home-holder .content .form .step.step-1 .book-open-holder .open:after{background:#f17f7f}.home-holder .content .form .step.step-1 .book-open-holder .text{padding-top:0;font-size:18px;color:#fff;letter-spacing:0;line-height:20px}.home-holder .content .form .step.step-1 .book-open-holder:after{content:"";position:absolute;left:-11px;bottom:-34px;width:56px;height:33px;background:url('../img/./home-red-arrow.png') no-repeat;-moz-transform:rotate(48deg);-ms-transform:rotate(48deg);-webkit-transform:rotate(48deg);transform:rotate(48deg)}.home-holder .content .form .step.step-1 .tooltip{left:-10px;top:-77px}.home-holder .content .form .step.step-1 .select{margin-right:20px}.home-holder .content .form .step.step-1 .select select{min-width:140px}.home-holder .content .form .step.step-1 .btn{margin-left:6px}.home-holder .content .form .step.step-3 .tooltip{left:-10px;top:-77px}.home-holder .content .form .step.step-5{border-right:none}.home-holder .content .form .step .box{width:100%;height:100%;margin:25px auto;text-align:center}.home-holder .content .form .step .box .select select{background:#fff;min-width:190px}.home-holder .content .form .step .box .radio-holder{font-family:"Raleway";font-size:14px;margin-top:12px;margin-bottom:12px}.home-holder .content .form .step .box .radio-holder .checkbox{display:inline-block;vertical-align:middle;margin:0 12px}.home-holder .content .form .step .box .radio-holder span{vertical-align:middle}.home-holder .content .form .step .box .radio-holder input{min-width:auto}.home-holder .content .form .step .box .text{padding-top:22px;padding-bottom:0}.home-holder .content .form .step .box h4{padding:0px 0 10px 0;font-family:"Raleway";font-size:18px}.home-holder .content .form .step .box input{border:1px solid #e0e0e0;border-radius:4px;background:#fff;text-align:center;font-family:"Roboto Thin Italic";font-size:13px;line-height:22px;padding:6px 0;min-width:190px;outline:none}.home-holder .content .form .step .box .buttons{padding:12px 0;max-width:190px;margin:0 auto}.home-holder .content .form .step .box .buttons .change-language{font-family:"Raleway";color:#D7C6BA;font-size:12px;margin-top:10px}.home-holder .content .form .step .box .buttons .change-language a{color:#cbc4bd}.home-holder .content .form .step .box .buttons .blue{float:right}.home-holder .content .form .step .box .buttons .red{min-width:166px;margin:0 auto}.home-holder .content .form .step .box .buttons .red.first{float:none;margin:0}.home-holder .content .kiki{width:756px;height:466px;background:url('../img/./kiki-home.png') no-repeat;background-size:cover;position:absolute;bottom:100px;left:50%;margin-left:-860px;z-index:-1;-moz-transition:all 0.5s ease-in;-o-transition:all 0.5s ease-in;-webkit-transition:all 0.5s ease-in;transition:all 0.5s ease-in}.home-holder .content .kiki.out{-moz-animation:hideXLeft 750ms ease-in both;-webkit-animation:hideXLeft 750ms ease-in both;animation:hideXLeft 750ms ease-in both}.home-holder .content .kiki-bottle{display:none !important;width:600px;height:420px;background:url('../img/./kiki-bottle.png') no-repeat;background-size:cover;position:absolute;bottom:140px;left:0px;z-index:-1}.home-holder .content .kiki-bottle .address{position:absolute;left:188px;top:276px;width:170px;height:100px;overflow:hidden;font-family:"VAG";font-size:15px;-moz-transform-origin:0% 0% 50%;-ms-transform-origin:0% 0% 50%;-webkit-transform-origin:0% 0% 50%;transform-origin:0% 0% 50%;-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-webkit-transform:rotate(15deg);transform:rotate(15deg)}.home-holder .content .kiki-bottle .address.sample{color:#cbc4bd}.home-holder .content .kiki-bottle .address span{display:inline-block;width:100%;line-height:19px}.home-holder .content .kiki-bottle .address span.mar{margin-left:5px}.home-holder .content .kiki-bottle .address span.small{font-size:13px}.home-holder .content .open-video{position:relative;margin:30px auto 0 auto;display:block;width:200px;height:140px;background:url('../img/./open-video-btn.png') no-repeat center center;background-size:contain}.home-holder .content .open-video:hover .triangle{opacity:1}.home-holder .content .open-video .triangle{position:absolute;left:72px;top:34px;width:50px;height:50px;background:url('../img/./video/play-button.png') no-repeat center center;background-size:40%;border:1px solid #fff;border-radius:50%;opacity:0.8;-moz-animation:pulse 1s infinite;-webkit-animation:pulse 1s infinite;animation:pulse 1s infinite}.home-holder .content .open-video .read-more{cursor:default;pointer-events:none;position:absolute;right:-80px;bottom:0px;width:74px;height:120px;background:url('../img/./home-read-more.png')}.home-holder .content .routes{text-align:center;margin-top:6px}.home-holder .content .routes .route{width:128px;height:84px;position:relative;display:inline-block;margin:0 20px}.home-holder .content .routes .route .prev{position:absolute;left:0;top:0;width:100%;height:100%}.home-holder .content .routes .route .prev:after{content:"";display:none;position:absolute;z-index:1;left:2px;top:2px;opacity:0.4;width:100%;height:100%;background:url('../img/./route-hover.png') no-repeat}.home-holder .content .routes .route .prev a{position:relative;z-index:2;display:none;font-family:"Raleway";font-size:12px;text-transform:uppercase;text-decoration:none;color:#fff;margin-top:35px}.home-holder .content .routes .route .prev:hover:after{display:block}.home-holder .content .routes .route .prev:hover a{display:inline-block}.home-holder .content .routes .route .checkbox{position:absolute;z-index:3;right:-10px;bottom:-10px}.home-holder.ng-enter{-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;opacity:0}.home-holder.ng-enter.ng-enter-active{opacity:1}.home-holder.ng-leave{-moz-transition:all 0.5s ease-in;-o-transition:all 0.5s ease-in;-webkit-transition:all 0.5s ease-in;transition:all 0.5s ease-in;-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1}.home-holder.ng-leave.ng-leave-active{-moz-transform:scale(0.9);-ms-transform:scale(0.9);-webkit-transform:scale(0.9);transform:scale(0.9);opacity:0}@media (max-width: 1120px){.home-holder{min-height:initial;height:auto}.home-holder .content{min-height:initial;height:auto}.home-holder .content .home-continer .gallery-intro{margin:20px auto 0px auto;float:none;height:auto}.home-holder .content .home-continer .reviews{margin:20px auto 0px auto;float:none;height:auto}.home-holder .content .form{position:static}.home-holder .content .form .step{width:calc(33% - 5px)}.home-holder .content .icons .slider{max-width:600px}.hero .title{margin-left:20px}.hero .title h1{max-width:360px;font-size:28px;line-height:32px}.hero .title h2{max-width:360px;font-size:18px;line-height:22px}.description-home .right,.description-home .left{float:none;margin:30px auto 0px auto}.description-home .right .hand:before,.description-home .left .hand:before{display:none}}@media (max-width: 820px){.home-holder .content .icons .slider .home-icons-slider{max-width:300px}.home-holder .content .icons .slider .home-icons-slider .swiper-slide .box{width:220px}.home-holder .content .icons .slider .prev{left:2px}.home-holder .content .icons .slider .next{right:2px}}.about{position:relative;z-index:3;overflow:hidden;padding:0 20px}.about .about-page{background:#fff;overflow:auto}.about .about-page h3{color:#53cadd;font-size:26px;line-height:30px;width:80%;margin:40px auto 25px auto;text-align:left}.about .about-page .about-hero{max-width:100%;margin-top:0px}.about .about-page .about-content{padding-bottom:40px}.about img{max-width:100%}.about .about-family{max-width:100%;margin-top:40px}.about .box-border{padding:10px;background:url('../img/./form-bg.jpg')}.about .box-border .box{padding:20px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IiIgcj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSI1NiUiIHN0b3AtY29sb3I9IiNmN2VkZTUiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkN2M2YmEiLz48L3JhZGlhbEdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-moz-radial-gradient(center, ellipse closest-corner, #f7ede5 56%,#d7c6ba 100%);background-image:-webkit-radial-gradient(center, ellipse closest-corner, #f7ede5 56%,#d7c6ba 100%);background-image:radial-gradient(ellipse closest-corner at center, #f7ede5 56%,#d7c6ba 100%)}.about .list{list-style:none;padding:0;margin:0 auto;max-width:380px}.about .list li{font-family:"Raleway";font-size:13px;line-height:18px;letter-spacing:-0.035em;padding:6px 0;text-align:left;text-indent:-0.7em}.about .list li:before{content:"";display:inline-block;vertical-align:middle;margin-right:10px;width:12px;height:12px;background:#53cadd;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.about .list li ul{margin-top:12px}.about .list li ul li{margin-left:20px}.about .list li ul li:before{background:#8bd574}.about .list li strong{font-family:"Raleway Bold";font-weight:normal}.about .list li span{vertical-align:middle}.about .text{font-family:"Raleway";width:80%;margin:0 auto}.about .text.justify{text-align:justify}.about .text.align-left{text-align:left}.about .text .number{display:inline-block;width:40px;height:40px;background:#f17f7f;border-radius:50%;text-align:center;line-height:40px;margin-right:10px;color:#fff;font-size:20px}.about .text a{color:#f17f7f}.about .text .partner{display:inline-block;width:calc(33% - 4px)}.about .text .partner span{width:75%;margin:0 auto;display:block}.about .text .partner img{width:75%;height:auto;margin-top:20px}.about .img-li{margin-top:20px;height:90px}.about .img-li img{float:left}.about .img-li .text{width:80%;float:left;margin-left:10px;margin-top:20px}.about .signatures{text-align:left}.about .signatures img{width:108px;display:inline-block;margin:10px}.about h3{margin:40px 0 25px 0}.about h4{margin:25px 0}.about .bird-left{display:block;position:absolute;top:420px;left:0}.about .bird-right{display:block;position:absolute;top:640px;right:0}.about .content{max-width:554px;margin:90px auto 0 auto;text-align:center}.about .content.reviews{max-width:860px}.about .content.reviews .top-text{font-size:16px;padding-top:0}.about .content .bottom .left{display:inline-block;margin:10px 20px;vertical-align:middle}.about .content .bottom .left a{color:#000;text-decoration:none}.about .content .bottom .left a:hover{text-decoration:underline}.about .content .bottom .right{display:inline-block;margin:10px 20px;vertical-align:middle}.about .content .bottom .right img{width:120px}.about .content .email-link{color:#000;text-decoration:none;font-family:"Raleway Bold";font-weight:normal;font-size:14px}.about .content .email-link:hover{text-decoration:underline}.about .content .big-green{margin-top:40px;margin-bottom:40px}.about .content .about-menu{text-align:center}.about .content .about-menu ul{padding:12px 0;background:#fff}.about .content .about-menu ul li{display:inline-block}.about .content .about-menu ul li a{padding:10px 7px 10px 6px;cursor:pointer;font-family:"Raleway";font-size:16px;background:#fff}.about .content .about-menu ul li a:hover{color:#f17f7f}.about .content .about-menu ul li.active a{color:#fff;background:#f17f7f}.about .content .about-menu.fixed{position:fixed;left:0;right:0;top:0;background:#fff;z-index:1000}.about .bird-with-crab{display:block;margin:0 auto}.about .column{width:33.33333%;float:left}.about .column .review{width:92%;padding:6px 0;background:url('../img/./form-bg.jpg');margin:20px auto 20px auto}.about .column .review .content{width:calc(100% - 50px);height:calc(100% - 28px);margin:0px auto;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IiIgcj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSI1NiUiIHN0b3AtY29sb3I9IiNmN2VkZTUiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkN2M2YmEiLz48L3JhZGlhbEdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-moz-radial-gradient(center, ellipse closest-corner, #f7ede5 56%,#d7c6ba 100%);background-image:-webkit-radial-gradient(center, ellipse closest-corner, #f7ede5 56%,#d7c6ba 100%);background-image:radial-gradient(ellipse closest-corner at center, #f7ede5 56%,#d7c6ba 100%);text-align:center;padding:0 18px;position:relative}.about .column .review .content img{width:100%;margin-top:20px}.about .column .review .content .text span{display:inline-block;margin-top:20px;text-align:right;font-size:12px;width:100%;font-family:"Roboto Thin Italic"}.about .column .review .content a{display:block;color:#53cadd}.about .persons{width:100%;margin:0 auto}.about .person{width:138px;height:138px;float:left;margin:0px;position:relative}.about .person:hover .desc{opacity:1}.about .person .mate-img{width:138px;height:138px}.about .person .desc{position:absolute;background:#f17f7f;color:#fff;text-align:center;display:inline-block;width:138px;height:138px;top:0;left:0;-moz-transition:all 0.25s ease-in;-o-transition:all 0.25s ease-in;-webkit-transition:all 0.25s ease-in;transition:all 0.25s ease-in;opacity:0}.about .person .desc .block{font-family:"Raleway Bold";font-size:18px;display:block;width:85%;margin:20px auto 0px auto}.about .person .desc span{font-family:"Raleway";font-size:12px;display:block;width:85%;margin:15px auto 0px auto}.about .bird-columns{max-width:100%}.about .btn.big-red{margin:28px 36px}.about.ng-enter{-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;opacity:0}.about.ng-enter.ng-enter-active{opacity:1}.about.ng-leave{-moz-transition:all 0.5s ease-in;-o-transition:all 0.5s ease-in;-webkit-transition:all 0.5s ease-in;transition:all 0.5s ease-in;-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1}.about.ng-leave.ng-leave-active{-moz-transform:scale(0.9);-ms-transform:scale(0.9);-webkit-transform:scale(0.9);transform:scale(0.9);opacity:0}.about .about-social{display:block;margin:20px auto;text-align:center}.about .about-social a{display:inline-block;font-size:11px;height:38px;font-family:"Raleway";line-height:38px;color:#000;text-decoration:none;margin-left:15px}.about .about-social a:hover{text-decoration:underline}.about .about-social a.social{text-indent:-9999px;overflow:hidden;width:38px;height:38px;background-color:#f17f7f;border-radius:50%}.about .about-social a.facebook{background:url('../img/./fb-icon.png') center center no-repeat #f17f7f;background-size:40%}.about .about-social a.twitter{background:url('../img/./tw-icon.png') center center no-repeat #f17f7f;background-size:60%}.about .about-social a.instagram{background:url('../img/./instagram-icon.png') center center no-repeat #f17f7f;background-size:60%}.about .about-social a.pinteres{background:url('../img/./pinterest-icon.png') center center no-repeat #f17f7f;background-size:50%}@media (max-width: 1220px){.about .bird-left{display:none}.about .bird-right{display:none}}.video{position:relative;width:100%;height:calc(100vh - 142px);position:relative;z-index:3;overflow:hidden}.video .close{right:14px;top:14px}.video .video-content{display:table;width:100%;height:100%;background:url('../img/./video/video-bg.jpg') no-repeat center;background-size:cover}.video .video-content .inside{display:table-cell;vertical-align:middle;width:100%;height:100%}.video .video-content .inside .button{cursor:pointer;display:block;max-width:100px;margin:0 auto;text-align:center}.video .video-content .inside .button .play{width:24px;height:30px;margin:0 auto;background:url('../img/./video/play-button.png') no-repeat center;background-size:contain;opacity:0.25}.video .video-content .inside .button .text{font-family:"Roboto Black";font-size:12px;line-height:12px;margin-top:16px;color:#fff;text-transform:uppercase}.video.ng-enter{-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;opacity:0}.video.ng-enter.ng-enter-active{opacity:1}.video.ng-leave{-moz-transition:all 0.5s ease-in;-o-transition:all 0.5s ease-in;-webkit-transition:all 0.5s ease-in;transition:all 0.5s ease-in;-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1}.video.ng-leave.ng-leave-active{-moz-transform:scale(0.9);-ms-transform:scale(0.9);-webkit-transform:scale(0.9);transform:scale(0.9);opacity:0}.time-line{height:100%;position:relative}.time-line .time{position:absolute;top:0;font-family:"robotoslab regular";font-size:10px;line-height:64px}.time-line .time.left{left:0}.time-line .time.right{right:0}.time-line .line{width:calc(100% - 100px);position:absolute;z-index:9;left:50px;top:50%;margin-top:-2px;height:4px;background:#f7ede5}.time-line .line .progres{position:absolute;z-index:10;left:0;top:0;width:35%;height:4px;background:url('../img/./video/time-line.jpg')}.time-line .line .dot{position:absolute;z-index:10;left:35%;top:-10px;width:24px;height:24px;background:#f17f7f;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.faq{display:table;width:100%;position:relative;z-index:3}.faq .content{padding:0 10px;margin-top:80px}.faq .content .back{position:fixed;display:none;right:60px;bottom:20px;width:36px;height:36px;background:#f17f7f;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s;z-index:1000}.faq .content .back:after{content:"";position:absolute;right:11px;top:11px;width:14px;height:18px;background:url('../img/./video/play-button.png') no-repeat center;background-size:contain;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.faq .content .faq-menu{max-width:648px;margin:0 auto;text-align:center}.faq .content .faq-menu .inside{margin-left:-10px;margin-right:-10px}.faq .content .faq-menu .inside a{display:inline-block;margin:10px;width:198px;height:133px;background:url('../img/./faq/stamp.svg') no-repeat;text-decoration:none;color:#fff;text-align:center;cursor:pointer}.faq .content .faq-menu .inside a .box{width:100%;height:100%;display:table}.faq .content .faq-menu .inside a .box .inset{display:table-cell;vertical-align:middle}.faq .content .faq-menu .inside a .box .inset img{display:block;max-width:80px;max-height:50px;margin:0 auto;-moz-transition:all 0.2s;-o-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s}.faq .content .faq-menu .inside a .box .inset span{display:block;font-size:16px;font-family:"Raleway";margin-top:18px}.faq .content .faq-menu .inside a .box:hover .inset img{-moz-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}.faq .content .top-text{text-align:center;max-width:530px;margin:30px auto;position:relative}.faq .content .top-text h3{margin-bottom:20px}.faq .content .boxes{max-width:648px;margin:0 auto}.faq .content .boxes h4{text-align:center;margin-top:40px}.faq .content .boxes .box{position:relative;padding:18px 26px;margin:12px auto;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IiIgcj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSI0MCUiIHN0b3AtY29sb3I9IiNmN2VkZTUiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkN2M2YmEiLz48L3JhZGlhbEdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-moz-radial-gradient(center, ellipse closest-corner, #f7ede5 40%,#d7c6ba 100%);background-image:-webkit-radial-gradient(center, ellipse closest-corner, #f7ede5 40%,#d7c6ba 100%);background-image:radial-gradient(ellipse closest-corner at center, #f7ede5 40%,#d7c6ba 100%)}.faq .content .boxes .box p{padding:0 30px 0 0;font-size:16px;line-height:24px;font-family:"Raleway"}.faq .content .boxes .box p.content{padding-top:10px;max-width:560px;display:none;margin-top:10px}.faq .content .boxes .box a{color:#f17f7f}.faq .content .boxes .box.open p.title{font-family:"Raleway Bold"}.faq .content .boxes .box.open p.content{display:block}.faq .content .boxes .box.open .button:after{content:"";-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg)}.faq .content .boxes .box .button{position:absolute;right:0;top:0;width:100%;height:54px;cursor:pointer}.faq .content .boxes .box .button:before{content:"";position:absolute;right:9px;top:9px;width:36px;height:36px;background:#f17f7f;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.faq .content .boxes .box .button:after{content:"";position:absolute;right:20px;top:18px;width:14px;height:18px;background:url('../img/./video/play-button.png') no-repeat center;background-size:contain;-moz-transition:-moz-transform 0.5s;-o-transition:-o-transform 0.5s;-webkit-transition:-webkit-transform 0.5s;transition:transform 0.5s;-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.faq.ng-enter{-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;opacity:0}.faq.ng-enter.ng-enter-active{opacity:1}.faq.ng-leave{-moz-transition:all 0.5s ease-in;-o-transition:all 0.5s ease-in;-webkit-transition:all 0.5s ease-in;transition:all 0.5s ease-in;-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1}.faq.ng-leave.ng-leave-active{-moz-transform:scale(0.9);-ms-transform:scale(0.9);-webkit-transform:scale(0.9);transform:scale(0.9);opacity:0}.custommers-opinion{display:table;width:100%;height:calc(100vh - 142px);min-height:calc(100vh - 142px);z-index:3}.custommers-opinion .content{display:table-cell;vertical-align:middle}.custommers-opinion .content .top-text{text-align:center;max-width:560px;margin:60px auto 30px auto}.custommers-opinion .content .top-text h3{margin-bottom:20px}.custommers-opinion .content .box-border{position:relative;max-width:726px;margin:0 auto;padding:14px 0;background:url('../img/./form-bg.jpg')}.custommers-opinion .content .box-border:after{content:"";position:absolute;opacity:0.2;right:40px;top:30px;width:50px;height:34px;background:url('../img/./box-lines.png') no-repeat;background-size:contain}.custommers-opinion .content .box-border .swiper-slide{height:390px;display:table}.custommers-opinion .content .box-border .box{width:calc(100% - 78px);height:calc(100% - 28px);margin:0px auto;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IiIgcj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSI0MCUiIHN0b3AtY29sb3I9IiNmN2VkZTUiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkN2M2YmEiLz48L3JhZGlhbEdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-moz-radial-gradient(center, ellipse closest-corner, #f7ede5 40%,#d7c6ba 100%);background-image:-webkit-radial-gradient(center, ellipse closest-corner, #f7ede5 40%,#d7c6ba 100%);background-image:radial-gradient(ellipse closest-corner at center, #f7ede5 40%,#d7c6ba 100%);padding:25px}.custommers-opinion .content .box-border .box .avatar-bg{display:table-cell;vertical-align:middle;width:190px;height:190px;background:url('../img/./what-our-custommers-say/avatar-bg.png') no-repeat center;background-size:contain}.custommers-opinion .content .box-border .box .avatar-bg .avatar{display:block;margin:0 auto;padding:10px 0;width:calc(100% - 20px);height:calc(100% - 20px)}.custommers-opinion .content .box-border .box .right{display:table-cell;vertical-align:middle;max-width:360px;padding-left:25px}.custommers-opinion .content .box-border .box .right .review-ico{display:block;vertical-align:middle;width:111px;height:21px;margin:0 auto 12px auto;background:url(../img/./ico-star.svg)}.custommers-opinion .content .box-border .box .right .opinion{min-height:160px;padding-right:10px;text-align:center}.custommers-opinion .content .box-border .box .right .opinion p{font-family:"VAG";font-size:20px;line-height:32px}.custommers-opinion .content .box-border .box .right .opinion .author{font-family:"Raleway";font-size:14px;margin-top:20px}.custommers-opinion .content .box-border .box .right .opinion .author span{display:block;margin-top:4px;font-family:"Roboto Thin Italic"}.custommers-opinion .content .box-border .box .right.full{max-width:100%;margin:auto}.custommers-opinion .content .box-border .next,.custommers-opinion .content .box-border .prev{position:absolute;top:50%;margin-top:-18px;width:36px;height:36px;background:#f17f7f;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;cursor:pointer}.custommers-opinion .content .box-border .next:after,.custommers-opinion .content .box-border .prev:after{content:"";position:absolute;left:13px;top:9px;width:0;height:0;border-style:solid;border-width:9px 0 9px 14px;border-color:transparent transparent transparent #fff}.custommers-opinion .content .box-border .next{right:-80px}.custommers-opinion .content .box-border .prev{left:-80px;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.custommers-opinion .content .button{margin:45px auto 20px auto;text-align:center}.custommers-opinion.ng-enter{-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;opacity:0}.custommers-opinion.ng-enter.ng-enter-active{opacity:1}.custommers-opinion.ng-leave{-moz-transition:all 0.5s ease-in;-o-transition:all 0.5s ease-in;-webkit-transition:all 0.5s ease-in;transition:all 0.5s ease-in;-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1}.custommers-opinion.ng-leave.ng-leave-active{-moz-transform:scale(0.9);-ms-transform:scale(0.9);-webkit-transform:scale(0.9);transform:scale(0.9);opacity:0}.how-it-works{display:table;width:100%;height:calc(100vh - 142px);min-height:calc(100vh - 142px);position:relative;z-index:3}.how-it-works .content{display:table-cell;vertical-align:middle}.how-it-works .top-text{text-align:center;margin-top:60px;margin-bottom:30px}.how-it-works .open-video{position:relative;margin:40px auto 60px auto;display:block;max-width:554px;width:calc(100% - 20px);-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}.how-it-works .open-video img{max-width:100%}.how-it-works .open-video .flag{content:"";position:absolute;left:50%;bottom:-30px;margin-left:-130px;width:260px;height:59px;background:url('../img/./how-it-works/watch.png') no-repeat center center;background-size:contain}.how-it-works .open-video:hover .triangle{opacity:1}.how-it-works .open-video .triangle{position:absolute;left:50%;top:50%;margin-left:-25px;margin-top:-25px;width:50px;height:50px;background:url('../img/./video/play-button.png') no-repeat center center;background-size:40%;border:1px solid #fff;border-radius:50%;opacity:0.8;-moz-animation:pulse 1s infinite;-webkit-animation:pulse 1s infinite;animation:pulse 1s infinite}.how-it-works .steps{position:relative;margin:10px auto 0 auto;max-width:840px;text-align:center}.how-it-works .steps img{display:block;margin:0 auto;max-width:100%}.how-it-works .steps .description{text-align:center;padding-top:4px}.how-it-works .steps .step{position:relative;display:inline-block;vertical-align:top;width:180px;margin:10px 38px 0 38px}.how-it-works .steps .step:before{content:"";font-family:"robotoslab bold";font-weight:normal;text-align:center;color:#fff;line-height:35px;position:absolute;left:-10px;top:-10px;width:32px;padding-left:3px;height:35px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background:#f17f7f;z-index:10}.how-it-works .steps .step .box{padding:5px;height:148px;background:url('../img/./form-bg.jpg')}.how-it-works .steps .step .box .inside{min-height:148px}.how-it-works .steps .step-1:before{content:"1."}.how-it-works .steps .step-1 .box .inside{background:#f6e7b0}.how-it-works .steps .step-1 .box .inside img{width:80%;padding-top:18px}.how-it-works .steps .step-2:before{content:"2."}.how-it-works .steps .step-2 .box .inside{position:relative;background:#edf5ba}.how-it-works .steps .step-2 .box .inside img{position:absolute;right:10px;bottom:10px;max-width:210px}.how-it-works .steps .step-3:before{content:"3."}.how-it-works .steps .step-4:before{content:"4."}.how-it-works .steps .step-6:before{top:120px;left:-30px;content:"6."}.how-it-works .steps .step-6 .box{background:none}.how-it-works .steps .step-6 .box .inside{position:relative}.how-it-works .steps .step-6 .box .inside img{position:absolute;right:-40px;bottom:-20px;max-width:260px}.how-it-works .steps .step-5:before{content:"5."}.how-it-works .button{text-align:center;margin-top:20px;margin-bottom:20px}.how-it-works.ng-enter{-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;opacity:0}.how-it-works.ng-enter.ng-enter-active{opacity:1}.how-it-works.ng-leave{-moz-transition:all 0.5s ease-in;-o-transition:all 0.5s ease-in;-webkit-transition:all 0.5s ease-in;transition:all 0.5s ease-in;-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1}.how-it-works.ng-leave.ng-leave-active{-moz-transform:scale(0.9);-ms-transform:scale(0.9);-webkit-transform:scale(0.9);transform:scale(0.9);opacity:0}.cart{display:table;width:100%;height:calc(100vh - 142px);min-height:calc(100vh - 142px);position:relative;z-index:4}.cart .modal{display:block;width:100%;height:100%;min-height:auto;left:0;right:0;top:0;bottom:0}.cart .modal.pic .inside-modal-content{display:table;width:100%;height:100%}.cart .modal.pic .inside-modal-content .inside{-moz-transform:scale(1) !important;-ms-transform:scale(1) !important;-webkit-transform:scale(1) !important;transform:scale(1) !important}.cart .modal.pic .inside-modal-content .inside .top-text-box{margin-bottom:20px}.cart .modal.pic .inside-modal-content .inside .btn{border:none;margin-top:20px}.cart .modal.pic .inside-modal-content .inside .crop-box-content .desktop{display:block}.cart .modal.pic .inside-modal-content .inside .crop-box-content .mobile{display:none}.cart .modal.pic .inside-modal-content .inside .crop-box-content .mobile-small{display:none}.cart .modal.pic .inside-modal-content .inside .instruction-image{width:640px}.cart .modal.pic .close{right:-20px;top:-20px}.cart .modal.pic .box{position:relative;margin:0 auto;padding:14px 0;background:url('../img/./form-bg.jpg');max-width:726px}.cart .modal.pic .box .inside{height:calc(100% - 28px);margin:0px auto;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IiIgcj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSI1NiUiIHN0b3AtY29sb3I9IiNmN2VkZTUiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkN2M2YmEiLz48L3JhZGlhbEdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-moz-radial-gradient(center, ellipse closest-corner, #f7ede5 56%,#d7c6ba 100%);background-image:-webkit-radial-gradient(center, ellipse closest-corner, #f7ede5 56%,#d7c6ba 100%);background-image:radial-gradient(ellipse closest-corner at center, #f7ede5 56%,#d7c6ba 100%);width:calc(100% - 40px);padding:26px 6px;text-align:center}.cart .modal.pic .box .inside h4{margin:auto}.cart .modal.pic .box .inside h4 strong{font-family:"Raleway Bold"}.cart .modal.pic .box .inside h4.top-text-box{max-width:520px}.cart .modal.pic .box .inside h4.bottom-text-box{max-width:320px}.cart .modal.pic .box .inside .btn{margin-left:10px;margin-right:10px}.cart .modal.pic .box .inside:after{content:"";position:absolute;right:45px;top:30px;width:54px;height:34px;background:url('../img/./box-lines.png') no-repeat;background-size:contain;opacity:0.2}.cart .modal.pic .box .inside .alert{width:320px;height:auto;background:#d3f682;color:#fff;border-radius:10px;font-size:11px;text-align:center;line-height:20px;margin:0 auto 10px auto}.cart .modal.pic .box .inside .discount-box-border{margin:20px auto;padding:7px;width:170px;height:136px;background:url('../img/checkout/image-bg.png')}.cart .modal.pic .box .inside .discount-box-border .discount-box{display:table;width:170px;height:135px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IiIgcj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIyMCUiIHN0b3AtY29sb3I9IiNmN2VkZTUiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkN2M2YmEiLz48L3JhZGlhbEdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-moz-radial-gradient(center, ellipse closest-corner, #f7ede5 20%,#d7c6ba 100%);background-image:-webkit-radial-gradient(center, ellipse closest-corner, #f7ede5 20%,#d7c6ba 100%);background-image:radial-gradient(ellipse closest-corner at center, #f7ede5 20%,#d7c6ba 100%)}.cart .modal.pic .box .inside .discount-box-border .discount-box .cell{display:table-cell;vertical-align:middle}.cart .modal.pic .box .inside .discount-box-border .discount-box .cell .number{font-family:"robotoslab bold";font-size:52px;letter-spacing:-0.035em}.cart .modal.pic .box .inside .discount-box-border .discount-box .cell .text{padding:0}.cart .modal.pic .box .inside .discount-box-image{position:relative;max-width:520px;margin:10px auto;-moz-transform:translateX(40px);-ms-transform:translateX(40px);-webkit-transform:translateX(40px);transform:translateX(40px)}.cart .modal.pic .box .inside .discount-box-image img{max-width:100%}.cart .modal.pic .box .inside .discount-box-image .left-box{position:absolute;left:-90px;top:0;display:table;width:110px;height:86px;z-index:5}.cart .modal.pic .box .inside .discount-box-image .left-box .open{display:table;width:110px;height:86px;background:url('../img/./open-bg.png') no-repeat;background-size:contain;-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}.cart .modal.pic .box .inside .discount-box-image .left-box .open .inside-box{display:table-cell;vertical-align:middle}.cart .modal.pic .box .inside .discount-box-image .left-box .open .inside-box .text{text-align:center;margin-left:5%;width:90%;font-family:"robotoslab bold";font-size:18px;color:#fff}.cart .modal.pic .box .inside .discount-box-image .left-box .open:after{content:"";position:absolute;width:calc(100% - 12px);height:calc(100% - 12px);top:6px;left:6px;right:6px;bottom:6px;z-index:-1;background:#f17f7f}.cart .modal.pic .box .inside .code{padding:10px 0;margin:10px auto;border-bottom:3px dashed #cbc4bd;max-width:220px}.cart .modal.pic .box .inside .code h4{font-family:"robotoslab bold";text-transform:uppercase}.cart .modal.pic .box .inside .bottom{max-width:320px;margin:0 auto}.cart .modal.pic .box .inside .socials .social{position:relative;display:inline-block;margin:0 13px;width:36px;height:36px;background:#f17f7f;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.cart .modal.pic .box .inside .socials .social:before{content:"";position:absolute;right:100%;top:50%;margin-top:-3px;width:28px;height:2px;border-bottom:3px dashed #000}.cart .modal.pic .box .inside .socials .social:first-child:before{display:none}.cart .modal.pic .box .inside .socials .social .tw{position:absolute;left:8px;top:10px;width:21px;height:17px;background:url('../img/./checkout/tw-ico.png') no-repeat}.cart .modal.pic .box .inside .socials .social .fb{position:absolute;left:12px;top:8px;width:11px;height:21px;background:url('../img/./checkout/fb-ico.png') no-repeat}.cart .modal.pic .box .inside .socials .social .email{position:absolute;left:8px;top:10px;width:20px;height:17px;background:url('../img/./checkout/email-ico.png') no-repeat}.cart .textarea-twin{display:block;position:absolute;left:-9999px;opacity:0;font-family:"VAG";font-size:17px;line-height:27px;width:564px}.cart .content{display:table-cell;vertical-align:middle;padding-top:60px}.cart .content .inside{position:relative;margin:0 auto;max-width:820px}.cart .content .inside .tooltip{top:365px;left:-22px;width:130px;text-align:center;display:none}.cart .content .inside .tooltip .text{font-family:"robotoslab regular";font-size:14px;width:140px;color:#000;letter-spacing:0;line-height:16px;margin:0 auto}.cart .content .inside .button{position:absolute;bottom:40px;margin-bottom:-18px}.cart .content .inside .button.right{right:-100px}.cart .content .inside .button.right .text{width:150px;font-size:10px;text-align:center;line-height:12px}.cart .content .inside .button.left{left:-65px}.cart .content .inside .button .btn.disabled{opacity:0.5}.cart .content .inside .top-text{text-align:center;margin:20px auto 32px auto}.cart .content .inside .box{margin:0 auto;width:820px;height:557px;background:url('../img/./cart/bg.png');background-size:cover;-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-webkit-transform:translateX(-30px);transform:translateX(-30px)}.cart .content .inside .box .book-open-holder{left:154px;top:120px}.cart .content .inside .box .book-open-holder .text{text-align:center;font-size:18px;line-height:20px}.cart .content .inside .box .message{position:relative;width:100%;height:100%}.cart .content .inside .box .message .help-btn{color:#fff;font-family:"Raleway Bold";font-size:36px;width:60px;height:60px;background:#53cadd;line-height:60px;position:absolute;top:20px;right:30px;text-align:center;border-radius:50%;cursor:pointer;-moz-transition:all 300ms;-o-transition:all 300ms;-webkit-transition:all 300ms;transition:all 300ms}.cart .content .inside .box .message .help-btn:hover{-moz-transform:translate(scale(1.2), 1em);-ms-transform:translate(scale(1.2), 1em);-webkit-transform:translate(scale(1.2), 1em);transform:translate(scale(1.2), 1em)}.cart .content .inside .box .message .bird1{position:absolute;left:-34px;bottom:30px;width:158px;height:106px;background:url('../img/./cart/bird1.png')}.cart .content .inside .box .message .bird1 .tooltip{position:absolute;left:-40px;bottom:120px;width:140px}.cart .content .inside .box .message .bird1 .tooltip .text{font-size:16px}.cart .content .inside .box .message .bird1 .tooltip .text span{color:#fff}.cart .content .inside .box .message .bird1 .tooltip .line{position:absolute;top:20px;left:-44px;width:220px;height:206px;background:url('../img/./message-green-arrow.png')}.cart .content .inside .box .message .bird1 .tooltip .close{width:26px;height:26px;right:-10px;top:-10px}.cart .content .inside .box .message .bird1 .tooltip .close:after,.cart .content .inside .box .message .bird1 .tooltip .close:before{top:11px;left:6px;width:14px;height:4px}.cart .content .inside .box .message .bird2{position:absolute;right:-50px;bottom:72px;width:142px;height:96px;background:url('../img/./cart/bird2.png')}.cart .content .inside .box .message .bird2 .tooltip{right:-40px;bottom:180px;width:100px}.cart .content .inside .box .message .alert-top{width:200px;height:20px;background:#f17f7f;color:#fff;border-radius:10px;font-size:11px;text-align:center;line-height:20px;position:absolute;left:50%;margin-left:-100px;top:70px;z-index:2}.cart .content .inside .box .message input[type=file]{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.cart .content .inside .box .message input,.cart .content .inside .box .message textarea{font-family:"VAG";font-size:17px;line-height:27px;background:none;border:none;resize:none;outline:none}.cart .content .inside .box .message .date{font-family:"VAG";font-size:17px;position:absolute;width:160px;left:552px;top:77px;text-align:right}.cart .content .inside .box .message .message-content{position:absolute;left:152px;top:92px;width:564px;height:214px}.cart .content .inside .box .message .message-content.tpl{color:#a9a9a9}.cart .content .inside .box .message .regards{position:absolute;width:260px;left:155px;bottom:178px}.cart .content .inside .box .message .name{position:absolute;width:260px;left:155px;bottom:145px}.cart .content .inside .box .message .reset{-moz-transform:scale(0.5);-ms-transform:scale(0.5);-webkit-transform:scale(0.5);transform:scale(0.5);right:94px;bottom:223px}.cart .content .inside .box .message .user-photo-edit{position:absolute;left:435px;bottom:43px;width:267px;height:200px;cursor:pointer;z-index:1}.cart .content .inside .box .message .user-photo-edit.change .close{display:none}.cart .content .inside .box .message .user-photo-edit.change .link{display:none}.cart .content .inside .box .message .user-photo-edit.change:hover .close{display:block}.cart .content .inside .box .message .user-photo-edit.change:hover .link{display:block}.cart .content .inside .box .message .user-photo-edit .close{top:76px;left:50%;margin-left:-19px;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.cart .content .inside .box .message .user-photo-edit .link{position:absolute;width:100%;text-align:center;top:118px;color:#000;text-decoration:none}.cart .content .inside .box .message .user-photo-edit .link .text{padding:0;text-shadow:0px 0px 4px #fff}.cart .content .inside .box .message .add-picture{position:absolute;left:435px;bottom:43px;width:267px;height:200px;background:url('../img/./cart/add-bg.jpg')}.cart .content .inside .box .message .add-picture.is-dragover{border:2px solid #f17f7f}.cart .content .inside .box .message .add-picture.change .close{display:none}.cart .content .inside .box .message .add-picture.change .link{display:none}.cart .content .inside .box .message .add-picture.change:hover .close{display:block}.cart .content .inside .box .message .add-picture.change:hover .link{display:block}.cart .content .inside .box .message .add-picture .close{top:76px;left:50%;margin-left:-19px;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.cart .content .inside .box .message .add-picture .link{position:absolute;width:100%;text-align:center;top:118px;color:#000;text-decoration:none}.cart .content .inside .box .message .add-picture .link .text{padding:0;text-shadow:0px 0px 4px #fff}.cart .content .inside .box .message .add-picture .alert{width:100%;height:auto;background:#f17f7f;color:#fff;border-radius:10px;font-size:11px;text-align:center;line-height:20px}.cart .content .inside .templates-border{position:relative;margin:12px auto;padding:14px 0;max-width:640px;background:url('../img/./form-bg.jpg')}.cart .content .inside .templates-border .templates{width:calc(100% - 68px);height:calc(100% - 28px);margin:0px auto;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IiIgcj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSI1NiUiIHN0b3AtY29sb3I9IiNmN2VkZTUiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkN2M2YmEiLz48L3JhZGlhbEdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-moz-radial-gradient(center, ellipse closest-corner, #f7ede5 56%,#d7c6ba 100%);background-image:-webkit-radial-gradient(center, ellipse closest-corner, #f7ede5 56%,#d7c6ba 100%);background-image:radial-gradient(ellipse closest-corner at center, #f7ede5 56%,#d7c6ba 100%);text-align:center;padding:18px}.cart .content .inside .templates-border .templates .info{float:left}.cart .content .inside .templates-border .templates .info .text{padding:0;margin-top:8px}.cart .content .inside .templates-border .templates .select{float:left;margin-left:20px}.cart .content .inside .templates-border .templates .select select{min-width:160px}.cart .content .inside .templates-border .templates .pagination{float:right}.cart .content .inside .templates-border .templates .pagination span{display:inline-block;vertical-align:middle;cursor:pointer}.cart .content .inside .templates-border .templates .pagination span.prev,.cart .content .inside .templates-border .templates .pagination span.next{width:14px;height:16px;background:url('../img/./red-arrow.png') no-repeat center;background-size:contain}.cart .content .inside .templates-border .templates .pagination span.prev{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.cart .content .inside .templates-border .templates .pagination ul{display:inline-block;vertical-align:middle;margin:0 8px}.cart .content .inside .templates-border .templates .pagination ul li{cursor:pointer;display:inline-block;font-family:"robotoslab light";font-size:18px;line-height:18px;letter-spacing:-0.035em;padding:9px 0;width:16px}.cart .content .inside .templates-border .templates .pagination ul li.active{font-family:"robotoslab bold";font-weight:normal}.cart.ng-enter{-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;opacity:0}.cart.ng-enter.ng-enter-active{opacity:1}.cart.ng-leave{-moz-transition:all 0.5s ease-in;-o-transition:all 0.5s ease-in;-webkit-transition:all 0.5s ease-in;transition:all 0.5s ease-in;-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1}.cart.ng-leave.ng-leave-active{-moz-transform:scale(0.9);-ms-transform:scale(0.9);-webkit-transform:scale(0.9);transform:scale(0.9);opacity:0}.checkout{display:table;width:100%;height:calc(100vh - 142px);min-height:calc(100vh - 142px);position:relative;z-index:6}.checkout .modal{display:block;width:100%;height:100%;min-height:auto;left:0;right:0;top:0;bottom:0}.checkout .modal.pic{position:fixed}.checkout .modal.pic .inside-modal-content{display:table;width:100%;height:100%}.checkout .modal.pic .inside-modal-content .inside{-moz-transform:scale(1) !important;-ms-transform:scale(1) !important;-webkit-transform:scale(1) !important;transform:scale(1) !important}.checkout .modal.pic .inside-modal-content .inside .top-text-box{margin-bottom:20px}.checkout .modal.pic .inside-modal-content .inside .btn{border:none;margin-top:20px}.checkout .modal.pic .inside-modal-content .inside .crop-box-content .desktop{display:block}.checkout .modal.pic .inside-modal-content .inside .crop-box-content .mobile{display:none}.checkout .modal.pic .inside-modal-content .inside .crop-box-content .mobile-small{display:none}.checkout .modal.pic .inside-modal-content .inside .instruction-image{width:640px}.checkout .modal.pic .close{right:-20px;top:-20px}.checkout .modal.pic .box{position:relative;margin:0 auto;padding:14px 0;background:url('../img/./form-bg.jpg');max-width:726px}.checkout .modal.pic .box .inside{height:calc(100% - 28px);margin:0px auto;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IiIgcj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSI1NiUiIHN0b3AtY29sb3I9IiNmN2VkZTUiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkN2M2YmEiLz48L3JhZGlhbEdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-moz-radial-gradient(center, ellipse closest-corner, #f7ede5 56%,#d7c6ba 100%);background-image:-webkit-radial-gradient(center, ellipse closest-corner, #f7ede5 56%,#d7c6ba 100%);background-image:radial-gradient(ellipse closest-corner at center, #f7ede5 56%,#d7c6ba 100%);width:calc(100% - 40px);padding:26px 6px;text-align:center}.checkout .modal.pic .box .inside h4{margin:auto}.checkout .modal.pic .box .inside h4 strong{font-family:"Raleway Bold"}.checkout .modal.pic .box .inside h4.top-text-box{max-width:520px}.checkout .modal.pic .box .inside h4.bottom-text-box{max-width:320px}.checkout .modal.pic .box .inside .btn{margin-left:10px;margin-rught:10px}.checkout .modal.pic .box .inside:after{content:"";position:absolute;right:45px;top:30px;width:54px;height:34px;background:url('../img/./box-lines.png') no-repeat;background-size:contain;opacity:0.2}.checkout .modal.pic .box .inside .alert{width:320px;height:auto;background:#d3f682;color:#fff;border-radius:10px;font-size:11px;text-align:center;line-height:20px;margin:0 auto 10px auto}.checkout .modal.pic .box .inside .discount-box-border{margin:20px auto;padding:7px;width:170px;height:136px;background:url('../img/checkout/image-bg.png')}.checkout .modal.pic .box .inside .discount-box-border .discount-box{display:table;width:170px;height:135px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IiIgcj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIyMCUiIHN0b3AtY29sb3I9IiNmN2VkZTUiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkN2M2YmEiLz48L3JhZGlhbEdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-moz-radial-gradient(center, ellipse closest-corner, #f7ede5 20%,#d7c6ba 100%);background-image:-webkit-radial-gradient(center, ellipse closest-corner, #f7ede5 20%,#d7c6ba 100%);background-image:radial-gradient(ellipse closest-corner at center, #f7ede5 20%,#d7c6ba 100%)}.checkout .modal.pic .box .inside .discount-box-border .discount-box .cell{display:table-cell;vertical-align:middle}.checkout .modal.pic .box .inside .discount-box-border .discount-box .cell .number{font-family:"robotoslab bold";font-size:52px;letter-spacing:-0.035em}.checkout .modal.pic .box .inside .discount-box-border .discount-box .cell .text{padding:0}.checkout .modal.pic .box .inside .discount-box-image{position:relative;max-width:520px;margin:10px auto;-moz-transform:translateX(40px);-ms-transform:translateX(40px);-webkit-transform:translateX(40px);transform:translateX(40px)}.checkout .modal.pic .box .inside .discount-box-image img{max-width:100%}.checkout .modal.pic .box .inside .discount-box-image .left-box{position:absolute;left:-90px;top:0;display:table;width:110px;height:86px;z-index:5}.checkout .modal.pic .box .inside .discount-box-image .left-box .open{display:table;width:110px;height:86px;background:url('../img/./open-bg.png') no-repeat;background-size:contain;-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}.checkout .modal.pic .box .inside .discount-box-image .left-box .open .inside-box{display:table-cell;vertical-align:middle}.checkout .modal.pic .box .inside .discount-box-image .left-box .open .inside-box .text{text-align:center;margin-left:5%;width:90%;font-family:"robotoslab bold";font-size:18px;color:#fff}.checkout .modal.pic .box .inside .discount-box-image .left-box .open:after{content:"";position:absolute;width:calc(100% - 12px);height:calc(100% - 12px);top:6px;left:6px;right:6px;bottom:6px;z-index:-1;background:#f17f7f}.checkout .modal.pic .box .inside .code{padding:10px 0;margin:10px auto;border-bottom:3px dashed #cbc4bd;max-width:220px}.checkout .modal.pic .box .inside .code h4{font-family:"robotoslab bold";text-transform:uppercase}.checkout .modal.pic .box .inside .bottom{max-width:320px;margin:0 auto}.checkout .modal.pic .box .inside .socials .social{position:relative;display:inline-block;margin:0 13px;width:36px;height:36px;background:#f17f7f;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.checkout .modal.pic .box .inside .socials .social:before{content:"";position:absolute;right:100%;top:50%;margin-top:-3px;width:28px;height:2px;border-bottom:3px dashed #000}.checkout .modal.pic .box .inside .socials .social:first-child:before{display:none}.checkout .modal.pic .box .inside .socials .social .tw{position:absolute;left:8px;top:10px;width:21px;height:17px;background:url('../img/./checkout/tw-ico.png') no-repeat}.checkout .modal.pic .box .inside .socials .social .fb{position:absolute;left:12px;top:8px;width:11px;height:21px;background:url('../img/./checkout/fb-ico.png') no-repeat}.checkout .modal.pic .box .inside .socials .social .email{position:absolute;left:8px;top:10px;width:20px;height:17px;background:url('../img/./checkout/email-ico.png') no-repeat}.checkout .modal.check .inside-modal-content{display:table;width:100%;height:100%}.checkout .modal.check .close{right:-20px;top:-20px}.checkout .modal.check .box{position:relative;margin:0 auto;padding:14px 0;background:url('../img/./form-bg.jpg');max-width:726px}.checkout .modal.check .box .inside{width:calc(100% - 86px);height:calc(100% - 28px);margin:0px auto;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IiIgcj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSI1NiUiIHN0b3AtY29sb3I9IiNmN2VkZTUiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkN2M2YmEiLz48L3JhZGlhbEdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-moz-radial-gradient(center, ellipse closest-corner, #f7ede5 56%,#d7c6ba 100%);background-image:-webkit-radial-gradient(center, ellipse closest-corner, #f7ede5 56%,#d7c6ba 100%);background-image:radial-gradient(ellipse closest-corner at center, #f7ede5 56%,#d7c6ba 100%);padding:26px;text-align:center}.checkout .modal.check .box .inside h4{margin:auto}.checkout .modal.check .box .inside h4 strong{font-family:"Raleway Bold"}.checkout .modal.check .box .inside h4.top-text-box{max-width:520px}.checkout .modal.check .box .inside h4.bottom-text-box{max-width:320px}.checkout .modal.check .box .inside:after{content:"";position:absolute;right:45px;top:30px;width:54px;height:34px;background:url('../img/./box-lines.png') no-repeat;background-size:contain;opacity:0.2}.checkout .modal.check .box .inside .discount-box-border{margin:20px auto;padding:7px;width:170px;height:136px;background:url('../img/checkout/image-bg.png')}.checkout .modal.check .box .inside .discount-box-border .discount-box{display:table;width:170px;height:135px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IiIgcj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIyMCUiIHN0b3AtY29sb3I9IiNmN2VkZTUiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkN2M2YmEiLz48L3JhZGlhbEdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-moz-radial-gradient(center, ellipse closest-corner, #f7ede5 20%,#d7c6ba 100%);background-image:-webkit-radial-gradient(center, ellipse closest-corner, #f7ede5 20%,#d7c6ba 100%);background-image:radial-gradient(ellipse closest-corner at center, #f7ede5 20%,#d7c6ba 100%)}.checkout .modal.check .box .inside .discount-box-border .discount-box .cell{display:table-cell;vertical-align:middle}.checkout .modal.check .box .inside .discount-box-border .discount-box .cell .number{font-family:"robotoslab bold";font-size:52px;letter-spacing:-0.035em}.checkout .modal.check .box .inside .discount-box-border .discount-box .cell .text{padding:0}.checkout .modal.check .box .inside .discount-box-image{position:relative;max-width:520px;margin:10px auto;-moz-transform:translateX(40px);-ms-transform:translateX(40px);-webkit-transform:translateX(40px);transform:translateX(40px)}.checkout .modal.check .box .inside .discount-box-image img{max-width:100%}.checkout .modal.check .box .inside .discount-box-image .left-box{position:absolute;left:-90px;top:0;display:table;width:110px;height:86px;z-index:5}.checkout .modal.check .box .inside .discount-box-image .left-box .open{display:table;width:110px;height:86px;background:url('../img/./open-bg.png') no-repeat;background-size:contain;-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}.checkout .modal.check .box .inside .discount-box-image .left-box .open .inside-box{display:table-cell;vertical-align:middle}.checkout .modal.check .box .inside .discount-box-image .left-box .open .inside-box .text{text-align:center;margin-left:5%;width:90%;font-family:"robotoslab bold";font-size:18px;color:#fff}.checkout .modal.check .box .inside .discount-box-image .left-box .open:after{content:"";position:absolute;width:calc(100% - 12px);height:calc(100% - 12px);top:6px;left:6px;right:6px;bottom:6px;z-index:-1;background:#f17f7f}.checkout .modal.check .box .inside .code{padding:10px 0;margin:10px auto;border-bottom:3px dashed #cbc4bd;max-width:220px}.checkout .modal.check .box .inside .code h4{font-family:"robotoslab bold";text-transform:uppercase}.checkout .modal.check .box .inside .bottom{max-width:320px;margin:0 auto}.checkout .modal.check .box .inside .socials .social{position:relative;display:inline-block;margin:0 13px;width:36px;height:36px;background:#f17f7f;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.checkout .modal.check .box .inside .socials .social:before{content:"";position:absolute;right:100%;top:50%;margin-top:-3px;width:28px;height:2px;border-bottom:3px dashed #000}.checkout .modal.check .box .inside .socials .social:first-child:before{display:none}.checkout .modal.check .box .inside .socials .social .tw{position:absolute;left:8px;top:10px;width:21px;height:17px;background:url('../img/./checkout/tw-ico.png') no-repeat}.checkout .modal.check .box .inside .socials .social .fb{position:absolute;left:12px;top:8px;width:11px;height:21px;background:url('../img/./checkout/fb-ico.png') no-repeat}.checkout .modal.check .box .inside .socials .social .email{position:absolute;left:8px;top:10px;width:20px;height:17px;background:url('../img/./checkout/email-ico.png') no-repeat}.checkout .content{display:table-cell;vertical-align:middle}.checkout .content .top-text{text-align:center;width:100%;margin:70px auto 20px auto}.checkout .content .steps .right-paper-box{z-index:100;position:absolute;left:50%;margin-left:180px;top:65px;width:272px;height:auto;background:url('../img/./piece-of-paper.png') no-repeat;background-size:100% 100%}.checkout .content .steps .right-paper-box .inside{padding:25px}.checkout .content .steps .right-paper-box .inside h4{margin:0;margin-bottom:10px}.checkout .content .steps .right-paper-box .inside .text{padding:0;font-size:12px;line-height:16px}.checkout .content .steps .right-paper-box .inside .text strong{font-size:13px}.checkout .content .steps .right-paper-box .inside .left{float:left}.checkout .content .steps .right-paper-box .inside .right{float:right}.checkout .content .steps .right-paper-box .inside .right p{text-align:right}.checkout .content .steps .right-paper-box .inside .line{width:100%;height:2px;background:#000;margin:10px 0}.checkout .content .steps .right-paper-box .inside .bottom{margin-top:10px}.checkout .content .steps .right-paper-box .inside .summary .text{font-size:20px}.checkout .content .steps .right-paper-box .inside .summary .text strong{font-size:20px}.checkout .content .steps .step{position:relative;margin:30px auto 0 auto;padding:14px 0;background:url('../img/./form-bg.jpg')}.checkout .content .steps .step .loader{background:rgba(255,255,255,0.85)}.checkout .content .steps .step .loader .text{color:#8bd574;text-align:center;width:320px;margin-left:-120px;font-family:"robotoslab bold";letter-spacing:0.05em;font-size:15px;line-height:24px}.checkout .content .steps .step .box{width:calc(100% - 86px);height:calc(100% - 28px);min-height:366px;margin:0px auto;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IiIgcj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSI1NiUiIHN0b3AtY29sb3I9IiNmN2VkZTUiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkN2M2YmEiLz48L3JhZGlhbEdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-moz-radial-gradient(center, ellipse closest-corner, #f7ede5 56%,#d7c6ba 100%);background-image:-webkit-radial-gradient(center, ellipse closest-corner, #f7ede5 56%,#d7c6ba 100%);background-image:radial-gradient(ellipse closest-corner at center, #f7ede5 56%,#d7c6ba 100%);padding:26px;-moz-animation:fadein 250ms linear both;-webkit-animation:fadein 250ms linear both;animation:fadein 250ms linear both}.checkout .content .steps .step .box.newsletter{height:auto;min-height:auto}.checkout .content .steps .step .box.newsletter .text{margin-left:0px}.checkout .content .steps .step .box.ng-hide{display:none}.checkout .content .steps .step .box .status-img{position:absolute;top:40px;right:40px}.checkout .content .steps .step .box input{border:1px solid #e0e0e0;border-radius:4px;background:#fff;text-align:left;font-family:"Roboto Thin Italic";font-size:14px;line-height:22px;padding:6px 10px;margin:4px 0;min-width:220px;outline:none}.checkout .content .steps .step .box input#adr{min-width:auto}.checkout .content .steps .step .box .input-holder{width:220px;position:relative}.checkout .content .steps .step .box .input-holder .radio-select{margin:0px auto}.checkout .content .steps .step .box .input-holder .radio-select .checkbox{display:inline-block;vertical-align:middle;background:none;width:20px}.checkout .content .steps .step .box .input-holder .radio-select .checkbox input[type=radio]{display:block;width:20px;min-width:20px}.checkout .content .steps .step .box .input-holder .radio-select .checkbox label:after{display:none}.checkout .content .steps .step .box .input-holder .radio-select .text{display:inline-block;vertical-align:middle;width:calc(100% - 25px);font-family:"robotoslab light";font-size:11px;line-height:14px}.checkout .content .steps .step .box .input-holder .invalid{position:absolute;top:19px;right:-10px;background:#f17f7f;width:20px;height:20px;border-radius:50%;line-height:20px;text-align:center;color:#fff;font-family:"Roboto Black";font-size:18px}.checkout .content .steps .step .box .input-holder .invalid.move{right:30px;top:28px}.checkout .content .steps .step .box .input-holder .valid{position:absolute;top:19px;right:-10px;background:#53cadd;width:20px;height:20px;border-radius:50%;line-height:20px;text-align:center;color:#fff;font-family:"Roboto Black";font-size:18px;background:url('../img/./checked-ico.png') no-repeat center center #53cadd;background-size:50% 50%}.checkout .content .steps .step .box .input-holder .valid.move{right:30px;top:28px}.checkout .content .steps .step .box .stages{margin-bottom:20px}.checkout .content .steps .step .box .stages .stage{position:relative;display:inline-block;margin:0 12px}.checkout .content .steps .step .box .stages .stage:first-child{margin-left:0}.checkout .content .steps .step .box .stages .stage:first-child span:before{display:none}.checkout .content .steps .step .box .stages .stage span{position:relative;display:block;margin:0 auto;width:36px;height:36px;background:#f17f7f;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.checkout .content .steps .step .box .stages .stage span:before{content:"";position:absolute;right:100%;top:50%;margin-top:-2px;width:28px;height:2px;border-bottom:2px dashed #000}.checkout .content .steps .step .box .stages .stage.current span{position:relative;background:#98d182}.checkout .content .steps .step .box .stages .stage.current span:after{content:"";position:absolute;left:7px;top:7px;width:22px;height:23px;background:url('../img/./checked-ico.png') no-repeat}.checkout .content .steps .step .box .stages .stage.done span{position:relative;background:#98d182}.checkout .content .steps .step .box .stages .stage.done span:after{content:"";position:absolute;left:7px;top:7px;width:22px;height:23px;background:url('../img/./checked-ico.png') no-repeat}.checkout .content .steps .step .box .stages .stage .text{text-align:center;font-size:10px;padding:10px 0 0 0;font-family:"Raleway";color:#333}.checkout .content .steps .step.step-1{max-width:726px}.checkout .content .steps .step.step-1:after{content:"";position:absolute;right:45px;top:30px;width:54px;height:34px;background:url('../img/./box-lines.png') no-repeat;background-size:contain;opacity:0.2}.checkout .content .steps .step.step-1 .info{padding-top:20px;border-top:1px dashed #000}.checkout .content .steps .step.step-1 .info:first-child{border-top:none}.checkout .content .steps .step.step-1 .info .image-bg{position:relative;float:left;width:185px;height:150px;background:url('../img/checkout/image-bg.png')}.checkout .content .steps .step.step-1 .info .image-bg .close{top:56px;left:50%;margin-left:-19px;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:1}.checkout .content .steps .step.step-1 .info .image-bg .link{position:absolute;width:100%;text-align:center;top:98px;color:#000;text-decoration:none;z-index:1}.checkout .content .steps .step.step-1 .info .image-bg .link .text{padding:0;text-shadow:0px 0px 4px #fff}.checkout .content .steps .step.step-1 .info .image-bg .img{position:absolute;left:7px;top:7px;width:170px;height:135px;cursor:pointer}.checkout .content .steps .step.step-1 .info .right{float:right;width:calc(100% - 216px)}.checkout .content .steps .step.step-1 .info .right.wide{float:none;width:100%}.checkout .content .steps .step.step-1 .info .right .top .text{float:left}.checkout .content .steps .step.step-1 .info .right .top .text h4{font-family:"Raleway"}.checkout .content .steps .step.step-1 .info .right .top .price{float:right;position:relative}.checkout .content .steps .step.step-1 .info .right .top .price a{padding:4px 0;display:block;color:#000;text-decoration:none;float:right;text-transform:uppercase;font-family:"Raleway Bold";font-size:13px}.checkout .content .steps .step.step-1 .info .right .top .price a.red{color:#f17f7f}.checkout .content .steps .step.step-1 .info .right .top .price a.blue{color:#53cadd}.checkout .content .steps .step.step-1 .info .right .bottom{margin-top:4px;position:relative}.checkout .content .steps .step.step-1 .info .right .bottom .location{float:left}.checkout .content .steps .step.step-1 .info .right .bottom .location p{font-family:"Raleway";padding:4px 0}.checkout .content .steps .step.step-1 .info .right .bottom .location p.blue{color:#6bb3d6}.checkout .content .steps .step.step-1 .info .right .bottom .location p a{color:#6bb3d6;text-decoration:none}.checkout .content .steps .step.step-1 .info .right .bottom .location .msg{white-space:pre-line;font-size:11px;line-height:14px;display:block}.checkout .content .steps .step.step-1 .info .right .bottom .location .message{width:340px;padding:10px 20px;border:1px solid #53cadd;margin-top:10px;margin-bottom:20px}.checkout .content .steps .step.step-1 .info .right .bottom .location .message.red{border:3px solid #f17f7f}.checkout .content .steps .step.step-1 .info .right .bottom .location .message.green{border:1px solid #d3f682}.checkout .content .steps .step.step-1 .info .right .bottom .location .message h5{font-family:"Raleway Bold";font-size:14px;display:inline-block}.checkout .content .steps .step.step-1 .info .right .bottom .location .message h5.blue{color:#6bb3d6}.checkout .content .steps .step.step-1 .info .right .bottom .location .message .help{display:inline-block;width:30px;height:30px;line-height:30px;text-align:center;font-family:"Raleway Bold";font-size:18px;color:#fff;background:#6bb3d6;border-radius:50%;cursor:pointer;-moz-transition:all 300ms;-o-transition:all 300ms;-webkit-transition:all 300ms;transition:all 300ms;margin-left:12px;margin-bottom:10px}.checkout .content .steps .step.step-1 .info .right .bottom .location .message .help:hover{-moz-transform:translate(scale(1.2), 1em);-ms-transform:translate(scale(1.2), 1em);-webkit-transform:translate(scale(1.2), 1em);transform:translate(scale(1.2), 1em)}.checkout .content .steps .step.step-1 .info .right .bottom .location .message .checkbox{width:20px;height:20px;border-radius:4px;margin-bottom:12px}.checkout .content .steps .step.step-1 .info .right .bottom .location .message .checkbox:first-child{margin-top:12px}.checkout .content .steps .step.step-1 .info .right .bottom .location .message .checkbox label{width:320px;font-family:"Raleway";padding-left:30px;padding-top:5px;font-size:12px;cursor:pointer}.checkout .content .steps .step.step-1 .info .right .bottom .location .message .checkbox label:hover .edit-message{text-decoration:underline}.checkout .content .steps .step.step-1 .info .right .bottom .location .message .checkbox label .edit-message{color:#53cadd;text-transform:uppercase;font-family:"Raleway Bold"}.checkout .content .steps .step.step-1 .info .right .bottom .location .message .checkbox label:after{top:3px;left:3px;width:15px;height:15px;background-size:cover}.checkout .content .steps .step.step-1 .info .right .bottom .options{float:right;text-align:right;margin-top:0;position:absolute;right:0}.checkout .content .steps .step.step-1 .info .right .bottom .options p{padding:12px 0}.checkout .content .steps .step.step-1 .info .right .bottom .options a{padding:4px 0;display:block;color:#000;text-decoration:none;text-transform:uppercase;font-family:"Raleway Bold";font-size:13px}.checkout .content .steps .step.step-1 .info .right .bottom .options a.red{color:#f17f7f}.checkout .content .steps .step.step-1 .info .right .bottom .options a.blue{color:#53cadd}.checkout .content .steps .step.step-1 .line{margin-top:18px;width:100%;height:3px;border-bottom:1px dashed #000}.checkout .content .steps .step.step-1 .details{margin-top:18px}.checkout .content .steps .step.step-1 .details .promo-code{float:left}.checkout .content .steps .step.step-1 .details .promo-code input{max-width:108px;min-width:auto;padding:8px;border:1px solid #e0e0e0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;font-family:"Roboto Thin Italic";font-size:14px;background:#fff}.checkout .content .steps .step.step-1 .details .promo-code input.disabled{font-family:"Roboto Black";background:none;border:none}.checkout .content .steps .step.step-1 .details .promo-code .btn.red{min-width:86px}.checkout .content .steps .step.step-1 .details .promo-code .text.red{color:#f17f7f}.checkout .content .steps .step.step-1 .details .right{float:right}.checkout .content .steps .step.step-1 .details .right .currency .top .text{float:right;margin-right:8px}.checkout .content .steps .step.step-1 .details .right .currency .top .select{float:right}.checkout .content .steps .step.step-1 .details .right .currency .top .select select{min-width:106px}.checkout .content .steps .step.step-1 .details .right .table table tr:last-child{border-top:2px solid #000}.checkout .content .steps .step.step-1 .details .right .table table tr:last-child td{padding-top:4px}.checkout .content .steps .step.step-1 .details .right .table table tr:nth-last-child(2) td{padding-bottom:4px}.checkout .content .steps .step.step-1 .details .right .table table tr td:last-child{min-width:112px}.checkout .content .steps .step.step-1 .details .right .table table tr td p{padding:2px;text-align:right}.checkout .content .steps .step.step-2{max-width:500px}.checkout .content .steps .step.step-2 h4{margin-bottom:10px}.checkout .content .steps .step.step-2 .newsletter{margin-top:20px}.checkout .content .steps .step.step-2 .newsletter .checkbox{display:inline-block;vertical-align:middle;width:24px;height:24px;background:#e0e0e0;border:1px solid #cbc4bd;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.checkout .content .steps .step.step-2 .newsletter label:after{top:1px;left:1px;background-size:80%;background-position:center center}.checkout .content .steps .step.step-2 .newsletter .text{padding:0;margin-left:10px;width:calc(100% - 40px);display:inline-block;vertical-align:middle}.checkout .content .steps .step.step-3{max-width:330px}.checkout .content .steps .step.step-3 h4{margin-bottom:10px}.checkout .content .steps .step.step-3 input{margin-top:10px}.checkout .content .steps .step.step-3 .select{margin:20px 0 10px 0}.checkout .content .steps .step.step-3 .sameaddress{color:#15727b;font-family:"Raleway";font-size:12px;cursor:pointer;margin-left:10px}.checkout .content .steps .step.step-4{max-width:330px}.checkout .content .steps .step.step-4 h4{margin-bottom:10px;width:240px}.checkout .content .steps .step.step-4 input{margin-top:10px}.checkout .content .steps .step.step-4 .alert{color:#f17f7f;display:inline-block;font-family:"robotoslab regular";font-size:14px;margin-top:10px}.checkout .content .steps .step.step-4 .select{margin:20px 0 10px 0}.checkout .content .steps .step.step-4 .credit-card-icon{position:absolute;top:110px;left:198px;width:84px;height:48px;background:url('../img/checkout/credit-card-ico.png') no-repeat bottom}.checkout .content .steps .step.step-4 .input-holder .icon{position:absolute;top:15px;left:175px;width:20px;height:20px;background:#53cadd;text-align:center;font-family:"Raleway";font-size:12px;line-height:22px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;color:#fff;cursor:pointer}.checkout .content .steps .step.step-4 .input-holder .btn{width:100%;margin-top:10px}.checkout .content .steps .step.step-4 .input-holder .lock{margin-bottom:20px}.checkout .content .steps .step.step-4 .input-holder .lock:after{content:"";display:block;width:14px;height:18px;position:absolute;right:12px;top:10px;background:url('../img/checkout/lock-ico.png')}.checkout .content .steps .step.step-4 .input-holder.paypal{border-top:1px dashed #333;width:244px}.checkout .content .steps .step.step-4 .input-holder.paypal .btn{width:220px;margin-top:20px;margin-bottom:0px;background:#e0e0e0 url('../img/checkout/paypal.png') no-repeat right;background-size:100px;border:1px solid #cbc4bd;color:#333}.checkout .content .steps .step.step-4 .input-holder.paypal .btn span{margin-left:-100px}.checkout .content .steps .step.step-4 .input-holder.paytrail{border-top:1px dashed #333;width:244px;margin-top:20px}.checkout .content .steps .step.step-4 .input-holder.paytrail .paytrail-icons{width:246px;margin-top:25px}.checkout .content .steps .step.step-4 .input-holder.paytrail .btn{width:220px;margin-top:20px;margin-bottom:0px;background:#e60094 url('../img/checkout/paytrail.png') no-repeat right;background-size:85px;border:1px solid #cbc4bd;color:#fff;font-size:11px}.checkout .content .steps .step.step-4 .input-holder.paytrail .btn span{margin-left:-80px}.checkout .content .steps .step.step-5{max-width:500px}.checkout .content .steps .step.step-5 h4{margin:15px 0}.checkout .content .steps .step.step-5 h4:last-child{margin-bottom:0}.checkout .content .steps .step.step-5 .text{padding:0}.checkout .content .steps .step.step-5 .text.bigger{font-size:14px;margin:10px 0}.checkout .content .steps .step.step-5 a{color:#53cadd;text-decoration:none}.checkout .content .steps .bottom-buttons a{margin-left:20px}.checkout .content .steps .bottom-buttons .buttons-1{margin:20px auto 80px auto;text-align:right;max-width:726px}.checkout .content .steps .bottom-buttons .buttons-1 .btn.back{margin:0;float:left}.checkout .content .steps .bottom-buttons .buttons-1 .button-left{float:left;margin-left:-20px}.checkout .content .steps .bottom-buttons .buttons-1 .button-right{float:right;text-align:right}.checkout .content .steps .bottom-buttons .buttons-2{margin:20px auto;text-align:right;max-width:330px}.checkout .content .steps .bottom-buttons .buttons-2.confirm{max-width:380px}.checkout .content .steps .bottom-buttons .buttons-2 .right{float:right}.checkout .content .steps .bottom-buttons .buttons-2 .left{float:left;margin-left:0px}.checkout.ng-enter{-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;opacity:0}.checkout.ng-enter.ng-enter-active{opacity:1}.checkout.ng-leave{-moz-transition:all 0.5s ease-in;-o-transition:all 0.5s ease-in;-webkit-transition:all 0.5s ease-in;transition:all 0.5s ease-in;-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1}.checkout.ng-leave.ng-leave-active{-moz-transform:scale(0.9);-ms-transform:scale(0.9);-webkit-transform:scale(0.9);transform:scale(0.9);opacity:0}.preview{display:table;width:100%;height:calc(100vh - 142px);min-height:calc(100vh - 142px);position:relative;z-index:3}.preview .content{display:table-cell;vertical-align:middle}.preview .content .icons-preview{position:absolute;right:20px;bottom:58px;height:78px}.preview .content .icons-preview .icon{display:inline-block;margin:0 6px}.preview .content .icons-preview .icon span{display:inline-block;font-family:"Raleway";color:#15727b;font-size:13px;line-height:20px;width:100%;margin-top:80px;text-align:center}.preview .content .icons-preview .icon.icon-perfecting{width:90px;height:100%;background:url('../img/./home/icons/ico9.png') no-repeat center center;background-size:contain}.preview .content .icons-preview .icon.icon-shipping{width:110px;height:100%;background:url('../img/./home/icons/ico3.png') no-repeat center center;background-size:contain}.preview .content .icons-preview .icon.icon-printing{width:90px;height:100%;background:url('../img/./printing-ico.png') no-repeat center center;background-size:contain}.preview .content .kiki-preview{position:absolute;left:0px;top:0px;width:190px;height:190px;background:url('../img/./kiki-preview.png') no-repeat 0px 0px;background-size:contain}.preview .content .box{width:868px;margin:0 auto;text-align:center}.preview .content .box .top-text{margin-bottom:40px}.preview .content .box .book-box{position:relative}.preview .content .box .book-box .tooltip{bottom:calc(100% + 28px);left:50%;width:150px;margin-top:-215px}.preview .content .box .book-box .tooltip.green{margin-left:200px}.preview .content .box .book-box .tooltip.green2{margin-left:-350px}.preview .content .box .book-box .tap{display:block;cursor:pointer;position:absolute;left:50%;font-family:"Raleway";font-size:24px;top:50%;margin-top:-12px;-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%);margin-left:-50px;font-align:right}.preview .content .box .book-box .book-space{margin:20px auto;width:760px;height:270px}.preview .content .box .book-box .prev,.preview .content .box .book-box .next{display:block;cursor:pointer;position:absolute;top:50%;margin-top:-18px;width:36px;height:36px;background:#f17f7f;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.preview .content .box .book-box .prev:before,.preview .content .box .book-box .next:before{content:"";position:absolute;top:8px;left:12px;width:16px;height:18px;background:url('../img/./video/play-button.png') no-repeat center;background-size:contain}.preview .content .box .book-box .next{right:0}.preview .content .box .book-box .prev{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);left:0}.preview .content .box .buttons.preview-buttons{max-width:480px;margin:auto;margin-bottom:25px}.preview .content .box .buttons.preview-buttons .right{float:right}.preview .content .box .buttons .btn{margin:0 20px}.preview.ng-enter{-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;opacity:0}.preview.ng-enter.ng-enter-active{opacity:1}.preview.ng-leave{-moz-transition:all 0.5s ease-in;-o-transition:all 0.5s ease-in;-webkit-transition:all 0.5s ease-in;transition:all 0.5s ease-in;-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1}.preview.ng-leave.ng-leave-active{-moz-transform:scale(0.9);-ms-transform:scale(0.9);-webkit-transform:scale(0.9);transform:scale(0.9);opacity:0}.preview-swiper-button-prev,.preview-swiper-button-next{display:none;cursor:pointer;position:absolute;top:50%;margin-top:-18px;width:36px;height:36px;background:#f17f7f;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;z-index:100}.preview-swiper-button-prev:before,.preview-swiper-button-next:before{content:"";position:absolute;top:8px;left:12px;width:16px;height:18px;background:url('../img/./video/play-button.png') no-repeat center;background-size:contain}.preview-swiper-button-next{right:-20px}.preview-swiper-button-prev{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);left:-20px;opacity:1;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}.preview-swiper-button-prev.swiper-button-disabled{opacity:0}@media (max-height: 690px){.preview .content .box .book-box .tooltip{-moz-transform-origin:bottom center 0;-webkit-transform-origin:bottom center 0;transform-origin:bottom center 0;-moz-transform:scale(0.7);-ms-transform:scale(0.7);-webkit-transform:scale(0.7);transform:scale(0.7)}.preview .content .icons-preview{display:none}header .logo.canSmall{-moz-transform:scale(0.6) translateY(-30px);-ms-transform:scale(0.6) translateY(-30px);-webkit-transform:scale(0.6) translateY(-30px);transform:scale(0.6) translateY(-30px)}}.kiki-kids-club{width:100%;height:calc(100vh - 142px);min-height:calc(100vh - 142px);position:relative;display:table;z-index:1;text-align:center;font-family:"slappyinline"}.kiki-kids-club .content{display:table-cell;width:100%;vertical-align:middle}.kiki-kids-club .content .crab-box{position:absolute;right:20px;bottom:0;width:240px;height:280px;z-index:100;overflow:hidden}.kiki-kids-club .content .crab-box .text-box{position:absolute;bottom:140px;left:0;width:220px;background:#23aae2;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.kiki-kids-club .content .crab-box .text-box:after{content:"";width:52px;height:41px;position:absolute;top:100%;left:10px;background:url('../img/kiki-club/crab-after.png');background-size:contain}.kiki-kids-club .content .crab-box .text-box .close{position:absolute;right:-14px;top:-22px}.kiki-kids-club .content .crab-box .text-box .text{text-align:left;padding:14px;color:#fff;font-family:"robotoslab light"}.kiki-kids-club .content .crab-box .crab{position:absolute;bottom:0;left:50%;margin-left:-80px;width:140px;height:126px;background:url('../img/kiki-club/crab.png');background-size:contain}.kiki-kids-club .content h3{font-family:"slappyinline";margin:80px auto 20px auto;padding:0 10px;color:#53cadd}.kiki-kids-club .content h4{font-family:"slappyinline";color:#53cadd}.kiki-kids-club .content p{font-family:"slappyinline";color:#000}.kiki-kids-club .content p strong{font-family:"slappyinline"}.kiki-kids-club .content .form{margin:4px auto 0 auto;padding:14px 0;max-width:680px;background:url('../img/./form-bg.jpg')}.kiki-kids-club .content .form .inside{width:calc(100% - 68px);height:calc(100% - 28px);margin:0px auto;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IiIgcj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSI1NiUiIHN0b3AtY29sb3I9IiNmN2VkZTUiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkN2M2YmEiLz48L3JhZGlhbEdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-moz-radial-gradient(center, ellipse closest-corner, #f7ede5 56%,#d7c6ba 100%);background-image:-webkit-radial-gradient(center, ellipse closest-corner, #f7ede5 56%,#d7c6ba 100%);background-image:radial-gradient(ellipse closest-corner at center, #f7ede5 56%,#d7c6ba 100%);text-align:center;padding:18px}.kiki-kids-club .content .form .inside .options{text-align:left;max-width:280px;margin:40px auto}.kiki-kids-club .content .form .inside .options .option{width:100%;margin:20px auto}.kiki-kids-club .content .form .inside .options .option .checkbox{display:inline-block;vertical-align:middle}.kiki-kids-club .content .form .inside .options .option .checkbox.correct{background-color:#d3f682}.kiki-kids-club .content .form .inside .options .option .checkbox.correct label:after{content:""}.kiki-kids-club .content .form .inside .options .option .checkbox.fail{background:#e24444}.kiki-kids-club .content .form .inside .options .option .checkbox.fail label:after,.kiki-kids-club .content .form .inside .options .option .checkbox.fail label:before{content:"";position:absolute;top:15px;left:8px;width:21px;height:6px;background:#fff;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.kiki-kids-club .content .form .inside .options .option .checkbox.fail label:before{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.kiki-kids-club .content .form .inside .options .option .checkbox.fail label:after{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.kiki-kids-club .content .form .inside .options .option .text{display:inline-block;vertical-align:middle;margin-left:30px;width:calc(100% - 72px)}.kiki-kids-club .content .form .inside .options .option .text.progress-text{margin-left:0}.kiki-kids-club .content .start .buttons .button{display:inline-block;max-width:220px;margin:20px;padding:20px 10px 4px 10px;border:8px solid #fff;cursor:pointer}.kiki-kids-club .content .start .buttons .button:nth-child(2){background:#deccf4}.kiki-kids-club .content .start .buttons .button:nth-child(3){background:#8bdeff}.kiki-kids-club .content .start .buttons .button:nth-child(4){background:#ffdc64}.kiki-kids-club .content .start .buttons .button:hover img{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.kiki-kids-club .content .start .buttons .button img{max-width:100%;max-height:130px;margin-top:-40px;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}.kiki-kids-club .content .start .buttons .button.top{background:#d3f682;border:8px solid #fff;display:block;margin:40px auto 20px auto;max-width:420px;padding:20px;width:calc(100% - 90px)}.kiki-kids-club .content .colouring .boxes{max-width:828px;margin:0 auto;padding:0 50px;position:relative}.kiki-kids-club .content .colouring .boxes .box:nth-child(even){-moz-transform:rotate(2deg);-ms-transform:rotate(2deg);-webkit-transform:rotate(2deg);transform:rotate(2deg)}.kiki-kids-club .content .colouring .boxes .box{width:142px;background:#f7ede5;display:inline-block;margin:10px;-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}.kiki-kids-club .content .colouring .boxes .box .image{width:128px;height:120px;margin:10px auto}.kiki-kids-club .content .colouring .boxes .box .image img{max-width:100%}.kiki-kids-club .content .colouring .boxes .box .btn{margin:0 auto 10px auto}.kiki-kids-club .content .colouring .button-bottom{margin:20px auto}.kiki-kids-club .content .polls{padding:0 60px}.kiki-kids-club .content .polls .buttons{margin:20px auto}.kiki-kids-club .content .polls .buttons .btn{margin:6px}.kiki-kids-club .content .polls .form{position:relative}.kiki-kids-club .content .polls .form .inside .options.pool-options{max-width:480px}.kiki-kids-club .content .polls .form .inside .options .option .result{margin:20px auto;max-width:354px;opacity:1;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}.kiki-kids-club .content .polls .form .inside .options .option .result.hide-result{opacity:0;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}.kiki-kids-club .content .polls .form .inside .options .option .progress-bar{display:inline-block;vertical-align:middle;max-width:300px;width:calc(100% - 58px);height:20px;background:#e0e0e0;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.kiki-kids-club .content .polls .form .inside .options .option .progress-bar .progress{height:20px;background:#53cadd;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;text-align:center;color:#fff;width:0}.kiki-kids-club .content .polls .form .inside .options .option .percent{display:inline-block;vertical-align:middle;margin-left:10px;width:40px}.kiki-kids-club .content .polls .next{display:block;cursor:pointer;position:absolute;top:50%;right:-50px;margin-top:-18px;width:36px;height:36px;background:#f17f7f;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.kiki-kids-club .content .polls .next:before{content:"";position:absolute;top:8px;left:12px;width:16px;height:18px;background:url('../img/./video/play-button.png') no-repeat center;background-size:contain}.kiki-kids-club .content .polls .next:after{content:"Check out our previous poll";font-size:10px;position:absolute;width:40px;bottom:-42px;left:-2px}.kiki-kids-club .content .polls .next.disabled{opacity:0.5;cursor:not-allowed}.kiki-kids-club .content .quiz .buttons{margin:20px auto}.kiki-kids-club .content .quiz .buttons .btn{margin:6px}.kiki-kids-club .content .quiz .start{margin:auto}.kiki-kids-club .content .quiz .start .text{max-width:460px;margin:0 auto}.kiki-kids-club .content .quiz .start .btn{margin:40px auto 0 auto}.kiki-kids-club .content .quiz .result h3{margin-top:20px}.kiki-kids-club .content .quiz .result .score-circle{width:140px;height:140px;background:url('../img/./kiki-club/circle-bg.png');background-size:contain;margin:20px auto;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;position:relative}.kiki-kids-club .content .quiz .result .score-circle .inset{position:absolute;left:8px;top:8px;width:124px;height:124px;background:#f7ede5;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.kiki-kids-club .content .quiz .result .score-circle .inset .text{margin:39px auto;font-size:46px;line-height:1em;font-family:"robotoslab bold"}.kiki-kids-club .content .quiz .result .text{font-size:20px;line-height:28px}.kiki-kids-club .content .animal-of-the-world h3{margin-bottom:0}.kiki-kids-club .content .animal-of-the-world .button{margin-bottom:20px}.kiki-kids-club .content .animal-of-the-world .animal-map{position:relative;width:652px;height:452px;background:url('../img/kiki-club/map.png');background-size:contain;margin:0 auto 20px auto}.kiki-kids-club .content .animal-of-the-world .animal-map .north-america{width:106px;height:66px;position:absolute;left:56px;top:144px;background:url('../img/kiki-club/map/ribbon-north-america.png') no-repeat;background-size:contain;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}.kiki-kids-club .content .animal-of-the-world .animal-map .north-america:hover{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.kiki-kids-club .content .animal-of-the-world .animal-map .south-america{width:124px;height:60px;position:absolute;left:140px;top:320px;background:url('../img/kiki-club/map/ribbon-south-america.png') no-repeat;background-size:contain;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}.kiki-kids-club .content .animal-of-the-world .animal-map .south-america:hover{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.kiki-kids-club .content .animal-of-the-world .animal-map .europe{width:108px;height:53px;position:absolute;left:310px;top:86px;background:url('../img/kiki-club/map/ribbon-europe.png') no-repeat;background-size:contain;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}.kiki-kids-club .content .animal-of-the-world .animal-map .europe:hover{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.kiki-kids-club .content .animal-of-the-world .animal-map .asia{width:105px;height:52px;position:absolute;left:420px;top:160px;background:url('../img/kiki-club/map/ribbon-asia.png') no-repeat;background-size:contain;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}.kiki-kids-club .content .animal-of-the-world .animal-map .asia:hover{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.kiki-kids-club .content .animal-of-the-world .animal-map .africa{width:82px;height:90px;position:absolute;left:312px;top:256px;background:url('../img/kiki-club/map/ribbon-africa.png') no-repeat;background-size:contain;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}.kiki-kids-club .content .animal-of-the-world .animal-map .africa:hover{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.kiki-kids-club .content .animal-of-the-world .animal-map .australia{width:94px;height:64px;position:absolute;left:528px;top:318px;background:url('../img/kiki-club/map/ribbon-australia.png') no-repeat;background-size:contain;cursor:not-allowed}.kiki-kids-club .content .animal-of-the-world .animal-map .antarctica{width:132px;height:50px;position:absolute;left:390px;top:368px;background:url('../img/kiki-club/map/ribbon-antarctica.png') no-repeat;background-size:contain;cursor:not-allowed}.kiki-kids-club .content .animal-of-the-world .animal-map .pacific-ocean{width:82px;height:70px;position:absolute;left:36px;top:256px;background:url('../img/kiki-club/map/ribbon-pacific.png') no-repeat;background-size:contain;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}.kiki-kids-club .content .animal-of-the-world .animal-map .pacific-ocean:hover{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.kiki-kids-club .content .animal-of-the-world .animal-map .atlantic-ocean{width:82px;height:70px;position:absolute;left:210px;top:200px;background:url('../img/kiki-club/map/ribbon-atlantic.png') no-repeat;background-size:contain;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}.kiki-kids-club .content .animal-of-the-world .animal-map .atlantic-ocean:hover{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.kiki-kids-club .content .animal-of-the-world-chose{padding-bottom:20px}.kiki-kids-club .content .animal-of-the-world-chose h3{margin-bottom:0}.kiki-kids-club .content .animal-of-the-world-chose .inset{max-width:810px;margin:0 auto}.kiki-kids-club .content .animal-of-the-world-chose .inset .left{max-width:320px;float:left}.kiki-kids-club .content .animal-of-the-world-chose .inset .left img{max-width:calc(100% - 20px);margin:auto}.kiki-kids-club .content .animal-of-the-world-chose .inset .right{float:left;margin-left:20px;margin-top:20px}.kiki-kids-club .content .animal-of-the-world-chose .inset .right .animal-list{max-width:470px}.kiki-kids-club .content .animal-of-the-world-chose .inset .right .animal-list .animal{display:inline-block;width:142px;margin:6px;background:#f7ede5;vertical-align:top}.kiki-kids-club .content .animal-of-the-world-chose .inset .right .animal-list .animal a{display:block;text-decoration:none;color:#000;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}.kiki-kids-club .content .animal-of-the-world-chose .inset .right .animal-list .animal a:hover{color:#f17f7f}.kiki-kids-club .content .animal-of-the-world-chose .inset .right .animal-list .animal a:hover img{-moz-transform:scale(1.04);-ms-transform:scale(1.04);-webkit-transform:scale(1.04);transform:scale(1.04)}.kiki-kids-club .content .animal-of-the-world-chose .inset .right .animal-list .animal .thumb-img{height:108px}.kiki-kids-club .content .animal-of-the-world-chose .inset .right .animal-list .animal .thumb-img img{margin-top:6px;max-width:128px;margin-left:auto;margin-right:auto;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}.kiki-kids-club .content .animal-of-the-world-chose .inset .right .animal-list .animal p{text-transform:uppercase;padding:12px}.kiki-kids-club .content .animal-of-the-world-chose .inset .right .button{text-align:left;margin-top:20px}.kiki-kids-club .content .animal-of-the-world-single{padding-bottom:20px}.kiki-kids-club .content .animal-of-the-world-single h3{margin-bottom:0}.kiki-kids-club .content .animal-of-the-world-single .inset{max-width:854px;margin:0 auto}.kiki-kids-club .content .animal-of-the-world-single .inset .left{position:relative;float:left;max-width:426px;padding:10px;background:#f7ede5}.kiki-kids-club .content .animal-of-the-world-single .inset .left .sound{width:80px;height:80px;position:absolute;left:-20px;top:-20px;cursor:pointer}.kiki-kids-club .content .animal-of-the-world-single .inset .left img{max-width:100%;margin:auto}.kiki-kids-club .content .animal-of-the-world-single .inset .right{float:left;margin-left:20px;text-align:left;width:100%;max-width:388px}.kiki-kids-club .content .animal-of-the-world-single .inset .right .animal-list{max-width:388px}.kiki-kids-club .content .animal-of-the-world-single .inset .right .animal-list .animal{display:inline-block;width:126px;height:126px;margin:0}.kiki-kids-club .content .animal-of-the-world-single .inset .right .animal-list .animal a{display:block;width:100%;height:100%}.kiki-kids-club .content .animal-of-the-world-single .inset .right .animal-list .animal a:hover img{-moz-transform:scale(1.04);-ms-transform:scale(1.04);-webkit-transform:scale(1.04);transform:scale(1.04)}.kiki-kids-club .content .animal-of-the-world-single .inset .right .animal-list .animal img{max-width:100%;margin-left:auto;margin-right:auto;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}.kiki-kids-club .content .animal-of-the-world-single .inset .right .description{width:100%;height:100%;position:relative;text-align:center}.kiki-kids-club .content .animal-of-the-world-single .inset .right .description .single-icon{width:112px;height:112px;position:absolute;left:0;top:0}.kiki-kids-club .content .animal-of-the-world-single .inset .right .description .image{padding-top:100px}.kiki-kids-club .content .animal-of-the-world-single .inset .right .description .image.occurrence{padding:30px 30px 0 30px}.kiki-kids-club .content .animal-of-the-world-single .inset .right .description .image.occurrence img{width:100%;max-width:calc(100% - 40px);max-height:100%}.kiki-kids-club .content .animal-of-the-world-single .inset .right .description .image.diet-type{padding-top:60px}.kiki-kids-club .content .animal-of-the-world-single .inset .right .description .image.diet-type img{max-width:100%;margin-bottom:0}.kiki-kids-club .content .animal-of-the-world-single .inset .right .description .image.photos{padding-top:40px}.kiki-kids-club .content .animal-of-the-world-single .inset .right .description .image.photos a{display:inline-block}.kiki-kids-club .content .animal-of-the-world-single .inset .right .description .image img{max-width:120px;max-height:120px;display:inline-block;margin:20px;vertical-align:middle}.kiki-kids-club .content .animal-of-the-world-single .inset .right .description .photos-modal{position:fixed;z-index:99;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,0.7)}.kiki-kids-club .content .animal-of-the-world-single .inset .right .description .photos-modal .inside{display:table;width:100%;height:100%}.kiki-kids-club .content .animal-of-the-world-single .inset .right .description .photos-modal .inside .box{display:table-cell;vertical-align:middle;padding:0 25px}.kiki-kids-club .content .animal-of-the-world-single .inset .right .description .photos-modal .inside .box .image-box{position:relative;max-width:460px;margin:0 auto}.kiki-kids-club .content .animal-of-the-world-single .inset .right .description .photos-modal .inside .box .image-box img{display:block;margin:auto;max-width:100%;max-height:400px}.kiki-kids-club .content .animal-of-the-world-single .inset .right .description .photos-modal .inside .box .image-box .close{right:-10px;top:-20px}.kiki-kids-club .content .animal-of-the-world-single .inset .right .description .photos-modal .inside .box .image-box .prev,.kiki-kids-club .content .animal-of-the-world-single .inset .right .description .photos-modal .inside .box .image-box .next{display:block;cursor:pointer;position:absolute;top:50%;margin-top:-18px;width:36px;height:36px;background:#f17f7f;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.kiki-kids-club .content .animal-of-the-world-single .inset .right .description .photos-modal .inside .box .image-box .prev:before,.kiki-kids-club .content .animal-of-the-world-single .inset .right .description .photos-modal .inside .box .image-box .next:before{content:"";position:absolute;top:8px;left:12px;width:16px;height:18px;background:url('../img/./video/play-button.png') no-repeat center;background-size:contain}.kiki-kids-club .content .animal-of-the-world-single .inset .right .description .photos-modal .inside .box .image-box .next{right:-10px}.kiki-kids-club .content .animal-of-the-world-single .inset .right .description .photos-modal .inside .box .image-box .prev{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);left:-10px}.kiki-kids-club .content .animal-of-the-world-single .inset .right .description .photos-modal .inside .box .image-box .credit{text-align:left;position:absolute;left:0;right:0;bottom:0;width:100%;height:20px;background:rgba(255,255,255,0.7)}.kiki-kids-club .content .animal-of-the-world-single .inset .right .description .photos-modal .inside .box .image-box .credit span{font-size:10px;line-height:20px;margin-left:10px}.kiki-kids-club .content .animal-of-the-world-single .inset .right .description .description-text{font-family:"slappyinline";font-size:18px;line-height:1.8em;letter-spacing:-0.035em;margin:20px auto}.kiki-kids-club .content .animal-of-the-world-single .inset .right .description .description-text span{color:#53cadd;border-bottom:3px dashed #53cadd}.kiki-kids-club .content .animal-of-the-world-single .inset .right .description .btn{color:#fff;margin:10px auto}.kiki-kids-club .content .animal-of-the-world-single .button{margin:20px auto}.static-page{position:relative;z-index:3;overflow:auto;padding:0 20px;padding-bottom:20px}.static-page .list{list-style:none;padding:0;margin:0}.static-page .list li{font-family:"robotoslab light";font-size:13px;line-height:18px;letter-spacing:-0.035em;padding:6px 0;text-align:left;margin-left:30px;padding-left:1em;text-indent:-0.7em}.static-page .list li:before{content:"•";color:#f17f7f;padding-right:6px}.static-page .list li strong{font-family:"robotoslab bold";font-weight:normal}.static-page .text.justify{text-align:justify}.static-page .text .number{display:inline-block;width:40px;height:40px;background:#f17f7f;border-radius:50%;text-align:center;line-height:40px;margin-right:10px;color:#fff;font-size:20px}.static-page .text a{color:#f17f7f}.static-page .img-li{margin-top:20px;height:90px}.static-page .img-li img{float:left}.static-page .img-li .text{width:80%;float:left;margin-left:10px;margin-top:20px}.static-page .signatures{text-align:left}.static-page .signatures img{width:108px;display:inline-block;margin:10px}.static-page h3{margin:60px 0 25px 0}.static-page h4{margin:25px 0}.static-page .bird-left{display:block;position:absolute;top:420px;left:0}.static-page .bird-right{display:block;position:absolute;top:1100px;right:0}.static-page .content{max-width:554px;margin:90px auto 0 auto;text-align:center}.static-page .content img{max-width:100%}.static-page .content .big-red{margin:20px auto}.products{display:table;width:100%;height:calc(100vh - 142px);min-height:calc(100vh - 142px);position:relative;z-index:4}.products .modal .content .box{position:relative;max-width:442px;padding:10px;margin:0 auto 74px auto}.products .modal .content .box img{max-width:100%}.products .modal .content .box .button{position:absolute;left:50%;bottom:0;margin-left:-64px}.products .modal .content .box .close{right:-8px;top:-8px}.products .content{display:table-cell;vertical-align:middle}.products .content .inside{max-width:780px;margin:0 auto;text-align:center}.products .content .inside h3{margin:80px auto 40px auto}.products .content .inside .row .col{display:inline-block;max-width:230px;min-height:310px;margin:8px}.products .content .inside .row .col .box{position:relative;max-width:100%;height:200px;padding:15px 0;background:url('../img/what-our-custommers-say/avatar-bg.png');background-size:contain;background-position:center center}.products .content .inside .row .col .box .image{position:relative;width:200px;height:200px;margin:0 15px;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;background-size:100%;background-position:center center;cursor:pointer}.products .content .inside .row .col .box .image:after,.products .content .inside .row .col .box .image:before{content:"";opacity:0;position:absolute;top:50%;left:50%;width:40px;height:8px;margin-left:-20px;margin-top:-10px;background:#fff;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-transition:all 0.2s;-o-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s}.products .content .inside .row .col .box .image:before{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}.products .content .inside .row .col .box .image:after{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.products .content .inside .row .col .box .image:hover{background-size:105%}.products .content .inside .row .col .box .image:hover:after,.products .content .inside .row .col .box .image:hover:before{opacity:1}.products .content .inside .row .col .box .image.soldout{cursor:default}.products .content .inside .row .col .box .image.soldout:after,.products .content .inside .row .col .box .image.soldout:before{display:none}.products .content .inside .row .col .box .name{text-align:left;font-family:"Raleway";font-size:18px;line-height:24px;position:absolute;bottom:15px;left:15px;right:15px;width:180px;height:43px;padding:10px;background:rgba(255,255,255,0.7)}.products .content .inside .row .col .description{max-width:220px;margin:10px auto;cursor:pointer}.products .content .inside .row .col .description .left{display:inline-block;vertical-align:top;width:36px}.products .content .inside .row .col .description .left .checkbox{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;background:#e0e0e0;border:1px solid #cbc4bd}.products .content .inside .row .col .description .left .checkbox label{cursor:pointer;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.products .content .inside .row .col .description .left .checkbox input[type=checkbox]:checked+label,.products .content .inside .row .col .description .left .checkbox input[type=radio]:checked+label{background:#f17f7f}.products .content .inside .row .col .description .right{display:inline-block;text-align:left;margin-left:4px;width:calc(100% - 44px);vertical-align:top}.products .content .inside .row .col .description .right .top{font-family:"Raleway Bold"}.products .content .inside .row .col .description .right .top .add{font-size:14px;cursor:pointer}.products .content .inside .row .col .description .right .top .price{margin-left:4px;font-size:21px;color:#f17f7f;cursor:pointer}.products .content .inside .row .col .description .right .text{cursor:pointer;font-family:"robotoslab light";font-size:12px;line-height:14px;padding:10px 0}.products .content .inside .row .col .description.soldout{cursor:default}.products .content .inside .row .col .description.soldout .right{width:100%}.products .content .inside .row .col .description.soldout .right .text{cursor:default}.products .content .inside .row .col .description.soldout .right .top .add{cursor:default}.products .content .inside .row .col .description.soldout .right .top .price{cursor:default;margin-left:0px}.products .content .inside .row .col.no-image{min-height:auto;max-width:500px}.products .content .inside .row .col.no-image .description{max-width:500px}.products .content .inside .buttons{margin:20px 0}.products .content .inside .buttons .button-left{float:left}.products .content .inside .buttons .button-left .btn{margin-top:42px}.products .content .inside .buttons .button-right{float:right;text-align:right}.products .content.cover .buttons .button-left .btn{margin-top:0px}.products.ng-enter{-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;opacity:0}.products.ng-enter.ng-enter-active{opacity:1}.products.ng-leave{-moz-transition:all 0.5s ease-in;-o-transition:all 0.5s ease-in;-webkit-transition:all 0.5s ease-in;transition:all 0.5s ease-in;-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1}.products.ng-leave.ng-leave-active{-moz-transform:scale(0.9);-ms-transform:scale(0.9);-webkit-transform:scale(0.9);transform:scale(0.9);opacity:0}.gallery{display:table;width:100%;height:calc(100vh - 142px);min-height:calc(100vh - 142px);position:relative;z-index:6}.gallery .content{display:table-cell;vertical-align:middle}.gallery .content .top-text{text-align:center;max-width:560px;margin:60px auto 30px auto}.gallery .content .top-text h3{margin-bottom:20px}.gallery .content .box-border-gallery{position:relative;max-width:820px;margin:0 auto}.gallery .content .box-border-gallery .box-gallery{width:100%}.gallery .content .box-border-gallery .box-gallery .swiper-slide{height:auto}.gallery .content .box-border-gallery .box-gallery .image{display:table;width:100%;max-width:calc(100% - 80px);height:100%;margin:auto}.gallery .content .box-border-gallery .box-gallery .image .inside{display:table-cell;vertical-align:middle;width:100%;padding:10px 0}.gallery .content .box-border-gallery .box-gallery .image a{max-width:calc(100% - 20px);display:block;margin:0 auto;position:relative}.gallery .content .box-border-gallery .box-gallery .image a:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.gallery .content .box-border-gallery .box-gallery .image a:after{content:"";position:absolute;left:-10px;top:-10px;width:calc(100% + 20px);height:calc(100% + 20px);border-image-slice:15 15 15 15 fill;border-image-width:10px 10px 10px 10px;border-image-outset:0px 0px 0px 0px;border-image-repeat:round round;border-image-source:url("../img/open-bg.png");z-index:-1}.gallery .content .box-border-gallery .box-gallery .image a img{display:block;margin:auto;max-width:100%;max-height:480px}.gallery .content .box-border-gallery .next,.gallery .content .box-border-gallery .prev{position:absolute;top:50%;margin-top:-18px;width:36px;height:36px;background:#f17f7f;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;cursor:pointer;z-index:99}.gallery .content .box-border-gallery .next:after,.gallery .content .box-border-gallery .prev:after{content:"";position:absolute;left:13px;top:9px;width:0;height:0;border-style:solid;border-width:9px 0 9px 14px;border-color:transparent transparent transparent #fff}.gallery .content .box-border-gallery .next.swiper-button-disabled,.gallery .content .box-border-gallery .prev.swiper-button-disabled{opacity:0;pointer-events:none;cursor:default}.gallery .content .box-border-gallery .next{right:-50px}.gallery .content .box-border-gallery .prev{left:-50px;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.gallery.ng-enter{-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;opacity:0}.gallery.ng-enter.ng-enter-active{opacity:1}.gallery.ng-leave{-moz-transition:all 0.5s ease-in;-o-transition:all 0.5s ease-in;-webkit-transition:all 0.5s ease-in;transition:all 0.5s ease-in;-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1}.gallery.ng-leave.ng-leave-active{-moz-transform:scale(0.9);-ms-transform:scale(0.9);-webkit-transform:scale(0.9);transform:scale(0.9);opacity:0}.gallery .gallery-modal{position:fixed;z-index:99;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,0.7)}.gallery .gallery-modal .inside{display:table;width:100%;height:100%}.gallery .gallery-modal .inside .box{display:table-cell;vertical-align:middle}.gallery .gallery-modal .inside .box .image-box{width:720px;max-width:calc(100vw - 50px);margin:0 auto}.gallery .gallery-modal .inside .box .image-box .image{width:100%;height:510px;max-height:100vh}.gallery .gallery-modal .inside .box .image-box img{position:absolute;left:0;top:0;right:0;bottom:0;display:block;margin:auto;max-width:100%;max-height:calc(100vh - 212px)}.gallery .gallery-modal .inside .box .image-box .close{right:20px;top:20px}.gallery .gallery-modal .inside .box .image-box .prev,.gallery .gallery-modal .inside .box .image-box .next{display:block;cursor:pointer;position:absolute;top:50%;margin-top:-18px;width:36px;height:36px;background:#f17f7f;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;z-index:99}.gallery .gallery-modal .inside .box .image-box .prev:before,.gallery .gallery-modal .inside .box .image-box .next:before{content:"";position:absolute;top:8px;left:12px;width:16px;height:18px;background:url('../img/./video/play-button.png') no-repeat center;background-size:contain}.gallery .gallery-modal .inside .box .image-box .next{right:20px}.gallery .gallery-modal .inside .box .image-box .prev{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);left:20px}@media (min-width: 1600px){.home-holder .content .kiki{left:40%}.home-holder .content .kiki-bottle{left:40%}}@media (max-width: 1320px){.container .flower{display:none}.container .leaves.tl{-moz-transform:scale(0.5);-ms-transform:scale(0.5);-webkit-transform:scale(0.5);transform:scale(0.5);-moz-transform-origin:0% 0%;-ms-transform-origin:0% 0%;-webkit-transform-origin:0% 0%;transform-origin:0% 0%}.container .leaves.tr{-moz-transform:scale(0.5);-ms-transform:scale(0.5);-webkit-transform:scale(0.5);transform:scale(0.5);-moz-transform-origin:100% 0%;-ms-transform-origin:100% 0%;-webkit-transform-origin:100% 0%;transform-origin:100% 0%}.container .leaves.bl{-moz-transform:scale(0.5);-ms-transform:scale(0.5);-webkit-transform:scale(0.5);transform:scale(0.5);-moz-transform-origin:0% 100%;-ms-transform-origin:0% 100%;-webkit-transform-origin:0% 100%;transform-origin:0% 100%}.container .leaves.br{-moz-transform:scale(0.5);-ms-transform:scale(0.5);-webkit-transform:scale(0.5);transform:scale(0.5);-moz-transform-origin:100% 100%;-ms-transform-origin:100% 100%;-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.container .instant-preview-bg .tooltip{bottom:calc(50% + 6px)}.home .home-leaf-element{-moz-transform:scale(0.5);-ms-transform:scale(0.5);-webkit-transform:scale(0.5);transform:scale(0.5)}.home .home-leaf-element.home-leaf-01,.home .home-leaf-element.home-leaf-04{-moz-transform-origin:100% 0%;-ms-transform-origin:100% 0%;-webkit-transform-origin:100% 0%;transform-origin:100% 0%}.home .home-leaf-element.home-leaf-02,.home .home-leaf-element.home-leaf-03{-moz-transform-origin:0% 0%;-ms-transform-origin:0% 0%;-webkit-transform-origin:0% 0%;transform-origin:0% 0%}.home .home-leaf-element.home-leaf-05{-moz-transform-origin:0% 100%;-ms-transform-origin:0% 100%;-webkit-transform-origin:0% 100%;transform-origin:0% 100%}.home .home-leaf-element.home-leaf-06,.home .home-leaf-element.home-leaf-07{-moz-transform-origin:100% 100%;-ms-transform-origin:100% 100%;-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.home .home-leaf-element.home-leaf-07{bottom:-20px;right:120px}.home-holder .content .icons .icon{-moz-transform:scale(0.8);-ms-transform:scale(0.8);-webkit-transform:scale(0.8);transform:scale(0.8);-moz-transform-origin:100% 0%;-ms-transform-origin:100% 0%;-webkit-transform-origin:100% 0%;transform-origin:100% 0%;margin:0 -5px}}@media (max-width: 960px){.container .kiki-kids-club-ico{display:none}.container .book-open-holder{margin-left:-160px;margin-top:-160px}.container .book{overflow:hidden}.container .book.center{overflow:visible;display:block;opacity:1;width:376px;height:270px;-moz-transform:rotate(0deg) translateX(-200px) translateY(-210px);-ms-transform:rotate(0deg) translateX(-200px) translateY(-210px);-webkit-transform:rotate(0deg) translateX(-200px) translateY(-210px);transform:rotate(0deg) translateX(-200px) translateY(-210px)}.container .book-buy{position:absolute;left:50%;top:50%;margin-left:-160px;margin-top:-50px;z-index:5;text-align:center}.btn.big-red{max-width:240px}footer .footer-content .footer-top{text-align:center}footer .footer-content .footer-top .footer-left{float:none;display:inline-block;margin:0 auto}footer .footer-content .footer-top .footer-right{float:none;display:block;margin:20px auto 0 auto}.home-holder .content .kiki{width:220px;height:134px;margin-left:-440px}.home-holder .content .kiki-bottle{width:300px;height:250px;margin-left:-440px}.home-holder .content .kiki-bottle .address{left:128px;top:184px;width:78px;height:56px;font-size:14px}.home-holder .content .kiki-bottle .address span{height:12px;line-height:12px}.home-holder .content .kiki-bottle .address span.small{font-size:10px}.hero .title{margin-left:20px}.hero .title h1{line-height:32px;font-size:28px}.hero .title h2{font-size:16px;letter-spacing:0px}.hero .title .buttons .btn{font-size:14px;line-height:14px;padding:16px 24px;letter-spacing:0.5px}.hero .title .buttons .big-blue{margin-left:6px;color:#fff}.cart{display:block}.cart .content{-moz-transform:scale(0.7);-ms-transform:scale(0.7);-webkit-transform:scale(0.7);transform:scale(0.7)}.cart .content .inside .button.left,.cart .content .inside .button.right{position:relative;bottom:0;margin-top:20px;margin-bottom:20px;right:0;left:0;text-align:center}.cart .content .inside .button .tooltip{right:50%;margin-right:-92px;bottom:58px}.custommers-opinion .content{padding:0 10px}.custommers-opinion .content .top-text{margin:80px auto 30px auto}.custommers-opinion .content .box-border{max-width:480px;padding:10px 0}.custommers-opinion .content .box-border:after{display:none}.custommers-opinion .content .box-border .next{right:-8px}.custommers-opinion .content .box-border .prev{left:-8px}.custommers-opinion .content .box-border .swiper-slide{min-height:100%;display:block}.custommers-opinion .content .box-border .box{width:calc(100% - 68px);padding:24px}.custommers-opinion .content .box-border .box .avatar-bg{float:none;display:block;width:210px;height:210px;margin:0 auto}.custommers-opinion .content .box-border .box .right{float:none;display:block;margin:20px auto 0 auto;padding-left:0px}.custommers-opinion .content .box-border .box .right .opinion{min-height:auto;padding-right:0}.custommers-opinion .content .button{padding:0 30px}.container .kiki-kids-club-ico.how{display:none}.how-it-works .top-text{margin:70px auto 40px auto}.preview .content .icons{display:none}.preview .content .box .book-box .prev,.preview .content .box .book-box .next{display:none}.preview-swiper-button-prev,.preview-swiper-button-next{display:block}.kiki-kids-club{height:auto}.kiki-kids-club .content .animal-of-the-world-chose h3{margin-bottom:0}.kiki-kids-club .content .animal-of-the-world-chose .inset{max-width:810px;margin:0 auto}.kiki-kids-club .content .animal-of-the-world-chose .inset .left{float:none;display:block;margin:auto}.kiki-kids-club .content .animal-of-the-world-chose .inset .right{float:none;margin:20px auto}.kiki-kids-club .content .animal-of-the-world-chose .inset .right .animal-list{margin:0 auto}.kiki-kids-club .content .animal-of-the-world-chose .inset .right .button{text-align:center}.kiki-kids-club .content .animal-of-the-world-single h3{margin-bottom:0}.kiki-kids-club .content .animal-of-the-world-single .inset{max-width:810px;margin:0 auto}.kiki-kids-club .content .animal-of-the-world-single .inset .left{float:none;display:block;margin:auto}.kiki-kids-club .content .animal-of-the-world-single .inset .left .sound{width:60px;height:60px;left:10px;top:10px}.kiki-kids-club .content .animal-of-the-world-single .inset .right{float:none;margin:20px auto}.kiki-kids-club .content .animal-of-the-world-single .inset .right .animal-list{text-align:center;margin:0 auto}.products .content .inside .buttons .button-left{margin:20px auto;text-align:center;float:none}.products .content .inside .buttons .button-left .btn{margin-top:0}.products .content .inside .buttons .button-right{margin:20px auto;text-align:center;float:none}.gallery .content .top-text{text-align:center;max-width:560px;margin:60px auto 30px auto}.gallery .content .top-text h3{margin-bottom:20px}.gallery .content .box-border-gallery{position:relative;max-width:calc(100vw - 100px);height:auto;margin:0 auto;text-align:center}.gallery .content .box-border-gallery .box-gallery{width:100%}.gallery .content .box-border-gallery .next,.gallery .content .box-border-gallery .prev{z-index:10}.gallery .content .box-border-gallery .next{right:-5px}.gallery .content .box-border-gallery .prev{left:-5px}}@media (max-width: 768px){body h3{font-size:24px}.container{width:calc(100% - 20px)}.container .book-open-holder{margin-left:-120px;margin-top:-240px}.container.full-height{height:auto;overflow-x:hidden}.container .kiki-kids-club-ico.home-kiki-ico{display:block;left:0;right:0;margin:0 auto;bottom:20px;top:auto}.container .flower{display:none}.container .leaves{display:none}.container .leaves.tl{display:block}.container .leaves.tr{display:block}.container .instant-preview-bg .btn{margin-left:-106px}.select select{min-width:210px}header{height:50px}header .logo{top:5px;margin-left:-100px;width:200px;height:96px}header .btn .text{display:none}header .btn.cart-btn .ico{margin-top:16px}header .btn.reviews-btn,header .btn.blog-btn,header .btn.refer-btn,header .btn.partners-btn,header .btn.question-btn{display:none}header .btn{text-decoration:none}header .btn.menu{padding:0;display:block;margin:0;top:20px;left:0}header .btn.menu span{left:0}header .btn.menu span.top{top:0}header .btn.menu span.mid{top:6px}header .btn.menu span.btm{top:12px}header .btn.menu:hover span.top{top:0}header .btn.menu:hover span.btm{top:12px}.menu-content{width:100%;left:0;right:0}.menu-content .inside{height:calc(100vh - 50px)}.menu-content .inside .menu-box{width:calc(100% - 10px)}.menu-content .inside .menu-box .close{top:-10px;right:-5px}.menu-content .inside .main-menu{height:calc(100vh - 270px);overflow-y:auto}.menu-content .menu-monkey{display:none}footer{height:auto}footer .footer-nav{height:120px}footer .footer-nav .social{bottom:16px}footer .footer-content{height:auto}footer .footer-content .footer-top{text-align:center}footer .footer-content .footer-top .footer-left .footer-logo{display:block;margin:10px auto}footer .footer-content .footer-top .footer-left .footer-links{display:block;margin:10px auto;border-right:none;padding-right:0}footer .footer-content .footer-top .footer-left .footer-links a{line-height:28px}footer .footer-content .footer-top .footer-left .footer-social{display:block;margin:10px auto}footer .footer-content .footer-top .footer-right{float:none;display:block;margin:20px auto 0 auto}footer .footer-content .footer-top .footer-right .footer-payments{position:static;width:auto;margin:20px auto}footer .footer-content .footer-top .footer-right .footer-payments .paytrail-icons{width:180px}footer .footer-content .footer-top .footer-right .footer-payments .payment-logo{width:38px;margin:2px 10px}footer .footer-content .footer-top .footer-right .footer-payments .payment-logo.paypal{width:59px}footer .footer-content .footer-bottom{text-align:center}footer .footer-content .footer-bottom .left{float:none;padding:10px 20px;display:inline-block}footer .footer-content .footer-bottom .right{float:none;padding:10px 20px;display:inline-block}.home{height:auto;overflow-y:hidden;overflow-x:hidden}.home .home-leaf-element{-moz-transform:scale(0.5) !important;-ms-transform:scale(0.5) !important;-webkit-transform:scale(0.5) !important;transform:scale(0.5) !important}.home .home-leaf-element.home-leaf-03{top:20px}.home .home-leaf-element.home-leaf-03{bottom:-30px}.hero{height:calc(100vh - 60px)}.hero .hero-image{height:calc(100vh - 60px)}.hero .title{margin-left:calc(-50vw + 15px);width:calc(100vw - 30px);text-align:center;top:60px;margin-top:0px;height:calc(100vh - 130px)}.hero .title h1{line-height:32px;font-size:28px;max-width:initial;text-shadow:1px 1px 5px #000}.hero .title h2{font-size:15px;letter-spacing:0px;text-shadow:1px 1px 5px #000;max-width:initial}.hero .title .buttons{position:absolute;bottom:30px;display:flex;flex-direction:column;width:100%}.hero .title .buttons .btn{width:calc(100% - 60px);font-size:14px;line-height:14px;padding:16px 24px;letter-spacing:0.5px;margin:0 auto 10px auto}.hero .title .buttons .big-blue{width:calc(100% - 60px);margin:0 auto;max-width:240px;color:#fff}.hero .title .buttons .big-green{width:calc(100% - 60px);margin:0 auto;max-width:240px;color:#fff}.icons .slider .prev{left:14px}.icons .slider .next{right:14px}.home-holder{height:initial;min-height:820px}.home-holder .modal .content .box .close{right:0}.home-holder .modal .content .box .button{margin-left:-106px}.home-holder .content{height:initial;min-height:820px;padding-top:40px}.home-holder .content .home-continer{margin:0px;max-width:initial}.home-holder .content .home-continer .top-text h3{margin:0px auto;max-width:90%}.home-holder .content .home-continer .gallery-intro{width:100%;height:auto;position:relative;margin-top:20px;float:none}.home-holder .content .home-continer .gallery-intro .img-holder{width:100%;height:auto}.home-holder .content .home-continer .gallery-intro .img-holder .inside a .preview-btn{position:absolute;left:50%;min-width:100px;width:130px;margin-left:0px;bottom:20px;padding:17px 10px;font-size:10px}.home-holder .content .home-continer .gallery-intro .img-holder .inside a .vid-btn{min-width:100px;position:absolute;left:50%;width:110px;margin-left:-150px;bottom:20px;background-image:url(../img/video/play-button.png);background-repeat:no-repeat;background-size:20px;background-position:10px;padding:17px 10px 17px 20px;font-size:10px}.home-holder .content .home-continer .gallery-intro .thumbnails{display:none}.home-holder .content .home-continer .reviews{width:90%;height:auto;float:none;margin:20px auto 50px auto}.home-holder .content .home-continer .reviews .icons-aside{text-align:center;margin-top:40px}.home-holder .content .home-continer .reviews .icons-aside .icon{margin:0px;display:inline-block;height:120px;width:200px}.home-holder .content .home-continer .reviews .icons-aside .icon.icon-perfecting{margin-left:0px;margin-top:25px}.home-holder .content .book-mobile{display:none}.home-holder .content .icons{right:50%;margin-right:-140px}.home-holder .content .icons .icon{margin:0px}.home-holder .content .kiki{top:244px;bottom:auto;margin-left:-140px;width:280px;height:172px}.home-holder .content .kiki-bottle{bottom:auto;top:170px;margin-left:-150px}.home-holder .content .kiki-bottle .address{width:80px;height:54px;left:128px;top:184px;font-size:12px}.home-holder .content .kiki-bottle .address span{height:14px;line-height:12px}.home-holder .content .kiki-bottle .address span.small{font-size:10px}.home-holder .content .form{position:static;max-width:100%}.home-holder .content .form .step{width:100%;float:none;border-right:none;border-bottom:1px dashed #D7C6BA}.home-holder .content .form .step .box h4{color:#cbc4bd}.home-holder .content .form .step .box input{width:90%;font-size:20px;line-height:32px}.home-holder .content .form .step .box .book-open-holder{display:none}.home-holder .content .form .step .box .buttons{max-width:90%}.home-holder .content .form .step .box .buttons .blue{margin:0px 0;min-width:calc(100% - 19px)}.home-holder .content .form .step .box .buttons .red{margin:0px;min-width:calc(100% - 19px);font-size:22px}.home-holder .content .form .step .select{width:90%}.home-holder .content .form .step .select:after{width:46px;height:46px}.home-holder .content .form .step .select:before{right:15px;top:15px}.home-holder .content .form .step .select select{width:100%;min-width:100%;margin-bottom:20px;font-size:20px;height:46px}.home-holder .content .form .step.step-1 .tooltip{left:50%;margin-left:-120px;top:-16px;display:none}.home-holder .content .form .step.step-3 .tooltip{left:50%;margin-left:-120px;top:2px;display:none}.home-holder .content .routes .route{margin:10px 20px}.home-holder .content .open-video{margin-bottom:146px}.home-holder .content .open-video .read-more{display:none}.description-home .top-text h3{margin:0px auto;max-width:90%}.description-home .left,.description-home .right{float:none}.description-home .stamp{width:90%;position:relative;margin:40px auto}.description-home .text{margin:30px auto;width:90%}.description-home .text .hand{display:none}.actions .row.center .btn{margin:10px auto;width:70%}.actions .row.center .btn.arrow-up{padding-right:40px}.templates .stamp{width:640px;margin-left:-150px}.templates .stamp .template-content{width:340px;font-size:13px;line-height:16px}.templates .templates-chooser .template-name{font-size:28px}.templates .templates-chooser .next{right:0px}.templates .templates-chooser .prev{left:0px}.cart .modal.pic .inside-modal-content .inside .crop-box-content .mobile{display:block}.cart .modal.pic .inside-modal-content .inside .crop-box-content .desktop{display:none}.cart .modal.pic .inside-modal-content .inside .crop-box-content .mobile-small{display:none}.cart .content{-moz-transform:scale(0.7);-ms-transform:scale(0.7);-webkit-transform:scale(0.7);transform:scale(0.7);-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.cart .content .inside .top-text{position:static !important;margin-top:60px}.cart .content .inside .box .message .help-btn{display:none}.cart .content .inside .box .message .tooltip{top:575px}.checkout .modal{display:block;overflow-y:scroll}.checkout .modal.check .content{display:inline-block;padding:0 10px;width:calc(100% - 20px)}.checkout .modal.check .close{right:-10px;top:-10px}.checkout .modal.check .box{padding:10px 0;margin:100px auto}.checkout .modal.check .box .inside{width:calc(100% - 66px);padding:24px}.checkout .modal.check .box .inside:after{display:none}.checkout .modal.check .box .inside .discount-box-image{-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.checkout .modal.check .box .inside .discount-box-image .left-box{display:none}.checkout .content .icons .slider{max-width:280px}.checkout .content .custommers-opinion .box-border{max-width:280px}.checkout .content .steps{padding:0 10px;margin-top:60px}.checkout .content .steps.basket{margin-top:240px}.checkout .content .steps.status-step{margin-top:0}.checkout .content .steps .right-paper-box{position:static;width:100%;margin:0px}.checkout .content .steps .step{padding:10px 0}.checkout .content .steps .step .box{width:calc(100% - 60px);padding:20px}.checkout .content .steps .step .box .status-img{display:block;top:0;right:0;max-width:100%;margin:0 auto;position:relative}.checkout .content .steps .step.step-1{margin-top:-220px}.checkout .content .steps .step.step-1:after{display:none}.checkout .content .steps .step.step-1 .info{padding-top:40px}.checkout .content .steps .step.step-1 .info:first-child{padding-top:0px}.checkout .content .steps .step.step-1 .info .image-bg{float:none;margin:0 auto}.checkout .content .steps .step.step-1 .info .right{float:none;width:100%}.checkout .content .steps .step.step-1 .info .right .top .text{margin-top:15px;float:none}.checkout .content .steps .step.step-1 .info .right .top .price{float:none;margin-top:15px}.checkout .content .steps .step.step-1 .info .right .top .price a.red{margin-bottom:12px}.checkout .content .steps .step.step-1 .info .right .bottom .location{float:none}.checkout .content .steps .step.step-1 .info .right .bottom .location .message{width:auto}.checkout .content .steps .step.step-1 .info .right .bottom .location .message .checkbox label{width:170px}.checkout .content .steps .step.step-1 .info .right .bottom .options{float:none;text-align:center;position:static}.checkout .content .steps .step.step-1 .info .right .bottom .options a{display:inline-block;width:calc(50% - 24px);margin:0 10px;padding:15px 0}.checkout .content .steps .step.step-1 .line{margin-top:0}.checkout .content .steps .step.step-1 .details{margin-top:5px}.checkout .content .steps .step.step-1 .details .promo-code{float:none;margin:20px auto;text-align:center;border-bottom:2px dashed #000;padding-bottom:15px}.checkout .content .steps .step.step-1 .details .promo-code input{min-width:198px;text-align:center;display:block;margin:5px auto 15px auto}.checkout .content .steps .step.step-1 .details .promo-code .btn.red{min-width:196px}.checkout .content .steps .step.step-1 .details .right{float:none;margin:0 auto}.checkout .content .steps .step.step-1 .details .right .currency .top{max-width:220px;margin:15px auto}.checkout .content .steps .step.step-1 .details .right .currency .top .text{margin-right:12px}.checkout .content .steps .step.step-1 .details .right .currency .top .select select{min-width:150px}.checkout .content .steps .step.step-1 .details .right .currency .table table{margin:0 auto}.checkout .content .steps .step.step-1 .details .right .currency .table table tr td:last-child{min-width:154px}.checkout .content .steps .step.step-5{max-width:310px;word-wrap:break-word}.checkout .content .steps .bottom-buttons .buttons-1{text-align:center}.checkout .content .steps .bottom-buttons .buttons-1 a{margin:10px}.checkout .content .steps .bottom-buttons .buttons-1 .btn.back{float:none;margin:10px}.checkout .content .steps .bottom-buttons .buttons-1 .button-left{margin:20px auto;text-align:center;float:none;display:flex;flex-direction:column}.checkout .content .steps .bottom-buttons .buttons-1 .button-left .btn{margin-top:0}.checkout .content .steps .bottom-buttons .buttons-1 .button-right{margin:20px auto;text-align:center;float:none;display:flex;flex-direction:column}.checkout .content .steps .bottom-buttons .buttons-1 .button-right .blue{order:2}.checkout .content .steps .bottom-buttons .buttons-1 .button-right .red{order:1}.checkout .content .steps .bottom-buttons .buttons-2{text-align:center;display:flex;flex-direction:column}.checkout .content .steps .bottom-buttons .buttons-2 .blue{order:2}.checkout .content .steps .bottom-buttons .buttons-2 .red{order:1}.checkout .content .steps .bottom-buttons .buttons-2 .left,.checkout .content .steps .bottom-buttons .buttons-2 .right{float:none;margin:10px}.checkout .content .steps .bottom-buttons .buttons-2 a{margin:10px}.how-it-works{height:auto;min-height:auto}.how-it-works .steps{height:auto}.how-it-works .steps .step{margin-top:20px;margin-bottom:20px}.how-it-works .top-text{margin:40px auto}.preview .content .box{max-width:868px;width:auto}.preview .content .box .top-text{margin:60px auto 10px auto}.preview .content .box .book-box .book-space{width:100%}.preview .content .box .book-box .buy{right:50%;margin-right:-140px;bottom:-20px;top:auto}.preview .content .box .book-box .open-holder .open{display:none}.preview .content .box .book-box .tap{display:none}.preview .content .box .buttons.preview-buttons{display:flex;flex-direction:column}.preview .content .box .buttons.preview-buttons .blue{order:2}.preview .content .box .buttons.preview-buttons .green{order:1}.preview .content .box .buttons.preview-buttons .right{float:none}.preview .content .box .buttons .btn{margin:10px 20px}.faq .content .back{left:0;bottom:-25px;-moz-transform:scale(0.8);-ms-transform:scale(0.8);-webkit-transform:scale(0.8);transform:scale(0.8)}.faq .content .faq-menu{max-width:280px;margin:0 auto}.faq .content .faq-menu .inside{margin-left:0;margin-right:0}.faq .content .faq-menu .inside a{width:90px;height:60px;margin:0}.faq .content .faq-menu .inside a .box .inset img{max-width:30px;max-height:15px}.faq .content .faq-menu .inside a .box .inset span{font-size:12px;padding:0 4px;margin-top:4px}.about h3{margin:40px 0 25px 0}.about .about-family{margin-top:0}.about .content .about-menu{display:none}.about .column{width:100%}.about .persons{width:276px;margin:0 auto}.about .person .mate-img{display:block}.about .person .text{display:block;margin:0;width:100%}.custommers-opinion{display:block;height:auto;min-height:auto}.custommers-opinion .content{display:block}.custommers-opinion .content .top-text{margin:40px auto}.products .modal .content .box .close{right:0}.products .modal .content .box .button{margin-left:-106px}.products .content .inside .row .col.no-image{max-width:220px}.products .content .icons .slider{max-width:280px}.products .content .custommers-opinion .box-border{max-width:280px}.gallery{height:auto;min-height:auto}.gallery .content .box-border-gallery{max-width:calc(100vw - 60px)}.gallery .content .box-border-gallery .box-gallery .image{max-width:100%}.gallery .content .top-text{margin:40px auto}.btn.blue{padding:19px 12px;min-width:188px}.btn.red{padding:19px 12px;min-width:188px}.buttons-fixed{position:fixed;bottom:64px;left:0;right:0;background:#fff}.modal{position:fixed;top:0;bottom:0;left:0;right:0;height:100%}}@media (max-width: 1100px){header .btn.reviews-btn .text,header .btn.blog-btn .text,header .btn.refer-btn .text,header .btn.partners-btn .text,header .btn.question-btn .text{display:none}header .btn.refer-btn{right:130px}header .btn.partners-btn{left:110px}header .btn.question-btn{left:150px}}@media (max-width: 480px){.cart .modal.pic .inside-modal-content .inside .crop-box-content .mobile-small{display:block}.cart .modal.pic .inside-modal-content .inside .crop-box-content .mobile{display:none}.cart .modal.pic .inside-modal-content .inside .crop-box-content .desktop{display:none}}@media(max-width: 768px){#book{-webkit-overflow-scrolling:touch}.container .book-open-holder .tap-area{display:none}.container .book .pages-holder{transform-origin:0 0;width:100%;position:relative}.container .book .page-wrapper{display:block}.container .book .page.first-page-0{display:none}.container .book .page.page-41{display:none}.container .book .shadow-box{display:none}.container .book .pages-holder .page .book-content-btn{display:none}.container .book.open{margin-left:-224px;top:auto;display:none}.container .book.instant-preview{margin-left:auto;top:50vh;display:block;margin-top:-170px}.container .book.center{opacity:1;top:50%;margin-top:-160px;bottom:auto;-moz-transform:rotate(0deg) translateX(50%) translateY(0) scale(0.7);-ms-transform:rotate(0deg) translateX(50%) translateY(0) scale(0.7);-webkit-transform:rotate(0deg) translateX(50%) translateY(0) scale(0.7);transform:rotate(0deg) translateX(50%) translateY(0) scale(0.7)}.container .instant-preview-btn{display:none}}@media( min-width: 768px){.container .book .pages-holder .page.right:hover{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:left center;transform-origin:left center;-webkit-transform:perspective(2200px) rotateY(-10deg);transform:perspective(2200px) rotateY(-10deg);overflow:hidden}.container .book .pages-holder .page.left:hover{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:right center;transform-origin:right center;-webkit-transform:perspective(2200px) rotateY(10deg);transform:perspective(2200px) rotateY(10deg);overflow:hidden}.container .book .pages-holder.perspective .page.right:hover{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:left center;transform-origin:left center;-webkit-transform:perspective(0) rotateY(0);transform:perspective(0) rotateY(0);overflow:hidden}.container .book .pages-holder.perspective .page.left:hover{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:left center;transform-origin:left center;-webkit-transform:perspective(0) rotateY(0);transform:perspective(0) rotateY(0);overflow:hidden}.close{-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}.close:hover{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.next,.prev{-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}.next:before,.next:after,.prev:before,.prev:after{-moz-transition:all 0.6s;-o-transition:all 0.6s;-webkit-transition:all 0.6s;transition:all 0.6s}.next:hover,.prev:hover{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.prev:hover{-moz-transform:rotate(180deg) scale(1.1) !important;-ms-transform:rotate(180deg) scale(1.1) !important;-webkit-transform:rotate(180deg) scale(1.1) !important;transform:rotate(180deg) scale(1.1) !important}}@media( max-width: 680px){.container .leaves{display:none}.container .leaves.tl{display:none}.container .leaves.tr{display:none}.home-leaf-element{display:none}.cart{display:table}.cart .content{transform:scale(1);display:block}.cart .content .inside .top-text{position:absolute;top:100px;width:100%;text-align:center}.cart .content .inside .button.right .text{margin:0 auto}.cart .content .inside .box{max-width:300px;height:797px;background:url('../img/./cart/bg-mobile.png');-moz-transform:translateX(0px);-ms-transform:translateX(0px);-webkit-transform:translateX(0px);transform:translateX(0px)}.cart .content .inside .box .book-open-holder{display:none}.cart .content .inside .box .message .bird-tooltip{display:none}.cart .content .inside .box .message .bird1{display:none}.cart .content .inside .box .message .bird2{display:none}.cart .content .inside .box .message .message-content{left:14px;width:268px;top:154px;height:354px;line-height:25px}.cart .content .inside .box .message .date{left:116px;right:auto;top:134px}.cart .content .inside .box .message .regards{left:16px;bottom:252px}.cart .content .inside .box .message .name{bottom:220px;left:16px}.cart .content .inside .box .message .reset{right:30px;bottom:177px}.cart .content .inside .box .message .user-photo-edit{width:205px;height:155px;left:0;right:0;bottom:40px;margin:0 auto}.cart .content .inside .box .message .user-photo-edit .close{top:50px}.cart .content .inside .box .message .user-photo-edit .link{top:92px}.cart .content .inside .box .message .add-picture{width:205px;height:155px;left:0;right:0;bottom:40px;margin:0 auto}.cart .content .inside .box .message .add-picture .close{top:50px}.cart .content .inside .box .message .add-picture .link{top:92px}.cart .content .inside .templates-border{max-width:300px}.cart .content .inside .templates-border .templates .info{float:none}.cart .content .inside .templates-border .templates .select{float:none;margin:18px auto}.cart .content .inside .templates-border .templates .pagination{float:none}.cart .modal .content{transform:scale(1);display:block;margin-top:120px;width:calc(100% - 20px)}.cart .modal .content .crop-box-content{display:flex;flex-direction:column}}@media( max-width: 680px){.kiki-kids-club .content .colouring .boxes .box .btn{padding:12px;min-width:104px}.kiki-kids-club .content .polls{padding:0}.kiki-kids-club .content .polls .next{right:4px}.kiki-kids-club .content .polls .form .inside .options .option .result{padding:0 20px}.kiki-kids-club .content .animal-of-the-world .animal-map{width:280px;height:195px;margin-bottom:20px}.kiki-kids-club .content .animal-of-the-world .animal-map .north-america{width:60px;height:36px;left:38px;top:54px}.kiki-kids-club .content .animal-of-the-world .animal-map .south-america{width:68px;height:30px;left:60px;top:126px}.kiki-kids-club .content .animal-of-the-world .animal-map .europe{width:60px;height:30px;left:122px;top:60px}.kiki-kids-club .content .animal-of-the-world .animal-map .asia{width:60px;height:30px;left:196px;top:70px}.kiki-kids-club .content .animal-of-the-world .animal-map .africa{width:44px;height:48px;left:140px;top:102px}.kiki-kids-club .content .animal-of-the-world .animal-map .australia{width:46px;height:32px;left:226px;top:136px}.kiki-kids-club .content .animal-of-the-world .animal-map .antarctica{width:60px;height:22px;left:168px;top:158px}.kiki-kids-club .content .animal-of-the-world .animal-map .pacific-ocean{width:44px;height:38px;left:8px;top:100px}.kiki-kids-club .content .animal-of-the-world .animal-map .atlantic-ocean{width:36px;height:32px;left:90px;top:90px}}
