/* Variables *//* Reset *//* Typography *//* Main Navigation *//* Grid *//* Hide the images by default *//* Fading animation *//* Szolgáltatások oldal *//*weboldalkészítési szolgáltatások*/*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}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,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,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-size:100%;font:inherit;vertical-align:baseline;-webkit-text-size-adjust:none !important;}*{outline:none;-webkit-appearance:none;}b,strong{font-weight:700;}img{margin:0;padding:0;border:0;line-height:0;vertical-align:top;max-width:100%;height:auto;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}html{font-size:1.25vw;}@media screen and (max-width: 480px){html{font-size:16px;}}@media screen and (min-width: 2000px){html{font-size:16px;}}p{line-height:1.3;margin-bottom:1rem;}a{color:#333;text-decoration:none;}a:hover{color:#222;}h1,h2,h3,h4,h5,.left p{font-family:'Freight Big Pro';color:#333;margin-bottom:0.5rem;}h1{font-size:3rem;font-family:freight-big-pro, serif;font-weight:700;font-style:normal;line-height:1;}.left p{font-size:1.4rem;font-weight:500;font-style:normal;line-height:1.2;}h2{font-size:2rem;padding-bottom:0.5rem !important;padding-bottom:1rem !important;text-transform:uppercase;}h3{font-size:1.75rem;margin-bottom:4rem;}h4{font-size:1.5rem;}h5{font-size:1.2rem;font-weight:bolder;margin-bottom:1rem;}.align-center{text-align:center;}.align-left{text-align:left;}nav ul li a,.button-black,.button-sec,.cta-button,#main-menu a{font-family:proxima-nova, sans-serif !important;font-weight:400;font-style:normal;text-transform:uppercase;}nav ul li a,footer,#copyright{font-size:16px;}.button-black,.button-sec,.cta-button{font-size:18px;padding:0.5rem 1rem;}#character p,.process-title,.cta-text,.name{font-weight:bold;font-size:26px;}#character p,.process-title,.cta-text,.name,.hook p,.price{font-family:freight-big-pro, serif;font-weight:700;font-style:normal;}.down-pointer{width:auto;height:5rem;}.upper-text p,.intro-text p,.contact-box label{font-family:proxima-nova, sans-serif !important;font-weight:400;font-style:normal;}.service-name{font-family:freight-big-pro, serif;font-weight:700;font-style:italic;font-size:26px;}.number{font-family:freight-big-pro, serif;font-weight:600;font-style:normal;font-size:80px;margin-top:-3rem;}#howitworks h3{text-transform:none !important;}#offer h4,.offering h4{margin-bottom:0;font-size:1.8rem !important;font-weight:600;padding-top:0.5rem;}.testi-box p{line-height:1.2;margin-top:0.3rem;padding-left:0.5rem;}#newsletter h3,.chart h3,.hook h3,#insta-feed h3,.box h3,.article-text h4{text-transform:none;margin-bottom:0.2rem;}#newsletter p{margin-top:-0.8rem;}footer h5{font-family:proxima-nova, sans-serif !important;font-weight:600;font-style:normal;margin-bottom:0.8rem;}#adress p,.legal,#instagram p,#footer-menu ul li a,.article-text p,.post-text p{font-family:proxima-nova, sans-serif !important;font-weight:400;font-style:normal;}#footer-menu ul li a:hover,.legal:hover,#adress p:hover{color:#dcc29c;}.about-text p,.hook p{font-family:freight-big-pro, serif;font-weight:500;font-style:normal;font-size:26px;margin-bottom:0.2rem;}.slider p{font-family:freight-big-pro, serif;font-weight:500;font-style:normal;margin-top:0.5rem;font-size:1.2rem;}.bigger{font-size:32px;}.right-side .upper-text,.left-side .upper-text,.theprocess .upper-text p{text-transform:uppercase;font-size:0.8rem;}.service-text{font-family:freight-big-pro, serif;font-style:normal;font-size:20px;margin-bottom:0.2rem;}.price{font-size:30px;text-align:center;}.text,.info,.descript,.widget a{font-family:freight-big-pro, serif;font-weight:400;font-style:normal;text-align:left;padding:0 1rem 0 1rem;}.small{font-size:14px;margin-bottom:0.2rem !important;}.widget li a{font-size:16px;display:block;margin-top:-1rem;padding:0.5rem;border-bottom:2px solid #e7dece;border-left:2px solid #e7dece;border-right:2px solid #e7dece;box-shadow:rgba(99,99,99,0.2) 0px 2px 8px 0px;}.widget h4,.freshpost h3{margin-bottom:2rem;}.intro-text p{color:#dccdb6;margin-bottom:0;}.contact-box label{text-align:left !important;}.post-text h4{font-weight:bolder;}#newsletter h3,#inner-page-newsletter h3{margin-bottom:1rem;}@media screen and (max-width: 768px){h1{font-size:2.25rem;}h2{font-size:2rem;}h3{font-size:1.75rem;margin-bottom:1rem !important;}h4{font-size:1.5rem;}p{line-height:1.2;}.upper-text p{margin-top:1rem;}.number{font-size:56px;margin-top:-1rem;}#character p,.about-text p,.hook p{font-size:20px;}.post-text h4{margin-bottom:0.2rem;}label{font-size:18px;}.freshpost h3{padding:3rem 0 0 0;margin-bottom:0;}}@media screen and (max-width: 1280px) and (min-width: 769px){.service-name,.slider p,.process-title,.cta-text{font-size:20px !important;}#services h2{margin-bottom:1rem;}#character{padding:1rem 0 1rem 0;}.about-text p,.hook p{font-size:20px;}.about-text{margin-left:-1rem !important;padding:1rem !important;}.chart p{font-size:16px;}#character p,.descript,.info,.text{font-size:16px;}.number{font-size:50px;}.button-black,.button-sec,.cta-button{font-size:14px;}}nav ul li.menu-item-has-children{position:relative;}.sub-menu{display:none;}.menu-item-has-children:after{top:50%;margin-top:-4px;margin-right:5px;right:0;content:"";display:block;width:0;height:0;position:absolute;border-left:7px solid transparent;border-right:7px solid transparent;border-top:9px solid #000;}.ffff-menu{position:absolute;background:#f2efeb;top:45px;left:-13px;padding:10px;width:330px;text-align:left;z-index:1;display:block;}.inner-page .ffff-menu{background:rgba(255,255,255,0.7);}.sub-menu ul li{position:relative;}@media screen and (max-width: 768px){#main-menu li a,#main-menu li{background:#fff;}}@media only screen and (max-width: 1200px){.space-between{flex-wrap:wrap;}#main-menu ul{display:none;}#main-menu ul li a{border-bottom:1px solid #dcc29c;margin:0;padding-left:0.5rem;}#main-menu ul li:last-of-type a{border:none;}#hamburger{width:35px;height:35px;background:#2c2c2c;border-radius:50%;display:flex;flex-direction:column;justify-content:space-between;padding:10px;}#hamburger span{display:block;background:#fff;height:2px;}.hambi-open span{display:none !important;}.hambi-open span:first-of-type{display:block !important;}.hambi-open{justify-content:center !important;}#main-menu{background:none;text-align:left;width:100%;transition:all 0.3s ease-in-out;}nav ul,nav ul li{float:none !important;}.hambi-open + #main-menu{max-height:300px;}.open-sub{top:50%;margin-top:-3px;margin-right:5px;left:9.5rem;content:"";display:block;width:0;height:0;position:absolute;border-left:7px solid transparent;border-right:7px solid transparent;border-top:9px solid #000;}.sub-open{top:10%;left:9.5rem;display:block;}#main-menu li{display:block;width:100%;}#main-menu li a{padding:0.5rem 0;}.menu-item-has-children:after{display:none;}}.column-9 > div{width:calc(11.111111111111% - 2rem);margin-right:1rem;margin-left:1rem;}.column-9{display:flex;flex-wrap:wrap;margin-right:-1rem;margin-left:-1rem;}.column-8 > div{width:calc(12.5% - 2rem);margin-right:1rem;margin-left:1rem;}.column-8{display:flex;flex-wrap:wrap;margin-right:-1rem;margin-left:-1rem;}.column-7 > div{width:calc(14.285714285714% - 2rem);margin-right:1rem;margin-left:1rem;}.column-7{display:flex;flex-wrap:wrap;margin-right:-1rem;margin-left:-1rem;}.column-6 > div{width:calc(16.666666666667% - 2rem);margin-right:1rem;margin-left:1rem;}.column-6{display:flex;flex-wrap:wrap;margin-right:-1rem;margin-left:-1rem;}.column-5 > div{width:calc(20% - 2rem);margin-right:1rem;margin-left:1rem;}.column-5{display:flex;flex-wrap:wrap;margin-right:-1rem;margin-left:-1rem;}.column-4 > div{width:calc(25% - 2rem);margin-right:1rem;margin-left:1rem;}.column-4{display:flex;flex-wrap:wrap;margin-right:-1rem;margin-left:-1rem;}.column-3 > div{width:calc(33.333333333333% - 2rem);margin-right:1rem;margin-left:1rem;}.column-3{display:flex;flex-wrap:wrap;margin-right:-1rem;margin-left:-1rem;}.column-2 > div{width:calc(50% - 2rem);margin-right:1rem;margin-left:1rem;}.column-2{display:flex;flex-wrap:wrap;margin-right:-1rem;margin-left:-1rem;}.column{display:flex;flex-wrap:wrap;margin-right:-1rem;margin-left:-1rem;}.column-90{width:calc(90% - 2rem);margin-right:1rem;margin-left:1rem;}.column-80{width:calc(80% - 2rem);margin-right:1rem;margin-left:1rem;}.column-70{width:calc(70% - 2rem);margin-right:1rem;margin-left:1rem;}.column-60{width:calc(60% - 2rem);margin-right:1rem;margin-left:1rem;}.column-50{width:calc(50% - 2rem);margin-right:1rem;margin-left:1rem;}.column-40{width:calc(40% - 2rem);margin-right:1rem;margin-left:1rem;}.column-30{width:calc(30% - 2rem);margin-right:1rem;margin-left:1rem;}.column-20{width:calc(20% - 2rem);margin-right:1rem;margin-left:1rem;}.column-10{width:calc(10% - 2rem);margin-right:1rem;margin-left:1rem;}@media screen and (min-width: 480px) and (max-width: 768px){.column-9 > div,.column-8 > div,.column-7 > div{width:calc 16.666666666667% -"- 2rem";}.column-6 > div,.column-5 > div{width:calc 33.333333333333% -"- 2rem";}}@media screen and (max-width: 479px){.column-9 > div,.column-8 > div,.column-7 > div{width:calc 33.333333333333% -"- 2rem";}.column-6 > div,.column-5 > div,.column-4 > div{width:calc 50% -"- 2rem";}.column-3 > div,.column-2 > div{width:calc(98%);}}body{font-family:'proxima-nova', sans-serif;background:#fff;}.content-box{padding:0 8vw;}@media screen and (max-width: 1300px){.content-box{padding:0 10px;}body{background-size:1300px auto;}}#character{padding:1rem 0 1rem 0 !important;}@media screen and (max-width: 768px){header{text-align:center;}}.space-between{display:flex;justify-content:space-between;align-items:center;}#main-page{margin-bottom:2rem;padding-top:2rem;padding-bottom:2rem;background:url(/wp-content/themes/kkriszti_webdesigner/img/webdbg.png) center center no-repeat;background-size:cover;}header{padding:20px 0;}#logo{width:200px;margin-top:1rem;}#logo a{display:inline-block;}#logo a img{width:200px;height:auto;}nav ul{float:right;display:block;padding:10 0;}nav ul li{list-style-type:none;float:left;}nav ul li a{display:block;margin:0 0.8vw;position:relative;list-style-type:none;text-decoration:none;padding:0.5rem 0.75rem;}nav a:hover,.menu-item-has-children:hover,.button-black,.button-sec,.cta-button{background:#dcc29c;transition:0.3s ease;}nav ul li:last-of-type{padding:0;}#hero-header{padding:3vw 0 3vw 0;}.row{display:flex;flex-wrap:wrap;justify-content:space-evenly;overflow:hidden;margin-left:-1rem;margin-right:-1rem;padding:0 0 0.6rem 0;}.left{width:calc(53%);margin-top:2rem;}.right{width:calc(33%);padding:0 2rem 3rem 0;}.button-black{background:#333;color:#fff;margin-right:4rem;display:inline-block;border:1px solid #333;letter-spacing:3px;filter:drop-shadow(1px 2px 8px var(--shadow-color));--shadow-color:#787878;}.button-black:hover,.button-sec:hover,#cats{background:transparent;border:1px solid #333;color:#333;}#categories{margin:2rem 0 2rem 0;padding:2rem 0 2rem 0;font-size:16px;}#cats{border-radius:5rem;padding:0.3rem 0.5rem;box-shadow:rgba(99,99,99,0.2) 0px 2px 8px 0px;}.button-black,.button-sec,#cats{margin-top:0.5rem;}.pointer{width:20rem;height:auto;margin-top:-2.6rem;margin-right:1rem;}#social-links ul{display:flex;flex-wrap:nowrap;justify-content:flex-end;overflow:hidden;margin-top:-2rem;margin-right:3rem;}#social-links li a{width:25px;height:25px;display:inline-block;margin-right:0.5rem;}.facebook{background:url(/wp-content/themes/kkriszti_webdesigner/img/facebook.svg) center center no-repeat;}.instagram{background:url(/wp-content/themes/kkriszti_webdesigner/img/insta.svg) center center no-repeat;}.behance{background:url(/wp-content/themes/kkriszti_webdesigner/img/behance.svg) center center no-repeat;}#extra-line{display:flex;flex-wrap:nowrap;justify-content:flex-end;}#character{padding:4rem 0 4rem 0;}#character ul{display:flex;flex-wrap:wrap;justify-content:space-evenly;text-align:center;}.char{width:auto;height:90px;display:inline-block;margin-right:0.5rem;margin-bottom:1rem;}#services,#howitworks,#portfolio,#offer,#testimonials,#newsletter,#blog,footer,#questionnaire,#about-carousel,#introduction,#insta-feed,#about-carousel,.theprocess,#faq,#inner-page-newsletter,.prices,#earlybird,.secretrecipe,.portfolios,.articles,#blog-archive,#categories,#blog-teaser,.contact-box,.box,#latest,.cat-small,widget{margin-top:1rem;overflow:hidden;clear:both;text-align:center;}#services,#portfolio,#testimonials,#blog-teaser,.prices,.cat-small{padding:4rem 0 4rem 0;}#testimonials{display:none;}.upper-text{position:relative;}.down-pointer{position:absolute;width:auto;height:7rem;top:0;left:24%;margin-top:-4rem;}.upper-text p,footer .social li{margin-bottom:0;}.column-4,.column-2,.blogpost{display:flex;flex-wrap:wrap;justify-content:space-evenly;margin-left:-1rem;margin-right:-1rem;}.column-4 > a,.column-4 > div{width:23%;height:auto;margin-left:0;margin-right:0;}.service-name{background:#dcc29c;height:16rem;border-radius:2rem;position:relative;display:flex;}.service-name p{position:absolute;top:38%;display:inline-block;}.service-pic,.service-name{padding-top:1rem !important;padding-bottom:1rem !important;}.first,.third{margin-top:3rem;}.carousel .first,.carousel .third{margin-top:5rem;}.small-pointer{width:calc(50%);height:auto;margin-top:0.3rem;}.lg-pointer{width:16rem;height:auto;margin-top:-1rem;margin-right:-9rem;}#howitworks,footer,#insta-feed,.theprocess,#earlybird,.secretrecipe{background:#f2efeb;padding:4rem 0 4rem 0;}#howitworks,#offer{margin-bottom:4rem;}.process-title{margin-top:-1rem;margin-bottom:0.5rem;}.column-4 .align-left{padding:0 0.5rem 0 0.5rem;}.cta-text,#blog-teaser{margin-top:1rem;}.cta-button{background:transparent;}.cta-button:hover{background:#333;color:#f2efeb;}#blog,#blog-archive{padding:1rem 0 1rem 0;}.down-pointerlg{position:relative;width:auto;height:15rem;margin-top:-20rem;margin-right:-20rem;}#offer,#copyright{background:#f2efeb;padding:2rem 0 2rem 0;}.offering,.testi,.piece,#categories{display:flex;flex-wrap:wrap;justify-content:space-evenly;}.theprocess .offering{padding:2rem 0 2rem 0;}.testi-box{max-width:calc(32.3333%);padding:1rem 1rem 0.7rem 1rem;position:relative;border-radius:2rem;margin-right:0.5rem;margin-bottom:2rem;background:#dcc29c;height:100%;}#newsletter{background:#dcc29c;padding:3rem 0 3rem 0;}#inner-page-newsletter{background:#f2efeb;padding:3rem 0 3rem 0;margin-bottom:-1rem;}input[type="name"],input[type="email"]{padding:0 1rem;color:#333;width:calc(24%);height:36px;font-size:smaller;margin:0 1rem 0.5rem 1rem;font-family:inherit;background-color:transparent;border:solid 2px #2c2c2c;}input[type="checkbox"],.wpcf7-checkbox{content:"";display:inline-block;width:1rem;height:1rem;vertical-align:middle;cursor:pointer;background:transparent;color:#333;border:solid 1px #2c2c2c;}.wpcf7-list-item-label,#signup p{font-size:smaller;}#newsletter .button-black,.hook .button-black,#inner-page-newsletter .button-black,#cats .button-black,.freshpost .button-black,.contact-box input[type="submit"]{margin-right:0;margin-top:1rem !important;}#blog .down-pointerlg{margin-right:-36rem;}#blog-archive{padding-bottom:3rem;}.post{display:table-cell;clear:both;overflow:hidden;background:#fff;border:1px solid #6e6659;border-top-left-radius:2rem;border-bottom-right-radius:2rem;padding:1.5rem 1rem 3.5rem 1rem;margin:4rem 2rem 2rem 0;max-height:800px;position:relative;box-shadow:rgba(99,99,99,0.2) 0px 2px 8px 0px;}.post-image{position:relative;overflow:hidden;border-top-left-radius:2rem;display:block;}.square{width:100%;height:auto;background-size:cover;background-position:center;}.post-image a{display:block;}.post .button-black,.freshpost .button-black{margin:0.5rem 0 2rem 0 !important;}#blog-archive .cta-button{margin-top:2rem;}.archive{display:inline-block;}.social,#adress{display:flex;flex-wrap:nowrap;margin-top:0;margin-right:1rem;}.social li a,#adress img{width:20px;height:20px;display:inline-block;margin-right:0.5rem;}#adress p,.social li,.legal{margin-bottom:0.8rem;}footer{text-align:left !important;padding-bottom:0;}footer .down-pointerlg{padding:0 1rem;margin:-0.5rem 0 0 -3rem;height:12rem;}#copyright{padding-bottom:0;}.blogpost,.slider,.slides{display:flex;flex-wrap:nowrap;justify-content:space-evenly;margin-left:-1rem;margin-right:-1rem;}.inner-page{background:#fff !important;}.inner-page{padding-bottom:0.2rem;}#about-carousel{background:#e8eaeb;border-radius:2rem;padding:4rem 1rem 4rem 1rem;margin-left:1rem;margin-right:1rem;}#introduction .row{flex-wrap:nowrap !important;}.about-pic{width:calc(38%);text-align:center;margin-right:3rem;}.about-pic img{max-height:460px;width:auto;}.photo{width:calc(23%);margin-right:5rem;}.about-text{margin-left:-2rem;padding:3rem 1rem 3rem 1rem;width:calc(78%);}.chart{padding-left:2.5rem;width:calc(98%);}.slider ul{margin-top:1rem;padding:0 2rem 0 2rem;}.chart p{margin-bottom:2.5rem;}#questionnaire{background:#dccdb6;padding:4rem 0 3rem 0;}#insta-feed{margin-top:5rem;margin-bottom:-1rem;}.myservices-intro,#newsletter,#introduction,#about-carousel{margin-bottom:4rem;}.column-2 > div{width:48%;height:auto;margin-left:0;margin-right:0;}.column-3 > div{width:33.333%;height:auto;margin-left:0;margin-right:0;}.price-pic{padding:1.5rem;}.price-text{padding:2.5rem 1rem 0 2rem;}.price-text .cta-text{text-align:center;position:relative;display:inline-block;}.price-text .cta-text:after{content:"";position:absolute;width:calc(105%);display:block;top:0.9rem;left:-0.3rem;height:0.7rem;background:#dcc29c;z-index:-2;}.price-text ul li{position:relative;font-family:freight-display-pro, serif;font-style:normal;line-height:1.7;font-size:20px;text-align:left;}.price-text ul li:before{content:"";position:absolute;top:0.5rem;display:inline-block;width:0.5rem;height:0.5rem;vertical-align:middle;border-radius:50%;line-height:1;left:-1.1rem;background:#dcc29c;}.comingsoon{display:none;}#earlybird{background:#e8eaeb;margin-bottom:-1rem;}#earlybird h4{margin-bottom:2rem;}.secretrecipe .column-3{margin-top:4rem;}.secretrecipe .column-3 > div{margin-bottom:4rem;}.secretrecipe .number{margin-bottom:0;}.box{background:#e8eaeb;border-radius:2rem;padding:4rem 0 4rem 0;margin:2rem 0 2rem 0;}.content{width:calc(68%);padding:0 1rem 0 1rem;}.piece-cat{width:calc(28%);margin-right:-5rem;}.piece-catmobil{width:calc(48%);margin:0 auto;display:none;}.piece-cat img{max-height:600px;margin-top:-3rem;}.piece-catmobil img{width:100%;height:auto;}.content{margin-right:-6rem;}.content .first,.category . third{margin-top:0 !important;}.articles-box{display:table;margin:0 0.6rem 3rem 0;padding:0 0.5rem 0 0.5rem;}article{display:table-cell;clear:both;overflow:hidden;background:#e8eaeb;border-top-left-radius:2rem;border-bottom-right-radius:2rem;padding:1.5rem 0.5rem 1.5rem 0.5rem;margin-bottom:5rem;max-height:800px;position:relative;}.article-image,.wp-block-latest-posts__featured-image img{position:relative;overflow:hidden;border-top-left-radius:2rem;border-bottom-right-radius:2rem;display:block;box-shadow:rgba(99,99,99,0.2) 0px 2px 8px 0px;max-height:280px;width:auto;margin-bottom:1rem;}.article-image img{display:block;width:100%;height:auto;}.article-text{text-align:left;padding:1rem 0rem 1rem 0rem;display:inline-block;margin-bottom:1.5rem;}.label{background:#dccdb6;color:#6e6659;position:absolute;left:1rem;display:inline-block;bottom:1rem;font-weight:normal;padding:0.5rem 1rem;border-radius:2rem;font-size:smaller;}.equalheight{position:absolute;width:100%;left:0;bottom:-1rem;display:block;margin-top:1rem;}.articles-box .equalheight{bottom:2rem;}.freshpost{background-color:#e8eaeb;margin:2rem 1rem 1rem 1rem;border-radius:2rem;padding:4rem 1.5rem 1rem 1.5rem;}.freshpost .square{width:90%;}.freshpost .post-text{margin-top:1rem;}.single-text,.contact-box{background:#e8eaeb;border-radius:2rem;padding:2rem 1.5rem 2rem 1.5rem;box-shadow:rgba(99,99,99,0.2) 0px 2px 8px 0px;}.single-text{margin-bottom:4rem;}.blogpage,.cat-page{width:calc(75%);padding-right:2rem;}aside{width:calc(25%);padding-left:0.5rem;padding-right:0.5rem;}.wp-block-latest-posts.wp-block-latest-posts__list li{padding:1rem 0 2rem 0;}.cat-small{display:flex;flex-wrap:wrap;justify-content:space-evenly;padding:1rem;}.cat-small a{margin:0 0.5rem 2rem 0;}.cat-small img,.wp-block-latest-posts__featured-image img{border-top-left-radius:2rem;border-top-right-radius:2rem;border-bottom-right-radius:0;margin-bottom:1rem;}.title-box{margin-top:-1rem;padding:1rem 0.5rem 0 0.5rem;border-bottom:2px solid #e7dece;border-left:2px solid #e7dece;border-right:2px solid #e7dece;}widget ul li{display:block;}.contact-box{margin-top:2rem;margin-bottom:4rem;padding:2rem;text-align:left;}.contact-box label{margin-top:0.5rem;margin-left:1rem;}.contact-box input[type="text"],.contact-box input[type="email"]{padding:0 1rem;width:calc(98%);height:38px;margin:0.2rem 2rem 1.5rem 1rem;background-color:#fff;border:none;}.contact-box textarea{padding:0 1rem;width:calc(98%);height:100px;margin:0.2rem 1rem 1.5rem 1rem;background-color:#fff;border:none;}.wpcf7-checkbox{margin-left:1rem;margin-bottom:0.5rem;}.contact-box p:last-of-type{text-align:center !important;}.piece-catmobil{display:none;}.slideshow-container{position:relative;margin:0 auto;border:1px solid #2c2c2c;border-radius:2rem;padding:2rem;}.mySlides{display:none;}.dot{cursor:pointer;height:15px;width:15px;margin:0 2px;background-color:#bbb;border-radius:50%;display:inline-block;transition:background-color 0.6s ease;}.active .dot:hover{background-color:#717171;}.fade{-webkit-animation-name:fade;-webkit-animation-duration:1.5s;animation-name:fade;animation-duration:1.5s;}@-webkit-keyframes fade{from{opacity:0.4;}to{opacity:1;}}@keyframes fade{from{opacity:0.4;}to{opacity:1;}}#services-intro,#imagine,#ui,#ready,#mypassion{background-color:#f2efeb;padding:5rem 0 6rem 0;}#services-intro .upper-text p,.imagine-text .upper-text p,#servicess .upper-text p,.other .upper-text p{font-size:17px;margin-bottom:7px;}#services-intro h2,.imagine-text h2,#ui h2{font-family:'freight-display-pro', serif;font-size:2.2rem;font-weight:500;line-height:1;}#servicess h3,#servicesss h2,.passion-text h2{font-family:'freight-display-pro', serif;font-size:2.2rem;font-weight:500;line-height:1;margin-bottom:0.5rem;}.pic-left{background:url(/wp-content/themes/kkriszti_webdesigner/img/szolg01v.png) center center no-repeat;background-size:100%;}.pic-left img,.pic-right img,.pic-branding img,.pic-cons img,.pic-ready img,.pic-passion img,.pic-passion-vertical img{width:100%;height:auto;display:block;}.szolg-text,.imagine-text,.cons{padding:2rem 0 4rem 3rem;}.szolg-text p,.imagine-text ul li,#ui p,#servicess p,#servicesss p,.cons ul li{font-family:"work-sans", sans-serif;font-weight:400;font-style:normal;}.quote{background:url(/wp-content/themes/kkriszti_webdesigner/img/quote-bg.png) center center no-repeat;background-size:cover;margin:6rem 0 6rem 0;padding:6rem 3.5rem 6rem 3.5rem;}.quote p,.testimoni{font-size:2rem;font-family:freight-big-pro, serif;font-weight:400;font-style:italic;color:#fff !important;line-height:1.2;}#imagine,#mypassion{position:relative;margin-top:4rem;}.imagine-text,.branding,.passion-text{padding:2rem 3rem 4rem 0;}.pic-right{background:url(/wp-content/themes/kkriszti_webdesigner/img/szolg02.png) center center no-repeat;background-size:100%;}.imagine-text ul,.cons ul{padding-left:1rem;}.imagine-text ul li,.cons ul li{padding-bottom:1rem;position:relative;}.imagine-text ul li:before,.cons ul li:before{content:"";position:absolute;top:6px;display:inline-block;width:10px;height:10px;vertical-align:middle;line-height:1;left:-1.1rem;background:url(/wp-content/themes/kkriszti_webdesigner/img/star_outline.svg);}.brand-circle{background:url(/wp-content/themes/kkriszti_webdesigner/img/kk_kor.png) center center no-repeat;background-size:100%;position:absolute;top:-3rem;left:51%;width:12rem;height:12rem;display:inline-block;z-index:1;transform:rotate(360deg);}#servicess,#servicesss{margin-top:3rem;padding:5rem 0 6rem 0;}#servicess h2{font-family:'freight-display-pro', serif;font-size:2.8rem;font-weight:500;line-height:1;padding:0 3rem 2rem 3rem;}.branding,.pic-branding{margin:4rem 0 2rem 0;}.pic-branding{background:url(/wp-content/themes/kkriszti_webdesigner/img/szolg03.png) center center no-repeat;background-size:100%;}#ui p{margin-top:-1rem;padding:0 3rem 0 3rem;}.pic-cons{background:url(/wp-content/themes/kkriszti_webdesigner/img/szolg04.png) center center no-repeat;background-size:100%;}.testimoni{background:url(/wp-content/themes/kkriszti_webdesigner/img/testim2-bg_b.png) center center no-repeat;background-size:cover;margin:6.5rem 0 6rem 0;padding:5.5rem 3rem 4.5rem 3rem;line-height:1 !important;}.other{background:url(/wp-content/themes/kkriszti_webdesigner/img/testim3-bg.png) center center no-repeat;background-size:cover;}.thename{text-transform:uppercase;font-style:normal;}@-webkit-keyframes rotating

/* Safari and Chrome */{from{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}}.rotating{-webkit-animation:rotating 8s linear infinite;-moz-animation:rotating 8s linear infinite;-ms-animation:rotating 8s linear infinite;-o-animation:rotating 8s linear infinite;animation:rotating 8s linear infinite;}.pic-ready{background:url(/wp-content/themes/kkriszti_webdesigner/img/szolg08.png) center center no-repeat;background-size:100%;}#chemistry{background:url(/wp-content/themes/kkriszti_webdesigner/img/testim-bg.png) center center no-repeat;background-size:cover;margin:6rem 0 6rem 0;padding:6rem 3.5rem 6rem 3.5rem;}#chemistry h2,.other h2{font-family:'freight-display-pro', serif;font-size:2.2rem;font-weight:500;line-height:1;color:#fff !important;margin-bottom:0 !important;padding-bottom:0.5rem !important;}#chemistry p,.other p{font-size:1.5rem;font-family:freight-big-pro, serif;font-weight:400;font-style:italic;color:#fff !important;line-height:1;letter-spacing:0.5px;}#box{background:#2c2c2c;opacity:0.9;border:2px solid #fff;padding:4rem 5rem 4rem 5rem;}#box .button-black{border:1px solid #fff;margin-right:0 !important;}#box .button-black:hover{border:1px solid #fff;background:#fff;background-opacity:0.7;}#gyakori-qa{margin-top:3rem;}.faq-page{cursor:pointer;transition:0.4s;position:relative;text-transform:uppercase;font-family:'work-sans', sans-serif !important;font-weight:normal;font-size:0.9rem;}.faq-body{margin:0.5rem 0 1.5rem 0;display:none;transition:0.6s ease;padding-bottom:0.5rem;}.faq-page:after{content:'*';height:20px;width:20px;color:#2c2c2c;display:flex;flex-direction:row;align-items:center;justify-content:center;position:absolute;top:-6px;right:-25px;rotate:90deg;}.active:after{content:'*';height:20px;width:20px;color:#2c2c2c;display:flex;flex-direction:row;align-items:center;justify-content:center;position:absolute;top:-6px;right:-25px;rotate:180deg;transition:0.4s ease;}#faq-one,#faq-two,#faq-three,#faq-four,#faq-five{padding-bottom:0.5rem;border-bottom:1px solid #2c2c2c;margin-bottom:2rem;}.pic-passion{background:url(/wp-content/themes/kkriszti_webdesigner/img/szolg06.png) center center no-repeat;background-size:100%;position:relative;margin-left:2rem;margin-bottom:12rem;}.pic-passion-vertical{position:absolute;top:70%;right:30%;width:360px;height:auto;z-index:1;}#projects{margin:6rem 0 6rem 0;padding:5rem 0 6rem 0;background:#f2efeb;color:#2c2c2c !important;}#projects h2{color:#2c2c2c !important;}.button-white{background:#fff;color:#2c2c2c;margin-right:0;display:inline-block;border:1px solid #fff;letter-spacing:3px;padding:0.5rem 1rem;}.button-white:hover{background:transparent;border:1px solid #fff;color:#fff;}.services-container{/* adjust as needed */max-width:1200px;margin:0 auto;position:relative;}.services-wrapper{/* adjust as needed */height:700px;overflow:hidden;position:relative;}.services-inner-wrapper{display:flex;transition:transform 0.3s ease-in-out;}.service{/* adjust as needed */flex:0 0 50%;margin-bottom:10px;margin:4rem -2rem 2rem 0;}.services-inner-wrapper .active{display:block;background:none !important;}#prev-btn,#next-btn{position:absolute;top:40%;transform:translateY(-50%);padding:10px 15px;background-color:none;border:1px solid #222;border-radius:50%;font-weight:bold;}#prev-btn{left:-60px;}#next-btn{right:-60px;}.service-card img:hover{/* Increase the size on hover *//* Add any additional styles you want on hover */transform:scale(1.05);}.service-card img{width:64%;height:auto;filter:drop-shadow(1px 2px 8px var(--shadow-color));/* Add desired styles for the image */--shadow-color:#292929;}.arrow-buttons{display:flex;justify-content:center;margin-top:10px;}.service-card h4{margin:2rem 0 0 0;padding:0.3rem 0.5rem 0.3rem 0.5rem;color:#fff;background-color:#2c2c2c;text-transform:uppercase;letter-spacing:2px;border-left:6px solid #f2efeb;border-right:6px solid #f2efeb;}.testimonial-slider-wrapper{display:flex;overflow:hidden;}.testimonial-item{flex:0 0 100%;display:none;}.testimonial-item:first-child{display:block;}.testi{margin:3rem 9rem 1rem 9rem;}.other .upper-text p{text-transform:uppercase;letter-spacing:1px;font-style:normal;}.portfolio-teaser{width:120%;height:120%;object-fit:cover;position:absolute;/* Add this to position the images at the top of the container */top:0;/* Add this to position the images at the left of the container */left:0;transition:opacity 0.5s ease;}.portfolio-teaser img{width:100%;height:auto;}.slider-container{width:620px;height:auto;margin:0 0 0 -2rem;/* Change this to relative */position:relative;}.portfolio-teaser-text{margin:0 -2rem 2rem 60% !important;padding:1rem;}@keyframes factoryMove{0%{transform:translateX(0);}100%{transform:translateX(-100%);}}.project-gallery{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-1rem;margin-right:-1rem;}@media screen and (max-width: 1280px){.content-box{width:88%;margin:0 auto;}.services-wrapper{height:600px;}.pic-passion-vertical{right:25%;}.slider-container{width:520px;}}@media screen and (max-width: 768px){/* Szolgáltatások */.quote p,.testimoni{font-size:1rem;}#next-btn,#prev-btn{top:35% !important;}.service-card-img{width:90%;}.service-card h4{text-align:center;}.testi{margin:0 !important;}.testimonial-item{padding-left:1rem;}.project-gallery{display:block;overflow:hidden;clear:both;margin-left:0;margin-right:0;}.slider-container{width:100%;height:auto;margin:0 0 0 0;position:relative;}.portfolio-teaser{width:100%;height:100%;}.portfolio-teaser-text{margin:90% 0 2rem 0 !important;padding:0;}.other{margin-bottom:4rem !important;}#main-page{background:none;margin-bottom:0;}#extra-line,article{display:block;margin:0 auto;}#social-links ul{justify-content:space-evenly;margin-right:0;}#character ul li,.post{margin-bottom:1rem;}.down-pointer,.down-pointerlg{top:-1.6rem;left:1rem;}.left,.right,.column-4 > a,.about-pic,.about-text,.column-2,.blogpage,aside,.cat-page{width:calc(98%);height:auto;padding-top:1rem;margin:0 -1rem 0 -1rem;}.right{width:80%;margin-top:1rem;padding-right:0;}.button-black{margin-right:0.2rem;}.first,.second,.third,.fourth{margin-top:1rem;position:relative;}#services .service-name{height:10.5rem;}.second .service-pic,.fourth .service-pic,.second,.fourth,.first{padding-top:0 !important;}.first .service-name{padding-bottom:1rem;}#howitworks,#portfolio,#testimonials,#blog-teaser,#faq,#introduction,#about-carousel,#questionnaire,#insta-feed,.myservices-intro,#newsletter,#theprocess,#prices,#offer,.prices,#services,.single-text,aside,.contact-box,.freshpost{padding:2rem 0 2rem 0;}.lg-pointer{width:10rem;height:auto;margin-top:-0.7rem;margin-right:0;}.column-4 > div,.column-2 > div,.column-3 > div,.piece > div,.box,.freshpost{width:calc(98%);margin-bottom:1rem;}.column-4 .align-left,#character,#copyright,.price-pic,.price-text,.blogpage,.cat-page{padding:0;}.process-title{margin-top:-1rem;}.button-black,.button-sec,.cta-button{font-size:16px;}.testi-box{max-width:98%;}.offering .button-black{margin-top:1rem;margin-right:0;}input[type="name"],input[type="email"]{width:98%;margin:0 0 0.5rem 0;}.blogpost{display:block;margin-bottom:2rem !important;}footer .column-3,.slider,.contact-box .label{display:block;}footer .down-pointerlg,.lg-pointermiddle,.piece-cat{display:none;}#contact,#instagram,#footer-menu,#newsletter{margin-bottom:2rem;}footer h5{margin-bottom:0.1rem;}.testi,aside,.contact-box{margin-top:2rem;}.about-pic img,.photo img,.chart,.photo{width:98%;height:auto;}.about-text{margin-top:1rem;margin-left:0;padding:0;}#about-carousel .row{flex-wrap:wrap;}#introduction .row{flex-wrap:wrap !important;}.about-pic,.content{margin:0 auto;}.chart,.hook{padding:2rem 1rem;margin:0 auto;}.chart p,.cat-small{margin-bottom:0.5rem;}.photo{padding:0 1rem 0 1rem;margin:0 auto;}#questionnaire{margin-top:3rem;}#insta-feed{margin-top:3rem;}#howitworks,#insta-feed,.theprocess,#earlybird,.secretrecipe,#howitworks,#offer,#categories,#blog-archive{padding:2rem 0 2rem 0;}footer{padding:2rem 0;}.myservices-intro,#introduction,#about-carousel,#latest{margin-bottom:1rem;}.carousel .first,.carousel .third,.freshpost{margin-top:0;}#howitworks{margin-bottom:0;}.post-image,.post-image a,#blog-archive{padding:0 0 0.5rem 0;}.freshpost,#blog{padding:0;}.post .button-black,.freshpost .button-black{margin:0 auto !important;}.articles-box{margin:1rem 0 1rem 0 !important;}.single-text,.contact-box{padding-left:0.5rem;padding-right:0.5rem;}.contact-box input[type="text"],.contact-box input[type="email"],.contact-box textarea{display:inline-block;overflow:hidden;clear:both;margin:0.2rem 0 1.5rem 0;}.contact-box{margin-right:-1rem;margin-left:-1rem;display:block;overflow:hidden;clear:both;text-align:center;}.contact-box input[type="submit"]{text-align:center;}.wpcf7-spinner{margin:0 auto;display:block;clear:both;}.equalheight{bottom:1rem;}#hero-header{padding-top:0;}.freshpost{margin:0 0 2rem 0;}.freshpost .column-2{margin:0;padding:2rem 0.5rem;}.freshpost .post-text{margin-top:-1rem;padding:0 0.5rem 0 .5rem;}.pic-left,.pic-right,.pic-branding,.pic-cons,.pic-ready,.pic-passion{width:auto;height:360px !important;}.szolg-text{padding:0 0 0 0;}#servicess h2{padding:0 0 0 0;font-size:2.5rem;text-align:left;}#services-intro,#imagine,#mypassion{padding:2rem 0 3rem 0;}.szolg-text p{font-size:17px;}#services-intro .upper-text p,.imagine-text .upper-text p,#servicess .upper-text p,.other .upper-text p{font-size:16px;text-align:left;}.quote{padding:3rem 0.5rem 3rem 0.5rem;}.brand-circle{top:-2rem;width:8rem;height:8rem;}.imagine-text,.passion-text{padding:3rem 0 0 0;}.imagine-text ul li:before,.cons ul li:before{top:4px;}#servicess,#servicesss,#ui,.cons,#ready{text-align:left !important;margin-top:0;padding:3rem 0 3rem 0;}.branding{padding:0 0 0 0 !important;margin:0 0 0 0;}.pic-branding,.pic-ready{margin:3rem 0 0 0;}#ui p{text-align:left;padding:0 0 0 0;margin-top:-0.5rem;}#ui .button-black,#ui .content-box,.quote .content-box,.testimoni .content-box,#projects h2{text-align:left !important;}#ui,#servicess h2,#servicess .upper-text,.testimoni p,.thename,.quote p{margin-left:-15px;}.testimoni,#chemistry{margin:0;padding:3rem 0.5rem 3rem 0.5rem;}#box{margin-left:-1.5rem;margin-right:-1.5rem;padding:2rem 1.5rem 2rem 1.5rem;text-align:left;}.faq-page:after{top:-3px;}.pic-passion-vertical{display:none;}.pic-passion{background:url(/wp-content/themes/kkriszti_webdesigner/img/szolg07.png) center center no-repeat;background-size:100%;}#projects{text-align:left !important;margin:3rem 0 3rem 0;padding:3rem 0 3rem 0;}.services-inner-wrapper{flex-wrap:nowrap;}.services-wrapper{max-height:500px;}.service{flex:0 0 100%;margin:2rem 1rem 2rem 0;}#prev-btn{top:75%;left:10px;}#next-btn{top:75%;right:10px;}}@media screen and (max-width: 1280px) and (min-width: 769px){/* szolgáltatások */#hero-header,#hero-header .content-box{width:calc(98%);margin-bottom:1rem;}.right{width:calc(28%);padding-right:0;}.slideshow-container{padding:1rem;}info,.descript,.info{padding:0 0.2rem 0 0.2rem;}#howitworks .lg-pointer{margin-top:-4rem;}.price-text ul li{line-height:1.4;font-size:18px;}.price-text ul li:before{top:0.8rem;}.price-pic{padding:0.75rem;}.prices .column-2 > div{margin-bottom:2rem;}.price-text .cta-text:after{width:102%;}.piece-cat img{max-height:400px;}.freshpost .square{width:75%;}.freshpost .post-text{margin-left:-4rem;}.freshpost .button-black{margin-top:-3rem !important;}#blog-archive{padding:2rem 0 2rem 0;}.service{flex:0 0 50%;}}