/* https://wideoweselne.pl/wp-content/themes/weselaWP/css/main.css?ver=20130608 */
/* Import rule from: https://fonts.googleapis.com/css?family=Quicksand:400,700&subset=latin,latin-ext */
@font-face{font-display:swap;font-family:'Quicksand';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/quicksand/v36/6xK-dSZaM9iE8KbpRA_LJ3z8mH9BOJvgkP8o58i-xA.woff) format('woff')}@font-face{font-display:swap;font-family:'Quicksand';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/quicksand/v36/6xK-dSZaM9iE8KbpRA_LJ3z8mH9BOJvgkBgv58i-xA.woff) format('woff')}@font-face{font-display:swap;font-family:'Bellota';src:url(/wp-content/themes/weselaWP/css/../fonts/Bellota-Regular.woff) format('woff');font-weight:400;font-style:normal}*{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}body{font-family:"Bellota",sans-serif;font-size:16px;color:#000;position:relative}a{text-decoration:none;color:#f1606a}.container{margin:0 auto;max-width:1200px}img{max-width:100%;-o-object-fit:cover;object-fit:cover}iframe{max-width:100%;object-fit:contain;min-height:230px}.mobily{display:none}header{color:#fff;position:fixed;z-index:10;width:100%}header .sticky-headerTarget:first-child{height:40px;line-height:40px;background:rgba(0,0,0,.25);-webkit-transition-property:background-color,line-height,height,-webkit-box-shadow;transition-property:background-color,line-height,height,-webkit-box-shadow;-o-transition-property:background-color,box-shadow,line-height,height;transition-property:background-color,box-shadow,line-height,height;transition-property:background-color,box-shadow,line-height,height,-webkit-box-shadow;-webkit-transition-duration:0.4s;-o-transition-duration:0.4s;transition-duration:0.4s}header.navColor .sticky-headerTarget:first-child{height:0;line-height:0;overflow:hidden}header .sticky-headerTarget:first-child .socials-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}header .sticky-headerTarget:first-child .socials-top a{margin-right:25px;color:#fff;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}header .sticky-headerTarget:first-child .socials-top a:hover{color:#f1606a}header .sticky-headerTarget:first-child .socials-top a i{margin-right:10px}header .sticky-headerTarget:first-child .socials-top a:last-child{margin-right:0}header .preHeader{background:rgba(0,0,0,.06);width:100%;padding:5px 0}.header-content{background:rgba(0,0,0,.1);width:100%;padding:25px 0;position:fixed;z-index:100;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s}header.navColor .header-content{background:#000}header .toggle-bars{cursor:pointer;display:none}header .toggle-bars span{width:25px;border-bottom:2px solid #fff;padding-bottom:5px;display:block}header .navColor{background:#000;-webkit-transition:1.3s;-o-transition:1.3s;transition:1.3s}.header-content .container,header nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header nav{margin-left:auto}header nav ul{list-style-type:none}header nav ul li{margin-right:60px}header nav ul li a{color:#fff;font-size:1.1em;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}header nav ul li a:hover{color:#f1606a}header nav ul li:last-child{margin-right:inherit}#frontpage-header{color:#fff;position:relative;top:0;left:0;z-index:0;overflow:hidden;height:100vh;min-height:650px}#page-header{color:#fff;position:relative;top:0;left:0;overflow:hidden;z-index:0}#page-header .page-header-image{position:relative;top:0;left:0;height:50vh;width:100vw;overflow:hidden;z-index:0}#page-header .error404{height:100vh}.fullHeight footer{display:none}#page-header .page-header-image img{width:100%;height:100%}#page-header .page-header-content{position:absolute;top:calc(50% + 13px);left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;text-align:center}#page-header .page-header-content a{padding:8px 40px 10px 40px;background:transparent;border-radius:20px;font-size:.75em;text-transform:uppercase;margin-right:20px;position:relative;color:#f1606b;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;display:table;margin:30px auto 0 auto}#page-header .page-header-content a:hover{background:#fff}#page-header .page-header-content a:hover:after{border-color:#f1606b}#page-header .page-header-content a:after{content:'';width:103%;height:110%;border:1px solid #fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:20px;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}#page-header .page-header-image .pinkOverlay{z-index:2;position:absolute;top:0;left:0;width:100%;height:100%;background:#be3ab6;mix-blend-mode:color}#page-header .page-header-image .blackOverlay{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:3}#page-header .page-header-content h1{padding-bottom:initial;margin-bottom:initial;font-size:3.6em;line-height:1.5em;font-weight:400}.frontpage-image{padding:42.92% 0 0 0;position:absolute;z-index:0;height:100vh;width:100vw;min-height:650px}.frontpage-image img{position:absolute;top:0;left:0;height:100vh}.frontpage-image .videoContainer{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.frontpage-image .videoContainer video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.frontpage-image .pinkOverlay{z-index:2;position:absolute;top:0;left:0;width:100%;height:100%;background:#be3ab6;mix-blend-mode:color}.frontpage-image .blackOverlay{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.75);z-index:3}#frontpage-header .header-banner-content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;max-width:580px;z-index:10}#frontpage-header .header-banner-content h1{font-size:3.4em;line-height:1.5em;font-weight:400;position:relative;padding-bottom:40px;margin-bottom:20px}#frontpage-header .header-banner-content h1:after{content:'';position:absolute;bottom:10px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:20%;background:#fff;height:2px}#frontpage-header .header-banner-content p{max-width:520px;font-size:1.15em}#frontpage-header .header-banner-content .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}#frontpage-header .header-banner-content .buttons .btn-white{padding:11px 43px 12px 43px;background:rgba(0,0,0,.3);border-radius:30px;font-size:1.15em;text-transform:capitalize;margin-right:20px;position:relative;color:#f1606b;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}#frontpage-header .header-banner-content .buttons .btn-white:hover{background:#fff}#frontpage-header .header-banner-content .buttons .btn-white:hover:after{border-color:#f1606b}#frontpage-header .header-banner-content .buttons .btn-white:after{content:'';width:103%;height:110%;border:1px solid #fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:30px;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}#frontpage-header .header-banner-content .buttons .btn-white:last-child{margin-right:inherit}#frontpage-header .social{position:absolute;bottom:40px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:3;font-size:1.3em;-webkit-transition:0.4s;-o-transition:0.4s;transition:0.4s}#frontpage-header .social:hover{bottom:50px}#frontpage-header .social .social-fb{background:url(/wp-content/themes/weselaWP/css/../images/sprites-icons.png) no-repeat;width:40px;height:40px;display:inline-block;margin-right:10px}#frontpage-header .social a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;text-transform:lowercase;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}#frontpage-header .social a:hover{color:#f1606b}section:first-child{padding:0}section{padding:22px 0}#portfolio .title-section{margin-bottom:22px}section .title-section{color:#f1606a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:50px;padding:0 40px}section .title-section h2{font-size:1.4em;text-transform:capitalize;text-shadow:0 0 2px rgba(0,0,0,.26);font-weight:400;letter-spacing:0em}.sprite-icons{height:40px;width:40px;display:inline-block;background:url(/wp-content/themes/weselaWP/css/../images/sprites-icons.png);margin-right:10px}.sprite-icons-mini{width:18px;height:18px;display:inline-block;background:url(/wp-content/themes/weselaWP/css/../images/sprites-mini-icons.png);margin-right:5px}.play-icon{background-position:0 20px}.portfolio-icon{background-position:0 126px}.opinion-icon{background-position:0 84px}.contact-icon{background-position:0 42px}#portfolio .portfolio-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;line-height:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#portfolio .portfolio-list .portfiolio-single{-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-shadow:0 0 27px -1px rgba(0,0,0,.3);box-shadow:0 0 27px -1px rgba(0,0,0,.3);position:relative}#portfolio .portfolio-list .portfiolio-single .portfolio-image img{height:450px;width:100%;-webkit-transition:0.7s;-o-transition:0.7s;transition:0.7s;line-height:0}#portfolio .portfolio-list .portfiolio-single:hover .portfolio-image img{height:530px}#portfolio .portfolio-list .portfiolio-single .portfolio-image{background:transparent}#portfolio .portfolio-list .portfiolio-single .portfolio-content{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:80px;visibility:hidden;opacity:0;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;padding:20px;background:#f1606a;border-radius:20px;color:#fff;z-index:0;width:85%}#portfolio .portfolio-list .portfiolio-single:hover .portfolio-content{visibility:visible;opacity:1}#portfolio .portfolio-list .portfiolio-single .portfolio-content a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;color:#fff;text-align:center}#portfolio .portfolio-list .portfiolio-single .portfolio-content a .portfolio-content-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#portfolio .portfolio-list .portfiolio-single .portfolio-content a .portfolio-content-column p{font-size:.8em;color:#6d6e71;text-transform:uppercase;font-weight:700}#portfolio .portfolio-list .portfiolio-single .portfolio-content a .portfolio-content-column h3{font-size:1.4em;margin-bottom:1em}#portfolio .portfolio-list .portfiolio-single .portfolio-content a .portfolio-content-column p,#portfolio .portfolio-list .portfiolio-single .portfolio-content a .portfolio-content-column h3{-ms-flex-preferred-size:100%;flex-basis:100%}#portfolio .portfolio-more{background:#e8e8e8;padding:20px 40px;border-radius:40px;font-size:1.5em;display:table;margin:60px auto 20px auto;color:#f1606a;-webkit-transition:0.4s;-o-transition:0.4s;transition:0.4s}#portfolio .portfolio-more:hover{background:#f1606a;color:#fff}#portfolio .portfolio-more:hover a{-webkit-transition:0.7s;-o-transition:0.7s;transition:0.7s;color:#fff}#portfolio .portfolio-more a{font-weight:700}#price-list .priceHeadline{text-align:center;position:relative}#price-list .priceHeadline:after{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:2px;background:#f1606a;z-index:2}#price-list .priceHeadline h2{font-size:1.9em;padding:10px 30px;background:#f1606a;border-radius:40px;color:#fff;display:inline-block;text-transform:capitalize;font-weight:400;z-index:3;position:relative;width:300px}#price-list .priceList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:60px}#price-list .priceList .singlePrice:nth-child(2)::after{content:"Najczęściej wybierany";background:#f1606a;border-radius:4px;color:#fff;padding:5px 10px;top:-10px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:10;position:absolute;font-weight:700;font-family:"Quicksand",sans-serif}#price-list .priceList .singlePrice{-ms-flex-preferred-size:33.3%;flex-basis:33.3%;position:relative;z-index:2;height:750px}#price-list .priceList .singlePrice:nth-child(2){-webkit-box-shadow:0 0 19px 0 rgba(0,0,0,.75);box-shadow:0 0 19px 0 rgba(0,0,0,.75);height:770px;top:-10px}#price-list .priceList .singlePrice .priceImage{position:relative;z-index:2;height:100%;width:100%}#price-list .priceList .singlePrice .priceImage img{height:100%}#price-list .priceList .singlePrice .priceContent{position:absolute;top:0;left:0;z-index:4;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px 5%;font-family:"Quicksand",sans-serif}#price-list .priceList .singlePrice .priceContent h3{font-size:1.6em;color:#fff;position:relative}#price-list .priceList .singlePrice .priceContent h3:after{position:absolute;bottom:-20px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:111%;background:rgba(255,255,255,.3);height:2px;content:''}#price-list .priceList .singlePrice .priceContent .price{width:103px;height:103px;color:#fff;background:#f1606a;text-align:center;border-radius:50%;vertical-align:middle;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:4;position:absolute;right:30px;top:25px}#price-list .priceList .singlePrice .priceContent .price p{text-transform:uppercase;font-size:1.2em;line-height:.86em}#price-list .priceList .singlePrice .priceContent .price p span{font-size:1.6em}#price-list .priceList .singlePrice .priceContent ul{list-style:circle;color:#fff;margin-top:70px;font-size:1.2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 30px}#price-list .priceList .singlePrice .priceContent ul li{margin-bottom:25px}#price-list .priceList .singlePrice .priceContent ul span{margin-right:10px}#price-list .additionalInformationPriceTables{margin:20px 0;text-align:center;font-size:1.2em;font-weight:700}#opinions .opinion-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-shadow:0 0 50px 2px rgba(0,0,0,.17);box-shadow:0 0 50px 2px rgba(0,0,0,.17)}#opinions .opinion-list .opinion-single{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-preferred-size:33.3%;flex-basis:33.3%;color:#6d6e71;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:20px 15px}#opinions .opinion-list .opinion-single .opinion-person{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#f1606a;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid #ececec;padding-bottom:10px;margin-bottom:10px}#opinions .opinion-list .opinion-single .opinion-person img{margin-right:20px;width:56px;height:56px;border-radius:50%}#opinions .opinion-list .opinion-single .opinion-person h3{font-size:1.5em}#opinions .opinion-list .opinion-single .opinion-person .opinion-person-desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}#opinions .opinion-list .opinion-single h4{font-size:1.3em;margin:15px 0;text-align:center}#opinions .opinion-list .opinion-single p{font-size:.95em;margin:0 auto;text-align:center;font-family:"Quicksand",sans-serif;line-height:1.85em}.blog-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.blog-content p{line-height:1.75em}.singlePostContent img{margin:15px 0;-o-object-fit:fill;object-fit:fill;height:auto}.singlePostContent h1,.singlePostContent h2,.singlePostContent h3,.singlePostContent h4,.singlePostContent h5,.singlePostContent h6{margin:15px 0}.blog-content .blog{-ms-flex-preferred-size:71%;flex-basis:71%;font-family:"Quicksand",sans-serif;padding-right:50px;border-right:1px solid #f5f5f5}.blog-content .blog .single-post{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:2px solid #f9f9f9;padding-bottom:15px;margin-bottom:15px}.blog-content .blog .single-post:last-child{border-bottom:inherit}.blog-content .blog .single-post h2{font-size:1.25em}.blog-content .blog .single-post .single-content .single-text{font-size:.95em;line-height:1.95em;margin:12px 0}.blog-content .blog .single-post .single-footer{font-weight:700;font-size:.95em;text-align:right;color:#3c3c3c}.blog-content .blog .single-post .spanBreak{padding:0 20px;font-weight:400;color:#e4e4e4}.blog-content .blog .single-post .image-post{-ms-flex-preferred-size:42%;flex-basis:42%;position:relative;height:172px}.blog-content .blog .single-post .image-post .pinkOverlayPost{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(241,96,106,.75);opacity:0;-webkit-transition:0.4s;-o-transition:0.4s;transition:0.4s;height:172px}.blog-content .blog .single-post .image-post .pinkOverlayPost .pinkContentBlogMore{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-size:2em;text-align:center}.blog-content .blog .single-post .image-post .pinkOverlayPost .pinkContentBlogMore span{display:block;font-size:.5em;letter-spacing:.08em}.blog-content .blog .single-post .image-post .pinkOverlayPost:hover{visibility:visible;opacity:1}.blog-content .blog .single-post .image-post img{-o-object-fit:cover;object-fit:cover;height:172px}.blog-content .blog .single-post .single-content{-ms-flex-preferred-size:53%;flex-basis:53%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.blog-content .sidebar{-ms-flex-preferred-size:25%;flex-basis:25%;font-family:"Quicksand",sans-serif}.blog-content .sidebar h3{color:#f1606a;margin:0 0 10px 0}.blog-content .sidebar p{line-height:1.7em}#contact .contact-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:20px;-webkit-box-shadow:0 0 50px 2px rgba(0,0,0,.17);box-shadow:0 0 50px 2px rgba(0,0,0,.17);text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;color:#000;font-family:"Quicksand",sans-serif;line-height:1.7em}#contact .contact-box h3{font-size:2.9em;color:#f1606a;font-weight:400}#contact .contact-box form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0}#contact .contact-box form input,#contact .contact-box form textarea{width:43%;margin:0 auto 20px auto;border:0;border-bottom:1px solid #f1606a;text-align:center;color:#f1606a;font-size:.86em;outline:none;font-family:"Quicksand",sans-serif;padding:5px 0}#contact .contact-box form input[type="submit"]{background:#f1606a;padding:5px 30px;border-radius:30px;border:0;outline:none;width:200px;color:#fff;font-family:"Bellota",sans-serif;font-size:1.2em;margin:0 auto;cursor:pointer}#contact .contact-box form input::-webkit-input-placeholder,#contact .contact-box form textarea::-webkit-input-placeholder{color:#f1606a;font-family:"Quicksand",sans-serif}#contact .contact-box form input:-ms-input-placeholder,#contact .contact-box form textarea:-ms-input-placeholder{color:#f1606a;font-family:"Quicksand",sans-serif}#contact .contact-box form input::-ms-input-placeholder,#contact .contact-box form textarea::-ms-input-placeholder{color:#f1606a;font-family:"Quicksand",sans-serif}#contact .contact-box form input::placeholder,#contact .contact-box form textarea::placeholder{color:#f1606a;font-family:"Quicksand",sans-serif}#contact .contact-box form textarea{border:2px solid #f1606a;text-align:left;padding:20px}.fullHeight footer{margin-top:0}footer{font-size:1em;background:#f1606a;padding:20px 0;color:#fff;position:absolute;bottom:-70px;left:0;width:100%}footer .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}footer .container .madeby{margin-left:auto}footer a{font-weight:700;color:#fff}footer .contact-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}footer .footer-widget{-ms-flex-preferred-size:60%;flex-basis:60%}footer .contact-footer div{-ms-flex-preferred-size:50%;flex-basis:50%}.fullHeight footer{margin-top:-41px;position:absolute;bottom:0;left:0;width:100%}.listOfportfolio{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.listOfportfolio .singlePortfolio{-ms-flex-preferred-size:25%;flex-basis:25%;position:relative}.listOfportfolio .singlePortfolio .single-porImage{position:relative;width:100%;top:0;left:0;z-index:1;height:300px}.listOfportfolio .singlePortfolio .single-porImage img{width:100%;height:100%;top:0;left:0;position:absolute}.listOfportfolio .singlePortfolio .single-porContent{position:absolute;bottom:40px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:2;width:90%}.listOfportfolio .singlePortfolio .single-porContent a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f1606a;color:#fff;border-radius:30px;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s}.listOfportfolio .singlePortfolio .single-porContent a:hover{background:#000}.youtube_channel.responsive{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.youtube_channel.responsive .ytc_video_container{-ms-flex-preferred-size:50%;flex-basis:50%}#aboutUs{background:#f1606a;color:#fff;padding:25px 0 35px 0;margin-bottom:20px}#aboutUs p{line-height:1.75em;font-size:.95em;letter-spacing:.05em;font-family:"Quicksand",sans-serif}#aboutUs .rowColSwitcher{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#aboutUs .rowColSwitcher div:first-child{-ms-flex-preferred-size:16%;flex-basis:16%}#aboutUs .rowColSwitcher div:nth-child(2){-ms-flex-preferred-size:83%;flex-basis:83%}#aboutUs h3{font-size:2em;margin-bottom:20px}#aboutUs .ownerImage{width:150px;height:150px;border-radius:50%;border:5px solid #d84a53}#aboutUs .ownerDesc{font-style:italic;font-size:.85em}#aboutUs .container{width:75%;text-align:center}#news .blogFlex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:"Quicksand",sans-serif}#news .blogContent p{line-height:1.65em;margin-top:10px}#news .blogFlex.blogCategoreis .singleBlog{margin-bottom:20px}#news .blogFlex .singleBlog{width:32%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:1.3%}#news .blogFlex .singleBlog img{height:250px;border-bottom:3px solid #f1606a;margin-bottom:12px}#news .blogFlex .singleBlog a{font-weight:700;font-size:1.1em}@media only screen and (max-width:1100px) and (min-width:760px){.container{width:90%}body{font-size:13px}.listOfportfolio .singlePortfolio{-ms-flex-preferred-size:50%;flex-basis:50%}.header-content .container{-ms-flex-wrap:wrap;flex-wrap:wrap}.header-content .container .logo{-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center}header nav{margin-left:initial}#frontpage-header,#frontpage-header .frontpage-image{min-height:590px}#frontpage-header .header-banner-content{max-width:780px}#frontpage-header .header-banner-content h1,#page-header .page-header-content h1{font-size:2.7em}section .title-section{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#portfolio .portfolio-list{-ms-flex-wrap:wrap;flex-wrap:wrap}#portfolio .portfolio-list .portfiolio-single{-ms-flex-preferred-size:50%;flex-basis:50%}#portfolio .portfolio-more{font-size:1.2em;padding:12px 20px}section:first-child{padding:0 0 32px 0}.fullHeight section:first-child{padding:0}section{padding:12px 0 20px 0}#portfolio .portfolio-list .portfiolio-single .portfolio-image img{height:280px}#portfolio .portfolio-list .portfiolio-single:hover .portfolio-image img{height:310px}#price-list .priceList{-ms-flex-wrap:wrap;flex-wrap:wrap}#price-list .priceList .singlePrice{-ms-flex-preferred-size:50%;flex-basis:50%}#price-list .priceList .singlePrice:last-child{-ms-flex-preferred-size:100%;flex-basis:100%;height:380px}#price-list .priceList .singlePrice .priceImage{height:100%;width:100%}#price-list .priceList .singlePrice .priceImage img{height:100%;width:100%}#opinions .opinion-list{-ms-flex-wrap:wrap;flex-wrap:wrap}#opinions .opinion-list .opinion-single{-ms-flex-preferred-size:50%;flex-basis:50%}#contact .contact-box form input,#contact .contact-box form textarea{width:60%}#portfolio .title-section{margin-bottom:50px}#page-header .error404{height:150vh}#price-list .priceList .singlePrice:nth-child(2){height:750px;top:0}#price-list .priceList .singlePrice .priceContent ul li{margin-bottom:25px;margin-right:26px}#price-list .priceList .singlePrice .priceContent ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#aboutUs .ownerDesc{margin:15px 0 20px 0;display:block;font-size:.95em;width:90%}.frontpage-image{height:100vh}}@media only screen and (max-width:759px) and (min-width:320px){.mobily{display:block}.mobily p{padding:10px 0;text-align:center;font-size:.95em;margin-bottom:22px;color:#f1606a;font-weight:700}.youtube_channel.responsive .ytc_video_container{-ms-flex-preferred-size:100%;flex-basis:100%}body{font-size:12px}.container{width:90%}header .toggle-bars{margin-left:auto;display:block}header .container{width:90%}header .container .logo{-ms-flex-preferred-size:60%;flex-basis:60%}header .container .toggle-bars{-ms-flex-preferred-size:40%;flex-basis:40%}header .toggle-bars span{margin-left:auto}.header-content{background:rgba(0,0,0,.7)}.header-content .container{-ms-flex-wrap:wrap;flex-wrap:wrap}header nav ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}header nav{width:100%;margin-left:inherit;display:none}header .navBlock{-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}header .socials-top{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header nav ul li{margin-right:inherit;padding:5px 0;width:100%;text-align:center;border-bottom:1px solid #2f2f2f}header nav ul li:last-child{border-bottom:inherit}header nav ul li a{font-size:1em}section:first-child{padding:0 0 18px 0}.fullHeight section:first-child{padding:0}#frontpage-header,#frontpage-header .frontpage-image{min-height:512px}#frontpage-header .header-banner-content{top:50%;left:50%;width:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#frontpage-header .header-banner-content h1{padding-bottom:20px;margin-bottom:10px;font-size:2.4em}#page-header .page-header-image{height:65vh}#page-header .page-header-content h1{font-size:2.1em;text-align:center}#frontpage-header .header-banner-content .buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#frontpage-header .header-banner-content .buttons .btn-white{width:55%;margin-bottom:20px;margin-right:inherit}section{padding:20px 0}#portfolio .portfolio-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}#portfolio .portfolio-more{font-size:1.2em;text-align:center;padding:8px 40px}#portfolio .portfolio-list .portfiolio-single{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}#portfolio .portfolio-list .portfiolio-single .portfolio-image img{height:320px}#portfolio .portfolio-list .portfiolio-single:hover .portfolio-image img{height:340px}#price-list .priceList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden}#price-list .priceList .singlePrice,#price-list .priceList .singlePrice:nth-child(2){-ms-flex-preferred-size:100%;flex-basis:100%;height:540px}#price-list .priceList .singlePrice:nth-child(2){top:0!important}#price-list .priceList .singlePrice .priceContent .price{width:83px;height:83px}#price-list .priceList .singlePrice .priceContent ul li{margin-bottom:20px}#price-list .priceList .singlePrice .priceContent ul li:last-child{margin-bottom:inherit}#price-list .priceList .singlePrice .priceImage{height:100%;width:100%;top:0;left:0}#price-list .priceList .singlePrice .priceImage img{width:100%;height:100%;top:0;left:0}#price-list .priceHeadline h2{width:200px;font-size:1.5em}#opinions .opinion-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section .title-section{padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#opinions .opinion-list .opinion-single{-ms-flex-preferred-size:100%;flex-basis:100%;padding:10px 0;border-bottom:2px solid #f9f9f9}#contact .contact-box{line-height:2em}#contact .contact-box p:last-child{display:none}#contact .contact-box h3{font-size:2em}#contact .contact-box form input,#contact .contact-box form textarea{font-size:1.2em;width:93%}footer{margin-top:-20px}#portfolio .title-section{margin-bottom:50px}.listOfportfolio{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.listOfportfolio .singlePortfolio{-ms-flex-preferred-size:100%;flex-basis:100%}#page-header .error404{height:200vh}.slick-arrow{display:none!important}footer .container{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}footer .contact-footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer .container .madeby{margin-left:initial}html #wpadminbar{position:fixed}#aboutUs .rowColSwitcher{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#aboutUs .ownerDesc{margin:15px 0 20px 0;display:block;font-size:.95em;width:90%}.mobileBrake{display:block}body .aspexifblikebox{display:none}#frontpage-header .header-banner-content p{font-size:1em}#news .blogFlex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:90%;margin:0 auto}#news .blogFlex .singleBlog{width:100%;margin-bottom:20px;text-align:center}#news .blogFlex .singleBlog:last-child{width:100%;margin-bottom:0}#news .blogFlex .singleBlog img{height:150px}.blog-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blog-content .blog{padding-right:0}.blog-content .blog .single-post{width:96%;margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.blog-content .blog .single-post .single-footer,.blog-content .sidebar{text-align:center}.blog-content .blog .single-post .image-post{margin-bottom:15px}.blog-content .sidebar{width:96%;margin:15px auto}}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{color:#b3b3b3;border:2px solid #f3f3f3}.slick-prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:-21px;height:40px;width:40px;background:#f1606a;border-radius:50%;outline:initial;border:0;font-size:0}.slick-prev::after{content:'<';font-size:16px;color:#fff}.slick-next{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:-21px;height:40px;width:40px;background:#f1606a;border-radius:50%;outline:initial;border:0;font-size:0}.slick-next::after{content:'>';font-size:16px;color:#fff}.slick-list.draggable{width:90%;margin:0 auto}.slick-arrow{cursor:pointer}.fb_iframe_widget{display:inherit!important}#breadcrumb{background:#fdfbfb}#breadcrumb .current-item{font-weight:700}#partners .slick-slide{position:relative;min-height:100px!important}#partners .slick-slide img{position:relative;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:300px;height:100px;-o-object-fit:contain;object-fit:contain}